Comments (7)
HTML5 for me has the same stupidly broad meaning as "web 2.0" does. I see "HTML5" as all recent technologies that browsers use.
When I mean the actual W3C HTML5 spec I'll state so explicitly. I tend to use WHATWG HTML anyway, and even then when I reference the actual HTML spec I tend to say WHATWG HTML to identity I'm talking about the specification and not about the HTML language in general.
from html5please.
Could you please add a disclaimer to the word "shiny"? I have a matte screen and none of this stuff actually shines. π
from html5please.
Practical usage outweights theoretical ant-fucking. While the term HTML5 indeed is incorrect to use as an umbrella term for all these technologies, the ship has sailed and we're not going to stop it.
We may get a new chance to do this the right way with HTML.next, although the rich history of names (including "DHTML", "AJAX" etcetera) for Web based paradigms shows that something will be invented either way. That discussion is, however, entirely out of scope here.
No disclaimer needed.
from html5please.
I don't think that HTML5 should be used as an umbrella term for all new web technologies. I don't think that backing this term to encompass everything and anything that's relatively new to the web is helpful.
There are a number of things that were part of the HTML5 specification and no longer are which are almost acceptable to call HTML5 (e.g. the canvas API), but others which were never part of it (e.g. Geolocation) shouldn't be. HTML 4.01 doesn't include CSS2.1 so I really can't see the logic in lumping CSS3 under the term HTML5.
Just because people are continuing to make this mistake isn't a reason to not try and correct it. Many of us were fed up with Web 2.0 being used to mean many unrelated things and here we are again and doing nothing to attempt to correct it.
As for the specification being a living standard, that's only the WHATWG version, whereas the W3C one is more rigid and structured (as I'm sure you're aware).
I think the disclaimer is needed, to indicate to people that the term HTML5 is being used loosely here and that not everything mentioned is strictly HTML5.
from html5please.
This gets so confused all the time. βUse HTML5 to animate transition the color of the link.β is something that I hear regularly. It blurs the line between semantic and presentation. I donβt think it makes sense to use HTML5 as an umbrella term on a web site that is actually used to educate. One should be more precise if one wants to teach people. At least the page title should say HTML5 (and related technologies), please!
from html5please.
I feel the ship has sailed when trying to communicate this point to the general public, tech writers, bosses, clients, and small children up the street. However, since the site is aimed at developers I think it does a disservice to not remind them that HTML5 means a very particular specification, and that it makes it easier in the future to cite new specifications that will be supported on the site (as they come up), but are otherwise distinct. For those who do know better (me, a couple folks above), it just looks like the site got it wrong and doesn't understand the difference itself.
If we as technical professionals cede the meaning of HTML5 when speaking to other technical professionals, we are falling prey to marketing speak that has no place in discussions about specific technical matters.
from html5please.
I'm with @beverloo on this one. A disclaimer like this seems unnecessary.
from html5please.
Related Issues (20)
- Polyfills for @supports
- HTTPS please HOT 2
- Mid 2019 refreshment HOT 5
- Update @font-face
- Enable building PRs via netlify to preview Changes in the browser HOT 2
- Update box-shadow
- Update border-radius
- Update background-image options
- Update iframe-seamless
- Add fit-content
- Replace favicon
- Favicon is not loading: HOT 2
- update google analytics script HOT 3
- Remove IE6 and IE7 info HOT 7
- Fix/remove broken links
- Add a canonical URL
- Remove minmaxwh ? HOT 3
- Show moreurl and caniuse link together HOT 1
- The CSS for the site isn't minified
- The JS for the site isn't minified HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from html5please.