- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在检查 MDN 上现有的媒体查询参数 ( link )
我看到了prefers-reduced-transparency
参数:
The user prefers reduced transparency (Added in Media Queries Level 5)
我明白首选主题(深色/浅色)或减少动画的意义,但我不明白这条规则背后的必要性。我找不到任何 W3C 交换来解释为什么他们将此添加到 MQ5。
有人知道这方面的信息吗?
最佳答案
许多人可能会发现,如果他们看到一个简单、不透明的背景,他们会更容易理解文本(和 UI 控件),或专注于事件。
正如科迪在他们的回答中所说,它可以提高有视觉障碍的用户的可读性。例如:
它也有利于具有各种认知障碍的用户。背景图像、纹理、渐变或其他图案可以:
(我不是认知障碍方面的专家,所以这个简单的概述是我现在能给出的最好的概述。还有更多类型和程度的认知障碍。)
请注意,prefers-reduced-transparency
和 prefers-contrast
是不同的问题。这个(Media Feature: "increase contrast" and/or "reduce transparency" user settings)的 CSS-WG 跟踪问题有一个有用的评论:
Low vision disabilities are too diverse to make sweeping generalizations like, "People who what higher contrast text also want zero transparency"
关于css - prefers-reduced-transparency 媒体查询参数的动机是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58690652/
为了了解 Redux 的动机,我阅读了官方链接 https://redux.js.org/introduction/motivation还有这个 stackoverflow 问题 Explain Re
您好,这个 firebase 函数曾经可以工作,但知道它现在工作时间更长了,我收到此错误消息 Function returned undefined, expected Promise or valu
我是一名优秀的程序员,十分优秀!