現在用HTML 5規範開發Web應用程序是否安全?或者我們是否應該等待最後的標準?現在用HTML 5規範開發Web應用程序是否安全?
我想開始開發一個新項目。我希望它在各個方面都保持最新。我應該等待更多的HTML 5,或者我可以開始基於它的編程?
現在用HTML 5規範開發Web應用程序是否安全?或者我們是否應該等待最後的標準?現在用HTML 5規範開發Web應用程序是否安全?
我想開始開發一個新項目。我希望它在各個方面都保持最新。我應該等待更多的HTML 5,或者我可以開始基於它的編程?
這一切都取決於你的觀衆。
如果你的大多數觀衆都是熟悉使用體面瀏覽器的時髦網頁開發人員,那麼使用HTML5可能會很好。
但是,如果你的聽衆是任何政府機構(學校等),商業地點等,你可能不想使用它。我的學校目前運行在Internet Explorer 6/7上,我的一位老師經常抱怨Youtube頂部的「您的瀏覽器不支持」信息。這些人可能無法控制他們使用的瀏覽器,並且可能會因爲IT人員而落後。
尋找您的受衆,並使用您隨意使用的內容。
我的受衆將是整個社區在全世界使用Web服務。所以根據你的回答,最好使用以前的版本。謝謝。「 – 2010-03-28 06:45:14
這取決於你的觀衆。如果他們擁有最新的瀏覽器,那麼您可以開始使用HTML 5的某些部分。如果您不瞭解用戶羣,那麼您可能需要使用Web分析來了解其瀏覽器的功能。開發人員往往擁有較新的瀏覽器,但公司或學校可能不會。您還應該對HTML 5進行一些研究,並瞭解在部署時間是否令人擔憂的情況下,您是否能夠快速掌握HTML 5。
這取決於你想要實現哪些功能。 HTML 5是一個很寬泛的標準涵蓋視頻,動態位圖,地理定位,更多的語義標籤等
沒有瀏覽器已經實現了所有HTML5功能,都已經實施了一些
這會告訴你什麼最需要了解以及哪些瀏覽器支持它。
哪部分是你特別感興趣?很多人都希望使用動態圖形標籤的canvas(在一個元素中模擬svg)。 Canvas適用於除IE以外的所有主流瀏覽器,儘管在IE9中預計支持canvas功能。
使用漸進式增強功能。很多HTML5功能(應用程序緩存,自定義表單字段,額外的語義標籤)在不受支持的瀏覽器中都不會造成傷害(儘管您可能需要Remy Sharp的HTML5 shiv),但可以爲可以使用的用戶和蜘蛛提供獎勵他們。其他功能(視頻標籤,數據庫存儲,網絡工作者,地理定位)可以使用解決方法與舊版瀏覽器兼容 - 由Mark Pilgrim鏈接的Modernizer庫使這非常簡單。例如,如果您的應用程序使用地理數據,則可以使用基於瀏覽器的地理位置(可用)並回退到某種基於IP的地理位置。
您知道,一旦我閱讀W3C HTML 5的工作草案,我真的很害怕!將會有很多差異可以完全改變網站的外觀。所以現在,我不喜歡使用html 5文檔類型,並堅持以前的標準!但使用一些兼容功能是一個不錯的主意。 – 2010-03-29 06:09:39
你如何定義「安全」?它大多是穩定的?人們可以真正使用它?還有別的嗎? – 2010-03-27 20:52:43
sry, 由安全,我的意思是穩定。我可以信任瀏覽器上實現的功能,並可以在其上構建我的程序,而不必擔心以後會發生更改。 – 2010-03-28 06:38:31
imo唯一沒有真正排序的問題是視頻格式/編解碼器,所以如果您想安全使用閃存或後備解決方案 – Knu 2010-03-28 08:09:48