Web development19 April 2014
Over the last two or so weeks I have been doing a website for my brother. Why it is far from ready for public prime-time, it has nevertheless made me rethink my views of web programming. Historically my views of web programming was that it was easy to do, but hard to do well, with the difficulty in large part due to a disproportionately high proportion of implementation quirks. In addition, website design had a reputation for being a somewhat ‘arty’ part of IT, in part because the HTML for a nice looking site was typically hideous. This was not helped by customers wanting a website having no concept of goodness beyond appearance, and perhaps low cost.
Goodbye MSIEContending with MSIE in my first job around a decade ago was enough to put me off web development as a career, but thankfully MSIE is now down to 9% use, and is still on a very negative trajectory. I suspect the only people still using it are sub-prime users such as those browsing from locked-down governmental computers, and that is a clientelle I have zero interest in appeasing. It says a lot that the BBC fell for the hoax that MSIE users are borderline delinquent. The modern trend in any case is towards mobile devices where Microsoft is pretty much absent, and that means proper adherence to standards by every browser that matters.
Joys of modern CSSBack in