8月13日消息,谷歌开发技术推广部大众化区主管栾跃在2013年中国互联网大会上分享了谷歌的开放技术,力图帮助开发者用开放性的技术来推动互联网创新,包括在中国的互联网创新。
栾跃表示,互联网的成功是基于非常开放性的技术、开放性的环境,让所有的企业展开竞争。同时业界的发展已经完成了过去二十年的老式的,甚至可以说是已经过时的软件开发的模式,就是开发软件,C++语言,印个光碟,卖个光碟,靠这样的方法去盈利,已经从这样的模式转换到在浏览器里面基于浏览器的应用开发。
栾跃介绍说,在推动开源的开放性的技术,开发浏览器的技术,包括在中国也是我们互联网整个业界应该努力的方向。这有利于减少垄断,减少某一个公司或者几个公司对整个业界的垄断性的管理和控制,非常有利于公平的竞争,能够刺激大量的创新。所以过去是在这样的环境下互联网能够达到今天这样的环境,未来也是这样的一个理念来发展。
谷歌栾越:开发者应多用开放性技术推动创新
以下为栾越演讲实录:
栾跃:各位来宾,大家下午好,感谢互联网大会有机会让谷歌公司在这儿跟大家分享,在全球的业界我们用开放性的技术在全球推广,全球的开发者和企业们做了各种的创新。今天我的话题就是围绕着这个,用开放性的技术来推动互联网创新,包括在中国的互联网创新。
开始之前感谢大会的主办方给我们这个机会跟大家做分享,我的话题围绕着从互联网的应用、目前的商业机会给大家带来了很多创新的机遇,是处在什么样的领域,以及目前在国际上很多新型的开放性的技术,特别是可以帮助在中国做互联网应用创新的,不属于某一家公司在垄断、管理的技术,而且完全是开放性的技术。在中国应该把这个作为做技术创新主要的瞄准方向。
这边列出来的技术我给大家做一个分享,最后给大家提一下我们在全世界范围之内,给开发者和企业提供的创新技术的资源。
首先讲一下互联网能够发展到今天在世界范围之内非常蓬勃发展,达到这样的状态了解互联网历史的肯定非常清楚,它的成功是在于一个非常开放性的技术、开放性的环境,让所有的企业能够在上面竞争。同时业界的发展已经完成了过去二十年的老式的,甚至可以说是已经过时的软件开发的模式,就是开发软件,C++语言,印个光碟,卖个光碟,靠这样的方法去盈利,已经从这样的模式转换到在浏览器里面基于浏览器的应用开发。
互联网到今天是由于开放性的缓和,开放性的与国际组织制订的各方面的开放性的技术,让整个业界有机会在上面进行公平、开放性的创新,达到了过去互联网过去发展的蓬勃发展。在将来互联网在未来的创新,也只能是靠这样的技术去进行进一步的创新的催化。在中国同样也是类似的情况。所以在推动开源的开放性的技术,开发浏览器的技术,包括在中国也是我们互联网整个业界应该努力的方向。
使用开放云的技术就非常多了,有利于减少垄断,减少某一个公司或者几个公司对整个业界的垄断性的管理和控制,非常有利于公平的竞争,能够刺激大量的创新。所以过去是在这样的环境下互联网能够达到今天这样的环境,未来也是这样的一个理念来发展。
重载如果我们大家来推动使用开放性的技术,跟国际接轨标准的技术,用那些来做创新的话,在很大程度上会帮助中国的开发者,把我们的创新带上世界。如果我们用的技术跟世界是接轨的,当我们的创新走向世界的话,也容易在世界范围之内被接受,这也是非常重要的。
基于我刚刚讲的话题,我们来看一下基于浏览器的应用开发给大家做应用开发会带来什么东西,你会注意到我讲到的技术不是谷歌公司的技术全是W3C组织公开开源的技术。首先是浏览器网页的渲染技术,大家知道HTML5。里面加上大量的渲染技术也能够帮助我们在互联网上带来很多的创新。CSS、SVW、WebGL这些全是开放、开源性的技术,节大家未来的创新带来很多的机会。
新型图像的压缩技术、图像的显示技术,和新型的多媒体技术,在座的对这些可能不是很了解,在今年5月份谷歌公司在美国旧金山面向全世界所进行的开发技术推广大会,这个大会做了详细的介绍,比如WebP、VP9、WebM等等。
新型多媒体实时通讯技术,不知道互联网应用开发,各位开发者和企业们有多少应用到这些技术的,其实这些技术是非常强大的,WebRTC是实时通讯的技术,可以让我们做很多有意思的开发。
最后是现代化浏览器,现代化的名称是什么意思呢?这个浏览器必须要支持W3C组织、国际公开标准组织所制订的标准,能够在浏览器里面显示应用的。距离来说像谷歌的Chrome,还有火狐的浏览器,支持这些现代化的浏览器是我们很好的开发平台。谷歌公司在这方面做了大量的工作,比如Chrome里面有很多工具可以让我们的开发效率有很高。
接下来讲一下互联网的网页设计跟渲染技术,特别是在座的很多包括企业负责业务项目,对技术不是很了解的,可以有机会了解一下。在网页的设计、网络应用开发的渲染技术,首先就是HTML5,它是国际上最先被W3C组织标准化的互联网基于浏览器的技术之一,可以给大家提供各种二维、三维的图像显示、演示。里面最关键有三个技术,一个是画布技术,第二个矢量图,第三个是像素层面的渲染技术。
这边看一些这些技术的演示,举例来说你设计一个网页可以很方便地在网页上做到像这样动态动画的效果,以前要用代码或JAVA来写很困难,但是现在HTML5的技术上在网页的创新上有机会做到这样的效果,这是非常重要的技术。
还有比方说像素层面的渲染,这是在浏览器里面做到的,可是在浏览器的网页上可以做到选一个比,比如说挑一个颜色,然后在上面画画。以前是必须要开发一个客户端的软件,就像我刚才讲的老的模式必须要把软件刻在光盘上,把光盘卖给客户。或者说一个很大的软件包你放在网上让大家去买。现在可以在浏览器上做到像素层面,比如我可以把透明度做改变,可以做半透明的,就是说整个显示屏上,整个显示屏都可以让这个技术分别进行每个像素显示屏的显示点的渲染,是非常细密的技术,可以看到用这样的技术来进行创新前景是非常大的。
举例来说三尺矢量图的技术,可以在页面上看上去像图画一样的东西,可以用鼠标来进行控制,看起来像一张照片,其实不是照片,是可以互动的。怎么样在页面上的设计做到这个呢?你用这些开放性的技术就可以很方便地做到。而且你做这样的开发不依靠和依赖任何公司,也不需要任何公司特别的技术。用这些开发性的技术在浏览器里面,在Chrome浏览器里面都可以做到这样的显示和效果,这个是非常有创意的技术,我们大家可以来使用。
再举个例子这张看起来像照片,但是我告诉你这不是照片,我用我的笔记本上的鼠标可以控制,可以能在里面走,像个游戏的环境。但是这整个又是在网页里面。
这边是简单的演示,但是这样一类的应用去创新,带来创新的机会是无限多的。比方说可以开公司专门做这样的设计去创业,专门给很多酒店、旅馆让客户看里面的环境,这个不用多说大家都可以想象得到。用这样的技术做创新,它的机会是巨大的。
举例来说这个还可以做什么呢?比如谷歌的搜索量,这是谷歌的地球,这是在美国、欧洲、中国,中国可以看到用谷歌搜索最多的还是北上广城市,非常方便地可以用选的技术在网页上做到互动的应用。这样一类把数据进行显示,也就是说大量数据可视化是非常好的理念。现在国内有很多炒作我们大数据的理念,如果不能进行可视化就是虚的东西。我们怎么样可以把数据开发出来让人能够理解的应用,这是非常重要的概念。
大家看这个三菱镜,简单的网页可以开发出这种东西,像素的层面边上是模糊的等等,可以做到非常好的效果。
你说这样的技术具体有什么用呢?我这边有一个网页,我搜索一下可以看一下。这看起来是照片,但是不是照片,它在动。看起来是在动的也许是录像,它不是录像,我可以证明不是我的录像我用笔记本的专项可以转动轮子,可以开动车子。这样的一个实体三维的动画,它的金属的表面、所进行的渲染、轮胎上橡胶全部在计算机上可以做出来,这样的应用创新的机会是巨大的。中国有无数多的企业、无数多的产品,这些产品需要向客户去进行介绍,如果把各种产品用三维的技术给显示出来,让客户可以在网页上进行动态式的观察,给整个业界带来创新的机会是巨大的,所以这是一个非常重要的理念。这个是另外一个用WebGL显示的,可以用运算方式在网页上达到这样的效果,非常厉害。
还有更有意思的是怎么样把进行渲染的图像可以做到动态,这是很多几年前就有的,叫BODY。这个人可以用鼠标进行控制,然后转过来等等。这样三维实体的东西,这个东西还可以根据你所需要的进行数字分析、变化。比方说这个人只看肌肉,只看骨头、内脏、神经,这样一
(责任编辑:城市网)