* HTML の歴史の流れのいい加減な図 [PRE(aafig)[ SGMLguid ↓ HTML (90) |/ ↓ [ietf-html] 様々な提案 ~ HTML 1.0 (I-D 93/6) → HTML+ (I-D 93/11) (93〜) と拡張⇔ ↓ ↓ ↓ HTML 2.0 (RFC 95/11) ↓ ↓ ↓ ↓ HTML 3.0 (I-D 95/5) ↓ | | | | | | NN/IE 拡張 ←-^---^------------^-^--^-------^-------------→ DOM0 (95〜99) (94〜99) ↓ ↓ ↓| ↓ ↓ | [HTML ERB] | | ↓ HTML 2.x (RFC 97/1)-↓------┴----------------^-----┐ ↓↓ ↓ ↓ | ↓ | ↓ ↓HTML 3.2 (REC 97/1) ←↓----┘ ↓ | ISO-HTML [HTML WG] ↓ ↓ └---↓-------↓------------------------^→ (CD 97) +- HTML 4.0 → HTML 4.01 -----------------+ [DOM WG] | ↓ CHTML ←← | Frameset, Transitional, Strict |------------------^→ (IS 00/5) (Note 98/2) +------------- (REC 97/12〜99/12) --------+ =++ ↓ | ↓ ↓ ↓ ↓ || DOM1 (REC 98/10) | iモード +- XHTML 1.0 → XHTML 1.0 SE -------------+ || ↓ | 1.0 (99) | Frameset, Transitional, Strict | || DOM1 SE (WD 00/9) | ↓ +------------- (REC 00/1〜02/8) ----------+ || | | 2.0 (99) | ↓ ↓ || || ↓ | ↓ XHTML Basic ←-^- M12n of XHTML -→ XHTML 1.1 ←^^-^^- Ruby DOM L2 HTML | 3.0 (01) 1.0 (REC 00/12)| (REC 01/4) | (REC 01/5) || || (REC (REC 03/1) | ↓ ↓ | | | | | | || || 01/5) || ↓ 4.0 (02) XHTML MP 1.0| | | | | | || || || (TC1 02/1) | ↓ ↓ (01/10) | | | | | | |+-^^--→ XML Events (REC 03/10) | i-XHTML | | ↓ ↓ | ↓ ↓ +--^^--→ XForms 1.0 (REC 03/10) | 1.0 (03) | | XFrames | XHTML 2.0 (WD 02) || || ↓ | | | (WD 02) | | || || [microformats] || 5.0 (03) | ↓ | | ↓ | || [WHATWG] (04/6) |↓ (04) || | ↓↓ MP 1.0 | | m12n 1.0 | || Web Applications|Web Forms 2.0 ←+| Web Controls | 1.1 (04/12) | |SE (WD 04) | || 1.0 (WD 04) | (WD 04) | 1.0 (WD 04) | | | | | | [RDF in | || ||| | ↓ | [CDF WG] ↓ ↓ | | | | XHTML | || |||←----------+ (SUBM 05/4)| (05) 6.0←→2.0 | |↓ | TF] (04)| || |||←---------------------------^-+ | |(WD | | || ||| [Web API WG] (05/11) | [WAF WG] | | 05) | ↓ |↓ ||+-------→ XHR 1.0 (WD 06) ↓ (05/11) ↓ ↓ ↓ RDFa |Role |+--------→ Window 1.0 (WD 06) (WD 06) MP 1.1 Basic 1.1 m12n 1.1 (WD |(WD | (06) (LCWD 06) (LCWD 06) 06)↓06) ↓ (WD 06) (WD 06) ]PRE] [87] この後は綺麗に流れて欲しいな・・・。 [88] >>87 と言ってるそばから [[HTML 5]] のカウンター・パンチw [[#comment]] * 区分 [1] [[HTML]] の歴史区分の1つの提案: = 草創期: [[HTML]] の誕生 (1990)〜 = カンブリア紀: [CODE(HTMLe)@en[[[img]]]] の登場 (1993)〜 = ブラウザ戦争時代: [[WinIE 3.0]] の出荷 (1996)〜 = 失われた5年間: [[WinIE 5.5]] の出荷 (2000)〜 = 新時代 (仮): [[W3C]] Workshop on [[CDF]] & [[Web応用]] (2004)〜 [2] なにをもって時代が変わったというのはむずかしい (しあまりこだわっても意味がない)。 [[ブラウザ戦争]]のはじまりを [[WinIE 3.0]] とみるより [[Windows 95]] (1995) のほうがいいかもしれないし、 [[Netscape Navigator 2.0]] (1995) かもしれないし、 [[Netscape Navigator 1.1]] (1994) かもしれない。 終わりは [[WinIE 5.5]] よりも [[WinIE 5.0]] (1998 あるいは 1999) とか [[Netscape]] の [[AOL]] による買収 (1998) かもしれない。 [CODE(HTMLe)@en[[[img]]]] は後世から見れば[[エポック・メイキング]]に見えるけど、 その前後で状況が様変わりしたかといえば、そうでもない (変化はもっと前から始まっていた)。 [[W3C]] Workshop (2004) は一つの契機だけど、1週間後の [[WHATWG]] 登場 (2004) とか、 [[Ajax]] (2005) とかのほうがインパクトはあるかも。 [[#comment]] * メモ - [70] ''WWW-Talk 1992: rethinking the HTML DTD.'' : 前半で Dan は、 SGML もどきマス゛ー。きちんと SGML にすれば SGML 用の道具が使えてウマーと言ってます。 XHTML に移行しようぜ!と言ってる人の台詞とかぶって感慨深い(?)ものがある。 (後半は素人は [[RTF]] でも使ってろって話(?)になってますが。。) - [86] ''HTMLの歴史'' : HTML の歴史って要素型の追加だけかよと問詰めたくなる。。。 [92] [CITE@en[Early History of HTML - 1990 to 1992]] [[Web]]で調べるだけでわかる情報ばかりなのにあまり知られていないし、 まとめてあるのを見たのもここが初めてなのはなぜ? ([[名無しさん]] [WEAK[2006-02-01 07:20:34 +00:00]]) [93] '''W3C HTMLの開発コード名''': = [[Wilbur]] : [[HTML 3.2]] = [[Cougar]] : [[HTML 4]] = [[Voyager]] : [[XHTML 1]] [94] [CITE[Web Architecture and Quality: closing the loop - W3C QA Weblog]] ([[名無しさん]] [WEAK[2006-10-12 11:59:25 +00:00]]) [95] [CITE[www-html from July 1994: ANNOUNCE: HaL Interactive HTML Validation Service]] 最初のオンライン[[妥当性検証]]サービス。