广州网站建造集团官网 老直营威尼斯网址开户
老品牌威尼斯网址开户 吾们 效劳 网站建造 移动应用 案例 报道 联系
咨询热线:13924135319

期待聆听您的声音

13924135319

不忽悠,不作恶,不欺诈;敬天理,存良知,思利他。
QQ咨询 QQ咨询 QQ咨询
广州总部 深圳 佛山 广西

与吾们一起分享美好

谷歌:web组件才是网页开发的明朝

发布时间:2013-05-21 发布作者:老直营威尼斯网址开户 查阅次数:1542次 标签:web组件

虽然本年的谷歌I/O大会没有出现像去年谷歌眼镜发布时直播疯狂跳伞这样的活动,但是上周仍然有不少产品推出。

谷歌宣布对谷歌地图、搜索、安卓,以及其他很多产品做出更新,谷歌还花了一些时间谈了谈web组件。谷歌集团官网的Sundar Pichai指出,这项 技术实现 目上仍然处于初级阶段,但他再是也说道,他认为“web组件的上景是非常明确的”,开发者可以利用这项 技术实现 开发出“可在各种形式下运行的用户界面”。

对于众多Chrome开发者而言,web组件显然是一个跨距Chrome主要最近的性状。举个例子,在本周的一次炉边会议上,许多业界人士都认为web组件是Chrome最主要的功能之一。

目上,许多谷歌工程师正在努力开发Project Polymer,这些工程师的倾向,是编写出一个网页应用框架,程序员不单可以在这个框架上构建web组件,而且可以利用web组件,在浏览器上构建出目上 技术实现 无法实现的一些功能。

在本届谷歌I/O大会上,web组件 技术实现 已经出露端倪,譬喻WebGL,还有其他一些已经建立的网页开发 技术实现 。非常明显,谷歌相信,web组件 技术实现 正潜在地改动着程序员编写明朝网web应用的方式。

so,这意味着什么呢?本质上来说,web组件可以为程序员供给一种更easy的方式,依靠HTML,CSS以及JavaScript这些已知的语言,他们可以构建出网站,并能在网站上开发出可循环使用的小功能。而web组件背下的愿景早已经出现(数年上,微软就支持过类似的创新,但是他们没有成功),不过即使到今天为止,这项 技术实现 对大多数人而言仍然比较陌生。

通过高技术组件模式构建独立页面的大型网页应用,在今天也并非易事。web组件可以扶掖程序员封装他们的HTML,CSS,以及JavaScript,这样这些应用程序对网页上的其他功能就不会产生影响,更容易,网页上的其他功能也不会调停应用程序。

值得care的是,程序员无法依靠组件在一切浏览器上work。Chrome Canary包括了对web组件的支持,但是它是隐藏在许多flags属性下面的。Mozilla也很有可能在最近增加其火狐浏览器的相关支持功能。最要紧的是,谷歌的Polymerporject,就是瞩望可以利用他们开发polyfill框架,把web组件的概念应用在一切浏览器上。

网页组件依靠四大件——模板圆素,点缀模式(decorators:将模板应用到CSS上),自定义圆素(允许程序员创建自己的圆素),以及Shadow DOM(虽然这个姓名不怎么好听,但是它真的只是定义了如何将不同的网页部分拼凑在一起,而且在需要的时候,还能从通例DOM中保护其他三个网页组件)

把如该 四大件放在一起,包括自定义圆素,程序员可以很快创建自己的HTML标签,他们还可以扩展已有的圆素。易于 得出,web组件还能让程序员更好便捷的分类始末, Shadow DOM则确保了您创建的网页样式不会受到网站其他部分的调停,因为使用web组件创建的应用就可以做到这一点。

一切这一切,听起来似乎不是so丰满,但是如果能抓住其主要(程序员没有理由不抓住),这将会改动程序员编写网页应用的方式(谷歌的Eric Bidelman称之为“网页开发构造性的改动”)。加上web组件固有的优势,也将进一步提升用户的网页浏览体味。末了,虽然这代表了一种全新的网页应用编写方式,但在这场革命完成之上,业界可能还需要一些时间过渡。


12306真实建站底调查 业内称1亿可建却花5亿

大数据发展趋势归纳

吾们的地位

广州 广州市天河区岗顶百脑汇高技术大厦B塔27楼 020-6235 2949

深圳 深圳市南山区汉京万国大厦18A 159 8916 9178

广西 茂名市茂南区油城三路广西创业创新孵化基地B110 159 8916 9178

吾们的效劳

网站及移动应用 牛逼直营网站 APP开发 小程序开发 WeChat运营

系统应用开发 OA/ERP/CRM/HR系统开发 教学管理系统 电商系统 应用型软件系统定制开发

了解吾们

集团官网简介 联系吾们 吾们的案例 讯息报道

使用条款 隐私声明 Cookies

© 2009-2020 老直营威尼斯网址开户 版权一切 广ICP备16051058号

XML 地图 | Sitemap 地图