InfoWorld Home / Developer World / News / XHTML 2 language dumped in favor of HTML 5
July 02, 2009
XHTML 2 language dumped in favor of HTML 5
W3C looks to focus efforts on HTML upgrade geared to Web development
By Paul Krill | InfoWorld
Share or Email
| Print | Add a comment|
16 Recommendations
Looking to focus on the budding -- and game-changing -- HTML 5 specification, the W3C (World Wide Web Consortium) said Thursday it plans to increase available resources for the effort by discontinuing further development of XHTML 2.
The short and sweet reason is simply this: XHTML offers no compelling advantage — to me — over HTML, but even if it did it would also offer increased complexity and uncertainty that make it unappealing to me.
That said, validation does have its charms. There were a few things that the validation process exposed in our HTML markup that were clearly wrong -- an orphaned tag here, and a few inconsistencies in the way we applied tags there. Mark Pilgrim makes the case for validation:
JsonML (JSON Markup Language) is an application of the JSON (JavaScript Object Notation) data-interchange format. The purpose of JsonML is to provide a compact format for transporting XML-based data via JSON
This code generator can generate two kinds of PDF embedding code: pure standards-compliant HTML markup, or JavaScript-based PDFObject code. The generator also makes it easy to customize your embed code using Adobe's optional PDF Open parameters.
Deploy* is a free, open source, web application which allows user to quickly deploy a web project framework with valid XHTML and CSS in only a matter of seconds.
Use the grail wisely, and it can be a particularly handy (and clutter-free) addition to your bag of CSS tricks
In 2004, after a W3C workshop, Apple, Mozilla and Opera were becoming increasingly concerned about the W3C’s direction with XHTML, lack of interest in HTML and apparent disregard for the needs of real-world authors. So, in response, these organisations set out to with a mission to address these concerns and the Web Hypertext Application Technology Working Group was born
Let’s take a look at some poorly written HTML, discuss its problems, and then whip it into shape! Bear in mind, we are not passing any judgment on the content or design of this page, only the markup that builds it.
WysiHat is a WYSIWYG JavaScript framework that provides an extensible foundation to design your own rich text editor. WysiHat stays out of your way and leaves the UI design to you.
The Runtime Page Optimizer (RPO) is an exciting product from Aptimize. RPO runs on a web server applying performance optimizations to pages at runtime, just before the page is sent to the browser
I've been meaning to write an XSLT-based XHTML markup sanitizer for a while now and tonight discovered I needed it sooner rather than later
This tutorial shows just one of the ways in which Image Maps may be styled using just CSS. As long as you stick to the basic principles you can restyle this in literally hundreds of different ways.
This is the home page of TagSoup, a SAX-compliant parser written in Java that, instead of parsing well-formed or valid XML, parses HTML
While the intention of both HTML V5 and XHTML V2 is to improve on the existing versions, the approaches the developers chose to make those improvements is very different.
The Flying Saucer team announces Release 8pre1 of the Flying Saucer 100% Java XHTML+CSS renderer, including support for table pagination, margin boxes, running elements, named pages, and more:
The W3C has long had XHTML2 in the works, a technology that aims to fill the same role as HTML 4.01 and XHTML 1.0, an upgrade or replacement with many improvements and changes to the semantic elements available. XHTML2 is XML—just as XHTML 1.0 is—but
Uni-Form is an attempt to standardize form markup (xhtml) and css, "modularize" it, so even people with only basic knowledge of these technologies can get nice looking, well structured, highly customizable, semantic, accessible and usable forms.
Why would an architect choose to rely on a proprietary runtime, available only from a single vendor to do stuff that can be done just as easily with standard XHTML, CSS and JavaScript?
Java Mozilla HTML Parser 1.0.1 is a package which allows parsing HTML pages into a Java Document object. Wonder how it stacks up against HtmlCleaner (http://htmlcleaner.sourceforge.net/)
