Is this the first HTML6 specification?
I just found this very interesting “project” including an active, but unpopular GitHub repo:
Looks like these highly logical specs are not a joke, they have substance. Just look at this:
Imagine being able to mark something up the way you want to mark it up. Imagine changing <div id="wrapper"> to <wrapper> ...
The rest of the specs is interesting, but does not bring massive changes. The “namespace”-like syntax looks good at first view, but i cannot see a real advantage compared to HTML4/5 here, but look for yourself:
HTML6 is conceptually HTML with XML like namespaces. <!DOCTYPE html> <html:html> <html:head> <html:title>HTML6 Spec Version 0.1</html:title> <html:meta type="description" value="... HTML with namespaces"> </html:head> </html:html>
<!DOCTYPE html> <html:html> <html:head> <html:title>HTML6 Spec Version 0.1</html:title> </html:head> <html:body> <form:form method="post" action="/sendmail"> <!-- Simple input (defaults to text) --> <form:input> <!-- A new HTML6 match example --> <form:input type="password" name="user_password"> <form:input type="password" match="user_password"> <!-- Advanced example --> <form:input type="email" placeholder="firstname.lastname@example.org" autofocus required> </form:form> </html:body> </html:html>
This projects exists since 2012, but hasn’t got big attention yet, only 50+ stars on GitHub. I’ll do some research on this in the next days and how this is related to the official development of HTML6. Hmmm, let’s have an eye on that, maybe it’s the real thing.
Funny… to me, this simply looks like a rip of a former “Cicada 3301” assignment ( http://en.wikipedia.org/wiki/Cicada_3301 ). But I surely understand that dreaming about some not-yet-existing HTML specification is much more fun. ;)
As the author, this is definitely not the real thing :) From the post “This is simply an idea.” It’s been shared and talked about in the W3C mailing list, but that’s about it.
The benefit of the XML like syntax is that you can use whatever tags you want without them ever conflicting with a spec in the future.
Thanks for the feedback! Anyway, super-interesting stuff!
I thought you could already use your own markup with HTML5. I use , , and container on my website……
Thats not your own markup. Those are defined by the HTML5 spec.