Due to some circumstances, this blog is now up for sale, for more enquires contact: Plushista@gmail.com
RealcomBiz
Pin It

The Expected Specifications of HTML6

by Unknown | Friday, October 31, 2014 | 89 Comments

HTML5 has most definitely proven to be a transformational platform, giving abundant room to web developers to spread their wings (it rather has given them some blockbuster wings).
With its elements like <header>, <menu>, <nav>, <menuitem> and so on, it has given a new dimension to how developers go about their job of creating web apps of the highest order.
But just when you thought that HTML is going to take some time before it swings something new at us, bam, it's right here. Now HTML6 hasn't been launched per se, but the specs are well and truly in.



Delving a Little Deeper into HTML6

In its bare bones, HTML6 is composed of the standard HTML and namespaces that are structured on the XML. This is apparently a very unique combination that equips developers with a host of capabilities.

<!DOCTYPE html>
<html:html>
    <html:head>
        <html:title>HTML6 Code Snippet</html:title>
        <html:meta type="title" value="Page Title">
        <html:meta type="description" value="We present an HTML code sample with namespaces">
        <html:link src="css/main.css" title="Main Styles" type="text/css">
        <html:link src="js/main.js" title="Main Script" type="text/javascript">
    </html:head>
    <html:body>
        <header>
            <logo>
                <html:media type="image" src="images/logo.png">
            </logo>
            <nav>
               <html:a href="/bus">bus</a>
               <html:a href="/train">Train</a>
               <html:a href="/plane">Plane</a>
            </nav>
        </header>
        <content>
            <article>
                <h1>Here is the article head</h1>
                <h2>Here is the article sub head</h2>
                <p>[...]</p>
                <p>[...]</p>
            </article>
            <article>
                <h1>Some fun!</h1>
                <h2>Look closely at the media elements</h2>
                <p>[...]</p>
                <html:media type="video" src="vids/moving-bus.mp4" autostart controls>
                <p>What a slow bus.</p>
            </article>
        </content>
        <footer>
            <copyright>This site is &copy; to John William</copyright>
        </footer>
    </html:body>
</html:html>

What's noticeable in this code are the peculiar <html:x> tags. Most essentially, these are the namespace elements and are responsible for setting off the browser events. <html:title>, for instance, helps you alter the title of the browser.
The elements in the code can be used by the developer for a host of development purposes and these bear no use for the browser at all. You can find various hooks here.


Then You Have the APIs

There are tags in APIs and they have namespaces:

<html:html>

And using the same you can create a new HTML document:

<!DOCTYPE html>
<html:html>
  <!-- rest of HTML would go here -->
</html:html>

We then have the <html:head> that basically helps us with creating the head of HTML but it comprises of data that is not visible. What it does is that it fetches the data and also all the scripts that are needed for the display of content. And we are here talking about stuff like CSS, JavaScript and so on.

<!DOCTYPE html>
<html:html>
  <html:head>
    <!-- Head content, similar to the <html:title> tag -->
  </html:head>
</html:html>

Then we have the <html:title> that is used by the browser for its tab bar and so on. Also, it helps in better search engine indexing of the website:

<!DOCTYPE html>
<html:html>
  <html:head>
    <html:title>HTML6 Spec Version 0.1</html:title>
  </html:head>
</html:html>

We then segue on to <html:meta> that is surely a transformation over the present HTML version. There can be random attributes or meta data in HTML6 and it does not depend on the meta types at all. And this can be leveraged by the developers in order to preserve content:

<!DOCTYPE html>
<html:html>
  <html:head>
    <html:title>HTML6 Spec Version 0.1</html:title>
    <html:meta type="description" value="This is an example of HTML with namespaces">
  </html:head>
</html:html>

There are noticeable difference in the <html:link> element as well. It is a useful way to create a bridge between JS, CSS, favicons, RSS and the document that is being worked upon. It is defined by these attributes:

  • charset: It is the character encoding
  • href: It provides a link to the source file
  • media: It represents the device that is being used to operate the respective item. It can either be a mobile device or a tablet
  • type: It is the MIME type of the document

<!DOCTYPE html>
<html:html>
  <html:head>
    <html:title>HTML6 Spec Version 0.1</html:title>
    <html:link src="js/main.js" title="Main Script" type="text/javascript">
  </html:head>
</html:html>

<html:media> is another noteworthy diversion from the current version. Traditionally, we expect tags like <img>, <video>, <audio>, <embed>, etc with media. With HTML6, there is no need for tag for each file type. The type attribute will be made use of:

<!DOCTYPE html>
<html:html>
  <html:head>
    <html:title>HTML6 Spec Version 0.1</html:title>
  </html:head>
  <html:body>
    <!-- Image -->
    <html:media src="images/logo.jpg" type="image">
    <!-- Video, shows you don't "need" a type -->
    <html:media src="videos/cute-cat.mov">
    <!-- Some made up format, browser will ignore if it doesn't know it -->
    <html:media src="misc/example.abc" type="abc">
  </html:body>
</html:html>

HTML6 also introduces new changes with <form:input>. A new form input is initiated with this and how it is different from the current version that any form input which has a scope for a text entry is considered in input. To get more idea about the types of inputs, you can refer to the following list:

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

The probable attributes are:

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

And for those who wish to know how they can be implemented, here is a piece of code for your consideration and clarity:

<!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="user@site.com" autofocus required>
    </form:form>
  </html:body>
</html:html>

<form:select> is a way for user to choose something from the available options. Again, the possible input types are:

  • select - (multiple)
  • color
  • calendar - (range)
  • meter - (range, step)

Attributes that work for all select types are:

  • name
  • readonly
  • disabled
  • required
  • autofocus

That's how we use them:

<!DOCTYPE html>
<html:html>
  <html:head>
    <html:title>HTML6 Spec Version 0.1</html:title>
  </html:head>
  <html:body>
    <form:form method="post" action="/scheduler">
      <!-- Normal select -->
      <html:select type="select" name="favorite_color">
      <!-- Calendar example -->
      <html:select type="calendar" name="the_calendar" range="10/10/10-10/10/11">
    </form:form>
  </html:body>
</html:html>

HTML6 is surely bringing along a pack of delights. Just make sure you tuck them in.




Ben Wilson has been into WordPress from last 5 years. His front end knowledge is creating HTML to Wordpress friendly websites. He is master in developing and customizing WordPress websites.



Go Social:

Subscribe For Free Updates!

*Please confirm the email sent to your inbox after clicking "Sign Up!".

89 comments : Post Yours! Read Comment Policy ▼
PLEASE NOTE:
We have Zero Tolerance to Spam. Chessy Comments and Comments with Links will be deleted immediately upon our review.

  1. Thank you for this tutorial.its really informative tutorial quinequi

    ReplyDelete
  2. Not only to read need to spreed every one.sarapresswedlog

    ReplyDelete
  3. Thank you for this guidance.its really informative for all. tonarinookusama

    ReplyDelete
  4. Thank you for this guidance.its really informative for all rondavirtualdenegocios

    ReplyDelete
  5. Keep posting the articles,useful to every one.panafricanminerals

    ReplyDelete
  6. The information which you people are given are really superb.
    floridarentalshub

    ReplyDelete
  7. Thank you for this tutorial.its really informative tutorial.jogadoresdomundo

    ReplyDelete
  8. The information which you people are given are really superb.megagfx-vovass

    ReplyDelete
  9. all the words in simple way every one should understand easily.cartografia-gps

    ReplyDelete
  10. Those post in the blog are very useful millseteam

    ReplyDelete
  11. What a good suggestion posted by the peoples.gallery605

    ReplyDelete
  12. The information which you people are given are really superb..!!!kilotipo

    ReplyDelete
  13. The information which you people are given are really superb..!!!kitket

    ReplyDelete
  14. all the words in simple way every one should understand easily.bruinatheists

    ReplyDelete
  15. Nice post all information are useful to real life.mediacenterkopukm

    ReplyDelete
  16. Must be appreciated for the article.dohong

    ReplyDelete
  17. Not only to read need to spreed every one.kominka-doutou

    ReplyDelete
  18. Its very useful if every one should follow this.snackbaridila

    ReplyDelete
  19. When should we expect it to release though?

    ReplyDelete
  20. Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
    Node JS training in chennai | Node JS training institute in chennai

    ReplyDelete
  21. Toll free Support Numbers for gmail, hotmail and printes.
    imo beta apk

    ReplyDelete
  22. I not know HTML 5 and HTML 6 but i will try to learn first HTML5 thanks!!
    irctc tatkal booking
    irctc tatkal
    tatkal booking

    ReplyDelete
  23. A child asked God: "If everything was written in fate so why should the convention?".
    Friv 2 | Not Blocked At Schools | Yepi 2 | Unblocked Games

    ReplyDelete
  24. It has been simply incredibly generous with you to provide openly what exactly many individuals would’ve marketed for an ebook to end up making some cash for their end, primarily given that you could have tried it in the event you wanted. Read also Sweetest good morning messages and also Funny good morning text for him and Best 10 Good morning quotes

    ReplyDelete
  25. It has been simply incredibly generous with you to provide openly what exactly many individuals would’ve marketed for an ebook to end up making some cash for their end, primarily given that you could have tried it in the event you wanted. Read also Good morning my love messages Read also Good morning images with nature

    ReplyDelete
  26. Very good article! We will be linking to this great post on our site. Keep up the great writing. whatsapp status love,
    short status for whatsapp

    ReplyDelete
  27. I really like it whenever people get together and share thoughts. Great blog, stick with it! movie box iphone,
    movie box mac

    ReplyDelete
    Replies
    1. Thank you for sharing with us. This is great article. Here are link related to movie box app iphone

      Delete
  28. Hãy cũng tìm hiểu thông tin về thẩm mỹ viện bấm mí nào uy tín hiện nay

    ReplyDelete
  29. I look for such article along time, today i find it finally. this post give me lots of advise it is very useful for me Dripping Springs Texas Home Builders

    ReplyDelete
  30. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
    AngulaJs Training Institue in Chennai


    Best AngulaJs Training in Chennai

    ReplyDelete
  31. It has been simply incredibly generous with you to provide openly what exactly many individuals would’ve marketed for an ebook to end up making some cash for their end, primarily given that you could have tried it in the event you wanted. Picsart photo editor

    Picsart Apk download

    ReplyDelete
  32. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article.

    cousin birthday images | sweet love quotes for husband | happy birthday daughter images

    ReplyDelete
  33. First meet, I took the initiative to ask her phone number. Whenever there is a chance spare her appointment to talk, chat.
    kingoroot l descargar whatsapp gratis l mobdro apk l subway surfers l 192.168.l.l l clash royale l subway surf l dream league soccer l baixar musicas l snapchat

    ReplyDelete
  34. Freedom APK is what comes to mind when it comes to surfing and playing premium game without shelling out a dime for it.
    Many users have complained that there are no free lunches in life but this app makes us believe otherwise. Want to know more about the Freedom app? Check out this website Freedom for iOS Devices

    ReplyDelete
  35. i just read you article this is very informational post i learn a lot from
    this article Get It Now

    ReplyDelete
  36. Morpheus TV APK is a freeware to stream movies and TV shows for free. It integrates with Trakt to track what you are watching automatically. Trakt is a plugin which runs in the background of the device when you are streaming videos with Morpheus tv. The main use of the app is letting you streaming and downloading of different kind of movies, TV shows, etc.

    ReplyDelete
  37. After Google Pixel 3 arrivals, now Google Pixel 4 series ready to arrive. This is the latest attempt at the Google smartphone category, and this will be a great achievement. Google Pixel 4 comes with advanced technology as well as fixing all failures on Google Pixel 3 series.
    https://www.androidfreewares.com/

    ReplyDelete
  38. Filelinked for those who don't know, is an easy way to install applications on your Android device. As the Nvidia SHield is becoming more and more popular I thought I would share a quick and easy guide on installing FileLinked on your Shield. https://www.droidadmindownload.com/

    ReplyDelete
  39. Thanks for sharing this post,
    Stump Root APK could also be a quite Android one-click rooting application that extremely involves LG mobile or tablet devices.
    http://stumproot.org

    ReplyDelete


  40. the Mobilism Apk is the one of the best ios,android App

    instagram++ store to get thetons of free app and game. snapchat++ Here the latest version of TutuApp of free.Many time

    game and update youtube++ so they are not running tutuapp is also

    update a app in new feature so downloaad a many app so and check on tutuapp

    ReplyDelete
  41. Thanks a lot for this which is very helpful for every newbie like me. Getting this post I am benefited. And its pleasure to visit this  http://odindownloadxda.com link and find useful tools for android users

    ReplyDelete
  42. Cartoon HD APK is Best for Hollywood-Bollyood, Web series, Tv serials and all types of video. You can Download Cartoon HD Apk from our Trending Top5APK site. You can Also Download Cartoon HD For PC and Cartoon HD For iOS APK file.

    ReplyDelete
  43. XAPK Installer Download is an app that you can use to install .xapk files to the Android smartphones and devices easily. This app is freeware so you can download it for free.

    ReplyDelete
  44. Looking a professional logo for your business or company? We offer the best work and best deals for you!
    Visit us today: https://www.fiverr.com/crubyofficial/design-sleek-minimalist-logo-with-social-media-kit?utm_campaign=gigs_show_buyers&utm_medium=shared&utm_source=copy_link&utm_term=plew88

    ReplyDelete
  45. This comment has been removed by the author.

    ReplyDelete
  46. Exciting, great job, and thank you for sharing such a wonderful blog. Your article is so convincing that I don’t even stop to say anything about it. You did a good job. Keep it up.
    This is the profile you will be reading about Auto Clicker Downloads. So if you want to learn more about this you can skip the full Profile name Auto Mouse Clicker. Visit and have tech expertise.

    ReplyDelete
  47. VirginiaNewsToday Regularly Publish All The News From All Over The World Including Local News.

    ReplyDelete
  48. Register company in Singapore
    https://ondemandint.com/singapore-company-registration/

    ReplyDelete
  49. The information which you people are given are really superb.
    Sudarshan Sukhani Net worth

    ReplyDelete
  50. You Provide Very Useful Content Post I Appreciate You Thanks For Sharing Please Share Good Work

    Mobile App Development Company

    SEO Services in Delhi

    Online Reputation Management Services

    PPC Company

    ReplyDelete
  51. This essay covers a variety of fascinating historical periods. Thank you for a wonderful essay; we hope to see more like it in the future! do visit..
    Quanta Life Insurance is a dedicated portal providing all knowlwdge of Life Insurance Policies, Plans, Guide, Premium Calculators, Insurance Companies Review and much more.
    What is Endowment plan?
    Top 10 Life Insurance Companies in USA 2022
    \5 Things To Consider Before Buying Life Insurance
    How to Calculate Life Insurance Premium
    Prudential Life Insurance Review 2022
    Lincoln Financial Life Insurance Review 2022

    ReplyDelete
  52. This website and its content is really good, I really like this website, it give so much information. Personal injury law

    ReplyDelete
  53. i read your article and i impressed your blog click here to visit my site

    ReplyDelete
  54. Your blog is very amazing. Even it is looking as a wordpress website. Click Here to visit my blog.

    ReplyDelete
  55. Nice Information, Click Here to download top follow app for Instagram followers and likes.

    ReplyDelete
  56. Thanks for sharing this amazing codes with us i love coding Download coding applicaitons Click Here if you want.

    ReplyDelete
  57. Thank you for this tutorial. Great way of sharing this information. Get more information regarding this https://itsapkhub.com/

    ReplyDelete
  58. To learn more about Instander Apk, I recommend conducting an internet search or visiting reliable app repositories to find information, reviews, and official documentation related to the application. And Also try: YO WhatsApp

    ReplyDelete

Recent Posts

Let's Connect

Site Links

Copyright © 2014 RealcomBiz. All Rights Reserved.
Powered by Blogger