使用书签更改 iOS 版 Safari 中网页的字体大小
每个人都遇到过在 iOS 设备上字体大小小得难以忍受的网页,通常反向捏合手势会使文本清晰可辨,但在某些具有固定宽度的页面上,除了向上滚动之外,您还必须横向滚动和下来。您可以通过使用iPhone 或 iPad 上的阅读器功能,但这也不是每个网站的理想选择。这正是两个方便的书签旨在通过创建两个可以在 Safari 中直接访问的字体大小增加和减少按钮来解决的问题。
这一新增内容非常有用,这一概念可能会包含在未来版本的 iOS 版 Safari 中,但只有时间才能证明是否会发生这种情况。与此同时,您需要执行以下操作才能使其正常工作。
分别对增加和减少函数重复这个过程:
- 在 iPad 或 iPhone 上打开 Safari 并为任何页面创建书签
- 点击屏幕顶部的“书签”按钮,然后选择“编辑”
- 编辑新创建的书签,将其命名为减号 (-) 或加号 (+),并根据所需功能粘贴到下面显示的适当 javascript 代码中以替换 URL
- 保存书签更改并加载新网页,点击 + 或 – 按钮实时测试字体大小更改。刷新页面会将字体大小恢复为默认值。
减小字体大小 (-)
<表> <正文>
1
javascript:var p= span>document.getElementsByTagName('*')为(i=0i<p.长度i++){if >(p[i].样式.fontSize) {var s=parseInt(p[i] span>.style.fontSize.replace("px" ,""))}else {var s=12} /span>s-=2p[i].style.fontSize=s+"px"}
表>
增加字体大小 (+)
<表> <正文>
1
javascript:var p= span>document.getElementsByTagName('*')为(i=0i<p.长度i++){if >(p[i].样式.fontSize) {var s=parseInt(p[i] span>.style.fontSize.replace("px" ,""))}else {var s=12} /span>s+=2p[i].style.fontSize=s+"px"}
表>
这些小书签调整通过编辑书签 URL 并将其替换为改变页面行为的 javascript 来工作,类似的自定义小书签允许我们在 iOS Safari 中查看页面源代码并且甚至在 iOS 上使用 Firebug.
这个非常方便的解决方案 来自 Marcos.Kirsch.com.mx,谁建议将它们放在 Safari 书签栏中以便于访问。