| By Jeremy Geelan | Article Rating: |
|
| November 2, 2007 04:30 AM EDT | Reads: |
26,168 |
"HTML has long been at war with itself," writes Yahoo! Architect Douglas Crockford, one of the most popular speakers at AJAXWorld ever since it began life early in 2006. "Is it a document format or is it an application delivery format? You can see that confusion in the cacophonous HTML 5 effort." But Crockford has very clear ideas on how to fix HTML: his approach is to make it better by exploiting unrecognized properties that it has had all along.
Douglas Crockford answering delegates' questions from the floor at AJAXWorld 2007 East in New York City
PHOTO: Copyright SYS-CON Media 2007, 2008
The background to Crockford's essay is as follows: the HTML 4 recommendation was published in 1999 and, according to Crock, while there are good ideas in HTML, "many of these were discarded in the XHTML effort." He continues:
"My thinking is that we should take a step back and refocus. The problems with HTML will not be solved by making it bigger and more complicated. I think instead we should generalize what it does well, while excising features that are problematic. HTML can be made into a general application delivery format without disrupting its original role as a document format.The ten changes Crockford proposes can be read in full hereThe new language I am proposing is not totally compatible with HTML 4. But HTML 4 was not totally compatible with HTML 3, and XHTML would not have been totally compatible anyway, so that's ok.
This is my proposal for a kinder, gentler HTML 5."
"These changes significantly improve the reliability, security, and performance of HTML applications," Crockford claims, adding that the simplification of the language reduces the cost of training of web developers and incorporates the best practices of AJAX development.
"It provides extensibility without complexity. The deltas from HTML 4 are generalizations and reductions, which should make browser implementation more straightforward. This is particularly important for mobile devices that cannot tolerate the power demands of complex platforms. The only new feature here is the module, which is critical for security. Modules makes safe mashups possible."We can expect the discussion to continue vigorously into 2008, when Crockford will be keynoting at AJAXWorld Conference & Expo 2008 East, in New York City (18-20 March, 2008).
Published November 2, 2007 Reads 26,168
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- Y! Mash: Yahoo! Tries to Catch Up With Facebook
- Where Are RIA Technologies Headed in 2008?
- Web After AJAX - Yahoo! News Ranks Number One
- AJAXWorld Keynote: "Can We Fix the Web?" JSON Inventor & Yahoo! Architect To Ask
- Using the New, Simpler DOCTYPE in HTML 5
- Discoverer of JSON Recommends Suspension of HTML5
More Stories By Jeremy Geelan
Jeremy Geelan is President & COO of Cloud Expo, Inc. and Conference Chair of the worldwide Cloud Expo series. He appears regularly at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of Cloud Expo's "Power Panels" on SYS-CON.TV.
- Big Data in Telecom: The Need for Analytics
- Patterns for Building High Performance Applications
- What Motivates Open Standards in the Cloud?
- What to Expect in 2012: Cloud Computing and Open Source Software
- Will PaaS Finally Bring Open Source Love to the Enterprise?
- Ten Hot Trends in Cloud Data for 2012
- Cross-Platform Mobile Website Development – a Tool Comparison
- Oracle Disaster Recovery Site Hosted by Amazon Cloud
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Big Data Highlights from McKinsey: Part 2 - Production, Supply, and Logistics
- Microsoft’s New Cloudware Could Cast a Shadow over VMware
- The Future of Cloud Computing: Industry Predictions for 2012
- Gartner Hype Cycle for Emerging Technologies 2011
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Big Data in Telecom: The Need for Analytics
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- Patterns for Building High Performance Applications
- Microsoft Tries Hadoop on Azure
- The Next Web Architecture
- Cloud Computing: A Comparison of Computing Models
- Amazon to Fix Some Kindle Fire Problems
- The i-Technology Right Stuff
- The Top 150 Players in Cloud Computing
- Who Are The All-Time Heroes of i-Technology?
- Where Are RIA Technologies Headed in 2008?
- Get the Message
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December
- Five Reasons Why Web 2.0 Matters



















