本月初,Chrome开发团队举行了一次名为web.devLIVE的网络峰会,旨在向全球Web开发人员提供关于Chrome浏览器所有新功能的更新和相关指导。对于普通用户来说,没必要参加这样的峰会。毕竟,这是开发人员与开发人员的对话,因此,存在大量的技术性言论和行话,对普通用户来说很难理解。
我设法参加了有关PWA的整个会议,其中讨论的很多内容都非常有趣。上周,我们讨论了本次会议的有趣内容之一——Google的突破性举措,即在Chromebook的PlayStore中可以安装PWA程序了。这项更新将在年底逐渐推广,从部分通道到普遍可用的状态。
本次会议的另一个有趣的内容是,在不久的将来PWA将可以处理的文件类型。这里做个简单的介绍。双击文件时,操作系统将为你确定使用哪个应用程序来处理该文件。显然,可以更改此默认值,但是你只能选择已经设置为处理该特定文件类型的应用程序。目前,PWA并不在此应用程序列表中。但是,年底时,PWA将被加入到默认列表中。
因此,如果你每天都使用像Squoosh这样的PWA,并且希望它成为打开JPG文件的默认应用程序,则只需将Squoosh设置为打开这些类型文件的默认操作即可。这是我们每天都要使用的非常简单的功能之一,但是PWA必须和原生程序一样才能不让自己成为二等公民。通过适当的文件类型处理、沉浸式模式、通知支持和本地文件访问,PWA将开始获得与原生程序一样的体验,并且可以向所有用户普及。
我们可以看到PWA的势头强劲,并且其功能在日趋增加。我敢打赌,到年底,我们将看到可以使用的PWA比以往任何时候都要多,并且到年,很可能在开发人员的更多支持下爆炸式增长。作为网页应用程序的原始拥护者,我很高兴看到Apple在向所有系统提供全面的PWA支持方面迈出了更大的一步。我知道Apple从他们的应用程序商店中赚了很多钱,但是最近Apple也开始逐渐转向网页程序。Apple可以和Google采取类似的举动,未来也开始通过iOS和MacOS上的应用商店分发PWA。为开发人员提供构建出色应用所需的资源是保持进度前进的关键,而PWA是这项工作的核心。随着PWA的出现,一个用于多个系统的代码库只会带来更好的整体应用程序体验,我非常希望在未来的几个月中有更多的应用程序可供体验。
随着PWA的兴起,ChromeOS的使用体验也必将更上一个台阶。可惜的是,ChromeOS目前无法在中国大陆无障碍使用。国内有一厂商正在打造中国版ChromeOS——FydeOS。现能兼容安卓运行环境及Linux虚拟机;携带有完整的用户账户体系、升级服务器、企业集管系统和应用商店。从主流x86平台电脑设备到嵌入式物联网设备FydeOS均可完美适配,是一款可塑性极强的操作系统。
(本文转译自ChromeUnboxed。)