|
W3C issues scalable vector graphics spec
By Rick Perera (IDG) -- The World Wide Web Consortium (W3C) released its recommendation of a graphics language that allows Web designers to create two-dimensional vector graphics and exchange them between platforms. Scalable Vector Graphics (SVG) 1.0 is based on the XML standard for describing data in Web pages and business-to-business documents. By recommending SVG, W3C certifies that it is stable, contributes to Web interoperability, and has been reviewed by W3C members, who favor its widespread adoption, the consortium said in a statement. "Constructing graphical information is now no harder than it is to construct text information," said Chris Lilley, who chairs the W3C's SVG Working Group. "You already have this infrastructure that lets you manipulate business data and text. Now we're adding graphics to it." Unlike the bit-map graphics currently used in most Web applications, vector graphics store images in the form of points, lines, and shapes and hence are scalable: They can be resized without the loss of image quality.
The standard will help Web-based graphics move from simple decoration to reusable content, W3C said, allowing it to be searched, indexed, and displayed in multiple languages. The hope is that SVG will do for graphics what XML is already doing for documents and data on the Web. Browser developer Hakon Lie, chief technology officer of Opera Software A/S, welcomed the news. "I think the intentions behind SVG are very good. You want to have a vendor-netural format for vector graphics on the Web, and that's needed. We see [Macromedia's] Flash being popular, but it's controlled by one vendor." But Lie, himself a former W3C staffer, criticized the consortium for issuing "too many specifications and too few good implementations." His own company's browser will not support SVG, though users can view SVG graphics by adding an Adobe Systems plug-in, he added. "SVG is not a trivial specification; it's quite complex ... which perhaps is needed to beat Flash, but it makes it difficult to support," Lie said. But Lilley stressed that Working Group members and outside developers have produced a number of applications using draft versions of SVG over the past two years. He cited, as an example, how SVG helps users of CML (chemical markup language) -- an XML application for the manipulation of chemical data -- turn their data into a useful graphical form. "Now you can actually transform it into SVG and display it, so you actually see the molecule, have drop-down help, do things like turn off all the hydrogen molecules, and so on, so it's interactive. It's not just a static picture, like putting a brochure on the Web," Lilley said. In another application, he continued, maps can be displayed in interactive form rather than as static JPEG images -- so that users can zoom in and out, for example, or relief mode can be turned on and off, showing mountain ranges. "Essentially what's happened is that the implementations and the specification have grown in parallel. It's been very helpful; anyone can write a specification, but writing a specification that you know is good requires it to be implemented by multiple people and see what works and what doesn't," Lilley said. W3C, with over 520 member organizations, develops common protocols that promote Web interoperability. The SVG Working Group has tested the SVG language in a wide range of open-source and commercially available platforms, W3C said. Members of the Working Group include Adobe Systems, America Online subsidiary Netscape, Apple, Hewlett-Packard, IBM, Microsoft, Nokia, Quark, Sun Microsystems, and Xerox. |
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||||
| Back to the top |
© 2003 Cable News Network LP, LLLP.
A Time Warner Company. All Rights Reserved. Terms under which this service is provided to you. Read our privacy guidelines. Contact us. |