on the term HTML5

  • 资讯类型: 翻译
  • 来源页面: http://jeffcroft.com/blog/2010/aug/02/term-html5/
  • 资讯原标题: on the Term HTML5
  • 资讯原作者: jeffcroft
  • 我的评论:在翻译《Learning to Love HTML5》时作者涉及到这篇文章,看完后觉得这种辩论贴很有意思,就先翻译过来了。不过文章作者纯属个人观点,在此把他所针锋相对的观点一并链接。大家可以两相比较,考虑是否同意本文的意见。

 


针锋相对的观点链接 http://www.zeldman.com/2010/08/01/html 5-test/#comment-56095



  昨天,Jeffrey Zeldman链接了个很棒的项目 ,叫html5test.com 。html5test真的做得很好,非常有用。大家不妨试试。

今天(2010.8.2.)"常有见地"的Tantek Celik回复Jeffrey Zaldman的链接 时颇为“准确”地指出“HTML5 Test”--所谓的“测试您的浏览器对HTML5的支持程度”的一些测试项并不属于HTML5(或者说,他们并没有出现在HTML5 Spec中,而是出现在相关的其它Spec中的),例如Microdata,Geolocation等等。Tantek还说“作为学习、再学习和教授 HTML5的社区成员应当小心区分到底什么才是真正的HTML5”。

但我想问:为什么?

Tankek并没有给出能够支持“小心区分HTML5”之重要性的理由,或者我只能偏激的认为其实他说要“小心区分”是因为他被“HTML5”这个词的误 用而困扰。这敢情好,Tankek这样的锱铢必较应该是那些“Standardista”社区里的人所期盼的吧,反正他们最喜欢争论语义了。

不过,对于这个最新一轮web标准代名词的“HTML5”,我还真想到一个让我们大力拥抱它的理由。我们这个行业已经出现过太多次冷落那些既新颖又实用的技术、概念的情况,而直到那些流行技术出现在合适的地方,我们才开始惊喜。

“AJAX”不就是典型么。DOM scripting,XML HttpRequest和动态Java script在成为AJax核心技术前已经存在很久了。但在这“Ajax”这个词被创造出来前,没人真正关心它们。当我们不再只是拘泥于文字,Javascript才算真正开始发展。各种框架 类库如雨后春笋般出现,突然间我们开始建设各种动态web项目。然后“Ajax”开始被“滥用”,Ajax明显的分为两部分。一种“Ajax”是很多的优秀的应用 并没有用到XML,其中有很多也并非异步通信 。 第二种,可喜的是绝大多数web项目使用到了XML、异步通信技术。不管是不是反正那些技术通常被成为Ajax技术。这时,那些咬文嚼字的人要疯了,他们 为到底什么才是真正的“Ajax”争得面红耳赤。而到最后,没人认为“Ajax”没什么不好,没有“Ajax”,现在的互联网世界也不知道会是什么光景。

“web2.0”,“Microformats”和“HTML5”都是如今的“Ajax”(总有很多争议)。正如“Ajax”,“HTML5”这词在全世界广泛“滥用”着。但直到一些技术大牛们和有影响力的公司(尤其是苹果公司)开始“滥用”“HTML5”,web开发 人员们(也包括我)普遍开始重视那些可能在2022年之前有用的新web标准(standards)、说明书(specifications)和好的练习(practices)。

有时我们只是需要一个词来描述技术,或是用于工作技能描述,或是声明我们所支持的技术。而这这只关乎语言和人们的心理。

因此你要是想做一个对“HTML5”这个词锱铢必较的人,那别人忽略你的话时,你也不要太惊讶!This(the term of HTML5) is something most people can understand and get behind. This(the term of HTML5), on the other hand, is not.(安水平不够,无法很准确的表达这句话的意思,兄弟姐妹们意会吧!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值