Web platform
The Web platform is a collection of technologies developed as open standards by the World Wide Web Consortium and other standardization bodies such as the Web Hypertext Application Technology Working Group, the Unicode Consortium, the Internet Engineering Task Force, and Ecma International.[1] It is the umbrella term introduced by the World Wide Web Consortium, and in 2011 it was defined as "a platform for innovation, consolidation and cost efficiencies" by W3C CEO Jeff Jaffe.[2] Being built on The evergreen Web (where rapid, automatic software updates, vendor co-operation, standardization, and competition take place) has allowed for the addition of new capabilities while addressing security and privacy risks. Additionally, developers are enabled to build interoperable content on a cohesive platform.[3]
The Web platform includes technologies—computer languages and APIs—that were originally created in relation to the publication of Web pages. This includes HTML,[4] CSS, SVG, MathML,[5] WAI-ARIA, ECMAScript, WebGL, Web Storage, Indexed Database API, Web Components, WebAssembly, WebGPU, Web Workers, WebSocket, Geolocation API, Server-Sent Events, DOM Events, Media Fragments, XMLHttpRequest, Cross-Origin Resource Sharing, File API, RDFa, WOFF, HTTP, TLS 1.2, and IRI.[6][7]
Platforms
HTML
The HyperText Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It is often assisted by technologies such as Cascading Style Sheets and scripting languages such as JavaScript.
CSS
Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g., fonts, colors, spacing) to Web documents.[8]
Scalable Vector Graphics
Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium since 1999.[9]
JavaScript
JavaScript is the scripting language of the Web, enabling us to implement all kinds of powerful dynamic features. The usage of JavaScript is not limited to browsers. You can use it in server and console environments with Node. [10]
See also
References
- "100 Specifications for the Open Web Platform and Counting". W3C. 2011-01-29. Archived from the original on 2020-08-08. Retrieved 2015-12-04.
- Henry S. Thompson (2011-03-28). "The future of applications: W3C TAG perspectives". W3C. Archived from the original on 2020-12-30. Retrieved 2011-05-15.
- "The evergreen web". W3C. 2001. Archived from the original on 2020-07-10. Retrieved 2018-04-07.
- "HTML5: The jewel in the Open Web Platform". W3C. 2010-10-08. Archived from the original on 2013-05-30. Retrieved 2010-11-20.
- "W3C Integrates Math on the Web with MathML 3 Standard". W3C. 2010-10-21. Archived from the original on 2020-07-05. Retrieved 2010-11-20.
- "The Next Open Web Platform - Short list". W3C. 2011-01-29. Archived from the original on 2022-01-21. Retrieved 2011-01-29.
- "WG Decision to publish HTML Microdata as a WG Note". W3C. 2013-10-02. Archived from the original on 2020-07-06. Retrieved 2014-08-15.
No one has volunteered to edit the HTML Microdata specification as per the call for volunteers … Therefore, the HTML WG hereby resolves that the HTML WG cannot productively carry this work any further
- "What is CSS?". W3. Archived from the original on 2020-12-24. Retrieved 2023-05-31.
- [Scalable Vector Graphics (SVG) is an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium since 1999. "SVG: Scalable Vector Graphics"]. Mozilla. Retrieved 2023-05-31.
{{cite web}}
: Check|url=
value (help) - "JavaScript". Github. Archived from the original on 2023-05-31. Retrieved 2023-05-31.