For all intents and purposes, HTML5 has emerged to be a blockbuster platform, fueling the web development community to create vibrant and viable applications, the likes of which are hard to produce using lesser platforms.

But if you are under the impression that HTML has had its day under the sun and now it is going to retreat back, it’s time for you to be surprised even more delightfully, as it prepares to launch its latest version – HTML6 into the web development realm.

For what we know, HTML6 is still under the wraps, but there are certain features that are expected to be a part of the newest installment. Let us introduce you to a few notable ones:

The Uniquely Structured Namespaces

The namespaces will be put forth in a fashion most unique as they will be based on the XML. Consequentially, developers are going to have a gala time working with them:

        HTML6 Code Snippet

The article's title comes here

The article's sub -title comes here



Lwt's enjoy!

Pay close attention to the media


Go Zoom.

This site is © to Henry Fleming

The feature that stands out here is the uniquely formatted <html:x> tags. True to their nature, they are the namespace elements that prove to be instrumental in triggering events. It can be elucidated by this small example: the <html:media type=”image”> element is responsible for displaying an image appear.

A larger chunk of these elements can be utilized by the developers for giving a sense of structure and direction to their apps – they way they want to.

Talking of HTML Media, We Explain it Further

As iterated, <html:media> is a standout feature that is very different from the earlier versions and will prove to be really handy for the designers and developers alike. In the more conventional setup, or rather the current setup, we are so accustomed to elements like <img>, <video>, <audio>, <embed>, and so on when using media files. However, HTML6 eliminates the need for including a tag for every media file type. This is what we will use:

    HTML6 Spec Version 0.1

The Form Inputs

For those wanting to see some real alterations in the form input, HTML 6 comes with the changes blazing. Alright, a little exaggerated, but the changes are very much significant and transformational and you are bound to like them as a developer who has  an affinity towards HTML way of doing things. Most essentially, the difference lies in how it labels any form attribute that is inputted and leaves a scope for a text entry on input. This list will give you an insight into what type of entries are considered as inputs in HTML6:

  • text
  • email
  • url
  • tel
  • search
  • number
  • datetime
  • date
  • month
  • week
  • time
  • datetime-local
  • textarea
  • password
  • file – (multiple)

The list of possible attributes is following:

  • name
  • disabled
  • readonly
  • placeholder
  • autofocus
  • required
  • novalidate

The folks who want to know the implementation of the inputs and attributes can take a careful look at the following code:

    HTML6 Spec Version 0.1

The afore-mentioned are some of the features that are touted to be the indispensable parts of HTML6. Do you have your own list? Do add to the comments below.

Published by Suzette Franck

Suzette Franck has been in web development for over twenty years; she started making hand-coded HTML websites on geocities with font tags and tables back in 1995. Since then, she has taught herself CSS, Sass, PHP, MySQL, as well as becoming a Wordpress expert; evangelizing and presenting at over twenty-two WordCamps across the country and multiple WordPress meetups in Southern California where she resides, about all aspects of building and maintaining sites on WordPress. Suzette is passionate about WordPress the application as well as the WordPress Open Source Community, and loves to code and teach others the wonders of WordPress. She is a purveyor of lowbrow art, and when she is not WordPressing, she is painting or visiting Los Angeles art galleries to add more work to her growing art collection.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.