傳HTML 5新標準將于2022年正式發布
來源:程序員人生 發布時間:2013-12-17 14:13:48 閱讀次數:3056次
如果你是一名Web開發人員,并一直期待著下一代驅動互聯網發展的新語言——HTML 5標準的到來,那么很遺憾,我們這里有個壞消息告訴你——你還需要等待相當長的時間!
最近,HTML 5標準的編者Ian Hickson為HTML 5的推出列出了一個時間表。他假定各個瀏覽器開發商會在HTML5處于最后起草階段時開始全面支持HTML5,而這就將HTML5的廣泛應用推后到了 2012年。更糟糕的是,最終的推薦性正式標準直到2022才會發布。
是的,你沒有看錯,的確是2022年,離現在還有13年時間。
也許你會認為從現在起,之后的13年都用于規劃互聯網將會如何表現和運行是一件有一點可笑的事情。但事實上,你也并不是第一個這么想的人。
就算到了2022年,此時的Firefox V22.3版本(譯者注:2008年Firefox推出了V3)的瀏覽器真的已經支持了HTML 5,但此時的HTML還將會是互聯網的主宰語言么?考慮到沒有人能夠回答這個問題,那么在不久的將來提出一個建議標準是不是會更有意義呢?
不管你如何回答這個問題,有一件事情是相當明確的——在HTML 5草案與目前建設各種網站正處于水生火熱之中的開發人員之間存在著某些巨大的差距。
Web開發人員Jeff Croft寫了一篇非常“火辣”(也很搞笑)的文章來批評Hickson的這份時間表:“我只關心(可惡的)現在,我的客戶只關心(可惡的)現在,我的用戶也只關心(可惡的)現在.那些真正給出這份可惡的2022年計劃表的人都只是些為生計而活的人。(意指:這些人并不關心和在意如今的HTML標準的混亂和缺陷。)”
還有一個極大的可能性就是,在2022年之前的若干年,至少將會相當多的瀏覽器完全支持HTML 5的執行。(目前Opera、Safari和Firefox已經提供對HTML 5部分元素的支持了。)
我們也許可以為HTML 5將其最終發布時間推遲到如此之后找到很多原因。
有部分原因是,因為HTML 5正在嘗試做HTML 4從未實現的事情——這不僅僅包括HTML 5標準為HTML作者所提供的新標簽(TAG),還包括它顯示出了一個瀏覽器應該如何解析某個頁面,如何處理某些錯誤,等等。
這樣就導致瀏覽器規范制定者可能需要花整整13年的時間來使每一行HTML 5標準都遵循上面提到的這些問題。盡管如此,Web開發者極有可能早在HTML 5推出其最終推薦標準之前,就將能夠使用HTML 5中的各種新標簽。
我同意Croft的看法,用一份時間表來為快速變化的互聯網發展制訂“歷史”是相當可笑的。但這并不意味著,我們直到2022年才能使用HTML 5中的相關內容。事實上,更加重要的年份是2012年,那個時候HTML 5草案將會被定稿,雖然此時它是非官方的。
雖然Croft可能會說他并不在乎HTML 5標準,但他同時也建議開發者現在應該多讀 Surfin‘ Safari和Mozilla Developer News,來獲取更多目前這些瀏覽器已經支持的HTML 5新工具的信息。
最后,我還為HTML 5提一個非常中肯的建議——我們需要認識到,標準本身的制定并不是最重要的,重要的是瀏覽器是否能夠真正的支持。而既然目前很多瀏覽器已開始增加HTML 5的某些特性了,那么我們就有望在2022年之前迎接一個新互聯網的到來。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈