Web OS 时代就在眼下,只是你还没注意到 App as a Browser 这个事实
haoteby 2025-09-05 23:34 3 浏览
这篇文章由 36Kr 新来的 99 (1999)后作者 Link 编译得来。文章作者 Luke Wroblewski 是现任 Google 产品主管,他此前参与创立的 Bagcheck 和 Polar 先后于 2011 年和 2014 年卖给 Twitter 与 Google。这篇博文其实发布于 2011 年 11 月 8 日,但内容本身表现出很强的前瞻性。随着 HTML5 技术和跨平台 WebApp/HybridApp 的兴起,网页和应用的界限越来越模糊,甚至可以把应用理解为垂直领域/功能的浏览器。本文今天在 Twitter 上被知名投资机构 A16Z 投资人 Bendict Evans 转发,又一次被大家关注。
The Web OS 已经来临 …… 只是它不是你想象的那样。Web 技术在不断的通过不同设备中的内容和交互高效的把最为流行的原生应用转化为网络浏览器。最终结果将会是成为广泛分布和用户习惯的基于网络的操作系统。只不过不是你所想的那样。
The Web OS 的愿景
Google 的 Chrome OS 和它在 Chrome Book 上的表现正好满足了大部分技术专家对于网络驱动的操作系统的想象。在浏览器内,强大的应用能帮你完成任何原生应用能完成的任务:电邮,文字处理,电子表格程序,图像编辑,照片管理,任何如你所想。
Chrome OS 事实上能做到所有这些。轻轻打开 Chrome Book,映入眼帘的只有一个浏览器,每个标签代表的是不同的基于Web的应用,同时也包括那些伟大版本的杀手级应用。浏览器就是一个操作系统,而那些基于 HTML,CSS 和 Javascript 开发的网址则是一个个应用。这就像你描绘了一个 Web OS,对吧?这毫无疑问就是我六年前所想象的情景。
但是 Google 的心血并未获得大家的接受。事实上,我猜测他们经历了一段艰难时期才使人们适应它。然而,一个非常不一样的 Web OS 不仅在成长也变的越来越流行。
网络浏览器已经胜利了
网络浏览器已经在每个可运行的操作系统上都成为了杀手级应用。甚至在人们认为浏览器已死的移动平台上,那些浏览器的敌人原生应用也没有击败它。
在移动平台上,尽管越来越多的人下载并使用软件,但是浏览器的使用量也在持续增长。就目前而言,软件的频繁使用也带动了浏览器的活跃,两者处于双赢局面。
而在平板上,使用浏览器的人大大超过使用软件的人。绝大部分用户声称他们会更多的用浏览器获取信息而不是用软件。
所以仍有许多人偏爱浏览器。但这只是一个软件,而如果这是一个所有软件都存在的平台上,那会发生什么呢?
软件即浏览器
现今大部分流行的媒体软件是基于浏览器的引擎而创建。这使得媒体商可以通过标准的网络协议在不同的平台上展示内容和交互。
Apple 的 iTunes 是当仁不让的全球首位音乐在线商店,这个坐拥 2000 万曲库的平台上已有 160 亿的歌曲被下载(2011)。它使用的 WebKit 引擎网络协议不仅用来渲染 iTunes Store 网页商店,同时也负责承载其中的富媒体内容。
Netflix 视频流媒体是北美最大的互联网流量来源。他们的流媒体服务也是基于 WebKit 开发,同时包括 JavaScript,HTML5 和 CSS3 去“建立能为数万用户服务的在线游戏控制,蓝光播放和互联网电视等服务”。
Amazon.com 是全球最大的书本零售商。不到四年前亚马逊发布了自己的 Kindle 阅读格式,现在亚马逊的用户购买更多的 Kindle 图书而不是精装或平装的实体书。亚马逊最近公布他们打算更换已有的 Kindle 格式变为基于 HTML5 和 CSS3 开发的格式。
正如这些例子所阐述的,这些服务于成千上万用户的最大的电子音乐,电影和图书服务商都由浏览器撑起。
软件基于浏览器
许多今日的原生应用默认包含浏览器在内。既是说,它们都可以展示并运行网页和脚本从而达到一种完整的网络浏览。同时,在移动操作系统上,大部分原生应用可以:
- Facebook 是 iPhone 上最流行的软件。它广泛运用 Web 技术通过“把浏览器内置在软件内部”。(编者注:这是当时的状况,现在 Facebook 已经转向 Native Apps 了)
- 微软的 Bing 应用是基于 HTML5 写成,在跨平台方面有很大的优势。
- Google 在 iOS 系统上的的”原生“应用 Gmail “只是打包了个 UIWebView 而已”。
- Linkedin 的原生移动应用也只是在一个简单的原生框架里大量使用网页内容。
所以这些世界上最流行的应用不光具备具备渲染网页的能力,事实上他们大多数时间也只是呈现网页内容而已。
真正的 Web OS
为了去了解为什么网络浏览器整合进世界上最流行的软件是 Web OS 存在的证据,我们必须要颠倒一下我们对于操作系统的了解。
OS 不光是一个供软件依托、运行的表层或容器,我们必须把它想象让应用间产生内在沟通的纽带,而不都纯粹是外在数据流动。
同样的道理,Web(浏览器)存在于每个软件内部而不是每个软件存在于 Web(浏览器)里面。
未来是 Chrome OS 的。先前的正是现在正在发生的。它给网络内容和交互(HTML,CSS,Javascript)创造了无数的机会,不仅仅是让浏览器变的更为友好(我们可以在几乎每个平台上使用同时非常享受)同时也造福了每一个软件。
欢迎进入 Web OS 的世界。(对不起了,HP)(编者注:由 Palm 公司开发的 Web OS 系统被 HP 收购)
36Kr 结:
网页技术和移动应用的整合正在成为一种技术趋势,HTML5、Javascript 等技术再被越来越多的系统平台接受。大到 Google 的 Chrome OS、微软的 Windows 10、Mozilla 的 Firefox OS,内到阿里的 Yun OS、腾讯的 TOS,都会引入 HTML5 应用的原生支持。对用户而言,最重要的是内容本身,而随着设备、系统的分化,网页技术反而成为一种理想的跨平台手段,更容易让开发商和企业专注内容和服务本身。
本文编译自:lukew.com
相关推荐
- 引爆朋友圈!我用npx一行命令“偷”光了微信热门文章
-
嘿,各位朋友们,大家好!怎么优雅地获取微信公众号的热门文章?你可能会说,这不就是爬虫吗?用Pythonrequests+BeautifulSoup,或者Node.jsaxios+che...
- Islands Architecture(孤岛架构)在携程新版首页的实践
-
一、项目背景2022,携程PC版首页终于迎来了首次改版,完成了用户体验与技术栈的全面升级。作为与用户连接的重要入口,旧版PC首页已经陪伴携程走过了22年,承担着重要使命的同时,也遇到了很多问题:...
- 开源的 Gitee+ 微信小程序,提供仓库浏览、检索等功能
-
总在用我们国产的码云Gitee代码托管平台,但该平台还没有一个我用着顺手的小程序,于是Gitee+就诞生了。界面截图:仓库地址请在Gitee上搜索“Gitee+”。准备工作在开发Gite...
- 首例iPhone 15 Pro电池鼓包事件出现 原因可能是过热
-
iPhone15Pro和iPhone15ProMax的过热问题早已传得沸沸扬扬,一些用户抱怨这两款旗舰机手感过热。不过,他们都没有遇到电池鼓包的问题,直到今天,一位Redditor...
- 一看就会一搭就废?分享7个亲测有效的穿搭“套路”
-
晚上好啊~最近写了不少穿搭稿,每次看评论经常能看到这样的留言:眼睛:我已经学会了~手:我有自己的想法。还有同学留言:一看就会,一搭就废。不奇怪!知易行难嘛。明明学了很多穿搭技巧,等到自己要穿的时候就忘...
- 十个网络安全小技巧 防止个人信息泄漏
-
随着社会的进步和发展,个人信息泄露事件层出不穷。当个人信息泄漏后,轻则会收到漫天飞舞的短信,重则可能造成经济损失。因此为了不影响正常的生活,需要时时刻刻警惕自己的信息不被泄露。那么如何才能有效地防止个...
- 2018国家网络安全宣传周系列动漫③丨如何防止电脑被偷窥?这几招教你逮住黑客
-
来源:光明网2018国家网络安全宣传周系列动漫③——个人电脑安全篇电脑已经成为人们日常重要的工具之一,但电脑安全防护意识却在大众心目中并不完善,再之,信息安全系统的不完善,很容易成为黑客的攻击目标。无...
- 「网络安全宣传周」送您一份安全上网指南
-
网络安全学习9月17日-24日是国家网络安全宣传周,今年的主题是“网络安全为人民,网络安全靠人民”。我们作为一名合格的好网民,要具备一定的网络安全知识和网络安全防护技能,更要注意提高网络安全意识,防范...
- 职场达人都在偷偷用的Excel神技:WEEKDAY函数让日期秒变星期几
-
你是不是经常需要查看某个日期对应星期几?还在手动翻日历?作为Excel函数专家,今天我要教你一个超实用的技巧——用WEEKDAY函数一键判断日期是周几!这个函数看似简单,但灵活运用能解决工作中的各...
- 制作 Excel 日历的两种思路:手动创建和 使用公式动态生成
-
制作Excel日历主要有两种思路:手动创建(简单灵活)和使用公式动态生成(自动更新)。下面我将分别介绍两种方法,并提供详细步骤:...
- Web OS 时代就在眼下,只是你还没注意到 App as a Browser 这个事实
-
这篇文章由36Kr新来的99(1999)后作者Link编译得来。文章作者LukeWroblewski是现任Google产品主管,他此前参与创立的Bagcheck和Polar...
- 如何在Form表单中添加WebBrowser控件,vba编程学习
-
vba编程中,如果需要显示某个网页的内容可以使用WebBrowser控件来实现。方法也比较容易,下面介绍一下如何在Form中添加WebBrowser控件。1、打开WindowsExcel,同时按A...
- DevExpress Demo示例展示:媲美Excel的电子表格控件
-
今天介绍一个很强大的电子表格(Spreadsheet)控件:DevExpressSpreadsheetforASP.NETMVC。它是一个仿ExcelUI的电子表格控件,可完全无障碍读写...
- Word,Excel,PPTOffice文件Web浏览器预览
-
前两天接到一个需求:需要在线预览用户上传的Word,Excel,PPT文档前端同事一听到这个需求,心里就开始骂了,什么鬼需求啊,浏览器怎么打开Word,Excel吗?这个要开发一个浏览器插件,这...
- web报表工具有什么好推荐_webi报表
-
接触数据分析,到深入参与企业数字化转型和数据行业建议,已将近8年多,对数据分析、报表工具还是有些个人经验。我从个人的经验角度,和大家说说我用过哪些web报表工具。首先是开源的web报表:BIRTPr...