Title: ? ????? ??(Web Programming Languages)? ???? ? ???? ????? ???? ??? ???? ??? ??.
18? ? ????? ?????
28.1 ??? ???
- ???? ?? ???? ???? ???? ??? ? ?? ??? ??.
- ? ????? ??(Web Programming Languages)? ???? ?
???? ????? ???? ??? ???? ??? ??. - ? ????? ??
- ? ???? ???? ??(??, description)??
- ????? ???? ????(Processing L.)
38.1 ??? ???
- SGML(Standard Generalized Markup Language) ???
??? ??? ??(describe)?? ??? ??? ???? ?? ?? ?????. - HTML(Hyper Text Markup Language) ? ???? ???? ???
??. - SMDL(Standard Music Description Language) SGML?
??? ??????.
48.1 ??? ???
- ODA(Open Document Architecture) ??? ???(Open
System)??? ?? ??, ?? ??? ??.
58.1 ??? ???
- MIME(Multipurpose Internet Mail Extensions)
IETF? ??? ??? ??? ???? ???? ?? ? ?? ??? ??. - VRML(Virtual Reality Modeling Language) ?????
3?? ????? ??? ? ?? ??? ??. - DOM(Doument Object Model) ?????? ????? ??? ???
??, ???, ?? ?? ??? ???? ?? ? ? ??? ?? ????
???????? ???.
68.1 ??? ???
- ?? MHEG(Multimedia Hypermedia Experts Groups),
HyTime(Hypermedia/TIME-based structuring
language), WSDL(Web Services Description
Language), WAI(Web Accessibility Initiative),
Annotea, CDF(Compound Document Formats) ? 50 ??
??? ??? ??.
78.2 ? ??(??)??
- ?? ??? ???? ??? ???? ??.
- ??? ??(Markup Languages)
- SGML(Standard Generalized Markup Language)
- HTML(Hyper Text Markup Language)
- DHTML(Dynamic HTML)
- XML(eXtensible Markup Language)
- VXML(Voice eXtensible Markup Language)
8??? ??(Markup Languages)
- XQL(XML Query Language)
- XSL(eXentisible Style Language)
- XHTML(eXtensible HTML)
- DTD(Document Type Definition)
- WML(Wireless Markup Language)
- DSSSL(Document Style Semantic and Specification
Language)
98.3 ? ????? ??
- ??? ????? ??? ? ??? ???? ? ?????? ?? ?????? ?? ?
??? - ??? ???? ??? ???? ??? ? ???????? ???? ??? ??
10? ??? ??
Unix, Linux ?? MS Windows ??
? ?? Apache IIS(Internet Information Server)
?? ?? ?? PHP, CGI, JSP, SSI ASP, PHP
?????? Oracle, MySQL, Sybase, PostgreSQL, ODBC ? Oracle, MSSQL
11?????? 1
? ? ? ? ? ?
SGML(Standard Generalized Markup Language) Markup L. - ??? ??? ??? ??(describe) ?) LATEX
SMDL(Standard Music Description Language) ????, ?? ??
ODA(Open Document Architecture) ??? ???(Open System)??? ?? ??, ?? ??
MHEG(Multimedia Hypermedia Experts Groups) ?????? ?????? ????? ?? ???
HyTime(Hypermedia/TIME-based structuring language) Hyperlinked time-based multimedia documents, SGML? ? ??
12?????? 2(? ??)
? ? ? ? ? ?
MIME(Multipurpose Internet Mail Extension) ??? ??? ???? ?? ? ?? ??? ?? Internet
VRML(Virtual Reality Modeling Language) ????? 3?? ???? ??? ?? ??? ?? World Wide Web
HTML(Hyper Text Markup Language) ? ???? ???? ??? ?? World Wide Web
DHTML(Dynamic HTML) HTML ??? ?? ??? ?? HTML? CSS, JavaScript ?? World Wide Web
XHTML(eXtensible HTML) HTML 4? ????, XML? ???? Tag, ?? ??, ???, ??? ???? ?? ?? World Wide Web
XML(eXtensible Markup Language) ??? ???? ??? ??? ?? ?? VXML, XQL, XSL, DTD
WML(Wireless Markup Language) HDML(Handheld Device Markup Language), WAP ???? ???? ?? ??? ?? PDA, ???
13? ?? ??
?? ? ?? ????? ? ??
HTML ????(????) PHP, JSP, SSI, ASP(VBScript, JScript, PerlScript) JavaScript
?????? CGI(Common Gateway Interface) Java Applet(class) VBScript? ltScript Language"VBScript" Runatclientgt?? ??????? ??
?????? ?(csh, bsh, bash, tcsh, ksh, ?), Perl, Tcl/Tk Java Applet(class) VBScript? ltScript Language"VBScript" Runatclientgt?? ??????? ??
?????? C, C, Python, REXX, Servlet, Visual Basic, C Java Applet(class) VBScript? ltScript Language"VBScript" Runatclientgt?? ??????? ??
? API Component MicroSoft, Netscape, JAS(Java Application Server) ISAPI, ActiveX Component(COM) ActiveX Control
? API Component MicroSoft, Netscape, JAS(Java Application Server) NSAPI Netscape Plug-in
? API Component MicroSoft, Netscape, JAS(Java Application Server) EJB, J2EE, CORBA Java Applet
14Web-CGI ?? ??
158.3.1 ?? ? ?? ??
- ? ?? ??(embeded) ??
- PHP(Personal Home Page tools)
- JSP(Java Server Page)
- SSI(Server Side Include)
- ???? ??
- CGI(Common Gateway Interface)
- ASP(Active Server Page)
- ECMAScript? Jscript
- Python, C, VB, C, Delphi, PerlScript,
ActivePerl
168.3.2 ?? ? ?? ??? ??
- CGI Program
- ? ?? API(Application Programming Interface)
- ?? ? ?? ????
- Phython
- Servlet(Server side applet)
178.3.3 ????? ? ?? ??
- ????? ? ?????
- Plug-ins
- ActiveX Control Microsoft? ???? ???? ??????
???? ????????(COM)? ???? ? ??? ??? ?? ????? ???
???? ?? ??. - Java (Applet)
- Java (Application)
188.3.3 ????? ? ?? ??
- HTML ?? ?? ??
- JavaScript? Jscript
- VBScript
- Style Sheet
- ????? ?? ??
- SMIL
- VRML
198.3.3 ????? ? ?? ??
- ?? ??? ?? ??, ??? ??? ?? ?? ????? ?????? ????
?? ?? ?? ???? ?? ?? ?????? ?? ????? ??? ??? ????
??. - Power Builder
- CORBA(Common Object Request Broker Architecture)
- .Net
208.4 ? ????
- NCSA Mosaic 1993?
- Netscape Netscape Navigator(1994), Netscape
Communicator - Internet Explorer 1995?
- Web Space, WebTV
- Opera(Opera Software) ?? Macintosh, BeOS,
Symbian, Os(EPOC), QNX platform - Firefox, Mozila, Firebird, kameleon(Mozila
Foundation) - Linux?? ?? ?? - Safari(Apple, Mac OS X)
- Chrom(Google)
- ?? Cello, WinWeb, MacWeb, Prodigy, NetCruiser
- http//ko.wikipedia.org/wiki/?_???? ??
- http//marketshare.hitslink.com/browser-market-sha
re.aspx?qprid0 ??
21? ???? ???(2009)
22? ???? ???(2012.2)
??? ????? ????? ?? ??? ???
???? 35.8 24.9 29.8 6.8 2.0
???? 83.0 3.7 10.0 2.2 ??1.1
??? ???? ????? 22.7, ??? 21.7, ??? 21.1, ??? 11.2, ???? 6.5, ?????? 5.9, ????? 4.3, ???? 2.6, ?? 1.0 ????? 22.7, ??? 21.7, ??? 21.1, ??? 11.2, ???? 6.5, ?????? 5.9, ????? 4.3, ???? 2.6, ?? 1.0 ????? 22.7, ??? 21.7, ??? 21.1, ??? 11.2, ???? 6.5, ?????? 5.9, ????? 4.3, ???? 2.6, ?? 1.0 ????? 22.7, ??? 21.7, ??? 21.1, ??? 11.2, ???? 6.5, ?????? 5.9, ????? 4.3, ???? 2.6, ?? 1.0 ????? 22.7, ??? 21.7, ??? 21.1, ??? 11.2, ???? 6.5, ?????? 5.9, ????? 4.3, ???? 2.6, ?? 1.0
?? ???? 2012,3.13? ??????,
http//ko.wikipedia.org/wiki/? ????
23? ???? ???
?? ?? ???? ?? ??? ????? ????? ??? ?? ???
The Counter 2009? 12? 68.94 18.50 5.30 (N/A) 0.88
Net Applications 2009? 12? 62.69 24.61 4.46 4.63 2.40
W3Counter 2009? 12? 50.30 32.00 4.62 5.40 1.30
Stat Counter 2009? 12? 55.72 31.97 3.48 5.45 2.06
?? http//ko.wikipedia.org/wiki/? ????
248.5 ??? ?
- ? 2.0
- ?? ?? ????? ??? ??, ???? ???? ?? ???? ??.
- ??? ??? ????? ?? ??.
- ?????(Wikipedia) - ? ???? ?????? ??? ??? ????
??? ??. - NHN? ???? ???, ???, ??, ???? ? ????? ?? API
258.5 ??? ?
- ??? ?(semantic web) ??? ?? ?? ????? ???? ???
??? ?? ? ???? ??? ?? ???? ??? ? ? ?? ?. - ????? - ????? ??, ??? ???? ?? ?? ????, ????? ???
??. - ???? ??? ?? ? ???? ???, ???? ???, e-???? ??? ????
??? ??. - ????? ??