削除された内容 追加された内容
URI、HTTP、HTMLの標準規格について最新の状況に更新
67行目:
===標準規格 ===
ワールドワイドウェブを構成する根本的な標準規格が3つ存在する。
* {{lang|en|[[Uniform Resource Locator]]}} (URL) または {{lang|en|[[Uniform Resource Identifier]]}} (URI) は、ウェブページのようなWWW上の[[リソース (WWW)|資源]]を参照するための汎用のシステムである。
* {{lang|en|[[Hypertext Transfer Protocol]]}} (HTTP) は、ブラウザとサーバの通信方法を指定したものである。
* {{lang|en|[[HyperText Markup Language]]}} (HTML) は、ハイパーテキスト文書の構造と内容を定義している。
 
ワールドワイドウェブで使わる技術従来当初すべて[[Internet Engineering Task Force|IETF]]の[[Request for Comments|RFC]]により標準化が進められて。その後、ワールドワイドウェブ特有の技術現在HTMLなどは非営利組織である {{lang|en|[[World Wide Web Consortium]]}} (W3C) によって標準化が進められていことになった。現在、バーナーズ=リーはW3Cを指導する立場である。W3Cは上記を含めた様々な標準を開発・保守し、ワールドワイドウェブ上のコンピュータが様々な形態の情報を格納してやりとりできるよう尽力している。
 
それに加え、[[Web Hypertext Application Technology Working Group|WHATWG]]が登場し、2019年現在、上記3技術の標準化は、それぞれ以下の組織が行っている。
 
* URLおよびURI: IETFおよびWHATWG
* HTTP: IETF
* HTML: W3CおよびWHATWG
 
===JavaScript===
131 ⟶ 137行目:
 
* {{lang|en|[[Uniform Resource Identifier]]}} (URI)
** {{lang|en|RFC 17383986, URL Specification (updated by RFC 3986 "Uniform Resource Identifier (URI): Generic Syntax" in January 2005)}}
** {{lang|en|[https://wwwurl.w3spec.whatwg.org/TR/html4/ HTMLWHATWG 4.01URL SpecificationStdanrd]}}
* {{lang|en|[[HyperText Markup Language]]}} (HTML)
** {{lang|en|[https://www.w3.org/MarkUpTR/html52/draft-ietf-iiir-html-01.txt Internet Draft,W3C HTML version 15.2]}}
** {{lang|en|RFC[https://html.spec.whatwg.org/ 1866,WHATWG HTML version 2.0Standard]}}
** {{lang|en|[https://www.w3.org/TR/REC-html32 HTML 3.2 Reference Specification]}}
** {{lang|en|[https://www.w3.org/TR/html4/ HTML 4.01 Specification]}}
** {{lang|en|[https://www.w3.org/TR/html/ Extensible HTML (XHTML) Specification]}}
** {{lang|en|[https://www.w3.org/TR/xhtml11/ XHTML 1.1 - Module-based XHTML]}}
* {{lang|en|[[Hypertext Transfer Protocol]]}} (HTTP)
** {{lang|en|RFC 19457230, HTTPHypertext versionTransfer Protocol (HTTP/1.01): Message Syntax and Routing}}
** {{lang|en|RFC 20687231, HTTPHypertext versionTransfer Protocol (HTTP/1.1): Semantics and Content}}
** {{lang|en|RFC 26167232, HTTPHypertext versionTransfer Protocol (HTTP/1.1 (updated): Conditional Requests}}
** {{lang|en|RFC 7233, Hypertext Transfer Protocol (HTTP/1.1): Range Requests}}
** {{lang|en|RFC 7234, Hypertext Transfer Protocol (HTTP/1.1): Caching}}
** {{lang|en|RFC 7235, Hypertext Transfer Protocol (HTTP/1.1): Authentication}}
** {{lang|en|RFC 7540, Hypertext Transfer Protocol Version 2 (HTTP/2)}}
 
{{Normdaten}}