Comments (5)
Why?
from html6.
The biggest reason I can think of is simplification... give people one way to do things to reduce the learning curve. So either make them required, or not required. Lets agree to use single quotes, or double quotes. This simplifies the parsing code in browsers. Anyone new will see a unified way of doing things in tutorials and examples. It also reduces the list of "reserved characters" in the specification, which is a concept non-tech people may not be familiar with.
from html6.
And also reduces freedom. Some want to use quoteless attributes (eg. me), some hate it (so they just ignore it). There's no real reason for removing this functionality. If you want to have just one way to do things, write in XHTML. However, programmers hate it because of this.
But thank you for your idea :)
Btw, I don't think non-tech people are the target group...
from html6.
It's a useless freedom that crowds the spec is my point :) The choice between "
and '
is arbitrary. Both are keystrokes on key away from each other on the keyboard. Just pick one and stick with it, one is not better than the other, but having mixed standards is less better than have a clear standard.
from html6.
The choice between " and ' is arbitrary.
Not always. If the attribute's value contains either quotes, you just switch which ones you use to quote the value, instead of messing about with escapes.
from html6.
Related Issues (20)
- Creating links with attribute
- A more orthogonal HTML HOT 9
- Missing source element
- Why html:button element?
- HTML-6 looks ugly. Uglier than HTML-5 HOT 15
- Tags should be closed in html6 HOT 2
- Why? HOT 1
- No CSS pseudo class selector support HOT 2
- Web Components HOT 3
- Standardize on the default namespace of 'html' and use it in all your examples HOT 3
- Current CSS spec does not account for this tag selector syntax HOT 1
- Microformats and html6 semantic again
- use role="a", role="text" to display a link, input:text HOT 2
- It should be some another ways to improve the web. HOT 1
- Lol, worse syntax I've ever seen. HOT 4
- Lol, the author here is such a whiny little kid. HOT 1
- Html6 HOT 1
- Idea HOT 2
- Fix HTML6
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 html6.