Earthwebnews.com   Earthweb  
Images Events Jobs Premium Services Media Kit Network Map E-mail Offers Vendor Solutions Webcasts
   sections:
Search EarthWeb Network

internet.commerce
Be a Commerce Partner
Domain registration
KVM Switch over IP
Cell Phones
Promotional Golf
Shop Online
Imprinted Gifts
KVM Switches
Logo Design
Online Education
Disney World Tickets
Boat Donations
Logo Design
Promotional Products
Online Shopping

Voip - Voice over IP
Download these IBM resources today!


Webcast: Hacking 101--The Top 10 Attacks in Web Applications
Learn about the three most common web application attacks, including how they occur and what can be done to prevent them.

eKit: Web Application Security
Discover how IBM Rational AppScan Standard Edition can help you detect vulnerabilities in your Web applications. The new Web Application Security eKit provides you with valuable resources, including whitepapers, demos, and additional information on the benefits of testing your Web applications.

Tutorial: Create Secure Java Applications Productively
This is the first in a two-part tutorial series creating secure Java-based Web applications using Rational Application Developer, Data Studio and Rational AppScan.

eKit: Web 2.0 Developer
Take advantage of open, flexible Web 2.0 technologies, like social software and mash-ups. The IBM Web 2.0 Developer eKit has been updated with the latest best practices & technologies from IBM.
Commentary
Sean Michael KernerWho Needs IPv6?
By Sean Michael Kerner
With no killer app and little in the way of ROI, IPv6 is a tough sell for American enterprises.
Special Reports
Down Yahoo's Transition Road

[ more ]
Hot Topics
Return of The Browser Wars
A Patent Battle on eBay Territory
SaaS in The Market
Ads And Their Influence
FREE Tech Newsletters

Are Your Threads Being Served Efficiently? Find out what your threads are up to on the cores inside your CPU with AMD CodeAnalyst Performance Analyzer. Get CodeAnalyst now! Click here.

xSP News
April 16, 2007
Is The Web Ready For HTML 5?
By Sean Michael Kerner

If Mozilla, Opera and Apple's Safari browser have their way, the HTML specification (define) could be getting its first major point update in a decade.

The three vendors have banded together in a proposal to the W3C for the HTML 5 specification, which includes Web Apps 1.0 and Web Forms 2.0 specifications and that it's also backwards compatible with HTML 4.

"HTML5 is about preserving the information people have accumulated over the years," Opera spokesperson Anne van Kesteren told internetnews.com. "By remaining backward and forwards compatible, we hope to ensure that people will be able to interpret HTML for decades if not centuries to come."

HTML is the foundation markup language on which the Web was and is built and was originally created by Tim Berners-Lee. The last major upgrade to HTML was in 1997 with the release of version 4.0. The HTML 4.0.1 recommendation was published in 1999.

The W3C, the standard body responsible for HTML, has been focused for the most part with working on the XHTML (define) specification with version one issued as a formal specification in 2000. XHTML 2.0 is now a working draft; XHTML is a hybrid of both XML (define) and HTML for Web markup.

According to Charles McCathieNevile, Chief Standards Officer at Opera, the W3C has effectively abandoned any effort to develop the HTML that has been used on the Web since HTML 4.01.

"That specification is still poorly implemented, in part because it is not very clear in a lot of cases how to implement it," McCathieNevile told internetnews.com. "We along with Apple and Mozilla felt that it was important to do something about this."

It is unclear whether Microsoft will support the HTML 5 effort with its Internet Explorer browser.The company did not respond to requests for comment.

If adopted, HTML 5 promises some tangible benefits for both Web users and developers.

"HTML 5 will enable better cross-browser compatibility and better support for "Web 2.0"-style Web applications in addition to documents," Brendan Eich, CTO for Mozilla, told internetnews.com. "HTML 5 also allows for better support for multimedia."

The Web Apps 1.0 specification, which would form a core part of the HTML 5 standard, is intended to provide features that make it easier to author Web-based applications.

Some of those additions include context menus, a direct-mode graphics canvas, in-line popup windows, and server-sent events.

The other core new element is from the Web Forms 2.0 specification, which extends the way that forms are defined. The proposed specification includes new attributes, DOM (define) interfaces and events for validation and dependency tracking as well as XML form submission and initialization. The specification also aims to document existing practices in the forms area that have not yet been officially standardized.

The Web Forms 2.0 specification has been in play since at least 2004. That's when Ian Hickson, then a developer at Opera, first helped to author the effort. Hickson now works for Google.

In their proposal to the W3C, Apple, Mozilla and Opera ask that Hickson be named as editor for the W3C's HTML 5 specification as a means to preserve continuity with the work that he's already done.

Continuity and standards are key to the message of why HTML 5 is important and why the three partners want to see it adopted as a formal W3C standard. "Having more Web applications based on open standards gives users more choice between Web browsers and between operating systems," Eich said.

Though HTML 5 is not yet a formal standard, HTML 5 technologies are already in both the Opera and Mozilla Firefox Web browsers.

Mozilla's Eich noted that Firefox 2 already provides support for client-side storage and has supported the "CANVAS" tag element since Firefox 1.5. Going forward, Mozilla is adding offline Web application support for Firefox 3.

Opera's McCathieNevile noted that Web Forms 2, an enhancement to the original HTML forms, are implemented in Opera, and are in use, for example, at my.Opera.com. The canvas element and API, which enables graphics to be rendered more quickly, is already implemented in Opera and can be seen in a large number of opera widgets such asArtist's Sketchbook (http://widgets.opera.com/widget/4647) and Circular Tetris (http://widgets.opera.com/widget/4196).

By working on the HTML 5 standard and implementing some of the items in it, the Web could well end up with an HTML standard that is actually effective.

"Active involvement helps us clarify implementation questions and ensure that the standards are implementable," McCathieNevile said. "If HTML 4 had gone through a "Candidate Recommendation" where it had to be implemented completely before it was published as a final version, it might be a much clearer and better specification."

Tools:
Add news.earthweb.com to your favorites
Add news.earthweb.com to your browser search box
IE 7 | Firefox 2.0 | Firefox 1.5.x
Receive news via our XML/RSS feed

xSP News Archives


Current Headlines
Breaking News
Will Consumers Drown in a CPU Deluge?
Canadian Fiddler Looks to eBay for Quick Payday
TV Writers Turn to Web in Strike's Wake

Business
Court Gives Viacom Access to YouTube Views
Stocks End Mixed on Job Losses
Dell Finds a Way to Continue XP Sales

Developer
Free VMware Server 2.0 Now Release Candidate
Linux Player Xandros Grabs Storied Rival Linspire
Hey Enterprise: Here Comes the 3G iPhone

E-Commerce
Google Launches Affiliate Network
Rhapsody Bets DRM-Free Downloads Can Foil iTunes
Merchants Cope With PCI Compliance

Enterprise
Greenplum Sees BI as Sweet Market
Autonomy 'Discovers' Virtualization
HP Targets Telecoms' Customer Data Needs

Government
Lawmakers Ask FCC to Nix Free Internet Plan
'Net Neutrality Groups Form New Front
FCC Seeks Comment on Free Internet Plan

Hardware
AMD Up, HP Down in the Numbers Game
Beware the Coming of the Mac
Is Pillar Too Late to the Storage Party?

Networking
What's Next for IPv6 in the U.S.?
Dell Enables Rapid Blade Provisioning
Wi-Fi for Mobile Gets a Certified Voice

Mobility
Mobile Phone Users: It's All About Text Appeal
Lawmakers Ask FCC to Nix Free Internet Plan
Wi-Fi for Mobile Gets a Certified Voice

Search
Powerset Purchase to Boost Microsoft Search?
Google, Yahoo to Make Flash Searchable
Yahoo Lobbies for Investor Confidence

Security
Beware the Coming of the Mac
Lessons From McAfee's S.P.A.M. Experiment
XP's 'Last Day' Less Final Than Gates'

Software
Free VMware Server 2.0 Now Release Candidate
PowerPoint Is Only a Starting Point
Dell Finds a Way to Continue XP Sales

Storage
Cheap Storage Can Still Add Up
Is Pillar Too Late to the Storage Party?
Fear Factor Holds Back Hosted Archiving

Web Content
Court Gives Viacom Access to YouTube Views
Low-Income Americans Slipping on Broadband
Yahoo Lobbies for Investor Confidence

Wireless
Apple's iPhone SDK Off to The Races
Sales Data, New Challengers Don't Bode Well For Moto
iPhone Grabs Market Share, But Not Yet in The Enterprise

xSP
IDC: Microsoft's Yahoo Deal Could be a Big Hit
Ballmer Fills in 'Software-Plus-Services' Plan
Report: Enterprise Search Will Top $1 Billion by 2010

EarthWeb is a division of Jupitermedia Corporation.


JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
IBM eBook: Planning a Service Oriented Architecture
IBM eBook: Choosing the Right Architecture--What It Means for You and Your Business
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Avaya Article: Using Intelligent Presence to Create Smarter Business Applications
Intel Go Parallel Article: Getting Started with TBB on Windows
Microsoft Article: 7.0, Microsoft's Lucky Version?
Avaya Article: How to Feed Data into the Avaya Event Processor
IBM Article: Developing a Software Policy for Your Organization
Microsoft Article: Managing Virtual Machines with Microsoft System Center
Intel Go Parallel Article: Intel Threading Tools and OpenMP
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
HP Video: StorageWorks EVA4400 and Oracle
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Red Gate Download: SQL Toolbelt and free High-Performance SQL Code eBook
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
Silverlight 2 App and Walkthrough: Leverage Silverlight 2 with SQL Server and XML
IBM Article: Enterprise Search--Do You Know What's Out There?
HP Demo: StorageWorks EVA4400
Microsoft Article: The Progress and Promise of Deep Zoom
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES