Flask, a Python framework, offers a simple way to build dynamic, database-driven Web pages, writes Lalith Polepeddi. This step-by-step guide covers installation, template creation, CSS styling and other essentials.
HTML is fine, but CSS is where the real action is, writes Susie Francis. Sites such as Beercamp, Shockblast and FineGoods all showcase the potential of CSS. "[I]f you want to create dynamic, attractive, reactive Web design then you need to learn and implement CSS," Francis writes.
Internet Explorer isn't a popular browser with developers, but it's still impossible to ignore, writes Rey Bango. Fortunately, useful tools are available to developers who need to debug pages and Web applicationss in IE, Bango writes.
Some people may hate PHP, but that won't stop the language from soaring in 2013, writes Gabriel Manricks. Many of PHP's early problems have been resolved in more recent editions, and it now has well-established standards and protocols for scaling. "Roughly eighty percent of the arguments against PHP are rooted in ignorance, in one form or another," Manricks writes.
Responsive design is sometimes confused with device agnosticism -- a practice in which designers simply refuse to make any assumptions about the gadgets on which their sites are viewed. However, responsive designers optimize their sites for any given screen size, while device agnostics willfully disregard any device-specific quirks in their users' behavior or browsing habits, writes Sarita Harbour.
The coming year will see a number of useful new Web tools and technologies gain momentum and wider acceptance, writes Jeffrey Way. Among the most important tools are PHP 5.5, CodeKit 2.0, Brackets and Laravel 4.