-
Client-side error logging
By Remy Bach · Wednesday, October 17, 2012 44
This article shows how to handle client-side error logging, a very useful practice that helps you better understand and discover issues that your users are having. Read more…
-
Flexbox — fast track to layout nirvana?
By Chris Mills · Tuesday, October 9, 2012 46
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 66
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 41
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 karlcow · Wednesday, September 12, 2012 31
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 25
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…
-
Opera Mini and JavaScript
By Tiffany Brown · Wednesday, September 5, 2012 41
Opera Mini is one of the world's foremost mobile browsers, which runs on pretty much any device, even low-powered ones. It is a proxy-based browser, which has many advantages, including reducing the size of pages downloaded onto the user's phone by up to 90%. On the downside, JavaScript can behave in unexpected ways when requested by Opera Mini. In this article we'll discuss exactly what this means for your development work, in detail. Read more…
-
Introduction to XMLHttpRequest Level 2
By Tiffany Brown · Wednesday, August 29, 2012 28
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…