微软建议Chromium浏览器部署Drop Shadow效果
在大力推广Fluent Design设计语言的进程中,微软一直在为Windows 10系统中的很多菜单和核心组件添加一个微妙的阴影(Drop Shadow)效果。而现在微软提议在Chromium浏览器中为那些使用HTML表单控制的菜单部署Drop Shadow效果。
根据最新提交的Commit,微软已经开始开发一项新的调整,在Windows 10端的Chromium浏览器上为跨网页的弹出菜单添加Drop Shadow阴影效果。
在Commit中写道:“当启用FormControlsRefresh功能时,此CL为Windows上的弹出窗口添加了阴影支持。”微软表示表单控制刷新是一项为HTML表单元素更新用户界面的功能。
目前微软正在考虑仅为弹出菜单提供Drop Shadow阴影效果,例如你可以在现代颜色选择器等HTML元素中看到阴影效果。
在Commit中写道:“CL[将]会引入全新的阴影类型(SHADOW_TYPE_OS_PROVIDED),HTML菜单将会使用FormControlsRefresh。菜单中使用新的阴影类型,能够选择和Windows 10系统相同的drop shadow阴影选项。由于缺乏DWM组件的支持,导致Windows版本不支持drop shadow阴影,从而被使用WS_BORDER样式将Drop Shadow替换为细线边框。”
目前这项试验性质的“Web Platform Controls updated UI”Flag已经在Chrome Canary,“Web Platform Fluent Controls”Flag已经在Chromium Edge中上线。