成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

暢談HTML5 到底是什么?

在這篇文章中, W3C 瀏覽器技術(shù)核心標(biāo)準(zhǔn)工作成員 Mike Smith 談?wù)摿?HTML5 到底是什么,并給出了一些對(duì)開發(fā)人員有用的資源,可以讓他們跟進(jìn)不斷演化的標(biāo)準(zhǔn)。

暢談HTML5 到底是什么?

我們正處于 Web 平臺(tái)更新?lián)Q代的過程之中。HTML5通常被用來描述這一過程,盡管更新?lián)Q代中的技術(shù)并不局限于 HTML5 標(biāo)準(zhǔn)所定義的特性。

我使用了“Web 平臺(tái)”(Web platform)這個(gè)術(shù)語,代指能被 Web 瀏覽器支持的一系列協(xié)議、格式以及 APIs。開發(fā)者使用這些特性來構(gòu)建時(shí)新的一些應(yīng)用,這些應(yīng)用支持社會(huì)交互,并且充分利用了設(shè)備的能力,比如照相功能、麥克風(fēng)功能以及 GPS 功能。HTTP、TLS 以及 WebSockets 是 Web 平臺(tái)中的一部分協(xié)議;HTML、CSS 以及 Javascript 是 Web 平臺(tái)格式中的一些例子。Web 平臺(tái)中的 APIs 包括 Geolocation API 以及針對(duì)

最終,如果一個(gè)特性能被廣泛實(shí)現(xiàn),并且開發(fā)人員經(jīng)常使用它來創(chuàng)建穩(wěn)定的用戶體驗(yàn),那么這個(gè)特性就成為了 Web 平臺(tái)的一部分。World Wide Web Consortium (W3C)功不可沒,它讓股東們坐到一起,統(tǒng)一開發(fā)一些免費(fèi)標(biāo)準(zhǔn),并創(chuàng)建配套資源,如測(cè)試集以及驗(yàn)證程序。

標(biāo)準(zhǔn)作為一個(gè)共享協(xié)議來說,是非常有用的,但是 Web 平臺(tái)包括大量不同成熟度的技術(shù),這些技術(shù)并沒有都標(biāo)準(zhǔn)化。當(dāng)開發(fā)者使用這些技術(shù)的時(shí)候,就會(huì)遇到一些實(shí)際的問題了,其中包括:

  • 我該如何減少 special-case code?

  • 哪些代碼現(xiàn)在是足夠穩(wěn)定可以讓我使用的?

  • 對(duì)于那些沒有最新瀏覽器的用戶,我該如何處理?

這些問題的答案隨著時(shí)間發(fā)生變化,因此開發(fā)者已經(jīng)制定了切實(shí)可行的解決方案,如 fallback 和“polyfills”(這將在稍后進(jìn)一步解釋)這些方案能讓內(nèi)容在老的瀏覽器以及最新的瀏覽器中都可用。在這篇文章中,我并沒有關(guān)注 HTML5 標(biāo)準(zhǔn)的狀態(tài),而是探討了一些有用資源,這些資源可用幫助開發(fā)者開始使用現(xiàn)在的開放 Web 平臺(tái)技術(shù)(Open Web Platform technology)。這些資源闡明了使用 HTML5 的“原理與實(shí)現(xiàn)方法”,對(duì)標(biāo)準(zhǔn)進(jìn)行了補(bǔ)充,并最終能加快部署。

platform.html5.org

對(duì)一個(gè)忙碌的開發(fā)人員來說,他該如何跟進(jìn)最新的特性,了解什么 fallbacks 以及、polyfills(如果有的話)是可以用的?我編輯了一個(gè)網(wǎng)站, platform.html5.org,它可以讓你了解構(gòu)成 Web 平臺(tái)的最新技術(shù)。(它是由 github repository 支持的,我非常鼓勵(lì)你來幫助維護(hù)這個(gè)站點(diǎn),只需要使用 forking the repo 就可以了,并發(fā)送更新請(qǐng)求)。

這個(gè)站點(diǎn)將技術(shù)進(jìn)行了分類,如繪圖和排版、多媒體以及存儲(chǔ)。站點(diǎn)上的圖標(biāo)代表了每個(gè)技術(shù)的成熟度。綠色的小旗幟表示一個(gè)特性可以使用了。黃色閃電代表“需要謹(jǐn)慎使用”。然而,這些都只是很粗略的指示;要想真正了解這些特性,你需要點(diǎn)擊后面的一些有用的鏈接,如下所示:

  • HTML5 Please

  • When Can I Use…

  • MDN (Mozilla Developer Network)

特別的,HTML5 Please site 值得作進(jìn)一步的評(píng)論。它是由 H5BP developer collective( HTML5 Boilerplate 背后的開發(fā)者小組)創(chuàng)建的。它根據(jù)名字列出了各個(gè)特性,并對(duì)每個(gè)特性的成熟度做出了高屋建瓴的描述。它還展現(xiàn)了一個(gè)狀態(tài)面板,其中顯示了各個(gè)特性的狀態(tài)信 息(可以使用/小心使用/避免使用, use/caution/avoid)。在某些情況下,”caution” 和”use”關(guān)鍵字后附加了”with fallback” 或 “with polyfill”。在有”with fallback”的情況下,你可以擴(kuò)大該面板查看究竟如何為該特性提供 fallback。

polyfill 是指一段 Javascript 代碼,作為一個(gè)特性的某種 shim;也就是說,它模擬了一個(gè)將來的 API,這個(gè) API 為老的瀏覽器提供 fallback 功能。

HTML5 Please 的站點(diǎn)管理者讓任何人都可以很容易為這個(gè)站點(diǎn)做貢獻(xiàn),他們?cè)诿總€(gè)面板上都提供了一個(gè)“編輯該信息”(”Edit this info”)的鏈接,讓你可以創(chuàng)建頁面內(nèi)容的副本,并將其提交給該站點(diǎn)。(該機(jī)制是由 a github repository 支持的,任何人對(duì)內(nèi)容的修改都會(huì)作為 pull requests 提交)。該站點(diǎn)的維護(hù)者將會(huì)對(duì)內(nèi)容進(jìn)行審查并合并內(nèi)容。

有時(shí)候你希望能看到比 HTML5 Please 所提供的信息更詳細(xì)的一些狀態(tài)信息。例如,你也許想確切知道哪些瀏覽器支持某個(gè)特定的瀏覽器,以及每個(gè)瀏覽器的哪些版本支持它,或者在移動(dòng)瀏覽器中,特性 受到什么程度的支持,以及那些瀏覽器的 OS 版本是什么。這時(shí)候,你就需要查看 When Can I Use…站點(diǎn)了。

When Can I Use 是由 Alexis Deveria 維護(hù)的。他跟進(jìn)大量特性的狀態(tài),并在新版本的瀏覽器發(fā)布時(shí)更新站點(diǎn)。如果有某種特性是你想要了解但 When Can I Use 站點(diǎn)上還沒有的,你可以 建議該站點(diǎn)加上。

現(xiàn)在記錄在 When Can I Use 上的每一個(gè)特性都有一個(gè)表,表中有一列是主流的桌面瀏覽器(IE, Firefox, Chrome, Safari 以及 Opera),一列是主流的移動(dòng)瀏覽器(iOS Safari, Opera Mini, Opera Mobile 以及 Android Browser),每一行是每個(gè)瀏覽器的版本號(hào)。和其他站點(diǎn)一樣,用顏色標(biāo)明了每個(gè)特定瀏覽器版本對(duì)一個(gè)特性的支持度( support/partial (部分支持) , support/no (不支持) , support/unknown (不確定是否支持))。

例如,可以看看 CSS Counters 受到的支持程度。充滿綠色條目的表說明該特性受到很好的支持。其他支持不是很好的特性是用紅色標(biāo)出的。

When Can I Use 站點(diǎn)中的每個(gè)特性表都提供了一個(gè)”see-also”鏈接到相關(guān)特性的表,還有到第三方站點(diǎn)的鏈接,這些第三方站點(diǎn)提供了這些特性的使用信息,教會(huì)你如何使用這些特性進(jìn)行開發(fā)。

MDN (Mozilla Developer Network)是 platform.html5.org 和 When Can I Use 都加了鏈接的站點(diǎn)??梢詫?MDN 看作”how can I use”特性使用指南。例如,如果你想要實(shí)現(xiàn) Web Workers,需要一些代碼示例以及鏈接到有詳細(xì)信息的資源,那么,MDN 上就有個(gè)頁面是關(guān)于 使用 Web Workers 的,它對(duì)于入門非常有幫助。

和 HTML5 Please, When Can I Use 以及 platform.html5.org 一樣,MDN 也是非常歡迎大家做貢獻(xiàn)的,并讓這個(gè)過程比其他站點(diǎn)更快捷簡(jiǎn)單:整個(gè)站點(diǎn)就是一個(gè) wiki,所以一旦你創(chuàng)建了一個(gè)賬戶,你就能編輯任何頁面。

測(cè)試集(Test Suites)

對(duì)于評(píng)估一個(gè)特性的成熟度來說,沒有什么方法比擁有一個(gè)完整的測(cè)試集更好了。你可以自己運(yùn)行測(cè)試集,并分析結(jié)果。對(duì)于 Web 平臺(tái)來說,并沒有一個(gè)集中的庫(kù),也沒有一個(gè)單獨(dú)的地方可以讓你看到所有結(jié)果,但是 W3C 已經(jīng)開始著手建立一個(gè) 共享測(cè)試框架站點(diǎn),W3C CSS Working Group 也在建立一個(gè) 針對(duì) CSS 的測(cè)試框架站點(diǎn)。

這些站點(diǎn)讓你可以瀏覽各個(gè)瀏覽器以及各個(gè)瀏覽器版本對(duì)不同測(cè)試集的結(jié)果。你也可以在你自己的瀏覽器中運(yùn)行測(cè)試集,并提交結(jié)果,讓結(jié)果整合到框架結(jié)果數(shù)據(jù)庫(kù)中去。例如, CSS 的多列布局模塊測(cè)試集的結(jié)果數(shù)據(jù),或者 可以讓你自己在瀏覽器中運(yùn)行測(cè)試集的啟動(dòng)頁面。

結(jié)論

前面提到的站點(diǎn)可以幫你跟進(jìn)新出現(xiàn)的 Web 平臺(tái)。我希望隨著平臺(tái)的成熟以及更多人分享他們的代碼和經(jīng)驗(yàn),更多有用的站點(diǎn)能夠出現(xiàn)。我很樂意你去使用我提到的這些站點(diǎn),并將你自己的發(fā)現(xiàn)提交到這些站 點(diǎn),以便讓關(guān)于 Web 平臺(tái)的高質(zhì)量的、最新的信息讓大家都能共享。

【相關(guān)推薦】

1. 免費(fèi)h5在線視頻教程

2. HTML5 完整版手冊(cè)

3. php.cn原創(chuàng)html5視頻教程

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
国产精品主播一区二区三区| 亚洲熟妇少妇任你躁在线观看无码| 大陆少妇XXXX做受| 在线观看片免费人成视频无码| 小东西好几天没弄了还能吃吗| 日本妞vs黑人巨大XXXXX| 男女做AJ视频免费的网站| 久久久国产精品ⅤA麻豆百度| 国产熟女露脸大叫高潮| 抖抈APP入口免费| A级毛片无码免费真人久久| 一本一道AⅤ无码中文字幕 | 日本人妻丰满熟妇久久久久久不卡| 欧美丰满熟妇乱XXXXX流白浆| 国产精品亚洲综合一区在线观看| 国产午夜免费啪视频观看视频| 够了够了到高C了好多水视频| FREE性中国熟女HD| 尤物YW午夜国产精品视频| 亚洲VA欧美VA国产VA综合| 天堂种子在线WWW网| 人人妻人人妻人人片色AV| 美女图片禁欲系高级感| 久久婷婷综合缴情亚洲狠狠| 久久国产精品_国产精品| 国产亚洲精久久久久久无码蜜桃| 精品午夜福利1000在线观看 | 丰满少妇被猛烈高清播放 | 国产亚洲精品第一综合| 久久久久国色ΑV免费观看| 精品熟人妻一区二区三区四区不卡| 老狼一区忘忧草欢迎您大豆| 久久熟妇人妻午夜寂寞影院| 人妻办公室内上司侵犯| 人妻激情偷乱视频一区二区三区 | 精品无人区麻豆乱码1区2| 女人18毛片水真多免费看| 内射毛片内射国产夫妻| 末发育女AV片一区二区| 女人大荫蒂毛茸茸视频| 挽起裙子迈开腿坐下去的图片高清| 特级做A爰片毛片免费69| 四虎WWW成人影院观看| 午夜爽爽爽男女免费观看影院 | 国产精品成人99一区无码| 国产精品成人影院久久久| 久久久久亚洲精品无码网址| 麻豆国产成人AV高清在线| 美丽的小蜜桃伦理美国| 嫩小BBB揉BBB揉BBBB| 无码人妻出轨与黑人中文字幕| 亚洲AV无码精品网站| 亚洲国产美女精品久久久久| 亚洲中文成人中文字幕| 中文字幕AV无码一区二区三区电| AV老司机福利精品导航| 成人精品视频一区二区三区尤物| 高H禁伦餐桌上的肉伦NP| 国产品无码一区二区三区在线蜜桃| 韩国精品一区二区三区无码视频| 久久精品国产99久久香蕉| 狂猛欧美激情性XXXX大豆行情| 色视频综合无码一区二区三区| 无码人妻熟妇av又粗又大| 18禁止午夜福利体验区| 成人精品老熟妇一区二区| 九色丨PORNY丨自拍 ICU| 男人J桶进女人P无遮挡在线观看| 无码人妻丰满熟妇| W永久939W78W78W乳液| 国产成人AV性色在线影院色戒 | 无码人妻视频一区二区三区| 99RE8这里有精品热视频| 成在人线AV无码免费| 国产亚洲日韩欧美另类丝瓜APP| 久久AⅤ天堂AV无码AV| 少妇ASS浓PICSXXXXB| 亚洲国产精品久久青草无码 | 国产丰滿老熟女多毛hD| 哈昂~哈昂够了太多了老师| 人妻体体内射精一区二区| 一面亲上边一面膜下边56| А√天堂中文官网在线BT| 国产精品成人AV片免费看| 欧美丰满多毛少妇XXXXX性| 四虎无码永久在线影库网址一个人| 中文字幕AV一区| 精品国产亚洲AV麻豆尤物| 妺妺窝人体色www聚色窝仙踪| 亚洲AV无码乱码精品国产| 公交车最后一排被C| 欧美日韩国产A∨| 铜铜铜铜铜铜铜好大好深色板| 亚洲国产精品一区二区成人片国内 | 亚州熟妇无码AV线播放| 中国少妇的BBWWBBWW| 各种少妇正面着BBW撒尿视频| 国产99视频精品免费视看6| 少妇愉情理伦片丰满丰满午夜| 忍着娇喘在公面前被夜袭| 羞羞漫画_成人漫画_成人专用| 超碰人人透人人爽人人看| 极品少妇被猛得白浆直流草莓视频| 蜜芽VA亚洲VA欧美VA天堂| 亚洲乱码一区二区三区在线观看| АⅤ天堂中文在线网| 末发育娇小性色XXXXX视频| 亚洲风情亚Aⅴ在线发布| А∨天堂一区一本到| 免费无码AV一区二区三区| 野花日本中文版免费观看| 丰满熟妇人妻风流农村视频| 人伦亲情父母儿女的句子简短| …日韩人妻无码精品一专区| 久久久亚洲熟妇熟女ⅩXXXH| 亚洲人成无码网在线观看APP| 粗大的内捧猛烈进出| 漂亮人妻洗澡被公强啪啪| 亚拍精品一区二区三区探花| 国产成人一区二区三区视频免费| 日日摸夜夜摸狠狠摸婷婷| 又湿又紧又大又爽又A视频| 久久99精品久久久久久野外| 亚洲国产成人久久综合电影| 好爽毛片一区二区三区四| 日本一本免费一区二区三区免| 亚洲一区AV无码少妇电影| 国产95在线 | 欧美| 色偷偷人人澡人人爽人人模| 在线 | 18精品免费1区2 | 国产成人免费AV片在线观看| 男女久久久国产一区二区三区| 尤物193在线人妻精品免费| 老年镖客视频大全播放| 亚洲AV无码精品色午夜蛋壳| 国内国精产品一二三区传媒| 色哟哟在线视频精品一区| 大肉大捧一进一出视频出来呀| 日日噜噜夜夜狠狠久久蜜桃| 公共厕所POOPING| 为了升职丈夫把我献给他们领导| 国产精品VⅠDEOXXXX国产| 午夜香吻视频在线看免费| 国精品无码一区二区三区在线蜜臀| 亚洲AV高潮黄色毛片| 丰满的少妇愉情HD高清免费| 天堂中文在线最新版地址| 国产乱色国产精品免费视频| 人人玩人人添人人澡| 成人无码视频免费播放| 女人天堂亚洲AⅤ在线观看| FREE性熟女妓女TUBE| 日韩AV一卡2卡3卡4卡新区乱| 777米奇色狠狠888俺也去乱| 久久久无码精品亚洲日韩精东传媒| 一区二区日韩视频| 欧美黑人性暴力猛交喷水| 超清少妇爆乳无码av无码专区| 熟女俱乐部 五十路 六十路| 国产午夜无码福利在线看网站| 亚洲乱码尤物193YW| 老湿机69福利区无码| A级毛片高清免费视频在线播放| 日韩AV影院在线观看| 国产精品亚洲色婷婷99久久精品| 亚洲精品TY久久久久久久久久| 久久九九兔免费精品6| 97婷婷狠狠成为人免费视频| 日日摸日日碰夜夜爽亚洲| 国产午夜无码福利在线看网站| 亚洲综合一区二区三区无码| 欧美人与禽Z0ZO牲伦交| 国产AV无码日韩AV无码网站| 日日躁夜夜躁狠狠躁| 国产农村妇女毛片精品久久| 亚洲熟妇无码AV另类VR影视| 男人扒开女人内裤强吻桶进去| 成熟人妻换╳╳╳╳Ⅹ| 亚洲AV永久无码天堂网| 免费A级毛片在线播放| 又小又紧女MAGNET| 人人妻人人爽人人澡人人少妇| 国产精品一区二区水蜜桃色欲| 夜夜高潮夜夜爽国产伦精品| 人妻中出无码一区二区三区| 国产亚洲色婷婷久久99精品| 中文字幕人妻无码专区APP| 麻豆星空传媒果冻传媒大象| 暗交小拗女一区二区三区| 人人妻人人澡人人爽人人| 国产麻豆MD传媒视频| 中国帅气体育生GARY网站| 少妇呻吟喷水视频正在播放| 久久精品国产成人| 差差差不多视频30分钟轮滑| 亚洲AV片不卡无码久久| 嫩草国产福利视频一区二区| 国产乱子伦精品免费无码专区| 中文字幕爆乳JULIA女教师| 无码国产成人久久|