'screen' 属性(CSS 媒体查询)应用于哪些设备?

At which devices is the 'screen' attribute (CSS media query) applied to?

我只对 'screen' 属性应用于什么时间和什么设备感兴趣。例如:

1) @media (max-width:632px)

2) @media screen and (max-width:632px)

我知道根据这个 source ,#2 中的 'screen' 意味着它适用于支持屏幕模式的设备,例如我的电脑会以同样的方式显示#1 和#2。

但是 #2 还适用于哪些其他设备?根据 w3.org 它说:

"Screen: intended primarily for color computer screens.".

这也适用于手持设备吗?因为他们还有一个屏幕(一个小屏幕)。 w3.org 甚至说掌上电脑也有 'screen'。智能手表呢?他们还有一个(小)屏幕,对吧?

我只是想知道哪些计算机设备没有 'screen' 而需要 CSS 来格式化内容。我的意思是视觉效果只能显示在 'screen' 上。它使该属性看起来有点多余。

CSS2.1 实际上有一个已定义的 handheld 媒体类型,但是,它在 Media Queries Level 4 中已被弃用(尽管它是草案,但为了将来的兼容性应避免使用它).如果您看一下 screen 在级别 4 中的定义方式,它指出:

'screen': Matches all devices that aren't matched by 'print' or 'speech'.

所以我认为在内部,起草者意识到以前的类型定义对于媒体类型实际适用于什么留下了很多歧义。