reduced
简化运动的简史
在2013年iOS 7对操作系统的视觉效果进行了重新设计,更改包括半透明和模糊,更简化的“平面”用户界面,以及诸如全屏缩放和平移等戏剧性动作效果。
虽然新的外观在很大程度上被接受,但是一些使用新的操作系统的人报告说新系统容易使人患有晕动病和眩晕。用户界面移动与用户的移动感或空间方向不一致,从而触发这样的效果。对患有前庭功能障碍的人影响会更大。
尽管技术在此之前无意中造成了不利影响,但iOS的普及使这个问题突显出来,因此APPle在操作系统首选项中添加了禁用前庭疾病患者运动效果的选项。
那我们能做点什么改变这一现状呢?
加入新的媒体查询
Safari 10.1 引入了Reduced Motion Media Query。它是一个非供应商前缀的声明,允许开发人员“为系统首选项中指定优先减少运动的用户创建避免运动的样式”。
CSS语法:
/* Applies styles when Reduced Motion is enabled */
@media screen and (prefers-reduced-motion:reduce){}
or
@media screen and (prefers-reduced-motion){}
当用户启用Reduced Motion选项时,便会用该媒体查询样式替代用户的体验。
反过来当用户没有启用Reduced Motion偏好设置的时候,你可以用下面的写法:
/* Applies styles when the user has made no preference known */
@media screen and (prefers-reduced-motion: no-preference){}
减少运动媒体查询可以提供替代动画的体验,把动画的最终帧样式展示给用户。
作为新用户查询浪潮的一部分,其他浏览器会很快支持减少运动查询功能。
减少运动媒体查询文章来源地址
相关阅读
如何在自己的网站上做一个快递的查询? 通过简单的快递100 api 即可做一个自己的快递查询工具 代码范例: 具体代码教程: https://c
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
A5创业网(公众号:iadmin5)3月6日消息,昨日YY欢聚时代宣布完成对海外视频社交平台BIGO的全资收购,总交易额约14.5亿美元。李学凌发内部
A5创业网(公众号:iadmin5)5月29日消息,腾讯投资了新科技自媒体“差评”3000万后,一时间饱受非议,“差评”因&ldq
在前面的文章中,我们已经多次使用ldapsearch进行信息的查询,但都是一条命令查询出所有内容,这篇文章对于ldapsearch的常用方式进行进