[2] [DFN[HTML 1.0]] は、
[[HTML]] の初期の版です。

* HTML 1.0 とは何か

[12] 
「HTML 1.0」と題して発行された [[HTMLの仕様書]]は存在しません。

[11] 
現在では [[Internet Draft]] として発行された比較的初期の [[HTML]]
仕様である [[draft-ietf-iiir-html]] を指す言葉として使われています。 

[13] 
当時は
「HTML 1.0」とは呼ばれていませんでしたが、いつからか「HTML 1.0」
がこれを指すようになりました。

[29] 
実のところ [[draft-ietf-iiir-html]] の文中には版が 1.1 (>>19), 1.2 (>>25)
と書かれています。

[30] 
[[Internet Draft]] になる前の仕様書の版として、例えば 0.3 が知られています。
[SEE[ [[HTMLの仕様書]] ]]

[31] 
更に遡ると [[HTML2]] と呼ばれていたものがありました。
現在の [[HTML 2.0]] とは異なります。
[SEE[ [[HTMLの仕様書]] ]]

[32] 
つまり [[HTML]] → [[HTML2]] →・・・→ [[HTML]] 0.3 →・・・→ いわゆる [[HTML 1.0]] (1.1 → 1.2) → [[HTML 2.0]] →・・・
と変わってきたわけです。

;;
[88] 
ということは 0.3 と 1.1 の間に真の 1.0 があっても良さそうなものですよね。
未発見ですが...

-*-*-

[39] 
[TIME[西暦1997(平成9)年][1997]]の [CITE[HTML Pro]] は、
[[HTML]] の版の列挙において

>HTML "1.0" (CERN, 1992)

と書いています。 [SRC[>>38]]

[40] 
具体的にどの版を指しているのかは明言されていないので検証が必要ですが、
[TIME[西暦1992(平成4)年][1992]]時点で [[CERN]]
の[[Webサイト]]で提供された[[仕様書]]のいずれかの段階を指しているのでしょう。
[TIME[西暦1993(平成5)年][1993]]の [[draft-ietf-iiir-html]] 
よりも前の段階になります。
「"1.0"」
と括っているので、 [[HTML 1.0]] と称していないことを承知の上で便宜上 1.0
と呼んだということなのでしょう。


[REFS[

- [38] [CITE[The HTML Professional DTD]], [TIME[2024-08-30T13:57:02.000Z]], [TIME[1997-05-12T00:57:04.339Z]] <https://web.archive.org/web/19970512004934/http://www.ucc.ie/html/dtds/htmlpro.html>

]REFS]

-[1] <http://groups.google.com/groups?threadm=6d582u%24j33%40sunglow.eds.ecip.nagoya-u.ac.jp>
-- [8] 移転確認 [TIME[2024-08-30T13:10:54.500Z]]
-- [9] 
[CITE@ja[HTML1.0?]], [TIME[2024-08-30T13:10:38.000Z]] <https://groups.google.com/g/fj.net.infosystems.www/c/CDkyiCNeYuQ/m/IeM2z91W_k8J>

[10] >>1
[[HTML2.0]] 以前の“公式”な HTML 仕様の存在についての話題。
[[すみけん]]たんが質問、[[あさたく]]セソセイや [[mimasa]] セソセイが回答・雑談という豪華キャスティングでお送りします。

[33] 
>>1 この[[スレッド]]は[TIME[平成10(1998)年2月][1998-02]]からのやり取りですが、
その中では [[HTML 1.0]] と呼ばれるものは出てきていません。
この時点でまだ [[HTML 1.0]] と呼ばれて共通して理解されるものはなかったのでしょう。


[51] 
[[draft-ietf-iiir-html]]
の[[編集者]]である当の
[[Dan Connolly]]
が
<http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt> [SRC[>>21]]
のことを

> the so-called "HTML 1.0" spec. [SNIP[]]

と紹介しています。 [SRC[>>50]]
このページは[TIME[西暦1998(平成10)年2月][1998-02]]に作られたとされ [SRC[>>50]]、
[[Internet Archive]] では[TIME[西暦2000(平成12)年][2000]]時点のものが最古です
[SRC[>>49]]。業績リストという性質上、平成10年時点から書かれていた可能性が高そうです。


[120] 
[CITE[HyperText Markup Language (HTML): Working and Background Materials]], [TIME[2024-09-07T11:22:39.000Z]], [TIME[2000-12-02T21:05:57.071Z]] <https://web.archive.org/web/20001202210300/http://ecco.bsee.swin.edu.au/text/html-spec/MarkUp.html>


[121] >>120 は平成12年時点の [[Internet Archive]] の複製ですが、
文中には[TIME[1995-06-20]]の [[connolly]] の編集とあり、
それを[[豪州]]向けに複製公開していたものともあります。
内容を見ても [[HTML 3.0]] [[I-D]] の後で [[HTML 3.2]] の前で、
平成7年頃の複製とみて間違いありません。

[122] >>120 に

> [B[HTML 1.0: Historical]]
>
This is the level mandatory for all WWW clients. Level-1 is basically the HTML of the initial WWW clients, plus images. The level 1 spec is relatively old, so a better specification is to take the level 1 features from level 2, above. About level-1 there is: 

とあって [[draft-ietf-iiir-html-01]] にリンクされています。

;; [123] そういえば確かにこういうのを昔 [[W3C]] のサイトで見た気がします。
平成十何年くらいだったと思いますし、 [[W3C]] 内の [[URL]]
がどうだったかまでは思い出せませんが。


[125] 
>>122 は 
[[draft-ietf-iiir-html-01]]
のことを [[HTML 1.0]]
と断定しています。

[126] 
ただ [[HTML 1.0]] のことを level 1 とも呼んでいるのが注意するべきところです。
また、 [[draft-ietf-iiir-html-01]] は古く、
新しい (おそらく [[HTML 2.0]] の) 仕様書から level 1 相当の機能を取り出したものが
level 1 仕様と考えるのが良いとも言っています。
仕様書の版と技術の水準 (level) の違いに注意してください。
これは後の [[CSS WG]] の[[水準]]の考え方とよく似ています。


- [127] [CITE[HTML 2.0 Materials]], [TIME[1999-11-26T20:38:42.000Z]], [TIME[2024-09-07T11:43:04.077Z]] <https://www.w3.org/MarkUp/html-spec/>


[128] >>127 このページの下部にも履歴があり、これも [[Dan Connolly]] 
が書いたものです。ページの更新日は平成11年になっていますが、
内容の性質からいって平成7年か平成6年くらいまで遡り得るはずです。
ここには [[HTML 1.0]] という記述はありません。


[132] 
[[Dan Connolly]] が [[WWW '94]] という[[国際会議]]の
[CITE[HTML 2.0]]
セッションで示した [[HTML]] の開発計画の議事録ファイル
([TIME[1994-06-03]]付)
に、

>
[PRE[
<dl>
<dt>1.3
<dd>the June 1993 IETF draft
<dt>1.x
<dd>the unspecified state of affairs as of November 1993
<dt>2.0
<dd>the current draft under review
<dt>2.x
<dd>minor revisions of 2.0
<dt>3.0
<dd>the widespread deployment of HTML+ features such as tables and figures
<dt>3.x
<dd>the widespread deployment of math markup
</dl>
]PRE]

とあります。 [SRC[>>134]] 
この時点で [[HTML 1.0]] なるものはなく、 
[[draft-ietf-iiir-html]]
が 1.3 と呼ばれています。

[NOTE[

[135] ちなみにこのときの各版で想定される機能は次のような表が示されていました。
[SRC[>>134]]

>
[PRE(aafig)[
 =============================================================================
 Feature          1.3       1.x        2.0       2.x        3.0       3.x
 =============================================================================

 Images            S1        S1         S1        S1         S1       S1
 _____________________________________________________________________________
 Forms             -         I,P        S2        S2         S2       S2
 _____________________________________________________________________________
 Tables            -         P          P         P,I        S3       S3
 _____________________________________________________________________________
 Figures           -         -          -         I          S3       S3
 _____________________________________________________________________________
 Mathematics       -         -          -         P          I        S3?
 _____________________________________________________________________________
 Character Sets    -         -          -         P          ?        ?
 _____________________________________________________________________________
 Style Sheets      -         -          -         P          ?        ?
 _____________________________________________________________________________
 Typed Links       P         P          P,I       ?          ?        ?
 _____________________________________________________________________________
 Scripting         -         -          -         ?          ?        ?
 _____________________________________________________________________________
 lack of <P>       S0        S0         O         O          O        O
 _____________________________________________________________________________
 read into SGML    -         -          -         -          -        -
 editor
 _____________________________________________________________________________
 Omittag           -         -          -         -          -        -
 _____________________________________________________________________________

 Legend:  P = Proposed for inclusion in HTML
          I = Public implementations (at least 2) available
          S0 = Standard, level 0. Required for minimal conformance.
          S1 = Standard, level 1. Required for level 1 conformance.
          S2 = Standard, level 2. Required for level 2 conformance.
          S3 = Standard, level 3. Required for level 3 conformance.
          O = Obsolete
]PRE]

[136] 各機能のもう少し詳しい説明もあります。

]NOTE]


[REFS[

- [133] [CODE[develop.tar.gz]] [SEE[ [[HTML2]] ]]
-- [134] [CODE[web/events/www94/htmlplus-maloney.html]]

]REFS]

-*-*-

[42] 
[CITE[Another HTML-lint]] は[TIME[1998-07-07]]付で [[HTML1.0]]
として
<http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt> [SRC[>>21]]
を参照しています。
[SRC[>>41]]

[45] 
[[日本]]で「HTML 1.0」 = [[draft-ietf-iiir-html]] 説が広がったのは [[AHL]]
の影響が大きいと思われます。


[54] 
[[平成時代]]中期の[[日本]]の[[Web]]業界でよく参照されていた
[CITE[The Web KANZAKI]]
は[TIME[平成13(2001)年][2001]]の記事で
[[Dan Connolly]]
のページ [SRC[>>50]]
を引きつつ
[[HTML 1]]
のことを

> HTMLに正式なバージョン1は存在しませんが、最初のDTDを定義したダン・コノリー(Dan Connolly)は1993年にInternet Draftとして提出されたものを「「いわゆるHTML 1.0」」と呼んでいます。[SNIP[]]

と説明しています。
[SRC[>>52]]
(この記事は平成13年より前から存在していましたが、 [[Internet Archive]]
およびこの記事の[[奥付]]によれば平成13年の改訂により追加された部分のようです。)




[44] 
[[HTML]] の起源を研究していた
[[Sean B. Palmer]]
は[TIME[2011-06-30]]付の文書で
[[HTML 1]]
を [[draft-ietf-iiir-html]] (v00 [SRC[>>15]], v01 [SRC[>>21]])
だとしています。
[SRC[>>43]]

[REFS[

- [41] 
[CITE@ja[Another HTML-lint : Notice]], [TIME[2024-08-30T14:03:10.000Z]] <http://openlab.ring.gr.jp/k16/htmllint/notice.html#html10>
- [50] 
[CITE[Dan Connolly's Publications]], [TIME[2010-06-10T20:07:15.000Z]], [TIME[2024-08-30T14:19:30.870Z]] <https://www.w3.org/People/Connolly/pubs.html#1993>
-- [49] 
[CITE[Dan Connolly's Publications]], [TIME[2024-08-30T14:18:54.000Z]], [TIME[2000-08-16T05:56:53.418Z]] <https://web.archive.org/web/20000816055628/http://www.w3.org/People/Connolly/pubs.html#1993>
- [52] 
[CITE@ja[HTMLの過去・現在・未来 -- ごく簡単なHTMLの説明]], [TIME[2017-01-30T14:25:26.000Z]], [TIME[2024-08-30T14:25:19.899Z]] <https://www.kanzaki.com/docs/html/htminfo-ex1.html>
-- [53] 
[CITE@ja[HTMLの過去・現在・未来 -- ごく簡単なHTMLの説明]], [TIME[2024-08-30T14:25:29.000Z]], [TIME[2001-12-18T00:36:04.441Z]] <https://web.archive.org/web/20011218003456/http://www.kanzaki.com/docs/html/htminfo-ex1.html>
- [43] 
[CITE[Proto HTML]], 
[[Sean B. Palmer]],
Updated 30 Jun 2011, 23:55 UTC,
[TIME[2011-07-01T10:25:24.000Z]], 
[TIME[2024-08-30T14:08:10.230Z]] <http://infomesh.net/stuff/proto>


]REFS]


[116] [CITE@en-GB-hixie[Web Applications Markup Language 1.0]], 
[DATA(.author)[[[Opera Software]]]],
[[Ian Hickson]],
[DATA(.status)[[[Working Draft]]]],
[TIME(.published)[7 April 2004][2004-04-07]],
[TIME[2004-04-07T17:39:12.000Z]], [TIME[2024-09-01T05:47:43.261Z]] <http://www.hixie.ch/specs/html/apps/web-apps-1>

>Annotations? (Probably not: it failed with HTML1, why should it work now?) 

[117] >>116 将来構想として示されているものの1つ。この HTML1 は何だろう。
Annotations というのが何を指すのか不明。
[[Annotations (Amaya)]] かとも思うが時代が違う。

-*-*-

[58] 
[[平成時代]]前半の[[日本]]で非常によく参照されていた
[CITE[とほほのWWW入門]]
は、当時は [[HTML 2.0]] はあっても [[HTML 1.0]] の記述がありませんでした。
[SRC[>>57, >>55, >>56]]

[61] 
ところが[[令和時代]]に入ってからの更新 
[WEAK[([TIME[令和元(2019)年][2019]]時点にはまだありません [SRC[>>59]]。)]]
で
[[HTML 1.0]]
の解説が追加されています。 
<http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt> [SRC[>>21]]
を参照しています。
[SRC[>>60]]
他の同様の解説サイトがネタ元でしょうか。


[REFS[

- [57] [CITE[とほほのHTMLリファレンス]], [TIME[2024-08-30T14:39:43.000Z]], [TIME[2000-08-23T08:53:24.114Z]] <https://web.archive.org/web/20000823085017/http://wakusei.cplaza.ne.jp/twn/wwwref.htm>
- [55] [CITE@ja[記号や一覧の意味]], [TIME[2024-08-30T14:39:27.000Z]], [TIME[2001-06-24T02:47:44.989Z]] <https://web.archive.org/web/20010624024557/http://tohoho.wakusei.ne.jp/html/memo/intro.htm>
- [56] [CITE@ja[HTMLの歴史]], [TIME[2024-08-30T14:39:35.000Z]], [TIME[2001-08-04T08:43:52.134Z]] <https://web.archive.org/web/20010804084154/http://tohoho.wakusei.ne.jp/html/memo/hist.htm>
- [60] 
[CITE@ja[HTML Living StandardとHTMLの歴史 - とほほのWWW入門]], [TIME[2024-08-08T14:10:47.000Z]], [TIME[2024-08-30T14:42:33.033Z]] <https://www.tohoho-web.com/html/memo/htmlls.htm>
-- [59] 
[CITE[HTML Living Standard]], [TIME[2024-08-30T14:41:42.000Z]], [TIME[2019-12-04T23:14:32.167Z]] <https://web.archive.org/web/20191204231418/http://www.tohoho-web.com/html/memo/htmlls.htm>


]REFS]


-*-*-

[35] [[JPNIC]] は[TIME[令和4(2022)年][2022]]更新の文書で[TIME[1993年7月][1993-07]]に

>HTML Version 1.0 was published.

としています。 [SRC[>>34]] 一覧では根拠、出典は示していませんが、
[[日本語]]頁の方には

>[B[HTMLバージョン1.0が公開される]]
>IETF (Internet Engineering Task Force)において、Tim Berners-LeeとDaniel Connollyによって、HTMLのバージョン1.0がインターネットドラフトとして提出されました。

と書いて [SRC[>>36]] <http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt> [SRC[>>21]]
にリンクしています。

[37] published / 公開 / 提出と曖昧に言葉を使い分けながらあたかもこのとき最初の
[[HTML]] が作られたかと誤認を誘う記述や、 [[IETF]] といいながらなぜか [[W3C]]
にリンクしていたり、問題が多いといえます。

[REFS[

- [36] 
[CITE@ja[インターネット歴史年表 - JPNIC]], [[Japan Network Information Center]], [TIME[2024-08-30T13:51:55.000Z]] <https://www.nic.ad.jp/timeline/#year-head-1990>
- [34] [CITE@en[The Internet Timeline - JPNIC]], [[Japan Network Information Center]],
Last Modified on 18th March 2022,
[TIME[2024-08-30T13:49:46.000Z]] <https://www.nic.ad.jp/timeline/en/anchor.html>

]REFS]

-*-*-


[89] 
この他にも「HTML 1.0」に関しては怪しげな言説が巷には溢れています。
いったいどこから湧いてきたんでしょうね??


[62] [CITE@ja[HTML文章の歴史を振り返る - 静岡県藤枝市のデザインスタジオ・エフ]], [TIME[2024-08-30T14:45:56.000Z]] <https://design-studio-f.com/blog/hypertext-markuplanguage-history/>

>1993年6月IIIR Working Group より提出されたインターネット・ドラフトをHTML1.0と呼び、初めて一般に公開されたHTML仕様書と言われています。今でもWorld Wide Web Consortium (W3C)のサイトでHTML仕様書の内容をみることができます。

[63] >>62 「言われています」って誰がそんなデマを言ってるんだ...
[TIME[西暦1993(平成5)年][1993]]までは隠してたの? なんで?

[81] [CITE@ja[HTMLの仕様と正しい書き方]], [TIME[2021-07-08T16:03:00.000Z]], [TIME[2024-08-30T15:29:35.717Z]] <https://manabu.quu.cc/up/6/e61490.htm>

>HTMLの原型は URL,HTTPを含め ティム・バーナーズ リー(Tim Berners-Lee)氏によって発案されました。 HTML自体は SGML(Standard Generalized Markup Language)を元にして考案されたと言われています。 一般に公開されたのは、1993年のHTML(HyperText Markup Language)1.0です。[SNIP[]]

[82] >>81
[[Dan Connolly]] 
以後が [[HTML]]
で、それまでの
[[TimBL]] の仕様と [[WorldWideWeb]] は [[HTML]] とは認められないってこと?
これは斬新な説だなあ。



[75] [CITE[History of HTML]], [TIME[2021-06-12T11:36:37.000Z]], [TIME[2024-08-30T15:12:47.960Z]] <https://www.bu.edu/lernet/artemis/years/2020/projects/FinalPresentations/HTML/historyofhtml.html>

>
-
[BOX(center)[
[B[1991]]- Tim Berners-Lee invents HTML 1.0
]BOX]
-
[BOX(center)[
[B[1993]]- HTML 1.0 is released. Not many developers are creating websites at this time.
]BOX]

[76] >>75 [TIME[西暦1991(平成3)年][1991]]に発明し、
[TIME[西暦1993(平成5)年][1993]]に公開した・・・とは!?
まさか2年間は秘密にしてたとかいわないよね・・・


[64] [CITE@ja[HyperText Markup Language - Wikipedia]], [TIME[2024-08-21T14:37:22.000Z]], [TIME[2024-08-30T14:48:59.457Z]] <https://ja.wikipedia.org/wiki/HyperText_Markup_Language#HTML_1.0%E3%80%81HTML+>

>1993年6月に、IETFのIIIR Workingグループより提出されたHTML仕様書<https://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt>がインターネット・ドラフトとして発表された。本来はバージョン番号が付いていないが通常HTML 1.0と呼ぶ。このドラフトはティム・バーナーズ=リーおよびダニエル・コノリーによって、ティム・バーナーズ=リーの出したHTML Design Constraints<https://www.w3.org/MarkUp/HTMLConstraints.html>に極力従うように書かれた。 

[65] >>64 「バージョン番号が付いていない」とかリンク先 [SRC[>>21]] 
を呼んでいないことが丸わかり。

[66] >>64 後半の Design Constraints が云々も意味不明。リンク先の I-D 
にはそんなこと書いていない。 [[HTML]] の設計に関する古い文書はいろいろあるのに、
なぜ突然それだけ引用するのか。ここで >>52 を眺めると [[HTML 1]]
の項で [[draft-ietf-iiir-html-01]] を紹介した後に徐ろに
[CITE[HTML Design Constraints]]
が引用されていることに気づく。なるほどこれを意味もわからず要約したら >>64
になるわけだな。


[67] [CITE@en[HTML - Wikipedia]], [TIME[2024-08-30T14:04:37.000Z]], [TIME[2024-08-30T15:00:06.811Z]] <https://en.wikipedia.org/wiki/HTML>


[68] 同じ[CITE[Wikipedia]]でも[[English]]版には「HTML 1.0」「HTML1」「HTML 1」
は全く出てこない (それはそれでどうかと思うが)。
[[HTML]] の仕様書案の一覧は[TIME[西暦1991(平成3)年][1991]]のものから始まっており、
[[draft-ietf-iiir-html-00]] は1.1版、
[[draft-ietf-iiir-html-01]] は1.2版と正しく引用されている。
[[HTML 1.0]] に関する限り [[English]] 版は[[日本語]]版と比べ物にならないレベルでまとも。

[70] [CITE@ja[「HTML 4.01」と「XHTML 1.0」と「HTML5」の違いまとめ フラップイズム]], 
最終更新日:2014年02月01日,
公開日:2014年02月01日,
[TIME[2024-08-30T15:05:55.000Z]] <https://www.flapism.jp/html/107/>

>「HTML」の前身は「SGML」という言語で、「SGML」はもともとは軍艦などのマニュアルを閲覧しやすくし、長期間保存することが目的でした。
その「SGML」に前述の「ハイパーテキスト」の要素を足したものが「HTML」と言えるでしょう。
>
「HTML」自身は、最初のバージョンとなる「HTML 1.0」が誕生してから幾度となく仕様変更を重ね、1999年の年末に「HTML 4.01」が策定され、これが普及しました。
>
「XHTML」は、「HTML」に「XML」の要素を追加したものです。「拡張可能なHTML」とも言われます。
他の言語の組み込みを可能にし、いわゆる「リッチな」言語として「XHTML 1.0」が2000年に策定され、勧告されました。

[71] >>70 すべてが間違っているのでどこから突っ込んでいいのかわからない。


[72] 
[CITE@en[The Evolution of HTML: From Version 1.0 to 5.0 | by TechWiseNow | Medium]], [[TechWiseNow]], 
Jun 5, 2023,
[TIME[2024-08-30T15:08:00.000Z]] <https://medium.com/@techwisenow/the-evolution-of-html-from-version-1-0-to-5-0-fbb7a60121a5>

>
[B[HTML 1.0 (1991):]]
-    It was the first standardized version of HTML.
-    Limited functionality, primarily focused on structuring and displaying text documents.
-    Basic elements like headings, paragraphs, lists, and links were introduced.

[73] 
>>72 [TIME[西暦2023(令和5)年][2023]]にもなって最新版は [[HTML 5.0]]
だとか書いているやばい記事だが、
[[HTML 1.0]] は[TIME[西暦1991(平成3)年][1991]]に[[標準化]]されたとのこと。

[74] 
これは反応に困るなあw 
[[CERN]] が自分のところの新プロジェクトの技術仕様を自分のところのウェブサーバー(新技術)で公開することを[[標準化]]といっていいのかどうか...
標準ではあるよな、その時点で他に誰も使ってないんだしw




[77] [CITE@ja[付録|5日でおぼえるHTML]], [TIME[2024-08-30T15:16:20.000Z]] <https://zenn.dev/shunkus/books/bd5df6fe54637f/viewer/80e4f5>

>[B[HTML 1.0 (1991年)]]
-    WWW(World Wide Web)の創始者であるティム・バーナーズ=リーによって策定された初期バージョン
-    当時は単にHTMLと呼ばれていた
-    見出し、段落、リスト、リンクなどの基本的な構造を定義
>[B[HTML 2.0 (1995年)]]
-    HTMLの正式な仕様書が発表された
-    formulaire(フォーム)の概念が導入された
-    文字参照の仕様が追加された

[78] >>77 これも[TIME[西暦1991(平成3)年][1991]]を [[HTML 1.0]] とする説。
この説も意外と広まっているのか?
ただし「当時は単にHTML」ともある。いつから [[HTML 1.0]] と呼ばれるようになった?

[79] 2.0 の項を見ると 1.0 はまだ「正式」ではなかったらしい。
[[IETF]] の[[標準]]でないから「正式」とは認めないという立場かな。

[80] 
2.0 で[[文字参照]]が追加されたことになっているが、
[[文字実体参照]]は[TIME[西暦1992(平成4)年][1992]]頃から存在していて
[[draft-ietf-iiir-html]] には[[文字実体参照]]も[[数値文字参照]]もある。
たしかに [[HTML 1991]] にはまだ存在していなかったが...
1.0 と 2.0 の間はないという世界観なら仕方ないか...


;;
[91] 
「5日で覚える」というテーマでやってるのに6日目に蛇足だし、
このテーマに惹かれるほど切羽詰まってる人に歴史なんて教えてどうすんの、
っていう疑問が...
そこまでして教えたいならもっと勉強してから執筆してよ...



[83] [CITE@ja[Web ページの仕組み]], [TIME[2024-08-30T15:33:28.000Z]] <http://webcache.googleusercontent.com/search?client=firefox-b-d&q=cache%3Ahttp%3A%2F%2Fwww.ep.sci.hokudai.ac.jp%2F%7Einex%2Fy2014%2F0627%2Fpractical%2F02_tag.html>

>
HTMLにはいくつかのバージョンがあります. 初代の正式仕様は1993 年に公開されたHTML 1.0 で, 正式版としての最新バージョンはHTML 4.01 です. 2014年6月現在, 正式版ではありませんが, HTML5 という, 現在開発が進んでいる次世代のHTML があります. [SNIP[]]

[84] >>83 [[WHATWG]] の仕様は「正式版」とは認めてもらえないし、
当時の大部分の[[Webブラウザー]]が依拠していても「次世代」扱いになってしまう
([[HTML5]])
のに、
[[IETF]] [[Internet Draft]] 
([TIME[西暦1993(平成5)年][1993]]で[[HTML 1.0]] なら [[draft-ietf-iiir-html]]
と解釈するしかない)
は「正式仕様」とみなしてもらえる。
思想が強すぎて理解不能だぜ。

[85] 
[CITE[槻ノ木隆の「BBっとWORDS」]], 
2005/11/28 10:58,
[TIME[2024-08-30T15:38:35.000Z]] <https://bb.watch.impress.co.jp/cda/bbword/11940.html>

>[SNIP[]]SGML[SNIP[]]、肝心の文章でどの程度採用されているかと言われると結構怪しかったりします。割と重厚な機能を持つわりに、編集に関しては不得手つまり、編集のたびに膨大な変更が必要になるので、内部は独自形式で持ち、入出力だけSGMLという作り方をしていればともかく、内部的にSGMLの構造をそのまま持ったりすると偉く動きの鈍いアプリケーションになってしまうあたりが敗因かもしれません。
> まぁ、これは余談なのでおいておくとして、「WWW(World Wide Web)」というものが世の中に出てきたときに、これをどうやって内部的に格納するかという問題がありました。この際に編み出されたのが、SGMLの構造を大幅に簡素化し(SGMLの枠組みの一部だけを流用した、というのが正確でしょう)、文章を作成・公開するのに必要な要素や属性だけを組み込んだのが「HTML 1.0」です。つまり、文章が<HTML>ではじまり</HTML>で終わるとか、本文は<BODY>ではじまり</BODY>で終わるといった要素や、<B>と</B>で囲った範囲は太字で表示するなど、そういったことです。
> ただし、このHTML 1.0は「CERN httpd(CERNとはConseil Europeen pour la Recherche Nucleaire:ヨーロッパ合同素粒子原子核研究機構の略。現在はLaboratoire Europeen pour la Physique des Particulesに改称。最初のWebサーバーはこのCERNで作成されたことからこの名前があります)」と、NCSA BrowserというWebブラウザの間だけでの約束事でした。その後、さまざまなWebサーバー(AN HTTPD、Apacheなど)や、さまざまなブラウザ(MOSAIC、Netscape、Spygrassなど)が登場するに至り、相互での解釈が異なっていたり、勝手に拡張された機能があったりという状況になってきました。
>そこで、1995年10月に「IETF(Internet Engineering Task Force)」内のHTMLワーキンググループから公開された仕様書が「HTML 2.0」と呼ばれるものです。HTML 2.0は、HTMLの基本構造をより明確にする(例えばメディアタイプをtext/htmlとするや、<!DOCTYPE...>で文章を開始するといったものです)とともに、1.0の時代に混乱していた文法を統一する働きをしました。IEの1.0/2.0はまだ不十分でしたが、Netscape 2.0はこのHTML 2.0に対応したブラウザとして広く普及しました。 


[86] >>85 よくもまあこんな根も葉もないことが書けたものだ。
間違ってるところを指摘するより正しいところを探す方が楽。

[87] 正しい所は 
SGML が重厚な機能を持つ、
SGML が普及しなかった、
解釈違い・勝手に拡張された、
1995年に IETF HTML WG が HTML 2.0 を出した、
くらいじゃないかなw

[90] [[HTML 2.0]] が [[RFC]] になったのは10月じゃなくて11月だったよw
そのレベルすら正しくないのかよw


- [92] [CITE@ja[HTML辞典-イントロダクション-HTMLの歴史]], [[益子 貴寛,Takahiro Mashiko]], 
Copyright (C) 1999-2002,
[TIME[2024-08-31T05:39:29.000Z]], [TIME[2003-09-10T14:49:03.640Z]] <https://web.archive.org/web/20030910144300/http://www.cybergarden.net/dichtml/html_history.html>
- [96] [CITE@ja[HTML辞典-イントロダクション-HTML別要素一覧]], [[益子 貴寛,Takahiro Mashiko]], [TIME[2024-08-31T05:42:24.000Z]], [TIME[2003-10-12T07:29:45.052Z]] <https://web.archive.org/web/20031012072122/http://www.cybergarden.net/dichtml/html_element.html#1>
- [97] [CITE@ja[HTML辞典-B]], [[益子 貴寛,Takahiro Mashiko]], [TIME[2024-08-31T05:42:31.000Z]], [TIME[2003-10-12T07:25:40.867Z]] <https://web.archive.org/web/20031012071744/http://www.cybergarden.net/dichtml/b.html#BASE>

[93] >>92

>
世界初のHTMLとして、ジュネーブのCERN(欧州原子核研究機構)の[ASIS[ティム・バーナーズリー][赤字]]らが開発したのが[ASIS[「HTML 1」][赤字]](W3C®では、[ASIS["The First Version of HTML"][赤字]]と呼ばれています)です。
>
[SNIP[]]そして1991年に、このプロジェクトによりHTML 1が公表されたのです。
>[SNIP[]]
HTML 1の特徴は、純粋に「文書」を作成・公開するのに必要な要素・属性しかもたないないことです。例えば、現在では当然となっている トップレベル要素(<HTML>、<HEAD>、<BODY> など)はなく、文書は <TITLE> からはじまることになっています。また、テキスト装飾要素(<B>、<I> など)は全くなく、原初的なテキスト定義要素(<H1>、<ADRESS> など)があるだけです。
>
ただ、今日使用されているリスト関連要素(<OL>、<UL> など)のほとんどがすでに定義されており、またHTMLの象徴的機能であるリンク要素(<A>)や、ページ内をキーワード検索するためのフォーム(<ISINDEX>)が定義されている点が、その後のHTMLの急速な発展を予感させます。

;; [94] 赤字は [CODE[font]] 要素。

[95] 
>>93 では [[W3C]] がいう 「The First Version of HTML」を [[HTML 1]] 
と読み替えている。しかし具体的に何を指すのかは何も書いていない。

[98] 
>>96 には [[HTML 1]] の要素一覧がある。
[CODE[base]] も含まれる。

[99] >>97 には [CODE[base]] の項に

>※ HTML 1では,概念が示されているのみで,記述方法は例示されていない。また,HTML1では,「現在では使用されない」と述べられているが,HTML 2.0で正式に定義されるに至った。

とある。

[100] これらの説明は[TIME[平成4(1992)年][1992]]頃の [[HTML]] 仕様に基づいているように見える。
[TIME[平成3(1991)年][1991]]に公表されたとする説明とは矛盾する。


- [101] [CITE@en[Some early ideas for HTML]], [TIME[2004-05-21T16:25:29.000Z]], [TIME[2024-08-31T05:44:49.608Z]] <https://www.w3.org/MarkUp/historical>

[102] >>101 は

>
:The first version of HTML:    This is the description of a very early version of HTML. This text dates from 1992.

と書いて<https://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/MarkUp.html>にリンクしている。 

[113] 
>>93 が参照する [[W3C]] 云々は >>102 か、あるいは >>102 と同様の記述が >>93
当時に他の場所にもあったものか。しかし >>102 
には[TIME[西暦1992(平成4)年][1992]]と明記されているのはどうしたことか。

[104] 
>>93 より後の時代になるが、 [[W3C]] がいう
「The first version of HTML」
を一応確認しておくと:

- [103] [CITE@en[HTML - W3C Wiki]], [TIME[2024-08-22T13:19:58.000Z]], [TIME[2024-08-31T05:46:17.810Z]] <https://www.w3.org/wiki/HTML>
-- [105] 「The first version of HTML was described by Tim Berners-Lee in late 1991.」
- [108] [CITE@en[Open Web Platform - W3C Wiki]], [TIME[2024-08-22T13:19:58.000Z]], [TIME[2024-08-31T05:47:26.714Z]] <https://www.w3.org/wiki/Open_Web_Platform>
-- [109] 「The first version of HTML was described by Tim Berners-Lee in late 1991. 」
- [106] [CITE@en[Html/Training/What is HTML - W3C Wiki]], [TIME[2024-08-22T13:19:58.000Z]], [TIME[2024-08-31T05:47:01.708Z]] <https://www.w3.org/wiki/Html/Training/What_is_HTML>
-- [107] 「The first version of HTML was described by Tim Berners-Lee in late 1991. 」
- [110] [CITE@en[W3C Publishes HTML 5 Draft, Future of Web Content | 2008 | Press releases | W3C]], [TIME[2024-08-31T05:47:48.000Z]] <https://www.w3.org/press-releases/2008/html5/>
-- [111] 「"HTML is of course a very important standard," said Tim Berners-Lee, author of the first version of HTML and W3C Director. 」

とまあほぼ[[コピペ]]なのだが[TIME[西暦1991(平成3)年][1991]]後期を [[HTML]]
の最初の版と言っている。

[114] なお [[HTML 3.0]] ([[Dave Raggett]]) は

> HTML has been in use by the World-Wide Web (WWW) global information initiative since 1990.

と[TIME[西暦1990(平成2)年][1990]]の WWW プロジェクト開始を HTML の始まりとしている。
[SRC[>>112]]

;; [115] 
[[HTML]] が生まれたのが[TIME[西暦1990(平成2)年][1990]]頃、
仕様書の形で公開されたのが[TIME[西暦1991(平成3)年][1991]]になってから、
[[W3C]] のWebサイトに現存するのがそれを更新した[TIME[西暦1992(平成4)年][1992]]段階の版、
ということで [[HTML 3.0]] の説明も [[W3C]] の説明も正しい。
[SEE[ [[HTML 1991]] ]]
ただしそれを [[W3C]] は [[HTML 1]] とは言っていない。

[REFS[

- [112] [CITE[Introduction to HTML 3.0]], [TIME[1995-03-14T10:11:21.000Z]], [TIME[2024-08-31T05:48:18.153Z]] <https://www.w3.org/MarkUp/html3/intro.html>

]REFS]


* draft-ietf-iiir-html

[REFS[
- [3] [DFN[draft-ietf-iiir-html]]: [CITE@en[Hypertext Markup Language (HTML) - A Representation of Textual Information and MetaInformation for Retrieval and Interchange]] <http://tools.ietf.org/html/draft-ietf-iiir-html>
-- [14] 消滅確認 [TIME[2024-08-30T13:15:54.400Z]]
- [15] 
[CITE@en[draft-ietf-iiir-html-00]], 
[TIME[June 1993][1993-06]],
[TIME[2024-08-30T13:15:57.000Z]] <https://datatracker.ietf.org/doc/html/draft-ietf-iiir-html-00>
--
[22] [TIME[2003-02-02T16:36:49.000Z]], [TIME[2024-08-30T13:30:20.111Z]] <https://www.ietf.org/archive/id/draft-ietf-iiir-html-00.txt>
- [16] 
[CITE@en[History for draft-ietf-iiir-html -01]], [TIME[2024-08-30T13:17:01.000Z]] <https://datatracker.ietf.org/doc/draft-ietf-iiir-html/history/>
- [21] 
[CITE[Hypertext Markup Language (HTML)]], [TIME[1996-02-12T18:20:25.000Z]], [TIME[2024-08-30T13:26:58.088Z]] <https://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt>


]REFS]

[28] 
[[IETF]] の [[Webサイト]]に [[Internet Draft]]
[DFN[draft-ietf-iiir-html-00]]
があります。
[SRC[>>15]]

[7] 
[[draft-ietf-iiir-html-00]] のファイル内には[TIME[1993(平成5)年6月][1993-06]]の[[日付]]があります。
[SRC[>>15]]

[17] 
現在の [[IETF]] のデータベースでは、 -01 が 1993-07-23 ([TIME[1993-07-23]])
の発行、 -00 が 2003-02-02 ([TIME[2003-02-02]]) の発行となっていますが、
明らかに壊れています。 [SRC[>>16]]

[18] -01 が存在することになっていますが、実際には [[IETF]]
にはファイルは存在していません。

[19] [[HTML 1.0]] と呼ばれている [[draft-ietf-iiir-html-00]] ですが、実際には

>This is version 1.1 of this specification. 

と書かれています。 [SRC[>>15]]


[23] 
[[W3C]] の[[Webサイト]]には
[DFN[draft-ietf-iiir-html-01]]
が存在します。
[SRC[>>21]]

[24] 
[[draft-ietf-iiir-html-00]] と [[draft-ietf-iiir-html-01]] は細かい違いが多いですが、
大きな違いはありません。目立つ違いとして、

- [25] [[draft-ietf-iiir-html-01]] は仕様書の版が 1.1 ではなく 1.2 です。
- [26] [[draft-ietf-iiir-html-01]] の [[DTD]] の日付が [[RCS]] checkout
時のもの ([TIME[西暦1994(平成6)年][1994]]) になっています。
-- [27] 
おそらく実際に作られたのは [[draft-ietf-iiir-html-00]] とほぼ同時なのでしょうが、
[[W3C]] の [[Webサイト]]の現状はその1年後のものが今に引き継がれているのでしょう。

[47] 
古い [[W3C]] の [[Webページ]]では [[HTML]] の仕様書の履歴に -01 
を挙げていますが、 -00 を挙げていません。 [SRC[>>46]]
これをどう理解するべきなのでしょうか。

[48] 
このページが作られたのは [[draft-ietf-iiir-html]] から何年か経ってからと思われるので、
その時点で既に -00 のことが忘れられていた可能性があります。
しかし当時実際に発行されたのは -01 だった可能性もあります。
(古い [[I-D]] は -00 が第1版だったり -01 が第1版だったりします。)
実際に発行された内容は -00 のもの (現在 [[IETF]] のサイトにあるもの)
で、番号は -01 だったという可能性もありそうです。


[69] 
[[English]] 版 [CITE[Wikipedia]]
は、
[[draft-ietf-iiir-html-00]] [SRC[>>15]]
が1ヶ月後に [[draft-ietf-iiir-html-01]] [SRC[>>21]]
で置き換えられたとしています。しかしどちらも June 1993
ともしています。
[SRC[>>67]]
根拠は不明です。


[REFS[

- [46] 
[CITE[HTML Spec: Publication History]], [TIME[2024-08-30T14:14:46.000Z]], [TIME[1997-06-05T04:17:39.655Z]] <https://web.archive.org/web/19970605041704/http://www.w3.org/MarkUp/PubHistory.html>

]REFS]


- [118] [CITE[Hypertext Markup Language (HTML)]], [TIME[2024-09-07T11:18:05.000Z]], [TIME[2000-12-02T14:05:58.871Z]] <https://web.archive.org/web/20001202140400/http://ecco.bsee.swin.edu.au/text/html-spec/HTML.html>


[119] >>118 は 1.2 の HTML 版。 元々
<http://www.w3.org/hypertext/WWW/MarkUp/HTML.html>
にあったものの複製と思われますが、当時の
<http://www.w3.org/hypertext/WWW/MarkUp/HTML.html>
は
[[Internet Archive]] にも所蔵されていません。

[124] 
>>120 によるとこの頃の [[HTML]] 仕様書は [[PostScript]] 版もあったようです。


[129] 
[CITE[Toward Closure on HTML]], [TIME[1994-04-07T00:56:59.000Z]], [TIME[2024-09-07T12:11:40.976Z]] <https://www.w3.org/People/Connolly/drafts/html-direction.html>

>
The most recent publication of the HTML specification was an internet draft:
[PRE[
  "Hypertext Markup Language (HTML): A Representation of Textual 
  Information and MetaInformation for Retrieval and 
  Interchange",07/23/1993, <draft-ietf-iiir-html-01.txt, .ps>
]PRE]
under the IIIR (Integration of Internet Information Resources) working group of the IETF (Internet Engineering Task Force). 


[130] 
<https://www.ietf.org/archive/id/draft-ietf-iiir-html-01.ps>
があった!
<https://www.ietf.org/archive/id/draft-ietf-iiir-html-01.txt>
はないのに。
[TIME[2024-09-07T12:14:08.200Z]]

[137] >>15 の [[DTD]] には

[PRE[
<!--
 $Id: html.dtd,v 1.3 93/01/06 18:38:10 connolly Exp $
-->
]PRE]

とあります。

[138] >>21 の [[DTD]] には

[PRE[
<!-- Jul 1 93 -->
]PRE]

とあります。

-*-*-



[5] 当初 [[HTML]] 仕様は [[TimBL]] が中心となって策定し、[[平文]]版を[[メーリングリスト]]で配布したり、
[[HTML]] 版を [[CERN]] の [[Webサイト]]で公開したりしていました。
また [[Dan Connolly]] が中心となって [[DTD]] が開発されていました。

[6] [[HTML 1.0]] こと [[draft-ietf-iiir-html]] はその延長で 
[[ietf-iiir]] [[WG]] の [[Internet Draft]]
として出版されたものです。 [[ietf-iiir]] は [[WWW]] 
を含む[[インターネット]]ベースの[[情報システム]]の[[標準化]]を企てていました。

[4] 形式的には、[[Internet Draft]] としては次の版も [[RFC]] も発行されずに -00 
で途切れていますが、
実質的には引き続き [[HTML]] の標準化が行われた結果、 [[HTML 2.0]] に至っています。

[20] 
そうはいっても [[HTML 2.0]] ([[RFC 1866]]) とはかなりの差があり、それが「[[HTML 1.0]]」
と呼ばれる所以にもなっているのでしょう。

[131] 前後の経緯は [[HTML2]] を参照。

* メモ

