Craig is a Director of OptimalWorks Ltd, a UK consultancy dedicated to building award-winning websites implementing standards, accessibility, SEO, and best-practice techniques.
Browser Trends March 2014: Chrome’s Mobile Aspirations
Worldwide Browser Statistics January 2014 to February 2014
The following table shows browser usage movements during the past month.
What’s New in Chrome 33
The past few Chrome releases barely raised an eyebrow. We received a few good developer tools and minor interface tweaks but the core Blink rendering engine was largely unchanged (in a noticeable way). Fortunately, Chrome 33 provides new HTML5 toys for developers to drool over…
Custom Elements formalize something developers have been doing for many years: creating their own HTML tags. Admittedly, we shouldn’t have done that but we’ve all tried adding
<kitten>tags at some point or another. Chrome now supports Custom Elements as part of the new Web Components API.
There’s too much to explain here but, in essence, you can:
How to Use the HTML5 Full-Screen API (Again)
If you don’t like change, perhaps web development isn’t for you. I previously described the Full-Screen API in late 2012 and, while I claimed the implementation details were subject to revision, I didn’t think I’d need a rewrite a year later! This may not be the last, but many thanks to David Storey for highlighting the recent technical transitions…
How to Use Mobile Emulation Mode in Chrome
A new mobile emulation feature introduced in Chrome 32 could save hours of testing effort. Craig reveals all…
What’s New in Firefox 27
Mozilla has released Firefox 27. Most users won’t notice anything new but there are a few features for developers to drool over.
An Introduction to Gulp.js
Craig’s step-by-step tutorial provides an introduction to Gulp.js – a new task runner which can automate your page weight reduction and performance optimization tasks.
What is the Best Programming Language to Learn in 2014?
Do you want to become a developer? Are you considering a switch in your programming career? Do you want to make a million from your next project? Craig offers several pragmatic programming propositions.
Browser Trends February 2014: Safari Success
Craig takes his regular look at the browser usage charts provided by StatCounter. Safari was the only winner in January 2014, but the statistics may not be all they seem…
10 Drastic Ways to Avoid Website Obesity
In the final part of Craig’s webpage weight-loss program, he reveals the more difficult, development lifestyle-changing tasks.
10 of the Best Web Page Weight Analysis Tools
Unless you measure your pages you’ll never know whether you’re winning the weight war! Craig lists ten of the best analysis tools.