Semantic – what an object is matters more than what it looks like. How will it be used in the site?
• Generic – the name should be true for most sites. Overly specific names reduce the number of use cases or cause semantic classes to be used in a non-semantic way. • Screen – Different views might be provided by mobile or print stylesheets, however they override the default screen view, so the classes chosen are screen specific when there was a conflict. This simplifies development. The code and docs are a framework, an example of OOCSS. I can’t predict what you are going to put in leftCol. I could call it navigation, but that may not be true for your site. Sometimes these important goals are in opposition to one another. In those cases I’ve fallen back on pragmatism and made a judgement call. Nothing can replace a clever developer making the right choice in a given situation.
Related Questions
- What revenue object code should be used to record Classroom Site Fund (CSF) and Instructional Improvement Fund (IIF) revenues?
- What revenue object code should be used to record Classroom Site Project and Instructional Improvement Project revenues?
- Which database object is used to view individual records one at a time?