【发布时间】:2021-10-23 05:14:21
【问题描述】:
案例:在 Pixel 3a 上使用 Android 11 上的最新 Chrome 版本。
在浏览器设置中将文本缩放设置为 100%。如果我导航到CNN.COM,字体太小我无法阅读。如果我将文本缩放比例更改为 150%,字体会变大,我可以轻松阅读。这就是,IMO,它应该如何工作。
另一方面,如果我导航到 APNEWS.COM,对文本缩放的更改没有任何区别。
就文本缩放而言,有人可以解释这些网站之间的区别吗?这可能是 CSS 中的一些设置。
或者,将其简化为不考虑字体缩放的非常简单的页面:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test</title>
</head>
<body>
<div id="container">
This is a test page
</div>
</body>
</html>
如何修改该页面以尊重移动 Chrome 浏览器中的字体缩放设置?
【问题讨论】:
-
@GrafiCode:不是真的,它试图回答一个相反的问题。
-
您的问题是“为什么有些网站不尊重文本缩放”。我链接的问题是“如何防止移动设备缩放字体大小”,其中包含试图解释某些网站如何不尊重文本缩放的答案。这些答案中的大多数都与 CSS 相关,正如您所预测的那样(“这可能是 CSS 中的一些设置”)。
-
我看不出该链接中的答案如何无法回答您的问题。请详细说明差异。
-
不同之处在于问题中的两个网站都设置了相同的 text-size-adjust 属性,但我们仍然可以看到不同的结果
标签: html css accessibility web-accessibility