新版Firefox导入WebRender渲染引擎后,在我的桌机上滚动网页却变得很卡。
以前用飞梭滚动网页非常顺畅,可以一次滑十几页完全不会停顿,
但是现在却会不定时的卡一下,反而比以前不顺。
另外字型渲染也改变了,WebRender渲染忽略了Gasp表,
对所有字型都进行hinting调整,造成用text-stroke加黑字体的时候,
字体会出现鬼影的现象。
在about:config里将gfx.webrender.force-disabled设为true,
强制将WebRender关闭,改用以前的Direct3D 11渲染,
我觉得以前的渲染反而比较快。
在这些问题修正前,我只好暂时关闭WebRender。
AirDroid的加密连线网页端很奇怪,会检查useragent,
如果是firefox浏览器就会显示无法使用,请改用Chrome浏览器。
在about:config里新增一个字串,
名称为
general.useragent.override.192.168.1.101
字串值为
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/71.0.3578.98 Safari/537.36
这样当连线192.168.1.101的时候,
Fx就会将使用者代理字串改为Chrome浏览器的字串,
于是AirDroid的网页就可以正常打开了。
明明可以正常使用为什么要故意阻挡Fx呢?