HTML5 – What I don’t like?

I have not read everything about the HTML5, but whatever I have read and come to know from different places, I have these objections in HTML5 specification, which is still in draft mode.

  • HTML5 has no restriction on attributes value quoted or not.
  • HTML element name can be small case or capital.
  • It can be closed or not (<img /> or <img>).
  • There is no order or number of times fixed for elements like <header>, <footer> etc. and footer element can come on top and I saw it is still valid markup.
  • XHTML has been started for the reason that browser resource has been wasted in correcting markup. Why do they not make this fixed for quoting attributes value and closing each element? Even if someone do not close their markup, page renders in browser. So, why to include this kind of mistakes in HTML5 spec.
  • # 1 - by Breton

    Because each of the browsers does that correction differently. HTML5 has defined a standard for all the browsers to follow for interpreting older content. This is very very useful, because it means that if I want to program my own html rendering engine, I don’t have to spend vast amounts of time reverse engineering IE, and Mozilla. I can just read the spec.

  • # 2 - by Breton

    Because each of the browsers does that correction differently. HTML5 has defined a standard for all the browsers to follow for interpreting older content. This is very very useful, because it means that if I want to program my own html rendering engine, I don’t have to spend vast amounts of time reverse engineering IE, and Mozilla. I can just read the spec.

Comment pages
1 2 995
Comments are open for an year period. Please, write here on Facebook page.