2010年Web技术和趋势回顾

《2010年Web技术和趋势回顾》
【版权声明】:本文属于原创,转载需征得作者chszs的同意!
注:内容译自国外某Blog

2010年Web技术和趋势回顾


在2010年年底,是一个很好的机会来看看过去一年的有趣的发展。这里是我总结的五大网络趋势和技术,改变了我们在2010年开发的网站和应用程序。这是我自己的意见,欢迎探讨!

1. HTML5


尽管HTML5出现有一段时间了,在2010年,HTML5的采用率迅速增加以及媒体的疯狂炒作。为什么HTML5成为最重要的网络技术之一,有几个原因:

这些规范已经基本成熟。尽管规范还处于草案阶段,但几乎所有的浏览器厂商都支持HTML5。

微软宣布在IE9中支持HTML5,至此,所有主流的浏览器均已支持HTML5。

JavaScript的发展,允许开发者既能使用HTML5,又能兼容IE6、IE7、IE8。

HTML5成了一个时髦的技术词语。

2. Web Fonts

字体嵌入技术已经超过十年,还阻碍了版权问题和浏览器的兼容性。在一年前,你想找到一个使用Arial, Verdana, Helvetica, Times New Roman or Georgia等字体的站点很困难。

在2010年,随着Google的Font目录和W3C的WOFF开放字体格式的发布,这一切都得以解决。

3. REST and RESTful APIs

REST一词诞生于2000年,但在今年,REST成为分布式应用之间共享数据的最佳方法。

简而言之,REST用于实现Web服务。一个客户端发送一个HTTP请求,要么使用一个POST(创建),要么使用GET(读),要么使用PUT(更新),或使用DELETE(删除)方法。服务器分析数据,执行适当的动作,并返回一个消息——通常此消息采用HTML,XML,JSON或图形格式。

虽然没有正式的标准,REST的简单性是其最大的优势。不同于基于SOAP的Web服务,它不需要复杂的库或XML转换。它是一个理想的Web应用程序API,如谷歌,Twitter,Facebook,Digg,雅虎和Flickr公司都已加入REST的行列。

也许是你该考虑为您的应用程序使用REST API了?

4. Mobile Apps

移动应用是2010年的成功故事。 智能手机已经成为一种可行的替代个人电脑的计算,许多人预测智能手机将在几年内成为最主要的网络接入设备。

苹果的iPhone和App Store增进了移动应用的推广。用对象C(Object-C)语言编写的iOS应用程序大受欢迎,但许多公司正转向基于Web的移动应用。还产生了一些类似iPhone的UI库,如jQTouch。

此外,平板电脑已经开始影响网站的设计方式。2011年可能是一个为平板优化的Web应用程序的丰收年。

5. A Level Browser Playing Field

今年在浏览器市场有两个亮点:一是IE浏览器的市场份额跌破50%,二是Chrome浏览器的市场份额冲上了两位数。但这对我们来说,无所谓。

可能已经有20年了,甚至要到2010年,我始终相信,我们最终可以不再担心我们的访客使用的浏览器。Web网站始终应该是设备无关的,但这个梦想从未实现,而浏览器厂商都积极争相控制互联网。

今天,任何一个主流的浏览器都足以处理我们开发的任何功能。尽管浏览器之间仍有分歧和怪异的行为,但大多数是不成熟的技术或只影响新的边缘技术。你很少会遇到难以克服的问题。

希望在下一个十年,让我们创建网站和Web应用时,不再考虑浏览器的兼容性了。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10896630/viewspace-683042/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10896630/viewspace-683042/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值