Electric Book Company

  • Increase font size
  • Default font size
  • Decrease font size

SVG's Time had Come (Again)

E-mail Print PDF
svg
It's about that time again, time for a new wave of graphics standards for the web that promise a confrontation among different camps of proponents - arguments that will now deal with how best to render and display complex graphics on the web. 

The topic at hand is call Scalable Vector Graphics (SVG) - a standard that uses XHTML syntax to display complex graphics on the web.

First, a primer for those whose lives involve something more than following the latest proceedings of the World Wide Web Consortium(*).

Other than text, web pages render images - pixels that represent captured samples of light as is the case with photographs, video - a stream image frames, and graphics - visuals consisting of pen strokes, colored areas, and shadings. 

Most often, graphics are currently added to a web page by artists who use drawing software to construct an illustration from graphic elements and then export the graphics as an image file to be included in a web page. This was necessary because aside from basic rectangles and lines, all major browsers did not have a common HTML-like language to describe graphic shapes and areas.

Some enhanced graphics capabilities could be added with specialised 'plug-ins', but the folks who design web applications dreamed of a day when browsers could render enhanced graphics without the need for vendor provided add-ons.

A standard XHTML language to express graphics, Scalable Vector Graphics, had been under development by the World Wide Web consortion since 1999  - but with only a couple of major browsers dominating the market, and with Adobe's Flash technology providing impressive graphics capabilities, SVG adoption languished.

SVG's rebirth may be attributed to two broad market trends.

First, a scaled-down SVG standard (SVG-Tiny) became widely used in mobile phones.

Mobile phones don't have the horsepower to use the same plug-in technology that computer-based browsers do - but mobile applications needed to draw maps and simple, eye-catching graphics. As a result, some manufacturers started embedding a simplified SVG rendering engine into the phone itself, allowing application developers to access modest graphics capabilities on relatively anemic hardware. As mobile phones became more powerful, mobile-browsers (Opera-Moble and iPhone Safari) started relying on the SVG family to render graphics in the mobile arena.

Also, there are now five major browsers in the deskop/laptop space - Internet Explorer, Firefox, Safari, Chrome, and Opera. All but Internet Explorer currently support a basic implementation of SVG. And now Microsoft has announced SVG support in their upcoming Internet Explorer 9

In terms of web-based content - SVG can have a major impact:
  • Web graphics will have more interactivity. SVG uses as XHTML syntax to display graphic elements. Web application developers know how to attach user interaction to parts of XHTML documents, meaning new designs will start to emerge that connect portions of illustrations to supporting documents, other web links, annotation tools, etc..
  • New tools will be available to technical illustrators. Anyone who has tried to use scanned images in online technical illustrations know how frustrating it is to try to get a 'better' view of a device or procedure. Most of the time zooming in on an image just gives you a bigger, more blurred version of what you couldn't see in the first place. Not much help there.  But designing tehcnical illustrations from SVG will allow users to see graphic representations of equipment - zooming into a sub-assembly can now provide more detailed graphic representations of the 'small things' that matter for everything from distance learning to field service to remote medicine.

So those of us who thought that 'now is the time' for SVG in 2003 had the right idea - just the wrong date.

Next month - we'll explore some of the specifics in terms of web content standards. In particular, we'll see how SVG will work with another evolving standard - HTML5 and its drawing canvas.

(*) The World Wide Web Consortium, or  W3C is the international standards body for the World-Wide-Web.
 

Comments (57)
  • gfd  - fdg
    adfa
    adf
    sadf
  • gfd
    meat ghd glätteisen chopped at the nod of his wife's--and William's wife,Sarah Ellen.
    "It'll be ghd rettetang nicer, mother,--no care for you!" Sarah Ellen had declared."
    And so much easier for you, father, too," ghd planchas William had added. Sq
  • IleneLAMB  - answer this post
    The loan suppose to be important for people, which would like to start their company. As a fact, that is not really hard to receive a secured loan.
  • Anonymous
    If you think you messed up your stats lostsaga gold, you can go to your clan base and talk to someone that can reset your stats,buy lostsaga gold, you may do not get the names for other clans, but for HD clan base, the name is Viper Eye corner north west of map.cheap lostsaga gold. You can only reset your stats once between oc1-fd1. lostsaga online gold
  • asdf  - sadf

    Jobseekers and graduates wow power leveling have been using the two pocket folder for interviews for a long while now. In it you can wow power leveling carry cover letters, application letters, business cards and resumes. The two pocket wow power leveling folder in this case will portray to potential employers how well organized wow gold and professional you can be. At the end of the interview you can flick out a business card from aion gold its slot in the two pocket folder further impressing the employer. The two pocket folder cheap wow power leveling can be customized to suit the different needs of different individuals. Your two buy wow power leveling pocket folder can speak volumes about yourself e.g. it can represent your business warcraft gold if you own one. College students are known to love customized items which represent aion powerleveling their current stage of life. Often a personalized two pocket folder looks cheap aion power leveling better than a plain one.

  • wedding
    It is wedding dress cold, so bitter cold, on this dark, winter wedding dress day in 1942. But it is no different from wedding dress any other day in this wedding dress Nazi concentration camp. I stand shivering in my thin rags, still in disbelief that this nightmare is happening. wedding dress I am just a young boy. I should be playing with friends; I should be wedding dressgoing to school; I wedding dress should be looking forward to a future, to growing up and marrying, and having a family of my own. But those dreams are wedding dress for the living, and I am no longer one of them. Instead, I am almost dead, surviving from day to day, from wedding dress hour to hour, ever since I was taken from my home and brought here with tens of thousands other Jews. wedding dress Will I still be alive tomorrow? Will I be taken to the gas chamber tonight? Back and forth I walk next to the barbed wire fence, trying to keep my emaciated body warm. I am hungry, but I have been hungry for wedding d...
  • Button UGG Boots  - Button UGG Boots
    Thank you for your article,It's well written, in depth posts like these that have aided me in becoming a good forex trader.
  • UGG Classic Cardy  - UGG Classic Tall
    One of UGG? UGG Classic Short Australia's original heritage styles, UGG Ultra Short a calf height boot features genuine twin-face sheepskin and our signature UGG? woven label. All ugg boots in our Classic Collection feature a soft foam insole covered with UGG Classic Mini genuine sheepskin and have a molded EVA light and flexible outsole designed for refreshing comfort with every step.
    This style tends to UGG Classic Cardy run a size large. We recommend ordering a size smaller from your typical shoe size. If you are in-between sizes, we recommend ordering a half down.UGG Classic Tall
  • boots ugg sale  - awrwerqwrfqwu
    Thank you for your article,It's well written, in depth posts like these that have aided me in becoming a good forex trader.
Write comment
Your Contact Details:
Comment:
[b] [i] [u] [url] [quote] [code] [img]   
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
Security
Please input the anti-spam code that you can read in the image.