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:
The article's title comes here
The article's sub -title comes here
Pay close attention to the media
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:
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:
- file – (multiple)
The list of possible attributes is following:
The folks who want to know the implementation of the inputs and attributes can take a careful look at the following code:
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.