国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Jeremy Keith談HTML5設計原則

開發 后端 開發工具
HTML5 是近十年來 Web 標準最巨大的飛躍,它非常龐大,但是仍處在開發階段。本文介紹的是Jeremy Keith談HTML5設計原則,讓我們一起來看。

4月17日,在由InfoQ獨家社區支持的上海“擁抱HTML5”活動上,***次來到中國的《JavaScript DOM編程藝術》和《HTML5 For Web Designer》作者Jeremy Keith與大家一起回顧了HTML的發展歷程,分享了HTML5的設計原則,并與在場與會者做了精彩互動。

首先,Jeremy回顧了HTML的歷史,從HTML 2.0到XHTML 2.0,此處他引用了Postel法則(魯棒性原則):

對自己發送的東西要嚴格,對接收的東西則要寬容。指出XHTML 2.0由于語法解析過于嚴格,因此不太適合于Web。

Jeremy認為所有的項目都應該有設計原則,HTML5也同樣如此,W3C就為此發布了HTML設計原則,他強調了其中的兼容性、實用性與互操作性。

1、避免不必要的復雜性

Jeremy舉了DOCTYPE的例子,表示HTML 4.01和XHTML中的DOCTYPE過于冗長,連自己都記不住這些內容,但在HTML5中只需要簡單的<!DOCTYPE html>就可以了。DOCTYPE是給驗證器用的,而非瀏覽器,瀏覽器只在做DOCTYPE切換時關注這個標簽,因此并不需要寫得太復雜。然后,他又提到如何指定字符集,在HTML5中只需要<meta charset="utf-8">。

規范也許會寫得十分復雜,但瀏覽器的實現卻可能很簡單,規范有時會去遷就瀏覽器的實現。

2、支持已有內容

XHTML 2.0***的問題就是不支持已經存在的內容,這違反了Postel法則。現實情況中,開發者可以寫出各種風格的HTML,瀏覽器遇到這些代碼時,在內部所構建出的結構應該是一樣的,呈現的效果也應該是一樣的。

3、解決實際問題

規范應該去解決現實中實際遇到的問題,而不該考慮那些復雜的理論問題。例如,既然有在<a>中嵌套多個段落標簽的需要,那就讓規范支持它。

4、用戶怎么使用的,就怎么設計規范

當一個實踐已經被廣泛接受時,就應該考慮將它吸納進來,而不是禁止它或搞一個新的實踐出來。

例如,HTML5中新增了nav、section、article及aside標簽,它們引入了新的文檔模型,即文檔中的文檔。在section中,還可以嵌套h1到h6的標簽,這樣就有了無限的標題層級,這也是很早之前Tim Berners Lee所設想的。

5、優雅地降級

Jeremy在此處舉了input的例子,HTML5中input標簽的type屬性增加了很多類型,當瀏覽器不支持這些類型時,默認會將其視為text。這就是一種優雅降級。

此外,在談到HTML5與Flash之爭時,他認為很多情況下,這就是<video>和<object>的問題,完全沒有必要二者選其一。可以先使用<video>,當瀏覽器不支持時降級到<object>,反之亦然。如果瀏覽器對兩者都不支持,再降級到<a>,提供一個鏈接。

6、支持的優先級

在考慮優先級時,應該按照這個順序:

用戶 > 編寫HTML的開發者 > 瀏覽器廠商 > 規范制定者 > 理論

用戶與開發者的重要性要遠遠高于規范和理論。

在***的問答環節中,有人提到了HTML5的語法過于靈活,會造成一定的濫用,Jeremy表示贊同,并推薦使用類似JavaScript Lint的工具來幫助編寫更好的代碼。

此外,有人擔心<video>外觀的可定制性不強,控件不美觀,可能會重蹈<select>的覆轍。Jeremy當場演示了一個通過CSS定制樣式的<video>,并表示如果不喜歡瀏覽器提供的控件,完全可以實現自己的控件。

HTML5已不再遙遠,不必等到規范成熟后才去使用,各個主流瀏覽器均已紛紛支持HTML5中的一些特性,大家可以從現在開始,擁抱HTML5。您又是怎么看待HTML5的呢?

【編輯推薦】

  1. 深入剖析HTML5表單
  2. 技術專題:HTML5酷炫特性揭秘
  3. 淺談ASP.NET 4中構造HTML5視頻控件
  4. 10個令人驚奇的HTML5和JavaScript效果
責任編輯:于鐵 來源: InfoQ
相關推薦

2011-03-08 10:15:08

HTML 5

2014-10-21 17:34:11

HTML5移動設計

2013-01-24 10:26:04

HTML5HTML 5HTML5的未來

2011-05-12 16:01:51

HTML5

2013-10-21 15:24:49

html5游戲

2011-05-13 17:36:05

HTML

2011-03-03 17:03:53

HTML5手機游戲Flash

2011-05-12 15:42:16

HTML5

2017-01-03 18:09:33

HTML5本地存儲Web

2023-03-16 09:00:00

HTML5HTML語言

2011-05-13 17:41:40

2011-01-14 17:53:33

HTML5cssweb

2012-07-19 09:55:10

HTML5

2012-07-02 14:32:22

HTML5

2014-03-20 10:50:44

HTML5 定位技術

2013-03-22 08:59:57

HTML5移動應用Web App

2014-12-30 17:13:51

HTML5

2013-01-18 10:59:44

IBMdW

2011-02-23 14:57:41

webweb開發HTML

2012-09-18 09:49:17

HTML5Intel
點贊
收藏

51CTO技術棧公眾號

精品视频99| 波多野结衣欧美| 91在线小视频| 三区精品视频| 美日韩中文字幕| 美日韩精品免费观看视频| 天堂在线中文网官网| 日韩欧美一级在线播放| 免费观看在线午夜影视| 日本精品一级二级| 三级在线播放| 欧美性猛交xxxx偷拍洗澡| 国产视频二区| 亚洲欧美偷拍卡通变态| 99免费视频| 国产精品美女久久久久久久久| 日韩黄色短视频| 国产一区二区三区观看| 亚洲人体一区| 久久99在线观看| 水蜜桃亚洲精品| 日韩激情一二三区| 亚洲欧美久久234| 麻豆视频观看网址久久| 亚洲精品视频一二三| 青青草伊人久久| 正在播放一区| 国产成人福利片| 岛国大片在线播放| 国产91精品露脸国语对白| 国产女教师bbwbbwbbw| 成人免费av网站| 黄色片久久久久| 国产欧美日韩卡一| 国产特级嫩嫩嫩bbb| 一区二区在线观看视频| 最新地址在线观看| 在线精品视频一区二区三四| 成人影视在线播放| 日韩一区二区免费电影| 日韩理论视频| 欧美第一淫aaasss性| 蜜桃精品wwwmitaows| 国产一区视频在线| 国产精品久久久久久模特| 在线观看日韩羞羞视频| gogo大胆日本视频一区| 一道本在线免费视频| 亚洲高清在线精品| 欧美精品电影| 最近2019中文字幕第三页视频| 国产成人tv| 99中文视频在线| 激情伊人五月天久久综合| 亚洲午夜无码av毛片久久| 国产精品第四页| 日本在线视频观看| 日韩中文字幕网| 日本一区二区在线看| 欧美第一黄网| 99精品欧美一区| 天天在线女人的天堂视频| 亚洲精品成人久久| 欧洲精品一区| 色视频一区二区三区| hitomi一区二区三区精品| 捆绑紧缚一区二区三区在线观看| 欧美精品v日韩精品v韩国精品v| 桃花岛tv亚洲品质| 国产在线拍揄自揄视频不卡99| 秋霞成人午夜伦在线观看| www.涩涩涩| 日韩午夜在线影院| 精品网站aaa| 久久国产精品高清| 国产日韩欧美电影| 性欧美videoshd高清| 欧美高清视频在线| 麻豆久久精品| 国产91福利| 日韩极品精品视频免费观看| 九一精品国产| 亚洲成人动漫在线| 亚洲最新视频在线观看| 国产精品—色呦呦| 国产成人精品一区二区| 日韩av中文在线观看| 国产1区2区在线| 欧美日韩www| 国产99久久精品一区二区| 亚洲综合三区| 99re99| 亚洲欧美中文字幕| 欧美成人午夜| 国产又大又黄又粗的视频| 日韩亚洲欧美成人一区| 国产伦精品一区二区三区视频| 中文字幕精品—区二区日日骚| 亚洲一区二区三区三| 欧美天堂在线| 无码免费一区二区三区免费播放| 洋洋av久久久久久久一区| 成人国产一区| 欧美精品亚洲精品| 亚洲大片精品永久免费| 日韩在线观看一区二区三区| 亚洲AV无码成人精品一区| 欧美天天综合网| 欧美丝袜激情| 成年人免费看的视频| 久久91亚洲人成电影网站| 国产剧情av麻豆香蕉精品| 青春草视频在线观看| 国产日韩在线一区二区三区| 亚洲午夜日本在线观看| 噜噜噜天天躁狠狠躁夜夜精品 | 国产女主播在线直播| 久久99精品视频一区97| 久久精品国产色蜜蜜麻豆| yes4444视频在线观看| 国产精品你懂得| 欧美激情一区在线观看| jizz亚洲女人高潮大叫| 日韩中文在线字幕| 精品久久久久久久久久久久包黑料| 伊人在我在线看导航| 国产在线观看一区二区三区 | 国产美女91呻吟求| 亚洲欧洲日产国产综合网| 亚洲伦理久久| 91大学生片黄在线观看| 亚洲精品一区二区三区99| 国产精品久久久久9999高清| 国内精品一区视频| 国产日本欧美在线观看| 亚洲一二三四久久| 欧美日韩中文字幕一区二区三区| 欧美激情视频免费看| 亚洲人成亚洲人成在线观看| 精品一区二区三区免费| 黄污视频在线观看| 亚洲第一精品区| 亚洲天堂日韩电影| 成人美女在线视频| 成人精品在线| 亚洲 欧美 日韩系列| 欧美在线视频一二三| 成人在线不卡| 青青草原国产免费| 在线精品高清中文字幕| av一区二区三区在线| 亚洲一区电影| 日本一二区视频| 999视频在线免费观看| 91精品在线免费观看| 毛片av一区二区| 成人免费观看49www在线观看| 欧美婷婷精品激情| 国产精品久久久久久久久粉嫩av | 日韩av网站在线| 成人美女在线观看| 欧美理论电影在线精品| 色综合888| 亚洲欧美日韩精品久久久 | 大黄网站在线观看| 欧美国产日韩激情| 欧美v亚洲v综合ⅴ国产v| 久久一区二区三区超碰国产精品| 中文字幕中文字幕在线十八区 | 欧美国产日本视频| 超碰成人免费| 天堂网www中文在线| 成人激情直播| 欧美日韩国产不卡| 久久蜜桃精品| 亚洲网站三级| 黑人巨大精品欧美一区二区奶水| 欧美一级成年大片在线观看| 一区二区成人在线观看| 亚洲精品成人影院| 国产精品剧情一区二区在线观看| 久热这里只精品99re8久| 精品国产百合女同互慰| 国产一区二区三区蝌蚪| 青青久久av| 国产三级视频在线播放线观看| julia一区二区中文久久94| 91精品欧美福利在线观看| 99久久久国产精品免费蜜臀| 国产乱论精品| 久草在线青青草| 中文字幕一区二区三区在线乱码| 久久久久久国产精品三级玉女聊斋| 亚洲激情成人在线| 99国产精品久久久久久久 | 国产精品一区二区久久| 欧美日韩一区不卡| 成人av免费观看| 久久婷婷蜜乳一本欲蜜臀| 国产黄色大片在线观看|