HTTP 7XX Status Codes — Developer Errors

There is a gap in the current HTTP specification: There are many ways for a developer to screw up their implementation, but no code to share the nature of the error with the end user. We humbly suggest the following status codes are included in the HTTP spec in the 7XX range. RFC for the …

IE10 CSS Support

The following W3C draft standard features match these criteria and IE10 now supports them in their unprefixed form: Gradients (CSS Image Values and Replaced Content) CSS Animations CSS Transitions CSS Transforms font-feature-settings property (CSS Fonts) Indexed Database API Timing control for script-based animations (requestAnimationFrame) IE10 also supports the following W3C draft standards in vendor-prefixed form. …

What We Don’t Know

On any given request for our website there are loads of unknown factors. One of the more obvious unknowns is the browser. There are lots of techniques and tools we can use to ensure good experiences across any browser. But we also don’t know about the person. Who are they? Where to they live? What …

Speed Tracer

Speed Tracer is a tool to help you identify and fix performance problems in your web applications. It visualizes metrics that are taken from low level instrumentation points inside of the browser and analyzes them as your application runs. Speed Tracer is available as a Chrome extension and works on all platforms where extensions are …

MAMP Pro slow name resolving with .local vhosts in Lion (fix)

An issue I’ve encountered with MAMP Pro since having upgraded to OS X Lion was that requests to vhosts served via MAMP took their time to load: after about 3 to 5 seconds of loading, the site would finally load. The most tricky part in this issue is that it only happens if you have …

Developer Tools in Firefox Aurora 10

Aurora 10 (the next version of Firefox) now sports built-in developer tools. Using built-in tools, you can now peek into your page’s structure and layout. Choose “Inspect” from the “Web Developer” menu and you can visually select the page element that is of interest to you. Be sure to note Robert Nyman‘s comment in the …