Fair enough; any reason as to why?
> not all vendor css3 definitions have the same structure, so this can't be a standard
Well if it can’t be done then it can’t be done…
913 karma · joined April 26, 2011

H
But in the example they aren’t differing nests; if you change your example then obviously it isn’t correct any more.
This is valid point, however In the README there is the line ‘This document is a personal one, and for use at my place of work […] this is a document for me and Sky. You do not have to follow the advice given, nor do I provide any guarantee.’
In the context of our team I can afford to make more sweeping statements because I have the ability to discuss and expand on the caveats. Perhaps this document becomes less useful in places without that context.
> e.g this text is 12px, because it looks nice
This is not an example of a magic number, this is a design decision that was made regardless of code. Perhaps I need to me more clear on what a magic number is, but by that I mean anything that has no reason for being.
Cheers for the feedback, I might look at rewording some bits for clarity :)
H
I guess that section is more about ‘keep everything the same’ rather than ‘we must specifically use hyphens’ :)
Cheers, H
But they don't. Classes (and IDs) have nothing at all to do with semantics or meaning.
You can use whichever notation you wish (.big, .small, .alpha, .giga etc), I state as much at the end of the article, just remember that classes do not add meaning to (or subtract meaning from) an element :)
H
Realising that classes aren't subject to the same semantics as elements is a massive breakthrough for a front-end developer to make IMO.
These classes aren't 'semantic' because no classes are; semantics in the front-end development sense is when something (i.e. a machine) can glean meaning from something. No machines (browsers, search bots, assistive technologies etc) actually interpret classes, they merely match them. The only thing that gleans meaning from a class is a human, so you should write classes for people.
Thus, in a roundabout way, no classes are semantic, so we need to stop worrying about that.
Cheers for the comment!
But thanks for the link, much appreciated :D
I definitely need to scale the site up somewhat as it currently doesn't do such a great job on the selling front.
This took off far more quickly than I expected. I only launched five days ago...
Cheers for the feedback :)
H
I don't dislike the overflow-y method, I just used the one I've used for year. I might update inuit.css to use the more obvious overflow-y property soon though.
Good spot on the charset declaration though. Thank you very much. I'll update on my lunch break or something :)
Thanks, H
I'm Harry, the guy who made inuit.css. There is a link to inuit.css in the page's h1, which I know is way too hidden: http://csswizardry.com/inuitcss/css/inuit.css
I'm a designer/front-end dev at heart so I don't know Git(hub) at all. I have made an account about an hour ago though and I'm hoping to get inuit.css on there asap. Just gotta learn it now.
Cheers, H