Google Chrome 似乎不尊重我在 Windows 中的 DPI 设置。我以 150 DPI 运行,但 Chrome 会忽略这一点,这意味着图像和文本非常小。
我打:
- Ctrl++
- Ctrl++
放大。不幸的是,新标签, 或者新窗户,默认为 100%很小缩放级别。
更新:还需要注意的是,您无法点击 Flash 中的按钮(例如 YouTube 视频),因为 Chrome 错误处理鼠标坐标。(已修复 6.0.472.55)
是否有可能:
- Chrome 会尊重我的 Windows dpi 设置吗?
- Chrome 能记住我的缩放偏好吗?
检查版本:4.1.249.1045
半固定
虽然 Chome 仍然不遵守 Windows DPI 设置,但它现在可以记住您的缩放级别。
版本:5.0.375.55
五分之八固定
虽然 Chrome 仍然不支持 Windows DPI 设置,但它现在提供了默认的“页面缩放”选项:
不幸的是,没有与我当前的 DPI 设置相匹配的缩放级别:136% (131dpi)。
版本:10.0.648.133
缩放标志
我尝试了 scoducks 建议的新隐藏 dpi 标志。这真的很糟糕。它似乎导致 Chrome 只是重新缩放最终渲染的窗口;导致文本变得模糊(而不是更清晰):
答案1
答案2
我有这个问题,并在其他地方找到了这个答案。转到:
chrome://flags/#high-dpi-support
它并不完美,因为它还没有完全支持,但它正是你正在寻找的,它为我解决了问题。有几个按钮尺寸不对,但已经好多了。
答案3
更新日期:2014 年 9 月 5 日
Chrome 37 现在支持高 dpi!
例如:
- 书签栏图标已缩放
- 书签栏文本已缩放
- 地址栏文字已缩放
- 选项卡图标和文本已缩放
- 扩展图标已缩放
- 自定义图标已缩放
现在Chrome 只需提高其渲染速度,就能和 IE 一样快。
但这真是美好的一天!
答案4
我将尝试总结之前链接的 Google 支持论坛上的讨论。归结为两条建议。
A. 设计我们的网页具有固定宽度和固定字体,设置 dpi,然后让浏览器将所有内容放大。
B. 使用相对于 96 DPI 指定为可变的文本、图像和表格大小,并让浏览器将桌面 DPI 设置添加到这些值。
微软已将 IE8 中的缩放级别设置为与操作系统中的 DPI 设置相匹配。如果您的 DPI 大小为 125% (120dpi),则 IE8 中的默认缩放级别将为 125%。请注意,IE 将其定义为从默认的 96 DPI 增加的百分比,而不是它渲染的实际 DPI 目标。100% 表示 Windows DPI 设置中的 96dpi。
事实是,大多数网页都不是使用可变文本、表格和设计尺寸制作的,因此您大多需要使用放大整个网页的功能。懒惰的网页设计师和微软在 Windows 上不公平地捆绑 Internet Explorer 的主导地位,我们可以假设缩放解决方案将继续存在。