编程语言
首页 > 编程语言> > 是否可以通过浏览器在JavaScript中检测硬件加速?

是否可以通过浏览器在JavaScript中检测硬件加速?

作者:互联网

我注意到,由于字体呈现方式的变化,使用硬件加速的浏览器的字体大小并不相同-使字符显得更小.在具有水平导航的站点上,这实际上已成为一个问题.

是否可以使用JavaScript或JS库检测浏览器中启用(或禁用)的硬件加速?

Modernizr似乎没有提供这种选择.

解决方法:

字体渲染取决于浏览器,操作系统和用户设置.因此,您的网站应该优雅地处理此类差异,而不是依赖像素精确的字体渲染.硬件加速只是这种差异的另一个来源.

由于您实际上并不希望了解它是否是硬件加速的,而是要了解字体渲染的不同之处,如何测量某些渲染文本的大小并根据此来调整页面?

标签:modernizr,hardware-acceleration,html5,browser,javascript
来源: https://codeday.me/bug/20191102/1994163.html