2009-08-04 83 views
4

我不斷聽到關於HTML5,看到關於這個網站的其他問題/答案,目前的瀏覽器還不支持它......我所知道的問題:HTML5的影響,

  • 它有可能取代閃存和Silverlight
  • 谷歌似乎是建立新的系統,利用它的優勢 (是正確的嗎?)

我不知道什麼(這是很多,但它會限制一些點興趣):

  • 現有網站如何在html5瀏覽器中工作(向下兼容?)
  • 是Flash/Silerlight真的走了嗎?他們會得到支持嗎? (我相信Adobe不會高興)
  • javascript受到影響?改進? jquery會繼續工作嗎?
  • 是否有一個很好的網站列表(高級別)下的HTML代碼的影響是什麼?

回答

3

http://html5doctor.com/可能是一個很好的回答很多的地方。

不要再考慮它作爲一個新版本。把它看作只是另一個步驟,建立在我們所擁有的基礎之上,並引入一些讓我們做新事物的新元素。

閱讀新元素和瀏覽器支持,然後在他們幫助您的地方開始使用它們(記住要使用正確的文檔類型)。

2

要回答一個問題:

「是Flash/Silerlight真的走了將 他們支持(我相信土坯 也不會開心)?」

是的,他們將被支持,因爲HTML5仍然有OBJECT標籤,這是用來嵌入外部內容(如Flash等)。

1

對於初學者,它可以在舊版瀏覽器中工作。我已經在大多數主流瀏覽器中使用了合理的版本範圍:http://www.stevefenton.co.uk/

Flash和Silverlight仍將是互聯網的一部分,但他們想要做的是讓視頻內容成爲可能例如),不需要插件就可以播放它。我們的想法是選擇一種所有瀏覽器都支持的格式(這比編解碼器可能需要許可的情況聽起來更難,或者如果它們不這樣做 - 可能不那麼好)。

所有支持HTML5的瀏覽器也將顯示HTML4.01和XHTML網站。

JavaScript和jQuery將繼續工作。

查看http://www.w3.org/網站查看完整規格(草稿)。

0
  • 如何將現有的網站HTML5的瀏覽器中運行(向後兼容?)

就好了。 HTML5儘可能向後兼容。當然,一些新的HTML5標籤/ API在舊版瀏覽器中不起作用(儘管many, like the new form field types, degrade gracefully),但HTML5中的大部分只是指定和構建了現有瀏覽器如何解析HTML。

  • 是Flash/Silverlight真的走了嗎?他們會得到支持嗎? (我敢肯定,Adobe將不會高興)

Adob​​e和微軟都沒有取消對Flash和Silverlight的工作,也沒有瀏覽器廠商(甚至不是蘋果)已經表示,他們消除他們的插件蜜蜂。所以不,Flash和Silverlight不會消失。

  • javascript是否受到影響?改進?

HTML5規範都定義HTML DOM的接口(其中前一個HTML規範並沒有這樣做),以及(對於data-屬性和地理位置例如)增加了新的瀏覽器的JavaScript API。 JavaScript中語言不會受到影響,雖然,因爲它在ECMAScript Language Specification

  • 自行指定將jQuery的仍然有效?

是的。

  • 是有一個很好的網站列表(高級別向下)的HTML代碼的影響是什麼?

您不必更改任何HTML代碼就可以繼續工作。

正如在其他的答案中提到,W3C已經從HTML4改變一個體面的文件:

和潛水到HTML5是一個偉大的介紹,如果你熟悉HTML 4,特別是它的入門「的5件事你應該知道」一章: