Here’s the presentation given at Google I/O this year by Paul Irish and Pavel Feldman that got me to switch to Chrome Developer Tools promptly after watching: http://youtu.be/N8SS-rUEZPg. If you’re a front-end web developer and haven’t seen this yet take a look. It just may change the way you work.
Author Archives: Josh
HTML5 Cross Browser Polyfills
Link
Recently ran across this impressive list of HTML5 cross-browser shim/polyfills on GitHub on the Modernizer Wiki: https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills. A perfect excuse to try out the Link format in the WordPress Twenty Eleven theme.
Get sideways with HTML5 in Eclipse
Featured
There are few front-end web developers I know who actually use the Eclipse editor for development. Whether it’s the complexity of the IDE or simply resistance to change I cannot say. Working with Eclipse on enterprise apps has some serious advantages when it comes to working in multidisciplinary teams. And wrenching on a UI is no exception.
Optimize Mobile Performance with Jdrop
Last month Steve Souders announced Jdrop, a JSON repository in the cloud. Using Jdrop and Souders’ Mobile Perf bookmarklet, developers can send mobile browser data to the cloud for more careful analysis on other devices.
Direct Boot Gingerbread on the HD2
Making Free Calls on Android
During two recent trips to Central and South America I needed a way to call back to the States without spending a lot of money. After a little research I found a competitive rate: free. Using an Android-powered smartphone it’s possible to make and receive calls free of charge from any Wi-Fi hotspot worldwide. In this post I’ll explain how to do this for US-based mobile devices.
Managing passwords on Android
After installing Android on my HD2 I quickly became challenged with the task of recalling passwords for frequently used applications like Last.fm, Mint, Facebook, Twitter, Gmail, Foursquare, et cetera. While recalling passwords for all of these apps might be painful for some, it’s a cinch for those managing their passwords using one of the many available ports of the open-source KeePass Password Safe. For Android, the KeePass port I’m using is KeePassDroid.
Running Android on the HTC HD2
MSIE 4095 Selector Limit
Web applications concatenate CSS files to improve performance, which can result in large numbers of style rules in a single file. Enter the 4095 selector limitation for IE browsers. An IE bug whereby the browser will only apply style for the first 4095 selectors declared per file. Impacted browsers include IE6, IE7, IE8 and IE9.
Continue reading
Anatomy of a Google 302 Redirect Hijack
Recently while Googling “Olla de Carne” (Costa Rican beef stew) my browser was hijacked after taking a search results link. Rather than receiving a list of ingredients, the link redirected the browser to a bogus antivirus site that mimicked Windows and faked an integrated Explorer virus scan (see screenshot below or watch the video).
Continue reading

