-
Flexbox — fast track to layout nirvana?
By Chris Mills · Tuesday, October 9, 2012 43
This article provides a basic introduction to Flexbox, the gifted new kid on the block with respect to CSS layouts. Here we'll show you how the most exciting new features of Flexbox work. Read more…
-
CSS3 vs jQuery Animations
By Siddharth Rao · Wednesday, September 26, 2012 56
JavaScript has allowed us to create animations on our web pages for a number of years, with JavaScript libraries making such code easier to create and more reliable cross-browser. CSS3 animations, a more recent contender, also allow us to create animations on web pages, although they are currently not quite as reliably supported cross-browser. Which one should you use? This article compares the two approaches in terms of performance and other benefits. Read more…
-
Responsive web development with WordPress — a case study
By Rachel McCollin · Wednesday, September 26, 2012 34
This article presents a case study that specifically details solutions to some responsive design problems encountered when developing sites with WordPress, including responsive images, responsive video, and site planning. Read more…
-
HTTP: Response Codes
By Karl Dubost · Wednesday, September 12, 2012 24
This article takes you in detail through HTTP response codes: how they work, what their purpose is, and what the most common ones mean. Read more…
-
Using RoboHydra as a mock server
By Esteban Manchado Velázquez · Wednesday, September 12, 2012 15
In the first article in this series, we looked at the basics of Robohydra, the flexible test server tool for testing client-server interactions. In this — the second article — we are taking this knowledge further, looking at more complex examples that utilize Robohydra as a mock server to send customized test responses back to your client applications. Read more…
-
Introduction to XMLHttpRequest Level 2
By Tiffany Brown · Wednesday, August 29, 2012 26
XMLHttpRequest is the primary technology that allows us to do Ajax-style updates to our pages — essentially, more dynamic content updates that don't require page reloads. The XHR1 spec (and earlier versions) worked ok but had a number of shortcomings. The new version — XHR2 — addresses many of those shortcomings; in this article we'll look at how, providing an overview and explanatory examples of all the main features. Read more…
-
Robohydra: a new testing tool for client-server interactions
By Esteban Manchado Velázquez · Wednesday, July 25, 2012 9
RoboHydra is a web server designed to help you write and test software that uses HTTP as a communication protocol. This article will take you through the basics of how RoboHydra works and how to install and use it at a basic level. You'll see how to use it as a proxy for an existing site, and how you can make changes to local files and see those changes immediately reflected on the live site! Read more…
-
Raw WebGL 101 — Part 3: advanced shader
By Erik Möller · Wednesday, July 25, 2012 10
In this — the third part of Erik's raw WebGL series — we will walk you through the creation of a more advanced shader example, culminating in a rather colourful fractal. Read more…