Posts

Showing posts from April, 2012

What should every programmer know about web development?

The idea here is that most of us should already know most of what is on this list. But there just might be one or two items you haven't really looked into before, don't fully understand, or maybe never even heard of. Interface and User Experience Be aware that browsers implement standards inconsistently and make sure your site works reasonably well across all major browsers. At a minimum test against a recent  Gecko  engine ( Firefox ), a WebKit engine ( Safari ,  Chrome , and some mobile browsers), your supported  IE browsers  (take advantage of the  Application Compatibility VPC Images ), and  Opera . Also consider how  browsers render your site  in different operating systems. Consider how people might use the site other than from the major browsers: cell phones, screen readers and search engines, for example. — Some accessibility info:  WAI  and  Section508 , Mobile development:  MobiForge . Staging: How to deploy updates without affecting your users.  Ed Lucas's answer