1 |
|
* HTML の歴史の流れのいい加減な図 |
2 |
|
|
3 |
* HTML の歴史の流れのいい加減な図 |
[PRE(aafig)[ |
4 |
|
SGMLguid |
5 |
[PRE(aafig)[ |
↓ |
6 |
SGMLguid |
HTML (90) |
7 |
↓ |
|/ ↓ [ietf-html] |
8 |
HTML (90) |
様々な提案 ~ HTML 1.0 (I-D 93/6) → HTML+ (I-D 93/11) |
9 |
|/ ↓ |
(93〜) と拡張⇔ ↓ ↓ |
10 |
様々な提案 ~ HTML 1.0 (I-D 93/6) → HTML+ (I-D 93/11) |
↓ HTML 2.0 (RFC 95/11) ↓ |
11 |
(93〜) と拡張⇔ ↓ ↓ |
↓ ↓ ↓ HTML 3.0 (I-D 95/5) |
12 |
↓ HTML 2.0 (RFC 95/11) ↓ |
↓ | | | | | | |
13 |
↓ ↓ ↓ HTML 3.0 (I-D 95/5) ---+ |
NN/IE 拡張 ←-^---^------------^-^--^-------^-------------→ DOM0 (95〜99) |
14 |
↓ | | | | | | | |
(94〜99) ↓ ↓ ↓| ↓ ↓ | |
15 |
NN/IE 拡張 ←-^---^------------^-^--^-------^---------^---→ DOM Level 0 |
[HTML ERB] | | ↓ HTML 2.x (RFC 97/1)-↓------┴----------------^-----┐ |
16 |
(94〜99) ↓ ↓ ↓| ↓ ↓ | | (95〜99) |
↓↓ ↓ ↓ | ↓ | ↓ |
17 |
| | ↓ HTML 2.x (RFC 97/1)-↓------┴--------^-------^-----┐ |
↓HTML 3.2 (REC 97/1) ←↓----┘ ↓ | ISO-HTML |
18 |
↓↓ ↓ ↓ | ↓ ↓ | ↓ |
[HTML WG] ↓ ↓ └---↓-------↓------------------------^→ (CD 97) |
19 |
↓HTML 3.2 (REC 97/1) ←↓----┘ ↓ XML, MathML| ISO-HTML |
+- HTML 4.0 → HTML 4.01 -----------------+ [DOM WG] | ↓ |
20 |
↓ ↓ └---↓-------↓-------------↓---------^→ (CD 97) |
CHTML ←← | Frameset, Transitional, Strict |------------------^→ (IS 00/5) |
21 |
+- HTML 4.0 → HTML 4.01 -----------------+ ↓ | ↓ |
(Note 98/2) +------------- (REC 97/12〜99/12) --------+ =++ ↓ | |
22 |
CHTML ←← | Frameset, Transitional, Strict |------ ↓ --------^→ ISO-HTML |
↓ ↓ ↓ ↓ || DOM1 (REC 98/10) | |
23 |
(Note 98/2) +------------- (REC 97/12〜99/12) --------+ =++ ↓ ↓ (IS 00/5) |
iモード +- XHTML 1.0 → XHTML 1.0 SE -------------+ || ↓ | |
24 |
↓ ↓ ↓ ↓ || ↓ DOM Level 1 (TC1 02/1) |
1.0 (99) | Frameset, Transitional, Strict | || DOM1 SE (WD 00/9) | |
25 |
iモード +- XHTML 1.0 → XHTML 1.0 SE -------------+ || | (REC 98/10) |
↓ +------------- (REC 00/1〜02/8) ----------+ || | | |
26 |
1.0 (99) | Frameset, Transitional, Strict |←^^---+ (WD 00/9) |
2.0 (99) | ↓ ↓ || || ↓ | |
27 |
↓ +------------- (REC 00/1〜02/8) ----------+ || | |
↓ XHTML Basic ←-^- M12n of XHTML -→ XHTML 1.1 ←^^-^^- Ruby DOM L2 HTML | |
28 |
2.0 (99) | ↓ ↓ || || ↓ |
3.0 (01) 1.0 (REC 00/12)| (REC 01/4) | (REC 01/5) || || (REC (REC 03/1) | |
29 |
↓ XHTML Basic ←-^- M12n of XHTML -→ XHTML 1.1 || || DOM L2 HTML |
↓ ↓ | | | | | | || || 01/5) || ↓ |
30 |
3.0 (01) 1.0 (REC 00/12)| (REC 01/4) | (REC 01/5) || || (REC 03/1) |
4.0 (02) XHTML MP 1.0| | | | | | || || || (TC1 02/1) |
31 |
↓ ↓ | | | | | | || || || |
| ↓ ↓ (01/10) | | | | | | |+-^^--→ XML Events (REC 03/10) |
32 |
4.0 (02) XHTML MP 1.0| | | | | | || || || |
| i-XHTML | | ↓ ↓ | ↓ ↓ +--^^--→ XForms 1.0 (REC 03/10) |
33 |
| ↓ ↓ (01/10) | | | | | | |+-^^--→ XML Events (REC 03/10) |
| 1.0 (03) | | XFrames | XHTML 2.0 (WD 02) || || |
34 |
| i-XHTML | | ↓ ↓ | ↓ ↓ +--^^--→ XForms 1.0 || |
↓ | | | (WD 02) | | || || [microformats] || |
35 |
| 1.0 (03) | | XFrames | XHTML 2.0 (WD 02) || (REC 03/10)|| |
5.0 (03) | ↓ | | ↓ | || [WHATWG] (04/6) |↓ (04) || |
36 |
↓ | | | (WD 02) | | || || |
| ↓↓ MP 1.0 | | m12n 1.0 | || Web Applications|Web Forms 2.0 ←+| Web Controls |
37 |
5.0 (03) | ↓ | | | || [WHATWG] || [CDF WG] |
| 1.1 (04/12) | |SE (WD 04) | || 1.0 (WD 04) | (WD 04) | 1.0 (WD 04) |
38 |
| ↓↓ MP 1.0 | | | [RDF in XHTML || (04/6) || (05) |
| | | | | | [RDF in | || ||| | ↓ | [CDF WG] |
39 |
| 1.1 (04/12) | | | TF] (04) |↓ || |
↓ ↓ | | | | XHTML | || |||←----------+ (SUBM 05/4)| (05) |
40 |
| | | | | | |Web Forms 2.0 ←-+| |
6.0←→2.0 | |↓ | TF] (04)| || |||←---------------------------^-+ |
41 |
↓ ↓ | | | | WA 1.0 ←------+(SUBM 05/4) | |
| |(WD | | || ||| [Web API WG] (05/11) | [WAF WG] |
42 |
6.0←→2.0 | | | ↓ (WD 05) ←-------------------------+ |
| | 05) | ↓ |↓ ||+-------→ XHR 1.0 (WD 06) ↓ (05/11) |
43 |
| | | RDFa || [Web APIs WG] (05) |
↓ ↓ ↓ RDFa |Role |+--------→ Window 1.0 (WD 06) (WD 06) |
44 |
| | | (WD 06) |+-------------→ XHR 1.0 (06) |
MP 1.1 Basic 1.1 m12n 1.1 (WD |(WD | |
45 |
↓ ↓ ↓ +--------------→ Window 1.0 (06/6) |
(06) (LCWD 06) (LCWD 06) 06)↓06) ↓ |
46 |
MP 1.1 Basic 1.1 m12n 1.1 |
(WD 06) (WD 06) |
47 |
(06) (LCWD 06/7) (LCWD 06/7) |
]PRE] |
48 |
]PRE] |
|
49 |
|
[87] |
50 |
[87] |
この後は綺麗に流れて欲しいな・・・。 |
51 |
この後は綺麗に流れて欲しいな・・・。 |
|
52 |
|
[88] >>87 と言ってるそばから [[HTML 5]] のカウンター・パンチw |
53 |
[88] >>87 と言ってるそばから [[HTML 5]] のカウンター・パンチw |
|
54 |
|
[[#comment]] |
55 |
[[#comment]] |
|
56 |
|
|
57 |
|
* 区分 |
58 |
* 区分 |
|
59 |
|
[1] [[HTML]] の歴史区分の1つの提案: |
60 |
[1] [[HTML]] の歴史区分の1つの提案: |
|
61 |
|
= 草創期: [[HTML]] の誕生 (1990)〜 |
62 |
= 草創期: [[HTML]] の誕生 (1990)〜 |
= カンブリア紀: [CODE(HTMLe)@en[[[img]]]] の登場 (1993)〜 |
63 |
= カンブリア紀: [CODE(HTMLe)@en[[[img]]]] の登場 (1993)〜 |
= ブラウザ戦争時代: [[WinIE 3.0]] の出荷 (1996)〜 |
64 |
= ブラウザ戦争時代: [[WinIE 3.0]] の出荷 (1996)〜 |
= 失われた5年間: [[WinIE 5.5]] の出荷 (2000)〜 |
65 |
= 失われた5年間: [[WinIE 5.5]] の出荷 (2000)〜 |
= 新時代 (仮): [[W3C]] Workshop on [[CDF]] & [[Web応用]] (2004)〜 |
66 |
= 新時代 (仮): [[W3C]] Workshop on [[CDF]] & [[Web応用]] (2004)〜 |
|
67 |
|
[2] なにをもって時代が変わったというのはむずかしい (しあまりこだわっても意味がない)。 |
68 |
[2] なにをもって時代が変わったというのはむずかしい (しあまりこだわっても意味がない)。 |
|
69 |
|
[[ブラウザ戦争]]のはじまりを [[WinIE 3.0]] とみるより [[Windows 95]] (1995) |
70 |
[[ブラウザ戦争]]のはじまりを [[WinIE 3.0]] とみるより [[Windows 95]] (1995) |
のほうがいいかもしれないし、 [[Netscape Navigator 2.0]] (1995) かもしれないし、 |
71 |
のほうがいいかもしれないし、 [[Netscape Navigator 2.0]] (1995) かもしれないし、 |
[[Netscape Navigator 1.1]] (1994) かもしれない。 |
72 |
[[Netscape Navigator 1.1]] (1994) かもしれない。 |
終わりは [[WinIE 5.5]] よりも [[WinIE 5.0]] (1998 あるいは 1999) |
73 |
終わりは [[WinIE 5.5]] よりも [[WinIE 5.0]] (1998 あるいは 1999) |
とか [[Netscape]] の [[AOL]] による買収 (1998) かもしれない。 |
74 |
とか [[Netscape]] の [[AOL]] による買収 (1998) かもしれない。 |
|
75 |
|
[CODE(HTMLe)@en[[[img]]]] は後世から見れば[[エポック・メイキング]]に見えるけど、 |
76 |
[CODE(HTMLe)@en[[[img]]]] は後世から見れば[[エポック・メイキング]]に見えるけど、 |
その前後で状況が様変わりしたかといえば、そうでもない (変化はもっと前から始まっていた)。 |
77 |
その前後で状況が様変わりしたかといえば、そうでもない (変化はもっと前から始まっていた)。 |
|
78 |
|
[[W3C]] Workshop (2004) は一つの契機だけど、1週間後の [[WHATWG]] 登場 (2004) とか、 |
79 |
[[W3C]] Workshop (2004) は一つの契機だけど、1週間後の [[WHATWG]] 登場 (2004) とか、 |
[[Ajax]] (2005) とかのほうがインパクトはあるかも。 |
80 |
[[Ajax]] (2005) とかのほうがインパクトはあるかも。 |
|
81 |
|
[[#comment]] |
82 |
[[#comment]] |
|
83 |
|
|
84 |
|
* メモ |
85 |
* メモ |
|
86 |
|
- [70] ''WWW-Talk 1992: rethinking the HTML DTD.'' <http://www.webhistory.org/www.lists/www-talk.1992/0145.html>: 前半で Dan は、 SGML もどきマス゛ー。きちんと SGML にすれば SGML 用の道具が使えてウマーと言ってます。 XHTML に移行しようぜ!と言ってる人の台詞とかぶって感慨深い(?)ものがある。 (後半は素人は [[RTF]] でも使ってろって話(?)になってますが。。) |
87 |
- [70] ''WWW-Talk 1992: rethinking the HTML DTD.'' <http://www.webhistory.org/www.lists/www-talk.1992/0145.html>: 前半で Dan は、 SGML もどきマス゛ー。きちんと SGML にすれば SGML 用の道具が使えてウマーと言ってます。 XHTML に移行しようぜ!と言ってる人の台詞とかぶって感慨深い(?)ものがある。 (後半は素人は [[RTF]] でも使ってろって話(?)になってますが。。) |
- [86] ''HTMLの歴史'' <http://tohoho.wakusei.ne.jp/html/memo/hist.htm>: HTML の歴史って要素型の追加だけかよと問詰めたくなる。。。 |
88 |
- [86] ''HTMLの歴史'' <http://tohoho.wakusei.ne.jp/html/memo/hist.htm>: HTML の歴史って要素型の追加だけかよと問詰めたくなる。。。 |
|
89 |
|
[92] |
90 |
[92] |
[CITE@en[Early History of HTML - 1990 to 1992]] |
91 |
[CITE@en[Early History of HTML - 1990 to 1992]] |
<http://infomesh.net/html/history/early/> |
92 |
<http://infomesh.net/html/history/early/> |
|
93 |
|
[[Web]]で調べるだけでわかる情報ばかりなのにあまり知られていないし、 |
94 |
[[Web]]で調べるだけでわかる情報ばかりなのにあまり知られていないし、 |
まとめてあるのを見たのもここが初めてなのはなぜ? |
95 |
まとめてあるのを見たのもここが初めてなのはなぜ? |
([[名無しさん]] [WEAK[2006-02-01 07:20:34 +00:00]]) |
96 |
([[名無しさん]] [WEAK[2006-02-01 07:20:34 +00:00]]) |
|
97 |
|
[93] |
98 |
[93] |
'''W3C HTMLの開発コード名''': |
99 |
'''W3C HTMLの開発コード名''': |
= [[Wilbur]] : [[HTML 3.2]] |
100 |
= [[Wilbur]] : [[HTML 3.2]] |
= [[Cougar]] : [[HTML 4]] |
101 |
= [[Cougar]] : [[HTML 4]] |
= [[Voyager]] : [[XHTML 1]] |
102 |
= [[Voyager]] : [[XHTML 1]] |
|
103 |
|
[94] |
104 |
[94] |
[CITE[Web Architecture and Quality: closing the loop - W3C QA Weblog]] <http://www.w3.org/QA/2006/10/arch_qa_loop.html> |
105 |
[CITE[Web Architecture and Quality: closing the loop - W3C QA Weblog]] <http://www.w3.org/QA/2006/10/arch_qa_loop.html> |
([[名無しさん]] [WEAK[2006-10-12 11:59:25 +00:00]]) |
106 |
([[名無しさん]] [WEAK[2006-10-12 11:59:25 +00:00]]) |
|
107 |
|
[95] |
108 |
|
[CITE[www-html from July 1994: ANNOUNCE: HaL Interactive HTML Validation Service]] <http://lists.w3.org/Archives/Public/www-html/1994Jul/0015> |
109 |
|
|
110 |
|
最初のオンライン[[妥当性検証]]サービス。 |
111 |
|
|
112 |
|
|