19 1 2009 105 123 Web Web Web Web World Wide Web WWW OS 1990 WWW Web HTML CSS JavaScript Web 1 WWW 2 Web Web 3 Web 4 HTML5 5 Web Web 3 1970 WWW HTML Web WWW WWW WWW WWW WWW 105
Web WWW 2 Web 1 1 NTT NTT IP IP IP IP URL IP DNS 106
19 1 IP IP DNS DNS URL IP DNS DNS IP URL IP DNS IP IP IP WWW NTT 1 1 1 1 WWW 24 Web 107
Web IP 1 1 IP IP IP IP TCP UDP 2 2 TCP UDP TCP TCP UDP UDP TCP TCP UDP / 1 108
19 1 OS TCP/IP 2 Web TCP UDP TCP UDP TCP UDP FTP WWW IP WWW HTTP HTTPS WWW 1 WWW Web Outlook Gmail WWW WWW TV WWW 1 1 1 WWW SSL SSL Web HTTP SSL NHK 109
Web TV 1 1 LAN WAN LAN WAN LAN Wii DS LAN WWW HTML CSS WWW World Wide Web Consortium W3C 110
19 1 W3C W3C Web Internet Explorer IE 2001 IE6 CSS1 IE6 Windows XP IE6 DOM1 JavaScript Jscript Web Windows XP IE6 Jscript JavaScript IE6 CSS CSS CSS CSS CSS Web CSS IE6 Web IE IE Windows XP 2014 4 2010 IE Web Web HTML XHTML Web XHTML HTML5 HTML4 Web WWW W3C W3C 1999 HTML4.01 HTML HTML XHTML XML XHTML HTML5 WWW HTML W3C = XHTML XHTML1.0 Semantic Web W3C XHTML HTML HTML XML HTML Web XHTML IE6 PC 111
Web XHTML IE6 2001 8 Windows XP 2009 15% IE6 CSS 1 DOM 1 Web DOM HTML DOM JavaScript JavaScript 2000 Web Web JavaScript Google Asynchronous JavaScript +XML Ajax Ajax XMLHttpRequest Web IE Outlook Web Access Web ActiveX 1999 XMLHttpRequest HTTP XML Web Ajax XML HTML XML Ajax Flash Web? HTML W3C HTML5 XML XML XHTML HTML4.01 IE HTML5 W3C Web CSS XHTML1.1 Transitional XHTML1.1 HTML5 CSS CSS3 Web2.0 HTML CSS HTML 112
19 1 1990 WWW CSS Web 2000 CSS HTML SNS CMS CSS CSS CSS Machintosh IE Firefox3 Opera10 Safari3 CSS2 IE5 IE5.5 IE6 IE7 IE Web CSS IE Firefox IE CSS 1. 2. border 3. 4. margin auto 5. float 2 7. margin 6. border dotted dashed Web IE Web CSS Mac OS Safari Windows XP IE6 Vista IE7 Windows CSS Firefox Opera Safari Google Chorome 113
Web Web Web HTML Web Web HTML HTML CSS HTML HTML IE Web HTML CSS HTML < > HTML HTML HTML HTML 2 HTML 1. Web 2. WikiPedia 3. image 4. Web image 5. HTML 6. 7. body 8. body h p 9. HTML HTML 114
19 1 10. p 11. div FTP 1 HTML Web Web WikiPedia GNU Free Documentation License GFDL GFDL GFDL 1 GFDL GFDL WikiPedia Web GFDL Web CSS CSS 2 XML XHTML XML XML IE6 XML CSS CSS CSS CSS XML Transitional Strict WikiPedia body body h p body HTML HTML CSS HTML Web 3 div 3 1 html, head, body, title h1-h6, p, ul, ol, dl, blockquote, address, div, form a, img, strong, span, input li, dt, dd 115
Web CSS, link, script, style meta object 1 HTML form JavaScript Web input CSS 3 W3C link HTML CSS style head CSS 2 HTML CSS HTML CSS 3 ID ID a a:link a:visited a:hover a:active 4 4 HTML CSS HTML CSS HTML CSS 5 1.5 150% 2 116
19 1 em, px, pt % #rrggbb, #rgb 2 CSS CSS HTML body 3 border margin padding width height float clear CSS line-height text-align vertical-align text-decoration font-size font-weight font-family color background list-style display position left, right top, bottom overflow z-index 117
Web font display, position left,right,top,bottom position relative absolute absolute position static body 2004 Safari Moziila Opera Apple Mozilla Foundation Opera Software Web Hypertext Application Technology Working Group WHATWG WHATWG W3C 2007 HTML W3C HTML5 HTML 2010 2008 HTML5 HTML5 canvas GIF JPEG canvas canvas CPU JavaScript 2 3 <html> <head> <script type="application/x-javascript"> function rectdraw { var canvas = document.getelementbyid "canvas" ; var ctx = canvas.getcontext "2d" ; ctx.fillstyle = "rgb 0,0,0 "; ctx.fillrect 10, 10, 50, 50 ; } </script> </head> <body onload="rectdraw "> 118
19 1 <canvas id="canvas" width="300" height="300"></canvas> </body> </html> HTML5 HTML XHTML h p div div 1 id id CSS HTML5 section article aside header footer nav HTML5 Web JavaScript HTML5 input pattern URL <label>url: name="ad" title="http address" /> </label> 119
Web HTML HTML5 WHATWG IE8 HTML5 sessionstorage globalstorage contenteditable IE Web IE IE Web NetScape XMLHttpRequest W3C HTML5 Web & Web Web WWW 20 Web WWW WWW Web Web 120
19 1 WWW 35 Web Web WWW Web Web Web Web Web HTML 4.01 XHTML 1.0 HTML XHTML Web 1 W3C WWW = MIT W3C Web W3C 121
Web HTML 10 Web Web Ajax XMLHttpRequest IE PC 2004 W3C WHATAG Web WHATAG HTML5 W3C HTML5 2010 IE JavaScript Jscript JavaScript CSS CSS Web Web YouTube IE6 Ajax Web Web Web Web JavaScript Google Chrome Google Chrome Google Chrome OS OS VISTA Office Web Web Web 1 ADSL 2 OS TCP/IP UNIX 1995 Windows95 TCP/IP 3 CSS CSS div 4 a IE :focus IE 5 0 0 0 122
19 1 1 http://ja.wikipedia.org/wiki/wikipedia: 2 http://heaven7.sakura.ne.jp/reference/xhtml_ref/xhtmltmp.html 3 http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html 123