Will AJAX help Google clean up?

(continued from previous page)

The stakes are especially high for Microsoft, which for the past 10 years has had to contend with the Web as a potential threat to its core operating system and desktop applications businesses.

The software giant, which pioneered several of the technologies developers are now re-evaluating, dismissed any threat to its plans for XAML.

"It's a little depressing that developers are just now wrapping their heads around these things we shipped in the late 20th century," said Charles Fitzgerald, Microsoft's general manager for platform technologies. "But XAML is in a whole other class. This other stuff is very kludgy, very hard to debug. We've seen some pretty impressive hacks, but if you look at what XAML starts to solve, it's a major, major step up."

So which is easiest?
One area of debate is whether JavaScript and other DHTML technologies wind up making development easier or more complex than newer systems over the course of an application's lifetime.

Some purveyors of alternate methods point out that HTML was designed to build hypertext documents, and is now being jerry-rigged to create interactive applications. That, they claim, results in more development difficulties and compatibility issues, a harder quality assurance cycle, and the absence of prefabricated, higher-level building blocks.

"It is really, really, really hard to build something like Gmail and Google Maps," said David Mendels, general manager of platform products for Macromedia. "Google hired rocket scientists -- they hired Adam Bosworth, who invented DHTML when he was at Microsoft. Most companies can't go and repeat what Google has done."

That level of difficulty might explain why it's taken until 2005 for some 1990s-era Web technologies to become more popular, said Peter O'Kelly, an analyst with the Burton Group. Renewed interest is "partly because of some clever approaches that have been recently exploited and partly because it has been exceptionally difficult to master the underlying technologies," he said.

It isn't just Google advocating the blast-from-the-past approach. Sentiment in favur of status quo methods erupted into a schism within the W3C, where a splinter group called the Web Hypertext Application Technology Working Group (WHAT-WG) rebelled against the W3C's XForms vision of Web forms -- a crucial component of Web-based applications -- and drafted its own specification to standardise currently widespread techniques.

That consortium of browser developers -- including Apple Computer, Opera Software and the Mozilla Foundation, whose working group representative Brendan Eich invented JavaScript -- is also developing a Web application specification geared toward stitching together JavaScript, HTML, CSS and the W3C's Document Object Model for letting scripts act on individual parts of a Web page.

The group formed last year in part to respond to the potential threat posed by Microsoft's plans for the proprietary XAML/Avalon Web and Windows application coding system that, if successful, could marginalise standard approaches.

Continued ...

Advertisement

Talkback 0 comments

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Jacquelyn Holt G'Day USA: Aussie start-ups head to America
    The G'Day USA: Australia Week campaign today announced the finalists for the Innovation Shoot Out event, which will see eight Australian technology start-ups travel to San Francisco in January 2010 to demonstrate the commercial viability of their products in the US.
  • Array All I want for Xmas is Telstra pricing
    Five consecutive days without broadband has led me to what seemed at the time to be an act of desperation: contemplating signing up for Telstra's 100Mbps cable modem service.
  • Array Sick of broken tender sites
    Some of the state governments desperately need to invest in more user-friendly tender sites so that looking for information on government tenders doesn't have to be a game of blind man's bluff.
  • More blogs »

Tags

Back to top

Featured