/[pub]/suikawiki/wikidata/page/48544D4C.ns/31393930.txt
Suika

Contents of /suikawiki/wikidata/page/48544D4C.ns/31393930.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (hide annotations) (download)
Thu Jul 13 02:19:33 2006 UTC (18 years, 2 months ago) by wakaba
Branch: MAIN
CVS Tags: suikawiki3-final, HEAD
Changes since 1.2: +53 -54 lines
File MIME type: text/plain
auto-committed

1 wakaba 1.3 [1]
2     [[HTML]]の当初の設計には、当時[[CERN]]で使われていた[[SGML]][[文書型]][DFN@en[[[SGMLguid]]]]が大きく影響しています。
3    
4     ;; [[SGMLguid]]は[[AAP]]の傍系とされています。
5     正確にどのようなものであったかはよくわかりませんが、
6     [[GMLguide]]なる[[文書型]]のマニュアルがあり、
7     [[SGMLguid]]はその[[SGML]]版と推測されます。
8    
9     [3]
10     [[HTML]]に当初から含まれていた[CODE(HTMLe)@en[[[h1]]]],
11     [CODE(HTMLe)@en[[[h2]]]], [CODE(HTMLe)@en[[[h3]]]],
12     [CODE(HTMLe)@en[[[p]]]], [CODE(HTMLe)@en[[[ul]]]],
13     [CODE(HTMLe)@en[[[ol]]]], [CODE(HTMLe)@en[[[li]]]],
14     [CODE(HTMLe)@en[[[dl]]]], [CODE(HTMLe)@en[[[dt]]]],
15     [CODE(HTMLe)@en[[[dd]]]], [CODE(HTMLe)@en[[[listing]]]],
16     [CODE(HTMLe)@en[[[xmp]]]], [CODE(HTMLe)@en[[[title]]]]
17     はいずれも[[SGMLguid]]に由来するようです。
18     そしてそれに[CODE(HTMLe)@en[[[a]]]] [CODE(HTMLa)@en[[[name]]]] &
19     [CODE(HTMLa)@en[[[href]]]]を加えて[[HTML]]が作られました。
20    
21     ;; 1990年の時点で[CODE(HTMLe)@en[[[nextid]]]] [DEL[や[CODE(HTMLe)@en[[[address]]]]]] があったのかどうかはわかりません。
22    
23     [4]
24     (1990年の時点でどうだったかはわかりませんが、1991年の)
25     [[WorldWideWeb]]では、[CODE(charname)@en[[[FULL STOP]]]]
26     から始まる行は無視、[CODE(HTML)@en[<[CODE(HTMLe)@en[[[i1]]]]>]]
27     [[タグ]]から[[行末]]までは無視、[[空行]]を[[改段落]]とみなす、
28     [[コンパイル]]時のオプションによっては
29     [CODE(HTMLe)@en[[[h[VAR[n]]]]]]の[[終了タグ]]を[[行末]]に補完、
30     というように実装されていました。
31     更に、未知の[[要素型]]の[[タグ]]や未知の[[属性]]は無視しました。
32    
33     ;; 詳しくは[[1991]]年の項を参照して下さい。
34    
35     [CODE(charname)@en[[[FULL STOP]]]]から始まる行は[[SCRIPT]]
36     (当時[[CERN]]で使われていた[[SGML]][[処理器]]か?)
37     の[[命令]]、[CODE(HTMLe)@en[[[i1]]]]は[[SGMLguid]]における[[索引]]生成情報のための[[要素型]]で、[[空行]]を[[改段落]]とみなしたり、
38     改章に [CODE(HTML)[<[CODE(HTMLe)@en[[[h[VAR[n]]]]]]>]]
39     を使ったりするのは[[SGMLguid]]も含む[[SGML]]の一般的な手法でした。
40    
41     これらの事実から導き出される答えは一つ。
42     [[TimBL]]は[[CERN]]の[[SGMLguid]]で書かれた[[文書]]をそのまま[[WorldWideWeb]]に読ませ、編集したり[[ハイパーリンク]]を足したりすることを考えていたのです。
43    
44     [2] 参考文献:
45     [CITE@en[Early History of HTML - 1990 to 1992]]
46     ([[Sean B. Palmer]], 2004年3月付)
47     <http://infomesh.net/html/history/early/>
48    
49    
50     [5]
51 wakaba 1.2 [CITE@en[THE HISTORY OF HTML]] (2006年2月現在)
52     <http://www.angelfire.com/moon/shellyj526/REASEARCH2.htm>
53    
54 wakaba 1.3 どうみても >>2 の[[インスパイヤ]]です。本当にありがとうございました。
55     ([[名無しさん]])
56    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24