几年前当MP3格式问世的时候,它迅速成为重量级的发明,因为出现了大量新的产品和硬件来支持它,我们在房间、车上、电话等地方都可以看到MP3;我们看到很多公司通过它发布付费音乐,而且每个人的手上都有一个MP3的播放器。
每一次当一个杀手级的发明问世的时候,都会出现许多其他产品来支持它。Web无疑就是另一个杀手级的发明,许多新的技术也迅速产生以展示、改变和更好地推动Web。以下是必将改变Web的五大技术。
1,Yahoo的YQL
Yahoo的YQL被许多人认为是nextbigthing,你可以用它做成千上万种不同的事情。其背后的机理是每个人都可以将他的数据以一种特殊的方式供其他人使用,谁想要读取这些数据,只需要使用一种SQL语法类语言即可。
也就是说YQL将Web变为一种庞大复杂的数据库来等待用户的访问、查询。有人问这怎么可能呢?实际上,每个web服务都会产生一种特殊格式的数据源(datatable),这样其他用户就可以提取、插入或者更新数据。目前我们已经可以在YQL里看到几百种可用的群集数据表(communitytables)。
举个例子形象一点来说,如果你用YQL创建一个预定酒店的网站,这个网站就会产生数据源来表示酒店是否可预定、空余房间、价格等信息,然后你只需要输入这样一个YQL语句就可以看到SanFransisco的空余房间:SELECT*FROMhotels.rooms.sfWHEREroom=open
2,OperaUnite
OperaUnite可以将你的Opera浏览器变成一台web服务器,也就是说你可以直接跟你的朋友分享网络内容而不再需要上传和下载。OperaUnite是一个运行于OperaWeb浏览器内的Web服务器,用户可以安装应用并且跟任何人分享这些应用。OperaUnite服务器在服务器和客户端之间提供了一个代理以避免改动防火墙。
也就是说,你运行你自己的主机服务器,你可以使用标准的技术诸如JavaScript和HTML来创建应用然后向其他人发布。大部分OperaUnite的应用用于社交网络,但是它也可被用作一款社交网络工具。
3,GoogleWave
GoogleWave是一款在线实时沟通与合作的工具。一个Wave即是谈话又是文件,人们可以使用多种格式如文本、图片、视频、地图等一块讨论和工作,GoogleWave提供给了你无数种构建你想要的东西的可能。
GoogleWave支持遥控装置、配件、扩展和嵌入,因而它的在线交互能力能够提供以往任何产品可以提供的。
4,PubSubHubBub
虽然名字有点奇怪,但这个协议是一种简单、开放、服务器到服务器的以网络连接为基础的发布/订阅协议。举例来说,如果我们感兴趣的博客更新了,我们可以直接接到通知而不需要重新执行博客的订阅源(feed)。流程如下:
任何想要参与互联网的订阅源都必须添加一点feed,让服务器来处理它的通知;
当一个订阅应用解析了feed并且注意到了这增加的一点feed时,它就会给每个服务器发出通知,告诉它们当这个feed更新的时候请通知我。
当feed更新的时候,它通知每个服务器我已经更新了。
服务器会通知每个订阅器说它更新了;
这一原理还可用于创建Twitter类服务,而且没有Twitter140字符的限制。如果利用这个原理创建一个每次feed更新时都能够更新索引的实时搜索引擎会怎样呢?这也就意味着新闻发布后几秒内我们就可以在搜索中看到它们。
5,HTML5
新的HTML规范带来了令人惊异的新特性:Canvas,Video,Audio以及DragnDrop就是其中的一些新特性,它们也必将改变我们上网的方式。其中最酷的性能之一是能够缓存web应用和离线使用。也难怪GoogleWave是基于HTML5的。
除了用作创建革命性应用和服务的工具,HTML5自身也是种革命性的技术,许多浏览器厂商(Apple,Microsoft,Mozilla和Opera)得以不断地推出新产品。
必将改变Web的五大技术 - CSDN新闻
分享到:
相关推荐
(1条消息) ARMV8:ARMV9指令集概述(翻译)_代码改变世界ctw的博客-CSDN博客.webarchive
【web安全】——sql注入_websql-CSDN博客.html
web开发的珍藏代码积累 - cchheennhhaaoo119的专栏 - CSDNBlog.htm
Postman Interceptor 谷歌浏览器插件 使用方法: 1.将zip解压 2.在chrome的【更多工具】-【扩展程序】里打开“开发者模式”,然后点击【加载已解压的扩展程序】,然后选择解压后的整个文件夹即可
(14条消息) 1+X Web前端等级考证 _ 2020 12月Web前端开发中级实操 (模拟试题第五套) 附答案_李猫er-CSDN博客.mhtml
javaweb项目环境下载-CSDN博客.html
CTF web安全45天入门学习路线_b1ackc4t的博客-CSDN博客.html
商城小程序源码|开源小程序商城完整源码附视频搭建教程-CSDN博客.webarchive
2021年最新Web前端面试题精选大全及答案_HanXiaoXi_yeal的博客-CSDN博客_前端面试题2021及答案.html
(1条消息)web自动化测试第12步:selenium中下拉框的解决方法(Select) - 许西城的博客 - CSDN博客.html
在java开发services中,会用到: 1.webservices-api.jar 2.webservices-extra.jar 3.webservices-rt.jar 4.webservices-tools.jar 5.webservices-extra-api.jar 此压缩文件里就是这五个jar文件。
java web-cookie session(csdn)————程序
【浙江大华摄像头Web3.0网页播放SDK插件包】是专为浙江大华摄像头设计的一款集成开发工具,主要用于实现网页上的实时和历史视频播放功能。这一SDK(Software Development Kit)提供了完整的开发资源和文档,使开发者...
BugkuCTF WEB解题记录 11-15_weixin_30699463的博客-CSDN博客来源:
http://download.csdn.net/source/3156743 web在线聊天室-补充
teamviewer QuickSupport Add-On QS add on for oneplus,teamviewer QS add-on插件,国内几乎绝迹,需要其他手机平台的插件请给我留言
│ CSDN技术中心 Oracle学习笔记(一).mht │ Oracle 10G 数据库系统学习笔记.pdf │ Oracle DBA学习心得 --第0章 - ColorfulStar3399的专栏 - CSDN博客.mht │ Oracle DBA学习心得 --第1章 - ColorfulStar3399的...
[17个软件测试文档]-11性能测试实践 ...[17个软件测试文档]-10成功的 Web 应用系统性能测试 http://download.csdn.net/detail/cleopard/8344033 [17个软件测试文档]-9web项目测试实战性能测试结果分析样章 ...
CSDN Share 是一款出色的Android阅读工具,阅读由 CSDN社区用户分享的技术文档。 通过CSDN Share可以在线阅读或离线下载CSDN 举办的各类技术活动的精彩讲义,以及来自CSDN下载社区由用户分享的技术文档。 马上下载...
本工具几乎支持国内所有知名博客的导出功能。 支持3种导出方式:个人博客、博客专栏、指定URL。 支持5种导出格式:CHM、PDF、HTML、TXT、EPUB。 更多:http://blog.csdn.net/sq_zhuyi/article/details/7924776