除了屏幕和打印,我们是否应该考虑CSS媒体?

除了屏幕和打印,我们是否应该考虑CSS媒体?,css,accessibility,obsolete,Css,Accessibility,Obsolete,除了屏幕和打印,我们是否应该考虑CSS媒体 其他媒体项目是否有实际好处?或所有其他(屏幕和打印除外) 使用其他媒体类型有什么好处?如果你支持无障碍设备,语音和盲文会很快变得非常有用。大多数网站都不支持这些功能;例如,制作一个可以在lynx中很好地显示的纯文本网站可能会更好。这取决于你的受众e目标定位。 一般来说,屏幕和打印就足够了。如果您正试图构建一个高度可访问的网站,那么为了潜在地支持未来的设备,实施不常用的媒体类型可能是值得的 不过,如果支持的话,演示媒体会很酷。tv应该由Boxee或PS3

除了屏幕和打印,我们是否应该考虑CSS媒体

其他媒体项目是否有实际好处?或所有其他(屏幕和打印除外)


使用其他媒体类型有什么好处?

如果你支持无障碍设备,语音和盲文会很快变得非常有用。大多数网站都不支持这些功能;例如,制作一个可以在lynx中很好地显示的纯文本网站可能会更好。

这取决于你的受众e目标定位。
一般来说,
屏幕
打印
就足够了。

如果您正试图构建一个高度可访问的网站,那么为了潜在地支持未来的设备,实施不常用的媒体类型可能是值得的

不过,如果支持的话,演示媒体会很酷。
tv
应该由Boxee或PS3等设备支持,但我听说过唯一支持它的是Wii


对于99%的情况,不要浪费时间。

使用CSS3媒体查询和“手持”的移动设备:

我喜欢能够为移动用户提供可行的替代方案的想法;智能手机用户(与屏幕大小相关的媒体查询)通常值得关注

随着不同表现形式之间的差异,关注信息结构和内容设计变得更加重要


我想知道“打印”到底在多大程度上是个好主意:我们应该鼓励人们从网上打印内容吗?我可以在少数情况下看到这一点的有效性,但不是作为一般规则。对于一般的web开发人员来说,屏幕和打印可能是唯一需要担心的

甚至iPhone也忽略了手持媒体类型:

iPhone OS忽略打印和手持媒体查询,因为这些类型不提供高端web内容。因此,请使用iPhone OS的屏幕媒体类型查询

资料来源:


大多数其他媒体类型以残疾用户为目标。这些用户通常会为他们的计算机配备某种辅助技术(如屏幕阅读器或放大镜),并且很难知道他们可能会使用哪些样式表,以及他们是否也会支持其他样式表。除非您专门针对这些用户(并且知道他们使用的是哪种技术),最好还是坚持事实上的标准。

如果我设计一个与游戏相关的网站,我会确保在适用的地方使用电视,因为任天堂Wii会尊重这一点。因为我们说的答案包含“掌上电脑”“这是一个有效的答案,让我们尝试一个相关的表达:这也是一个媒体查询。打印肯定应该得到支持。互联网最初是一个研究的场所——因此我们应该始终记住,尽管你可能不想/不需要打印来自一般广告导向网站的材料,但在很多情况下,用户需要打印内容。因此,您可能不需要站点范围的打印样式表,但实际上每个站点都会有一些人可能需要不时打印的信息。我想我是从生态角度考虑打印的,对不起,我是这样的理想主义者;-)
all
    Suitable for all devices. 
braille
    Intended for braille tactile feedback devices. 
embossed
    Intended for paged braille printers. 
handheld
    Intended for handheld devices (typically small screen, limited bandwidth). 
print
    Intended for paged material and for documents viewed on screen in print preview mode. Please consult the section on paged media for information about formatting issues that are specific to paged media. 
projection
    Intended for projected presentations, for example projectors. Please consult the section on paged media for information about formatting issues that are specific to paged media. 
screen
    Intended primarily for color computer screens. 
speech
    Intended for speech synthesizers. Note: CSS2 had a similar media type called 'aural' for this purpose. See the appendix on aural style sheets for details. 
tty
    Intended for media using a fixed-pitch character grid (such as teletypes, terminals, or portable devices with limited display capabilities). Authors should not use pixel units with the "tty" media type. 
tv
    Intended for television-type devices (low resolution, color, limited-scrollability screens, sound available).