GrafModern Web sites and applications often need to present graphics. Displaying static images can easily be done using the {{HTMLElement("img")}} element, or by setting the background of HTML elements using the {{cssxref("background-image")}} property. You often want to construct graphics on-the-fly, or manipulate images after the fact. These articles provide insight into how you can accomplish this.
2D graphics
3D graphics
- WebGL
- A guide to getting started with WebGL, the 3D graphics API for the Web. This technology lets you use standard OpenGL ES in Web content.
Video
- Using HTML5 audio and video
- Embedding video in an HTML document and controlling the playback.
- WebRTC
- The RTC in WebRTC stands for Real-Time Communications, technology that enables audio/video streaming and data sharing between browser clients (peers).