Produce valid HTML 5, stop efforts getting the MoinMoin output HTML4 or XHTML valid.

Right now, MoinMoin doesnt even output valid HTML 4 sometimes. As XHTML is already much harder to achieve I would vote for stopping all efforts in this and put all energy in HTML5 which is now coming.

The HTML 5 specification learned from the last years and the new requirements needed in the world wide web, and additional to a few new elements it is much easier constructed, just look at the new doctype:

<!DOCTYPE html>

Additionally you didn't even need a closing tag if there is nothing more in the line of the document, for example:

<dialog>
 <dt> Now then, some cheese please, my good man.
 <dd> (lustily) Certainly, sir. What would you like?
 <dt> Well, eh, how about a little red Leicester.
 <dd> I'm, a-fraid we're fresh out of red Leicester, sir. 
</dialog>

I think especially that point could make parsing web pages sometimes really easy.

As HTML 5 is now for sure coming, I would put all efforts in this version, as it will stay for the next forseeable future, and become the new standard. Most features are stable and will be implemented as they are written down yet. For the differences look here: http://www.w3.org/TR/html5-diff/

Comments


CategoryFeatureRequest

MoinMoin: FeatureRequests/SkipHTML4OrXHTMLValidationGoForHTML5 (last edited 2010-01-19 22:18:42 by MarcelHäfner)