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.
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.
Frustrated with your go-to CSS grid library? Gabriel Manricks recommends experimenting with Susy, an add-on for the Compass CSS framework. Susy "lets you create your own custom grid framework, minimizing overhead, while making it more understandable to use," Manricks explains.