This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
designers:philosophy [2013/10/29 13:16] jonyo [Do Not Restrict Functionality] adding more rwd principals |
designers:philosophy [2014/09/25 16:55] (current) |
||
---|---|---|---|
Line 19: | Line 19: | ||
* Keep your site up to date with every release. When allowing multiple versions to pass between updates, the more versions are released, the more changes you will have to make at once. It's generally much easier to apply smaller changes more often than, say, trying to apply changes added over an entire year, from 2-3 new feature releases or more, all at once. < | * Keep your site up to date with every release. When allowing multiple versions to pass between updates, the more versions are released, the more changes you will have to make at once. It's generally much easier to apply smaller changes more often than, say, trying to apply changes added over an entire year, from 2-3 new feature releases or more, all at once. < | ||
* Apply changes to a test site first. That way, you can make any required design changes on the test site so that your " | * Apply changes to a test site first. That way, you can make any required design changes on the test site so that your " | ||
+ | * Note that this isn't something you will be needing every other update. | ||
===== Responsive Web Design VS Separate Mobile Design ===== | ===== Responsive Web Design VS Separate Mobile Design ===== | ||
Line 72: | Line 73: | ||
When it comes to images serving as links, we avoid making those images a background image defined in CSS, instead having the image tag directly in the HTML. There are times when this may still make more sense for optimization reasons, but is avoided for the most part. Doing so misses out on an opportunity to use the alt attribute to let search engines know what the image is for (and humans as well). | When it comes to images serving as links, we avoid making those images a background image defined in CSS, instead having the image tag directly in the HTML. There are times when this may still make more sense for optimization reasons, but is avoided for the most part. Doing so misses out on an opportunity to use the alt attribute to let search engines know what the image is for (and humans as well). | ||
+ | === Exceptions that Prove the Rule === | ||
+ | |||
+ | If you plug the demo into the W3C validator at http:// | ||
+ | |||
+ | <code html>< | ||
+ | |||
+ | This is the one exception, technically it is not valid HTML 5. However, the line is needed to make sure Internet Explorer versions 8 through 10 display the page as best as they can. You can see more information about it at [[startup_tutorial_and_checklist: | ||
==== Less (HTML) is More ==== | ==== Less (HTML) is More ==== | ||