90i*_*ion 6 windows fonts google-chrome directwrite
我更喜欢谷歌浏览器几乎在IE10以上的所有方面,但我讨厌的一件事是在IE10中字体看起来好多了.使用小型数学字体尤其明显.它们看起来像IE10中的pdf质量.
经过一番搜索,我发现这是因为IE10在Windows 7/8中使用DirectWrite进行字体渲染.我正在搜索chrome将来是否会支持这个,我发现了这个信息:
每个人都在看这个的更新:
我们的Windows字体渲染正在积极开展.DirectWrite的基本支持现在在Skia中(从注释#13更新).与此同时,GDI深深地嵌入在Windows WebKit端口中,并且仍在根除.我们希望在开发人员可以开始玩的里程碑或者两个里程碑之内.一如既往,它对稳定的速度有多快,关乎我们能够多快地根除和消除任何回归.
我们将在这里更新线程,当它在运行时标志后面可用时,你们都可以尝试.
以下修订涉及此错误:http: //src.chromium.org/viewvc/blink? view = rev&rev = 159071更改路径:M http://src.chromium.org/viewvc/blink/trunk/Source/core /platform/graphics/skia/FontCacheSkiaWin.cpp?r1=159071&r2=159070&pathrev=159071 M http://src.chromium.org/viewvc/blink/trunk/Source/core/page/RuntimeEnabledFeatures.in?r1=159071&r2=159070&pathrev = 159071
添加运行时标志以在Windows上使用DirectWrite
添加运行时启用的功能以在
Windows 上使用DirectWrite skia后端.
BUG = 25541 R = bungeman@chromium.org,eseidel @ chromium.org
评论网址:https://codereview.chromium.org/26335002
我甚至不知道运行时标志是什么,但这听起来有可能以某种方式在chrome中启用directwrite.这是真的 ?或者我应该再等一会儿才能在chrome中使用directwrite字体渲染?
可悲的是还没有(截至2013年10月31日,没有Chromium渠道支持这种开箱即用的功能).
如果查看最新的RuntimeEnabledFeatures.in,DirectWrite则没有任何status分配给它.根据Blink文档,about:flags除非status=experimental已分配,否则用户无法启用功能.
但希望很快,所以Windows用户可能有更好的时间使用网络字体:)
更新2013-11-16:最新一期25541评论,似乎我们非常接近能够在Canary中启用DirectWrite.
更新2014-01-04:Canary build现在有一个命令行开关,可以启用DirectWrite字体渲染,但需要禁用沙盒模式(对于日常浏览不安全).还有一些与之相关的字体渲染问题.希望他们可以修复它们并about:flags尽快添加此功能.
更新2014-05-09:最新的Canary build(m36)现在在沙盒模式下对DirectWrite有适当的支持(通过问题333029实现),这意味着开发人员可以直接启用DW about:flags#enable-direct-write.至于消费者,谷歌的目标是在m37上发布.
更新2014-08-09:默认情况下,Chrome 37测试版支持DirectWrite,默认情况下,Chrome 37官方版本也可以使用它.
更新2014-08-31:Chrome 37稳定版本默认启用DirectWrite!请注意,用户仍然可以将其关闭about:flags(其中一些使用MacType代替).
| 归档时间: |
|
| 查看次数: |
6146 次 |
| 最近记录: |