Many developers used to believe that class-free, lean markup and descendant selectors were the answer. Many developers still build websites for a single resolution, or a small range of devices. However, these practices are now being questioned. Where do we stand? What is best practice web development today? Russ Weakley will explore these topics and more... or possibly less...
6. If we define one method
as the “right way” it often
implies that other methods
are wrong.
7. While there are definitely
“bad practices”, there are
many situations where
there are no clear right
or wrong solutions.
8. “Today, anything that’s fixed and
unresponsive isn’t web design, it’s
something else. If you don’t embrace
the inherent fluidity of the web, you’re
not a web designer, you’re something
else.”
http://stuffandnonsense.co.uk/blog/about/i_dont_care_about_responsive_web_
design/
12. “My rule of thumb is Consistency,
Consistency, Consistency... If CSS
works for a project, then I use it. If it
doesn’t look like it will, I use tables.”
http://www.raizlabs.com/blog/148/ten-reasons-why-css-sucks
14. “The blog is neglected, there've been no
new formats promoted … none of us
work actively on it, … the mailing lists
are deserted. It is an entirely
legitimate impression that the effort
has folded into irrelevance.”
http://microformats.org/wiki/events/2011-03-sxsw
16. The i element now represents a span of
text in an alternate voice or mood, or
otherwise offset from the normal prose in
a manner indicating a different quality of
text, such as a taxonomic designation, a
technical term, an idiomatic phrase from
another language, a thought, or a ship
name in Western texts.
http://www.w3.org/TR/html5-diff/
18. “Why separate your CSS? It’s easier to
find rules. More than one developer at
a time. Files can be turned on or off as
needed.”
http://www.slideshare.net/maxdesign/modular-css