Answer the question
In order to leave comments, you need to log in
HTML5. A standard to strive for but impossible to achieve (philosophical question)?
HTML5 is officially a standard. And standards must be followed, or at least strived for. However, several years after the release of this standard, not everything is as simple and easy as practice shows.
As you know, new elements were added to HTML5, and the meaning and purpose of some old ones were changed. In many ways, this is done so that the developer can mark up the web page more competently.
At the same time, the official definition of many elements is so vague and obscure that it is not always possible to catch the meaning, or it can be interpreted in different ways. And many eminent webmasters in their blogs and articles describe these elements in different ways, as they think is right. It can be concluded that people cannot unambiguously understand this or that idea from HTML5.
Personally, I also try to implement HTML5 in my projects, but it is not always clear whether I have marked up the page correctly or not. Is it appropriate to use figure , section here or not? Etc. And no one can give me an objective answer, because they understand this standard in their own way.
At the same time, there are other tools and technologies that also help to give the page the right semantic load, for example, microdata, schema.org.
There is also an opinion that all these innovations do not affect the ranking of the site in search engines, and SEO specialists constantly argue about this.
And with all that, good old divs, spans, uls, etc. will always remain valid. It is enough to correctly name identifiers and class names so that the code is easily readable and understandable.
Conclusion: There is a lot more to write about HTML5, but I have a firm belief that it is a standard to strive for but impossible to achieve. At least in its current implementation. It is interesting to read your opinions on this issue, thanks.
Answer the question
In order to leave comments, you need to log in
several years after the release of this standard
And no one can give me an objective answer, because they understand this standard in their own way.In the specification , everything is clearly and in detail painted.
In all more or less recent versions of browsers , all the html5 goodies are used, what you wrote is pure nonsense.
Read the manuals and you'll understand. Many are ready to argue and philosophize for hours, just not to look into the manuals))
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question