浏览器还是应用? 时代会从应用回到浏览器吗?
我听说乐天将开展以浏览器为核心的游戏业务。
说实话,我觉得他们抓住了很好的机会。
我认为应用程序不会永远持续下去。
最终都会回到浏览器。
基于这种想法,我决定放弃学习应用程序的编程。
因为应用程序在“下载”这一步就已经很麻烦了。
应用程序和浏览器的区别在于行为表现。
应用程序比在浏览器中运行更流畅、更易用。
然而,这些技术差异会随着时间而解决。
历史已经证明了这一点,不是吗?
如果10年前的我听到Javascript会取代Flash,我可能不会相信。
这就是现在和10年前情况不同的地方。
想象一下,一个浏览器可以实现与应用程序相同行为的时代。
只需从浏览器搜索并收藏目标游戏即可。
也不需要下载任何沉重的数据。
对于开发方来说,语言统一也会变得更轻松。
即使是Web前端工程师也能开发应用程序。
目前需要开发Android和iPhone两种应用程序。
还需要经过审查这个过程。
然而,如果是浏览器,则无需任何审查即可随意发布应用程序。
如果浏览器能够发挥出与应用程序相当的性能。
老实说,也没有必要特意通过应用程序下载。
只需收藏即可。
例如,谷歌正在推进AMP项目。
这是一个旨在将主页行为加速到与原生应用程序相当的计划。
它是一种利用AMP HTML框架,将显示速度提升到与应用程序相当的机制。
实际上,我在我的博客上尝试了一部分。
结果,虽然仅限于支持AMP的页面,但实现了与应用程序相差无几的显示速度。
然而,AMP项目仍是一个正在进行中的项目。
目前,Javascript几乎无法使用,限制也很多。
这意味着利用了缓存,所以说当然也是理所当然的。
然而,以前的HTML5和CSS3也是如此。
毫无疑问,它会不断进化。
Javascript也能实现动态缓存之类的吗?
此外,支持3D渲染的Javascript API也在不断发展。
像WebGL这样基于浏览器的技术,实用性也越来越高。
WebGL Samples
http://webglsamples.org/
即使在目前,仅凭浏览器也能实现如此程度的运行。
在未来10年内,通过浏览器实现与应用程序相当的功能并非不可能。
此外,Google Chrome等浏览器还在进行各种其他实验。
例如,通过蓝牙在网页上使用功能的实验。
同时,使网页能够进行推送通知的实验也在进行中。
不如说,关于推送通知,现在已经可以实现,并且也能看到有网站已经引入了。
从这种情况来看,浏览器取代应用程序的未来也不远了。
一个能够通过浏览器和网页实现与当前原生应用程序相同功能的时代即将到来。
正因如此,Google的Chrome Book之类的电脑才会诞生。
基于云使用、最轻便且价格低廉的设备的魅力在于未来。
这样一来,可以想象的是,以网页浏览器为核心的应用程序平台吗?
很久以前,在Flash游戏的时代就存在过。
一个收集可在网页上玩的应用程序,并能立即收藏的门户网站般的定位。
可以预见到,一个类似于当前App Store的平台将会出现。
顺便说一下,这种从应用程序到网页的趋势,我以前好像在哪里体验过。
是的,它类似于从Flash过渡到Javascript的趋势。
最终,外部引入的东西将被排除,并集中到仅通过网页就能完成的东西上。
总有一天,仅凭浏览器就能实现当前所有应用程序的功能。
从这个角度来看,乐天这次的判断或许是相当有远见的。
也许有人会说“现在还玩浏览器游戏?”,但事实真是如此吗?
当然,这是一个VR等各种设备和平台不断涌现的时代。
话说回来,当前的互联网浏览方式还能维持多久呢?
浏览器可能也消失了,所以这只是我的一个预测。
最后,在留下这样的伏笔之后,我来稍微预测一下未来。笑


