谷歌做了两年“小程序”,终于要深度整合到安卓和Windows系统中了

简介:

可靠、快速、流畅、安全……这些都是谷歌“小程序”的标签。这项名为Progressive Web Apps、已经推出了两年的技术,在今年很可能走向发扬光大——在谷歌爸爸的助推之下,PWA将获得与Android原生应用同等的待遇与权限,微软的Edge浏览器也宣布将要深度优化、支持PWA。未来谷歌小程序的表现如何,让我们拭目以待吧。

谷歌多年来一直试图增强手机上的网页浏览体验,现在有充分的证据表明这一努力正在取得卓越的成效。

当你拿出移动智能机,利用Facebook浏览新闻故事或打开浏览器查找电影,可能是一件相当费力的事情。因为,即使网速再快、手机再高端,通过手机浏览网页也仍然是相当之慢。

解决这一问题的一种关键方法是一种Progressive Web Apps(以下简称PWA)的技术,它是由谷歌开发的,在今年的Google I/O开发者大会上得到了推广。通过PWA,即使在网页端也可以流畅舒适地浏览网页,如同使用原汁原味的App。网站加载速度会变得很快,即使没有网络连接也可以工作,在有新消息的时候还可以推送给你。

一个很好的例子是今年4月新发布的Twitter Lite网站。谷歌说,人们使用它的时间比之前的版本多了大约50%,他们浏览的页面数量增加了60%。新网站的加载速度快了30%,放弃它的人也减少了10%。

这是一个很重要的进步,它使得人们能够更方便地访问互联网。网络是自由的,不受任何一家公司垄断控制,缩减App和网页浏览之间的体验差异可以很大程度上削弱科技界不同领域之间的壁垒。无论你是在使用微软的Windows电脑、苹果的mac电脑还是谷歌的Android手机,你都可以浏览因特网。但如果网络本身很糟糕,它就无法让我们超越以上所说的终端的分歧。

网络的进步拓展了计算机科学领域的新领域——虚拟现实、增强现实、汽车、智能电视、带有视频屏幕的语音操作扬声器(如亚马逊新近推出的Echo Show)等等。网络创造了一个公平的竞争环境,让初创者更容易获得立足之地。如果你想从Mac电脑切换到Windows电脑,或者反过来,网络会让你的行动变得更流畅。

谷歌公布方法

虽然有了PWA,但是在不要期望能够彻底将你的原生应用程序抛弃。但是,PWA有很大可能流行起来。

“现代移动网络已经成为主流。”谷歌副总裁、Chrome浏览器项目领导者拉胡尔·罗伊·乔杜里说。罗伊·乔杜里在周三的I / O大会上公布了新的PWA计划。

在展示中,他宣布了三个让PWA变得更好的计划。首先,谷歌推出的“Workbox开发者工具”旨在帮助程序员开发PWA;其次,用于测试这些应用的灯塔服务现在已经直接嵌入了Chrome本身;最后,Google完成了“聚合2.0”,这是一组代码,开发者可以用它来开发一种叫做web组件的相关技术。

推特热爱PWA

Twitter是一个PWA的死忠粉——不信你可以试着用手机访问mobile.twitter.com。

Twitter表示,Twitter精简版的大小为400千字节,仅仅是Android应用的2.5%大小。对于网络速度很慢或流量包不够大的人来说,这是一个非常诱人的特点。而且,根据Twitter的说法,精简版的耗电量也比原生版本更小。

一旦你为它创建了一个主屏幕图标,它会迅速启动,比原生应用快好几秒。它们也更容易安装,因为你所需要做的就是打开网站。当你使用它时,它会自动在后台准备好全部功能。

Chrome和Firefox已经在深度使用PWA技术了。微软正在把它整合到自家Edge浏览器之中,融入Windows 10和Windows Store。这将有助于鼓励程序员们使用PWA。为了凸显网络的开放优势,微软会在开发者没有主动申请的情况下给Windows Store中的应用添加PWA。

苹果慢人一步

在主要的浏览器厂商中,苹果落后了一步。这意味着iPhone使用者无法获得完整的PWA体验。值得一提的是苹果要求其他浏览器(例如Chrome和Firefox)在iOS设备中使用苹果自己的浏览器框架。

不过,即便是在iOS平台上,不少应用开发者也在采取可能的措施来实现PWA。法国化妆品公司兰蔻希望在移动设备推出自己的电商平台,不过他们并没有推出原生应用,而是决定采用PWA的形式,因为它不希望自己的用户要下载一个App才能使用移动端来购物。

苹果对此没有做出回应。

根据谷歌的数据,在iOS平台上使用兰蔻的移动网站的用户增加了53%。根据谷歌的统计数据,在所有的移动设备上,人们实际购买的行为增长了17%。

你可能对兰蔻的盈利能力不太感兴趣,但是所有人都喜欢快速、便捷、流畅的网络技术。因此,即使你不知道某个具体的应用是如何构建的,你也像兰蔻一样喜欢这种技术。

这是一个属于移动网络的时代。你开心吗?这才是重点。

编译组出品。编辑:郝鹏程

编者按:可靠、快速、流畅、安全……这些都是谷歌“小程序”的标签。这项名为Progressive Web Apps、已经推出了两年的技术,在今年很可能走向发扬光大——在谷歌爸爸的助推之下,PWA将获得与Android原生应用同等的待遇与权限,微软的Edge浏览器也宣布将要深度优化、支持PWA。未来谷歌小程序的表现如何,让我们拭目以待吧。

谷歌多年来一直试图增强手机上的网页浏览体验,现在有充分的证据表明这一努力正在取得卓越的成效。

当你拿出移动智能机,利用Facebook浏览新闻故事或打开浏览器查找电影,可能是一件相当费力的事情。因为,即使网速再快、手机再高端,通过手机浏览网页也仍然是相当之慢。

解决这一问题的一种关键方法是一种Progressive Web Apps(以下简称PWA)的技术,它是由谷歌开发的,在今年的Google I/O开发者大会上得到了推广。通过PWA,即使在网页端也可以流畅舒适地浏览网页,如同使用原汁原味的App。网站加载速度会变得很快,即使没有网络连接也可以工作,在有新消息的时候还可以推送给你。

一个很好的例子是今年4月新发布的Twitter Lite网站。谷歌说,人们使用它的时间比之前的版本多了大约50%,他们浏览的页面数量增加了60%。新网站的加载速度快了30%,放弃它的人也减少了10%。

这是一个很重要的进步,它使得人们能够更方便地访问互联网。网络是自由的,不受任何一家公司垄断控制,缩减App和网页浏览之间的体验差异可以很大程度上削弱科技界不同领域之间的壁垒。无论你是在使用微软的Windows电脑、苹果的mac电脑还是谷歌的Android手机,你都可以浏览因特网。但如果网络本身很糟糕,它就无法让我们超越以上所说的终端的分歧。

网络的进步拓展了计算机科学领域的新领域——虚拟现实、增强现实、汽车、智能电视、带有视频屏幕的语音操作扬声器(如亚马逊新近推出的Echo Show)等等。网络创造了一个公平的竞争环境,让初创者更容易获得立足之地。如果你想从Mac电脑切换到Windows电脑,或者反过来,网络会让你的行动变得更流畅。

谷歌公布方法

虽然有了PWA,但是在不要期望能够彻底将你的原生应用程序抛弃。但是,PWA有很大可能流行起来。

“现代移动网络已经成为主流。”谷歌副总裁、Chrome浏览器项目领导者拉胡尔·罗伊·乔杜里说。罗伊·乔杜里在周三的I / O大会上公布了新的PWA计划。

在展示中,他宣布了三个让PWA变得更好的计划。首先,谷歌推出的“Workbox开发者工具”旨在帮助程序员开发PWA;其次,用于测试这些应用的灯塔服务现在已经直接嵌入了Chrome本身;最后,Google完成了“聚合2.0”,这是一组代码,开发者可以用它来开发一种叫做web组件的相关技术。

推特热爱PWA

Twitter是一个PWA的死忠粉——不信你可以试着用手机访问mobile.twitter.com。

Twitter表示,Twitter精简版的大小为400千字节,仅仅是Android应用的2.5%大小。对于网络速度很慢或流量包不够大的人来说,这是一个非常诱人的特点。而且,根据Twitter的说法,精简版的耗电量也比原生版本更小。

一旦你为它创建了一个主屏幕图标,它会迅速启动,比原生应用快好几秒。它们也更容易安装,因为你所需要做的就是打开网站。当你使用它时,它会自动在后台准备好全部功能。

Chrome和Firefox已经在深度使用PWA技术了。微软正在把它整合到自家Edge浏览器之中,融入Windows 10和Windows Store。这将有助于鼓励程序员们使用PWA。为了凸显网络的开放优势,微软会在开发者没有主动申请的情况下给Windows Store中的应用添加PWA。

苹果慢人一步

在主要的浏览器厂商中,苹果落后了一步。这意味着iPhone使用者无法获得完整的PWA体验。值得一提的是苹果要求其他浏览器(例如Chrome和Firefox)在iOS设备中使用苹果自己的浏览器框架。

不过,即便是在iOS平台上,不少应用开发者也在采取可能的措施来实现PWA。法国化妆品公司兰蔻希望在移动设备推出自己的电商平台,不过他们并没有推出原生应用,而是决定采用PWA的形式,因为它不希望自己的用户要下载一个App才能使用移动端来购物。

苹果对此没有做出回应。

根据谷歌的数据,在iOS平台上使用兰蔻的移动网站的用户增加了53%。根据谷歌的统计数据,在所有的移动设备上,人们实际购买的行为增长了17%。

你可能对兰蔻的盈利能力不太感兴趣,但是所有人都喜欢快速、便捷、流畅的网络技术。因此,即使你不知道某个具体的应用是如何构建的,你也像兰蔻一样喜欢这种技术。

这是一个属于移动网络的时代。你开心吗?这才是重点。

本文转自d1net(转载)

相关文章
|
2月前
|
小程序 Java 关系型数据库
基于微信小程序的智慧养老服务系统
本系统基于Java、MySQL和Spring Boot技术,构建高效、安全的养老院管理系统,提升信息处理速度与管理规范性,实现数据自动化备份与网络化管理,助力养老机构信息化升级。
|
2月前
|
JavaScript 小程序 Java
基于微信小程序的线上博物馆系统
线上博物馆系统利用互联网与数字技术,实现文化遗产的数字化保护与传播,打破时空限制,推动文化传承与教育创新。结合Java、Vue及Uniapp等技术,构建跨平台、高互动的在线展览平台,提升公众文化体验。
|
3月前
|
Linux 测试技术 语音技术
【车载Android】模拟Android系统的高负载环境
本文介绍如何将Linux压力测试工具Stress移植到Android系统,用于模拟高负载环境下的CPU、内存、IO和磁盘压力,帮助开发者优化车载Android应用在多任务并发时的性能问题,提升系统稳定性与用户体验。
228 6
|
3月前
|
Java 数据库 Android开发
基于Android的电子记账本系统
本项目研究开发一款基于Java与Android平台的开源电子记账系统,采用SQLite数据库和Gradle工具,实现高效、安全、便捷的个人财务管理,顺应数字化转型趋势。
|
11月前
|
编解码 安全 Android开发
如何修复 Android 和 Windows 不支持视频编解码器的问题?
视频播放时遇到“编解码器不支持”错误(如0xc00d36c4或0xc00d5212)是常见问题,即使文件格式为MP4或MKV。编解码器是编码和解码数据的工具,不同设备和版本支持不同的编解码器。解决方法包括:1) 安装所需编解码器,如K-Lite Codec Pack;2) 使用自带编解码器的第三方播放器,如VLC、KMPlayer等。这些方法能帮助你顺利播放视频。
|
6月前
|
消息中间件 缓存 小程序
婚恋交友相亲公众号app小程序系统源码「脱单神器」婚恋平台全套代码 - 支持快速二次开发
这是一套基于SpringBoot + Vue3开发的婚恋交友系统,支持微信公众号、Uniapp小程序和APP端。系统包含实名认证、智能匹配、视频相亲、会员体系等功能,适用于婚恋社交平台和相亲交友应用。后端采用SpringBoot 3.x与MyBatis-Plus,前端使用Vue3与Uniapp,支持快速部署和二次开发。适合技术团队或有经验的个人创业者使用。
437 8
|
5月前
|
小程序 Java 关系型数据库
圈子系统公众号app小程序系统源码圈子系统带即时通讯 多级圈子系统源码 兴趣小组系统开源 私密圈子系统代码 会员制社区系统
本圈子系统解决方案提供即时通讯、多级圈子、兴趣小组、私密社区及会员制管理功能。支持开源与商业方案,推荐ThinkSNS+、EasyClub及OpenFire等系统,并提供前后端技术选型建议,助力快速搭建社交平台。
290 0
|
8月前
|
安全 搜索推荐 Android开发
Android系统SELinux安全机制详解
如此看来,SELinux对于大家来说,就像那位不眠不休,严阵以待的港口管理员,守护我们安卓系统的平安,维护这片海港的和谐生态。SELinux就这样,默默无闻,却卫士如山,给予Android系统一份厚重的安全保障。
268 18
|
9月前
|
存储 移动开发 小程序
校园圈子系统小程序(圈子论坛、私信聊天、资料共享、二手交易、兼职,跑腿)开源码开发/微信公众号、小程序、H5多端账号同步/搭建多城市的综合社交生活平台
基于开源技术栈构建的校园圈子系统小程序,整合社交与生活服务功能,涵盖兴趣圈子、私信聊天、资料共享、二手交易、兼职跑腿等六大核心模块。通过多端账号同步(微信公众号/小程序/H5),实现数据实时交互,满足学生群体的多元化需求。项目精准锚定校园市场,以“社交+服务”双轮驱动,提供一站式解决方案,支持快速部署与多校区运营,同时具备广告、佣金、会员等多元变现能力,是打造校园生态的理想工具。
904 2
校园圈子系统小程序(圈子论坛、私信聊天、资料共享、二手交易、兼职,跑腿)开源码开发/微信公众号、小程序、H5多端账号同步/搭建多城市的综合社交生活平台

热门文章

最新文章