Migrating graphics applications & techniques to the Web introduces technological challenges not present in traditional graphics. The shortage of library tools to support Web graphics application development poses a particular problem for real-time 3D Web graphics. The Internet, with its long latency and low bandwidth, can’t easily handle large 3D graphics geometry. These restrictions limit the graphics applications we can develop & deliver for the Web.
WebCGM. Two markets exist for 2D vector graphics. Industrial technical documentation uses traditional technical documents that contain standard computer graphics metafiles (CGM, an ISO standard for vector graphics; http://www.w3.org/Graphics/WebCGM). Standard CGMs don’t suffice, however, for online technical documents. The WebCGM profile addresses this problem by adding constraints to improve interoperability, defining how hyperlinking works, and defining mechanisms for use in HTML.
SVG. Graphic design for advertising, clip art, business presentations, and Web interfaces needs advanced features like animation and filter effects. More importantly, the vector graphics must work well across platforms and with different devices. The scalable vector graphics standard—a World Wide Web Consortium (W3C) recommendation designed to adapt to different output resolutions, color spaces, and available bandwidths—meets these requirements. SVG 1.0 describes 2D vector and mixed vector-raster graphics in XML. SVG is bandwidth efficient, especially with its intrinsic gzip compression support, and resizes easily to fit small Web-surfing devices such as mobile phones and PDAs.