<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Power by Result Search &#187; html5</title>
	<atom:link href="http://www.result-search.com/sty/category/technology/html5/feed" rel="self" type="application/rss+xml" />
	<link>http://www.result-search.com/sty</link>
	<description>Just another weblog</description>
	<lastBuildDate>Wed, 23 Jun 2010 03:12:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HTML 5一览</title>
		<link>http://www.result-search.com/sty/2010/06/04/html-5%e4%b8%80%e8%a7%88.html</link>
		<comments>http://www.result-search.com/sty/2010/06/04/html-5%e4%b8%80%e8%a7%88.html#comments</comments>
		<pubDate>Fri, 04 Jun 2010 03:46:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.result-search.com/sty/?p=1564</guid>
		<description><![CDATA[HTML 5可谓集万千宠爱于一身，各种高帽戴的不亦乐乎。当然，只要是值得讨论的事情，总有不同的声音。也有 一些人并不看好他，或者至少对HTML5没那么兴奋。
本文就收集整理一些有关HTML5的相关知识、热门评论和新闻动态，帮助你进一步的了解HTML。
什么是HTML 5？
HTML 5 的历史背景
HTML 5草案的前身名为Web Applications  1.0。于2004年被WHATWG提出，于2007年被W3C接纳，并成立了新的HTML工作团队。在2008年1月22日，第一份正式草案发 布。[1]WHATWG表示该规范是目前正在进行的工作，仍须多年的努力。wikipedia
WHATWG，这个HTML5背后的组织，用下面的话描述自己：“2004年由Apple，Mozilla基金会，Opera软件中的人员创建，他 们的矛头直指W3C直属的XHTML，认为HTML缺少乐趣，对现实世界的需求置之不理。这些组织中的有识之士决心改变这一切，所以超文本应用技术工作小 组  (WHATWG的英文全称)应运而生”。HTML5预计在2012年正式登上W3C候选标准的舞台。但是这并不意味着你到那时才能使用。一些技术已经成 熟，一些部分已经足够稳定，一些功能实现已经接近尾声，所以我们现在就可以体验它们的新特性了。 当前，市场正一步一步加速WHATWG项目的进程。via
注: W3C 日前宣布将从2009年底起终止同 XHTML 2 工作组的合约。
HTML 5的新标记
关于HTML5中对元素和标记的更新，我把它们划分为三部份:

HTML5结构元素: 新增了更具语义化的标签，比如&#60;header&#62;表 示页面的头部，&#60;footer&#62;表示底部，&#60;nav&#62;表 示一个链接导航集合等。这种标签将有利于搜索引擎的索引整理、小屏幕装置和视障人士使用。
HTML5 交互元素: 我们上面说过，HTML5的前身名是Web  Applications 1.0。所以HTML5当然不只是随便加几个标签，让代码结构更具语义化这么无聊。另外一些新增的元素，诸 如&#60;details&#62;,  &#60;datagrid&#62;等，可以实现控制数据和内容展示等交互能力。input元素的新属性：日期和时间，email,  url，可以轻松制造一个Webforms 2.0。
删除的HTML4元素:  HTML5删除了HTML4中纯粹用来显示效果的一些标记，比如&#60;font&#62;和&#60;center&#62;，因为它们已经被CSS取代。

看着上面的这些HTML5特性，就不禁让人想到XHTML，XHTML到底做了些什么呢？为什么近几年来，我们老爱跟HTML4划清界线，钟爱 XHTML？这有篇文章说的很好：XHTML 鼓励良好的代码习惯，所有标签都需要完整，严谨，XHTML  可以产生比 HTML 4 更干净的代码。也就是说，XHTML相对HTML4，就起到了一个更严格的约束作用，但事实上，用 HTML4也可以写出很干净的代码，用XHTML也有人把代码写得一团糟。
当然，我等鼠辈都是墙头草，还特喜欢落井下石。HTML5没热腾起来的时候，也没谁寒碜XHTML，更多的却是讨论要用Transitional还 是Strict。废话少，如果你想具体了解HTML新增的元素和属性标记，可以查看下面这些文章:

HTML 5简介
细谈HTML 5新增的元素
HTML 5新元素全接触

HTML的新API
除了原先的DOM接口，HTML5增加了更多样化的API。包含了设计师们需要的很多东西，本地的音频，视频支持，多栏布局工具， 离线数据库，本地的矢量图支持等等。
HTML 5的试验
HTML  5的标准还八字才有一撇呢，后面一撇还得慢慢描。但已经有诸多的先锋部队开始拥抱它了。很多主流浏览器的最新版本都已经开始支持HTML5中的部份特性， 除了IE。
如果你确实很迫不及待的也想做下技术先驱，下面的一些实例和资源可能会对你有用：


HTML [...]]]></description>
			<content:encoded><![CDATA[<p><strong>HTML 5可谓集万千宠爱于一身，各种高帽戴的不亦乐乎。</strong>当然，只要是值得讨论的事情，总有不同的声音。也有 一些人并不看好他，或者至少对HTML5没那么兴奋。</p>
<p>本文就收集整理一些有关HTML5的相关知识、热门评论和新闻动态，帮助你进一步的了解HTML。</p>
<h2>什么是HTML 5？</h2>
<h3>HTML 5 的历史背景</h3>
<p>HTML 5草案的前身名为Web Applications  1.0。于2004年被WHATWG提出，于2007年被W3C接纳，并成立了新的HTML工作团队。在2008年1月22日，第一份正式草案发 布。[1]WHATWG表示该规范是目前正在进行的工作，仍须多年的努力。<a href="http://proxiesite.info/browse.php?b=5&amp;u=Oi8vemgud2lraXBlZGlhLm9yZy93aWtpL0hUTUxfNQ%3D%3D">wikipedia</a></p>
<p>WHATWG，这个HTML5背后的组织，用下面的话描述自己：“2004年由Apple，Mozilla基金会，Opera软件中的人员创建，他 们的矛头直指W3C直属的XHTML，认为HTML缺少乐趣，对现实世界的需求置之不理。这些组织中的有识之士决心改变这一切，所以超文本应用技术工作小 组  (WHATWG的英文全称)应运而生”。HTML5预计在2012年正式登上W3C候选标准的舞台。但是这并不意味着你到那时才能使用。一些技术已经成 熟，一些部分已经足够稳定，一些功能实现已经接近尾声，所以我们现在就可以体验它们的新特性了。 当前，市场正一步一步加速WHATWG项目的进程。<a href="http://tech.it168.com/a2009/0819/638/000000638805.shtml">via</a></p>
<p><strong>注</strong>: W3C 日前宣布将<a href="http://www.w3.org/2009/06/xhtml-faq">从2009年底起终止同 XHTML 2 工作组的合约</a>。</p>
<h3>HTML 5的新标记</h3>
<p>关于HTML5中对元素和标记的更新，我把它们划分为三部份:</p>
<ol>
<li><strong>HTML5结构元素</strong>: 新增了更具语义化的标签，比如<strong>&lt;header&gt;</strong>表 示页面的头部，<strong>&lt;footer&gt;</strong>表示底部，<strong>&lt;nav&gt;</strong>表 示一个链接导航集合等。这种标签将有利于搜索引擎的索引整理、小屏幕装置和视障人士使用。</li>
<li><strong>HTML5 交互元素</strong>: 我们上面说过，<strong>HTML5的前身名是Web  Applications 1.0</strong>。所以HTML5当然不只是随便加几个标签，让代码结构更具语义化这么无聊。另外一些新增的元素，诸 如&lt;details&gt;,  &lt;datagrid&gt;等，可以实现控制数据和内容展示等交互能力。input元素的新属性：日期和时间，email,  url，可以轻松制造一个Webforms 2.0。</li>
<li><strong>删除的HTML4元素</strong>:  HTML5删除了HTML4中纯粹用来显示效果的一些标记，比如&lt;font&gt;和&lt;center&gt;，因为它们已经被<a href="http://paranimage.com/category/dede/css/">CSS</a>取代。</li>
</ol>
<p>看着上面的这些HTML5特性，就不禁让人想到XHTML，XHTML到底做了些什么呢？为什么近几年来，我们老爱跟HTML4划清界线，钟爱 XHTML？这<a href="http://www.comsharp.com/GetKnowledge/zh-CN/It_News_K828.aspx" target="_blank">有篇文章</a>说的很好：<strong>XHTML 鼓励良好的代码习惯，所有标签都需要完整，严谨，XHTML  可以产生比 HTML 4 更干净的代码</strong>。也就是说，XHTML相对HTML4，就起到了一个更严格的约束作用，但事实上，用 HTML4也可以写出很干净的代码，用XHTML也有人把代码写得一团糟。</p>
<p>当然，我等鼠辈都是墙头草，还特喜欢落井下石。HTML5没热腾起来的时候，也没谁寒碜XHTML，更多的却是讨论要用Transitional还 是Strict。废话少，如果你想具体了解HTML新增的元素和属性标记，可以查看下面这些文章:</p>
<ul>
<li><a href="http://www.xlnv.net/Article/HTML5/200905/589.html" target="_blank">HTML 5简介</a></li>
<li><a href="http://developer.51cto.com/art/200907/133462.htm" target="_blank">细谈HTML 5新增的元素</a></li>
<li><a href="http://webservices.ctocio.com.cn/wsare/269/8972269.shtml" target="_blank">HTML 5新元素全接触</a></li>
</ul>
<h3>HTML的新API</h3>
<p>除了原先的DOM接口，HTML5增加了更多样化的API。包含了设计师们需要的很多东西，<strong>本地的音频，视频支持，多栏布局工具， 离线数据库，本地的矢量图支持</strong>等等。</p>
<h2>HTML 5的试验</h2>
<p>HTML  5的标准还八字才有一撇呢，后面一撇还得慢慢描。但已经有诸多的先锋部队开始拥抱它了。很多主流浏览器的最新版本都已经开始支持HTML5中的部份特性， 除了IE。</p>
<p>如果你确实很迫不及待的也想做下技术先驱，下面的一些实例和资源可能会对你有用：</p>
<ul>
<li>
<h4><a href="http://html5doctor.com/html-5-reset-stylesheet/" target="_blank">HTML 5 Reset Stylesheet</a></h4>
<p>一份特别针对HTML 5所写的CSS样式重置。同时，<a href="http://html5doctor.com/" target="_blank">HTML5Doctor</a>这个网站是国外一个专门介绍和研究HTML5的网站。</li>
<li>
<h4><a href="http://labs.mozilla.com/blog/2009/02/introducing-bespin/" target="_blank">Bespin</a></h4>
<p>Mozilla Lab的一个项目，这是一个使用了html5技术的代码编辑器。</li>
<li>
<h4><a href="http://www.blueidea.com/tech/web/2009/6802.asp" target="_blank">如何在IE中使用HTML元素</a></h4>
</li>
<li>
<h4><a href="http://molly.com/html5/html5-0709.html" target="_blank">HTML  5 Features at a Glance</a></h4>
<p>一份HTML 5的浏览器兼容功能列表</li>
</ul>
<h2>HTML 5的争论</h2>
<p>关于HTML 5的争论多种多样，其中最大的争论点在于业界对<strong>HTML  5取代Flash、Silverlight这些RIA主力军</strong>。下面听听一些声音吧。</p>
<blockquote>
<h3>Opera称HTML5将使得Flash变得可有可无</h3>
<p>Opera首席执行官Jon von Tetzchner近日在接受采访时表示，下一代HTML语言将使得Adobe  Flash技术显得很多余，HTML 5的开放Web标准提供了除Flash之外的富媒体网络内容发布方法。</p>
<p>von Tetzchner表示，HTML  5处理富媒体的能力意味着Flash可有可无，“你可以用它实现大多数(Flash)现在做的事，从某种方面说，你可能不再需要Flash。”</p>
<p>von  Tetzchner补充说，这并不意味着Flash会消亡，“我喜欢Adobe，他们是一家非常棒的公司，我想Flash还会存在很长很长一段时间，但是  Web标准演变地越来越丰富是‘自然法则’，你可以选择使用Web标准也可以选择使用Flash(发布富媒体内容)。”</p></blockquote>
<blockquote>
<h3>编程大师Bruce Eckel不看好HTML5</h3>
<p>《Thinking In Java》和《Think in C++》的作者<a href="http://en.wikipedia.org/wiki/Bruce_Eckel">Bruce Eckel</a>最近在博客中评价了 在开发团队选择现有技术时<a href="http://www.artima.com/weblogs/viewpost.jsp?thread=264822">所需要掌握和了解 的知识资源体系</a>。 他指出web开发者花费了过多的精力来使CSS/HTML/<a href="http://paranimage.com/category/dede/javascript/">javascript</a>程序兼 容各种浏览器，非IT行业的公司不会有太多人手维护主页，这往往导  致他们无法考虑兼容问题，最终结果是主页只支持IE。即使等到HTML5发布，这种状况也未必能有所改变。对于一般公司而言，如果想兼容各种平台，最好的  解决方案是使用flash/flex。</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.result-search.com/sty/2010/06/04/html-5%e4%b8%80%e8%a7%88.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

