MicrosoftEdgePWA应用将在视觉上与本机应用保持一致PWA应用将在视觉上与本机应用保持一致。近日,一份技术文档透露了MicrosoftEdge浏览器的下一步动作——取消Edge标题栏,让网页开发者可以自由控制这一区域。MicrosoftEdge团队的AmandaBaker在技术文档中表示:“该功能使开发人员能够构建更好地利用屏幕空间的Web应用程序,并允许他们设计更像本机应用程序的Web应用程序。随着设备的尺寸变得越来越小,更多和更便携的是,标题栏占据了很大一部分屏幕空间,留给用户与网络应用交互的空间也相应变小了。”Baker补充说:“如果用户有视觉障碍,将屏幕上显示的所有内容放大到一定程度会加剧这个问题。开发人员可以用他们通常会放在标题栏下方的内容填充这个区域,例如、自定义徽标、搜索框或导航控件,而不是将大部分标题栏留空。”微软已经意识到这种旧的设计会阻止PWA开发人员利用显示资源。更重要的是,它阻碍了PWA开发者为用户提供最佳的UI体验。缺乏控制已成为客户不从常规网页和本机应用程序切换到PWA的主要原因之一。微软打算与谷歌合作,通过引入新的WindowsControlOverlay功能,让开发人员能够更好地控制这一领域。它的目标是:Web开发者应该能够访问ProgressiveWebApp(PWA)的标题栏区域;应用程序窗口必须有控制选项,包括最小化、关闭和拖动窗口等基本控制;Edge应该提供针对不同操作系统的windowsControl设计。最终结果将是让PWA应用尽可能接近原生应用。本文转自OSCHINA文章标题:MicrosoftEdgePWA应用将与原生应用在视觉上保持一致
