<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="ARTICLE @ XOOPS powered by FeedCreator" -->
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xml:lang="zh-TW">
    <title>睡蓮‧池水間 :: 文章</title>
    <tagline>文章XML</tagline>
    <link rel="alternate" type="text/html" href="http://waterlily-lsl.com/modules/article/view.article.php/194/c1"/>
    <id>http://waterlily-lsl.com/modules/article/view.article.php/194/c1</id>
    <modified>2012-02-11T03:13:26+02:00</modified>
    <author>
        <name>waterlily at waterlily-lsl dot com</name>
    </author>
    <generator>ARTICLE @ XOOPS powered by FeedCreator</generator>
    <entry>
        <title>出師未捷身先死　萬千寵愛於一身</title>
        <link rel="alternate" type="text/html" href="http://waterlily-lsl.com/modules/article/view.article.php/194/c1"/>
        <created>2009-08-01T21:26:27+02:00</created>
        <issued>2009-08-01T21:26:27+02:00</issued>
        <modified>2009-08-01T21:26:27+02:00</modified>
        <id>http://waterlily-lsl.com/modules/article/view.article.php/194/c1</id>
        <author>
            <name>睡蓮</name>
        </author>
        <summary>類別: 標準之路&lt;br /&gt;來源: (http://www.webmonkey.com/blog/XHTML_2_Dies_a_Lonely_Death__Makes_Room_For_HTML_5)&lt;div class=&quot;article-source&quot;&gt;&lt;span class=&quot;article-label&quot;&gt;譯文出處：&lt;/span&gt;&lt;span class=&quot;article-content&quot;&gt;COMSHARP CMS - &amp;#119;&amp;#119;&amp;#119;.comsharp.com/GetKnowledge/zh-CN/It_News_K828.aspx&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;strong class=&quot;A_strong&quot;&gt;XHTML 2: 出師未捷身先死，HTML 5:萬千寵愛於一身&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;W3C 日前宣佈將&lt;a href=&quot;http://www.w3.org/2009/06/xhtml-faq&quot; rel=&quot;external&quot;&gt;從 2009 年底起終止同 XHTML 2 工作組的合約&lt;/a&gt;，並以此暗示曾經一度野心勃勃的 XHTML 2 的正式死亡。 Web 設計界是否該因此而恐慌？畢竟 XHTML 1.x 是所有對 Web 標準驗證有著某種情節的人的首選，然而事實並非如此，XHTML 2.0 偃旗息鼓已有時日，&lt;a href=&quot;http://www.w3.org/News/2009#item119&quot; rel=&quot;external&quot;&gt;W3C 只是明確了它的死亡日期&lt;/a&gt;，並將主要精力傾注到他們的新寵兒 HTML 5 身上。 &lt;br /&gt;&lt;br /&gt;&lt;strong class=&quot;A_strong&quot;&gt;如何看待 Web 設計師們所鍾愛的 XHTML？&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;要弄明白 &lt;a href=&quot;http://www.webmonkey.com/blog/Tutorial__O_The_Day%3A_Converting_HTML_To_XHTML&quot; rel=&quot;external&quot;&gt;XHTML 如何獲得人們的青睞&lt;/a&gt;，得從 HTML 4 說起。 HTML 4 是一種鬆散的語言，它擁有很多選項，囊括了太多人們對 Web 的試驗性想法，一些是好的，一些是壞的，然而，要 HTML 4 為蹩腳的網頁代碼負責，好比要英語為低劣的小說負責。HTML 4 也可以結構嚴謹並擁有合法的語義，只要設計師們知道該如何使用它。 &lt;br /&gt;&lt;br /&gt;而 XHTML 1.0 更嚴格，那些驗證工具更容易指出其中的錯誤，如果你很懶，又想保證自己的代碼結構嚴謹，XHTML 1.x 要容易檢查得多。 &lt;br /&gt;&lt;br /&gt;然而問題是，XHTML 的使命並非單單如此，XHTML 的使命在於它名字中的那個 X，X 的存在不是為了耍酷，而是因為 XHTML 事實上屬於 XML。像正在為 HTML 5 細則工作的 &lt;a href=&quot;http://hsivonen.iki.fi/xhtml2-html5-q-and-a/&quot; rel=&quot;external&quot;&gt;Henri Sivonen 指出的那樣&lt;/a&gt;，XHTML 事實上有兩個意義，一是技術上的，一是市場上的。 &lt;br /&gt;&lt;br /&gt;從技術的角度，XHTML 原本是要以 application/xhtml+xml MIME 類型輸出純粹的 XML 的，然而這種情形很少見，這並非說 XML 不重要，事實上未來的 XHTML 5 將對 HTML 5 提供序列化服務。而 XHTML 的大量使用更多是基於市場的角度，換句話說，那些採用 XHTML 語法的網頁仍然被瀏覽器按 text/html MIME 類型渲染，因此，儘管這些文檔屬於 XML，但它們並沒被當作真正的 XML，而是按 HTML 進行渲染。 &lt;br /&gt;&lt;br /&gt;&lt;strong class=&quot;A_strong&quot;&gt;人們為什麼喜歡 XHTML？&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;既然 XHTML 就是 HTML，那些喜歡 XHTML 的人又是出於什麼樣的初衷？答案是，XHTML 鼓勵良好的代碼習慣，所有標籤都需要完整，嚴謹 XHML 可以產生比 HTML 4 更乾淨的代碼。 &lt;br /&gt;&lt;br /&gt;然而 HTML 5 已經解決了HTML 4 中大部分的此類問題，它允許你使用 XHTML 1.x 式的嚴謹代碼，當然也允許 HTML 4 式的鬆散代碼，這意味著，Web 設計師們之前編寫的 XHTML 1.x 代碼可以直接轉到 HTML 5，只需更改一下 doctype 即可。 &lt;br /&gt;&lt;br /&gt;&lt;strong class=&quot;A_strong&quot;&gt;XHTML 2.0 錯在哪裡？&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;儘管初衷是好的，但 XHTML 2.0 的夭亡來自兩件事，第一，它不向前兼容，意味著你寫的 XHTML 1.x 代碼無法直接用於 XHTML 2.0，相反， HTML 5 卻向前兼容。第二，XHTML 2.0 並非 HTML 的 XML 化，而是一種全新的體系，它忽視了設計師們的需求。 &lt;br /&gt;&lt;br /&gt;而 HTML 5 卻包含了設計師們需要的很多東西，本地的音頻，視頻支持，多欄佈局工具，離線數據庫，本地的矢量圖支持，這一切，XHTML 絲毫沒有觸及。&lt;br /&gt; &lt;br /&gt;&lt;strong class=&quot;A_strong&quot;&gt;HTML 5 的光明未來 &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;XHTML 2.0 雖然已被提出多年，然而迄今沒有任何瀏覽器實現對它的任何支持，HTML 5 卻得到了幾乎所有現代瀏覽器的青睞，包括 Firefox，Safari，Chrome，Opera，&lt;a href=&quot;http://www.webmonkey.com/blog/HTML_5_Support_by_Browser:_Opera_Continues_to_Lead_the_Pack&quot; rel=&quot;external&quot;&gt;甚至 IE 8 也實現了對它的某些支持&lt;/a&gt;。 &lt;br /&gt;&lt;br /&gt;那些在 Web 領域野心勃勃的大廠商，比如 Google，Apple，&lt;a href=&quot;http://www.webmonkey.com/blog/Google_Throws_Its_Weight_Behind_HTML_5&quot; rel=&quot;external&quot;&gt;已經推出基於 HTML 5 的 Web 服務&lt;/a&gt;，使用本地化視頻支持與本地數據庫實現了各種應用，而基於 XHTML 2.0 的應用卻幾乎沒有。 &lt;br /&gt;&lt;br /&gt;另外，HTML 5 還推出了 XHTML 5 細則，XHTML 5 向當前 Web 中大量基於 XHTML 1.x 的網頁伸出橄欖枝，XHTML 1.x 如果僅僅是作為 HTML 的一種 XML 式編碼風格，並不會被遺棄，事實上，還會工作得更好。&lt;br /&gt;</summary>
    </entry>
</feed>

