苹果公司正在研究如何优化iPhone Duo上Safari浏览器的网页显示,以便更好地利用外屏空间。然而,目前尚未确定具体实施方案。面临的挑战在于,如何确保网页内容能够覆盖Safari的侧边控件区域,同时又不影响访客获取网站信息的能力。苹果的Jen Simmons在10月23日的一篇WebKit文章中提到,有一种现有的网页配置选项可以实现这一目标,即viewport-fit="cover",允许网页扩展至通常保留的区域。但是,苹果的研究表明,许多网站未能正确适应这一变化。开发者需要在网页设计时为重要内容留出足够的显示空间,以避免因界面控件遮挡而导致可用内容减少。
苹果还在探索另一种解决方案,旨在让开发者在网页布局上拥有更多的灵活性,同时降低内容被遮挡的风险。例如,可以让页面头部的背景横跨整个屏幕,而导航链接则保持在不受遮挡的安全区域内。目前,Safari 27.1版本已将网页显示限制在控件旁边,并用页面背景色填充剩余空间,这在一定程度上压缩了可用宽度。这一显示安排的原因在于外屏的屏幕比例,与其他iPhone屏幕相比,外屏更矮且更宽,因此苹果将控件设置在设备的侧边,以为应用和网页保留更多的垂直空间。
此外,Safari 27.1还新增加了自动双页PDF查看的功能,当iPhone Duo半折时,文档显示为双页,展平或合上设备则恢复为单页视图。开发者还可以尝试一种实验性支持,旨在检测屏幕的折叠状态,并围绕设备中心的折痕排布内容。不过,让网页内容能够延伸至控件下方的提议仍在研究阶段。
发表评论