Electric Type

Multimedia

About Us

News

Help

Why Browsers Haven't Standardized

Page 4 — New Rules!

The arc and circle specification is published as a public draft, generating all sorts of media attention and whipping Web designers into a frenzy as they wait to use this cool new language. Meanwhile, UltraBrowserCorp, which has an employee in the Working Group, is getting ready to release the next version of their browser. Since everything in the arc specification seems relatively stable, and the Web community seems to want it, they include the arc-description features in the new release. It's a big hit with cutting-edge designers who start putting arcs in all of their Web pages, and the media has nothing but praise for the new technology. Everybody's happy: Web designers love the new toy, marketing departments and CEOs like the positive media attention, and the UltraBrowserCorp programmers feel they've contributed something positive to the evolution of the Web.

Then, a month or so later, disaster strikes. After a long, heated debate in the Working Group, it's decided that instead of beginning at the top of the circle and moving clockwise, arcs will start from the right side of the circle and go counter-clockwise. After all, that's the way it's done in mathematical expressions involving radians, and thus it falls more in line with established theoretical practice. Degrees will remain a valid unit of measure, but they'll be translated to radians.

So the 180-degree example given before would now result in a browser drawing the top half of a circle, not the right half - a rather large difference in the defined behaviors of the specification. And the browser corporation, which designed its new release around the compass-based orientation system for the arc language, is expected to support the change.

This 11th-hour "tweak" is perfectly valid under the current rules of the W3C: Any aspect of a specification can change up until the time it becomes a full Recommendation. Specifications aren't supposed to alter much during the Proposed Recommendation phase, but they do anyway. CSS2, for example, underwent a great many changes during this period.

next page»


Dynamic HTML  

Frames  

HTML Basics  

Stylesheets  

Tables  

XML  

Javascript  

Database Connections  

Intro To Perl  

HTML 4.0  

User Blogs

Screen Shots

Latest Updates

Contact Us

Valid HTML 4.01!
Valid CSS!

Breadcrumb

© ElectricType
Maintained by My-Hosts.com
Site map | Copyright | Disclaimer
Privacy policy | Acceptable Use Policy
Legal information.