by www.qurdao.com 趣儿岛
@tinyfool 反应游戏观察文笔不好,写文章改进一下风格,首先换一个标题。自从开始玩非关系型数据库,脑洞也被同步放大了,在脑海中构想了种种可能后发现,自己正站在随时可以终结现代互联网技术的时间节点上。
要说清这4件事,先从我刚刚了解互联网时开始。
世纪之初,互联网门户雄起,赴美上市的新闻铺天盖地。上市时的门户网站都没有明确的盈利模式,至少对公众来说,所有人都感觉这个领域太过浮躁。冷却下来也很快。我那会上网都是看些新闻泡论坛,搜索全是用门户自带的。直到出现了谷歌,因为当时的门户页面内容都特别多,网速还慢,谷歌简洁的页面几乎一出现就成为最喜爱的首页了。上网开浏览器,第一步都是上谷歌。过没多久出了百度,当时百度的技术还很弱,我在很长一段时间以为百度的搜索查询界面是人工维护的,因为结果太糟糕了。两家竞争经常打嘴仗,还记得当时一个广告场景是是这样的:
文人:我知道
老外:我知道你不知道
文人:我知道你不知道我知道
老外:我知道你不知道我知道你不知道
如果现在做这篇广告我猜是这样的:
文人:我就知道
老外:我*&^#ding~~~!
扯远了,总之谷歌在那段随意使用的日子里用一个字来形容就是,得心应手。
那时泡过的论坛不多,csdn, pcpop,天涯和猫扑。csdn就不说了,程序员上去讨论工作的。天涯比较正经,上去看讨论都是些民生政治议题,pcpop和猫扑差不多,各种扯。猫扑人气很旺,没事就跑上去刷帖子,上面出的小游戏也会去玩,有次炒MOP币给亏了,忽然觉得很无聊,就渐渐不上了。
远离论坛的那段时间在泡博客,高峰时维护3个博客,csdn专门写技术文章,msn写随笔,blogspot写了没几篇就墙了。勤写博客可以锻炼文笔,把知识分享出去,有时也可以帮到自己。有一回有个知识点想不起来了,用谷歌搜网上的资料,结果找到自己的博客才发现当年搞过这事,那感觉恐怕别人也没体验过。
剁手之路是09年以后的事而了,这之前偶尔在淘宝上买东西,也都是很便宜的。淘宝刚出来的时候还不知道马云,只是觉得网站很难用。各种拍卖一口价看的头晕眼花,消费惯性在没看到实物的情况下支付总觉得不靠谱,观望了好多年。电子购物是强需求,即使没我这样的用户,淘宝也可以快速发展下去,等回过神来,阿里已经是参天大树了。BAT三巨头,不靠流氓不靠抄袭,阿里的节操是最让人赞叹的。
腾讯从起家后发展一直很快,虽然qq是免费的,但一直有清晰的盈利模式在支撑着整个企鹅帝国的运转。客户端的qq长期霸占启动项,家里主机一直没有换成linux系统,就是因为linux下的qq功能缺乏。QQ在Web浏览器端没怎么发力,从客户端近乎直接跨越到手机端了。现在出门带着手机视频聊天真是方便,科技改变生活。
老乔发布iPhone以后,一切似乎都智能起来。html->xml->json,数据量越发的小巧可爱。个人电脑出货量急剧下降,平板,智能手机出货量飙升。我为什么还要去浏览那笨拙的网页?老乔问自己这个问题,于是有了iOS;谷歌问自己问这个问题,于是有了Android;我问自己这个问题,于是产生了一个想法。
现有的HTML限制了科技的发展,成为了束缚,太不节能环保了。
为什么浏览器接受的数据依然是html,css,js.为什么浏览器不能将网站显示成纯3D的效果.为什么本地不能轻易的配置网站的展现形式.客户机越来越强大,完全可以进行更丰富的计算,网站为什么不能展现成网游的效果. 如果诞生了通用的视觉接口,网站开发只提供基础数据就好了。
看起来很难,但并非无法实现。首先从终端来看,手机游戏开发领域的Unity3D,Cocos2D就可以达成这样的环境,丰富的视觉体验是可以通过跨平台开发工具来实现的。暂且仍然将其定义为浏览器。只要制定出规则,比如HTML,就可以使应用层开发端的工作量极大程度的减少。而终端的展现形式,可以通过类似平台的形式得到扩充,交互仅保留json。在去掉了大部分的表现层之后,现有的web架构的前端部分就可以say good bye了。插件丰富的“浏览器”厂商将提供更好的用户体验,官方可自行开发,也可用默认的,甚至在那些显示终端受限的设备上,都可以没有界面。没有的时候怎么交互呢?根据标签,由“浏览器”判断。不可思议是么,重写大量的互联网页面在iPhone出来之前也没人想过。现在人手一台智能手机,上面几十个app。我们拥有种种技术手段,软件,硬件都达到了这样的临界点。
现实是残酷的,除了软硬件,还有很多上下游的问题要考虑。这样颠覆的设计似乎只有谷歌,苹果等几个巨头牵头制定协议规范才有可能把整个体系建立起来。那么问题来了,为什么推进这样发展是有意义的。
咱们看看这张图:
再看看这张图:
你现在还觉得HTML页面充满了美感么?
下面咱们来研究一个靠谱的方案吧 ^_^
7楼 @zachgenius 那看这个链接吧 http://www.jianshu.com/p/324b50320cd6 其中一张图是环太平洋的剧照,抓的不太清楚
10楼 @otis 我非常欣赏老罗关于拟物的看法,现在之所以拟物逐渐被扁平代替,不是因为拟物不好,而是厂商做的多种多样,导致界面错乱。如果像锤子系统那样提供统一的拟物化体验,就可以解决这个问题。同理,如果浏览器,或者说统一的视觉平台出现,就可以解决视觉体验不一致的问题,也可以把拟物极致化。
贴图中我用了一个环太平洋的剧照,科学家直接在空中投影的系统中操作,可以说除了数据其他什么都没有。假设它可以存在,那么这样的系统是如何设计出来的,它的碎片化会比现在任何一个平台都严重,怎么实现。以前也考虑过类似的问题。所以我的想法是打破现有的展现逻辑,将数据层抽取出来,独立出显示层。将显示层交给浏览器。如果显示层有特殊要求,完全可以通过浏览器插件完成。这种方案并不复杂,现有的所有技术中完全可以匹配出实现方案。问题在于已有的这些平台如何向新的平台过渡,界面的定义要如何规范。这个我就不懂了。
所以我现在只有在力所能及范围内折中的解决方案。