since: 30th/Aug./2000; last modified: 13th/May/2002
ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã«ã¯äºŒç¨®é¡žã‚りã¾ã™ã€‚ä¼šç¤¾å†…ã‚„ç ”ç©¶å®¤å†…ã®åœ°åŸŸçš„ãªãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚’ LAN - Local Area NetWork ã¨å‘¼ã³ã€ LAN åŒå£«ã‚’公衆回線を利用ã—ã¦åºƒåŸŸã«çµã‚“ã ã‚‚ã®ã‚’ WAN - Wide Area Network ã¨å‘¼ã¶ã“ã¨ãŒã‚りã¾ã™ã€‚
WAN ã¯ã€æ—¥æœ¬ã§ã¯ç¬¬ä¸€ç¨®é€šä¿¡äº‹æ¥è€…ãŒæ–½è¨ã—ãŸãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã ã¨ã—ã¦è‰¯ã„ã§ã—ょã†ã€‚ NTT ã‚„ TT-Net ã®é›»è©±å›žç·šç¶²ã‚‚ WAN ã®ä¸€ç¨®ã§ã™ã€‚公共ã®å ´ã‚’利用ã—ã¦é•·è·é›¢ã®é€šä¿¡ã‚’実ç¾ã™ã‚‹ã®ã§ã€æ³•律ã®åˆ¶ç´„ã‚’å—ã‘ã¾ã™ã€‚ LAN ã¯æ§‹å†…ã«ç§è¨ã—ãŸã‚±ãƒ¼ãƒ–ルï¼ç„¡ç·šã§çŸè·é›¢åœå†…ã®ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚’構築ã—ãŸã‚‚ã®ã§ã€æ³•律ã®åˆ¶ç´„ã‚’å—ã‘ã¾ã›ã‚“。ã—ãŸãŒã£ã¦ã€ LAN ã®æŠ€è¡“ç™ºå±•ã¯ WAN ã«æ¯”ã¹ã¦æ€¥é€Ÿã ã¨è¨€ãˆã¾ã™ã€‚
世界ä¸ã® WAN ã‚’çµã‚“ã æœ€å¤§ã®ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãŒ Internet ã§ã€ TCP/IP ã¨å‘¼ã°ã‚Œã‚‹ä»•組ã¿ã§ç›¸äº’ã«æƒ…å ±ã‚’é£ã‚Šå–りã—ã¦ã„ã¾ã™ã€‚å› ã¿ã«ã€ç¾åœ¨ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã§ã¯ TCP 㨠IP ã®äºŒã¤ã®ãƒ—ãƒãƒˆã‚³ãƒ«ã‚’ä¸å¿ƒã«ã—ã¦æœ€ä¸Šä½ã®ã‚¢ãƒ—リケーション層 (http. ftp, telnet, et al.) ã¾ã§ã€æ•°ç™¾ã®ãƒ—ãƒãƒˆã‚³ãƒ«ãŒè¤‡åˆçš„ã«é–¢ä¿‚ã—ã‚ã„ãªãŒã‚‰ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚’構築ã—ã¦ã„ã¾ã™ã€‚
大雑把ã«è¨€ã£ã¦ã€ IP (Internet Protocol) ã¯é€ä¿¡å…ˆã®è˜åˆ¥æ–¹æ³•〠TCP (Transmission Control Protocol) ã¯ãƒ‡ãƒ¼ã‚¿ã®é€å—信方法ã ã¨æ€ã£ã¦ãã ã•ã„。IP ãŒé€šä¿¡æ–¹æ³•ã§ã€ TCP ãŒé€šä¿¡å†…容ã®å®Œå…¨æ€§ã‚’ä¿éšœã™ã‚‹ã‚‚ã®ã¨ã‚‚ã„ãˆã¾ã™ã€‚但ã—ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã§åˆ©ç”¨ã•れã¦ã„る通信プãƒãƒˆã‚³ãƒ«å…¨èˆ¬ã‚’ç·ç§°ã—㦠TCP/IP ã¨å‘¼ã¶ã“ã¨ã‚‚ã‚りã¾ã™ã€‚
ãã—ã¦ã€ WWW (World Wide Web) ã¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã«ã‚ˆã£ã¦æä¾›ã•れるサービスã®ä¸€ã¤ã§ã€é›»åãƒ¡ãƒ¼ãƒ«ã‚„ãƒ‹ãƒ¥ãƒ¼ã‚¹ã«æ¯”ã¹ã‚‹ã¨å¾Œç™ºã§ã™ã€‚
次ã«ã‚³ãƒ³ãƒ”ュータ関連ã®ç”¨èªžé›†ã‚’挙ã’ã¾ã™ã€‚検索エンジンã§èª¿ã¹ã¦ã‚‚ヒットã™ã‚‹ã§ã—ょã†ãŒã€åŠ¹çŽ‡ãŒæ‚ªã„ã®ã§ã€ã¾ãšã¯ã“れらã«ç›®ã‚’通ã™ã¨è‰¯ã„ã§ã—ょã†ã€‚
WWW ãŒæ‰±ã†æƒ…å ±ã¯ç”»åƒã€å‹•ç”»ã€éŸ³å£°ãªã©å¤šå²ã«æ¸¡ã‚Šã¾ã™ãŒã€ãれらã®è³‡æºï¼ˆãƒªã‚½ãƒ¼ã‚¹ï¼‰ã®äº¤æ›ã‚’容易ã«ã™ã‚‹ä»•組ã¿ãŒãƒã‚¤ãƒ‘ーリンクã§ã‚りã€ãã®æ–‡æ›¸ã¯ãƒã‚¤ãƒ‘ーテã‚ストã¨å‘¼ã°ã‚Œã¾ã™ã€‚ã“ã®ä¸ã§ã€ WWW ã®ãŸã‚ã®è¨€èªžãŒ HTML - HyperText Markup Language ã§ã‚りã€åŸºæœ¬çš„ã«ã¯ SGML ã§å®šç¾©ã•れã¦ã„ã¾ã™ã€‚最新ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ HTML 4.01 ã§ã™ã€‚ã“れを XML ã§å®šç¾©ã—ãªãŠã—ãŸã‚‚ã®ãŒã€ XHTML ã§ã‚りã€2002å¹´05月ç¾åœ¨ã®æœ€æ–°ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ XHTML 1.1 ã§ã™ã€‚
å› ã¿ã«ã€ (X)HTML を転é€ã™ã‚‹ãƒ—ãƒãƒˆã‚³ãƒ«ï¼ˆç´„æŸï¼‰ãŒ HTTP - HyperText Transfer Protocol ã§ã™ã€‚
HTML 㯠CERN ï¼ˆæ¬§å·žæ ¸ç‰©ç†å¦ç ”究所)ã§è«–æ–‡ã®ç›¸äº’交æ›ã‚’目的ã«ã—ã¦ã€ WWW ã®å‡ºç‰ˆè¨€èªžã¨ã—ã¦é–‹ç™ºã•れã¾ã—ãŸã€‚以æ¥ã€ã¦ã‹ã‚‰ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚¢ãƒƒãƒ—を繰り返ã—ã¦ãã¾ã—ãŸã€‚
2001 å¹´ç¾åœ¨ã€ W3C ãŒæ£å¼ã«å‹§å‘Šã—ã¦ã„ã‚‹ã‚‚ã®ã¯ã€ HTML 2.0, HTML 3.2, HTML 2.x, HTML 4, XHTML 1.0, XHTML 1.1 ã§ã™ã€‚ HTML 4〠XHTML 1.0 (拙稿)〠XHTML 1.1 (拙稿) ã«é–¢ã—ã¦ã¯ã€ç§ã®ä½œæˆã—ãŸè©³ç´°è§£èª¬ãŒã‚りã¾ã™ã€‚是éžå¾¡åˆ©ç”¨ãã ã•ã„。
ç¾åœ¨ã“れらã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ W3C - World Wide Web Consotium ã¨äº‘ã†å›£ä½“ãŒç®¡ç†ã—ã€ãã®å‹§å‘Š (Recommendation) ã¨äº‘ã†å½¢ã§å…¬é–‹ã•れã¦ã„ã¾ã™ã€‚ W3C ã¯å›½éš›çš„㪠WWW 仕様ã®ç–定団体ã§ã€ç±³ä»æ—¥ã®å¤§å¦ (MIT, INRIA, Keio ) ã‚’ä¸æ ¸å›£ä½“ã¨ã—ã¦é‹å–¶ã•れã¦ã„ã¾ã™ã€‚ãã®ãƒ¡ãƒ³ãƒãƒ¼ã«ã¯ã€ä¸»è¦ãªã‚½ãƒ•トウェア・メーカ (Microsoft, AOL(Netscape), Adobe, et al.) ãŒè»’並ã¿å‚åŠ ã—ã¦ãŠã‚Šã€æ¥ç•Œå›£ä½“çš„ãªè‰²å½©ã‚‚濃厚ã§ã™ã€‚ ISO, RFC ãªã©ã®ã‚ˆã†ãªå›½é𛿍™æº–化団体ã§ã¯ã‚りã¾ã›ã‚“ãŒã€å„ソフトウェア・メーカã¯ã€ W3C ã®å‹§å‘Šã«å¾“ã„å„製å“ã‚’è¨è¨ˆã—ã¦ã„ã¾ã™ã€‚
ç¾åœ¨ï¼ˆ2001年) W3C ã‹ã‚‰æ£å¼ã«å‹§å‘Šã•れã¦ã„る最新ã®ã‚‚ã®ã¯ XHTML 1.1 (Jan./2000)ã§ã™ã€‚XHTML 1.1 ã¯åŽŸå‰‡çš„ã«ã¯ HTML 4 ã®å†å®šç¾©ã§ã‚り〠HTML 4 Transitional ã®ã‚µãƒ–セットã§ã‚ã‚‹ã¨è¨€ã†è¦‹æ–¹ã‚‚出æ¥ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ XHTML 1.1 ã‚’ç¿’å¾—ã—ã¦ã€ãƒ•レーム文書ãªã©ã€ä¸è¶³åˆ†ãŒã‚れ㰠HTML 4 Transitinal ã‚’å‚ç…§ã™ã‚Œã°ã‚ˆã„ã§ã—ょã†ã€‚
W3C ã§ã¯ã€å°†æ¥ã€ XHTML 1.1 文書型を元ã«ã—ã¦ã€ XHTMLMOD ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¿½åŠ ã—ãŸæ–‡æ›¸åž‹ã‚’ç–定ã™ã‚‹ã¤ã‚‚りã®ã‚ˆã†ã§ã™ã€‚
1989 | Tim Berners-Lee (CERN) ã«ã‚ˆã‚‹ææ¡ˆ    「Information Management: A Proposal〠|
---|---|
1990 | World Wide Web ã®åç§°ãŒæŽ¡ç”¨ã•れる    ブラウザーã®é–‹ç™º |
1991 | CERN内部ã«ãŠã„ã¦åˆå…¬é–‹ã€‚ãã®å¾Œã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã§ã‚‚公開。 |
1992 | å„種ブラウザã®ç™»å ´    NCSA |
1993 | Marc Andreessen ã«ã‚ˆã‚‹ Mosaic 第一版ãŒå…¬é–‹ã•れる。 |
1994 | W3C ãŒçµ„ç¹”ã•れる。    Mosaic Communications Corporation è¨ç«‹ã€‚    後㫠Netscape Communications |
次ã«ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã®æ´å²ã«ä»˜ã„ã¦æ‰±ã£ãŸã‚µã‚¤ãƒˆã‚’挙ã’ã¾ã™ã€‚
HTML 4 ã§ã¯ã€æ–‡æ›¸ã®æ±Žç”¨æ€§ã‚’高ã‚ã‚‹ã“ã¨ã‚„ã€å¤šå›½èªžè¨€èªžã®æ–‡æ›¸ã‚’記述ã§ãã‚‹ãŸã‚ã®å›½éš›åŒ–ã€ãƒãƒ³ãƒ‡ã‚£ã‚ャップã®ãŸã‚ã®éŸ³å£°å‡ºåŠ›ãªã©ã®ã‚¢ã‚¯ã‚»ãƒƒã‚·ãƒ“リティå‘上を目的ã¨ã—ã¦ã€å†…容ã¨è¦‹æ „ãˆã®åˆ†é›¢ãŒé‡è¦ãªãƒ†ãƒ¼ãƒžã«ãªã£ã¦ã„ã¾ã™ã€‚
文書ã®ãƒ—レゼンティションã®ãŸã‚ã®è¦‹æ „ãˆã¯ã€ã‚¹ã‚¿ã‚¤ãƒ«ã‚·ãƒ¼ãƒˆã¨äº‘ã†ä»•組ã¿ã§å®Ÿç¾ã™ã‚‹æ§˜ã«å‹§ã‚られã¦ãŠã‚Šã€ W3C ãŒå‹§å‘Šã™ã‚‹ã‚¹ã‚¿ã‚¤ãƒ«ã‚·ãƒ¼ãƒˆã®ä¸€ã¤ãŒ CSS - Cascading Style Sheets ã§ã™ã€‚
CSS ã«ã¯ç¾åœ¨äºŒã¤ã®ãƒ¬ãƒ™ãƒ«ãŒã‚りã¾ã™ãŒã€æ–°ã—ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ã€å¤ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‹ã‚‰ã®å¤‰æ›´ç‚¹ã¯æœ€ä½Žé™åº¦ã«æ¢ã‚ã¦ã€æ©Ÿèƒ½ã‚’è¿½åŠ ã€æ‹¡å¼µã™ã‚‹ã“ã¨ã§ã€åŽŸå‰‡ä¸‹ä½äº’æ›ã§ã‚るよã†ã«è¨è¨ˆã•れã¦ã„ã¾ã™ã€‚
CSS ã¯å‡ºåŠ›æ–¹æ³•ã‚„åª’ä½“ã‚‚åŒºåˆ¥ã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã¦ã€ HTML ã«ã‚ˆã‚‹ã‚ˆã‚Šã‚‚ã€æœ¨ç›®ç´°ã‹ãã€æŸ”軟ã«è¦‹æ „ãˆã‚’指定ã§ãã¾ã™ã€‚ã¾ãŸã€æ–‡æ›¸ã‹ã‚‰è¦‹æ „ãˆã‚’分離ã™ã‚‹ã®ã§ã€ä¿å®ˆãƒ»ç®¡ç†ãŒå®¹æ˜“ã«ãªã‚Šã¾ã™ã€‚ãŸã ã—ã€å¤ã„ブラウザや NetscapeNavigator4.x ãŒæ£ã—ã解釈ã§ããªã„ã“ã¨ã‚’å分留æ„ã—ã¦ãã ã•ã„。
æ¬¡é …ã§ CSS ã®åŸºæœ¬æ©Ÿèƒ½ã«ã¤ã„ã¦ç´¹ä»‹ã—ã¾ã™ã€‚詳細ã¯ã€ŒCSS ã¨ã¯ãªã‚“ã ã‚ã†ã‹ã€ã‚’å‚ç…§ãã ã•ã„。