TweeterFall - Web Workers
How often have you seen this dialog, or something similar - telling you that some scripts on a page are taking too long while your browser has become completely unresponsive. Because JavaScript runs in...
View ArticleThe Anatomy of a Great Chrome Web Store Listing
Your first chance to make a great impression with a new user is often on your application listing page in the Chrome Web Store. People will make a split second decision whether to install your...
View ArticleGoDaddy and AppCache Manifest Files
In trying to add HTML5 Application Cache support to one of my web apps today, I hit a few little snags with my hoster (GoDaddy with a Shared Deluxe Windows account) and wanted to share as I’m sure...
View ArticleWhat Makes For A Great Web App?
What makes a web application great? I recently sat down with Christos, one of the guys on my team to look at a number of the top web applications in the Chrome Web Store to try to identify which ones...
View ArticleIs It Time To Rethink Web Navigation?
While on my way into work this morning, I read a post on SixRevisions asking the question “Is It Time To Rethink Website Navigation?” For a very long time, navigation on websites has been stagnant,...
View ArticleShowing & Hiding Panels with HTML and CSS
I’ve always loved web apps that use little panels that animate in from the sides as a way to show and hide content, settings, or other components of a web page. We used them a couple of times in...
View ArticleHTML5 Hack-A-Thon Coming To A City Near You
Well, hopefully it’ll be near you - if not, let me know in the comments where you are so we can try to get some more of these events set up!
View ArticleGoogle Developer Days - South America
My leg of the Google Developer Day tour is almost over, and it’s been AWESOME! Wow! Not only have I now visited 6 out of 7 continents (anyone know of any conferences or events in Antartica - it’s the...
View ArticleHTML5 Slide Decks & Presentation Timer
A couple of folks at GDD and other events have asked what I use to create my slide decks, and I figured I’d share and add a link to a little plug in that I wrote for the slide decks.
View ArticleThe Anatomy of a Great Chrome Web Store Listing (Updated)
A couple of months ago, I blogged about the anatomy of a great Chrome Web Store listing - and it looks like it’s time to do an update. A couple of weeks ago, we changed the UI on the developer...
View ArticleCanadian Chrome Web Store Incentives
The last month has been really exciting for the Chrome Web Store. Not only did we launch the new (and very much improved user experience), we also launch internationally. The Chrome Web Store is...
View ArticleBuilding A More App-y Web
Everyone wants “apps” these days, on their phone, their tablets, Apple, has the App Store to sell apps for the Mac. The demand is coming from all over the place, including consumers who have no idea...
View ArticleIntroducing Video Player Sample
Have you ever wanted a fun and beautiful way to publish videos on your own site like the new 60 Minutes or RedBull.tv apps from the Chrome Web Store? I’m excited to announce the release of The Video...
View ArticleThinking about the offline web
Over the last few months, I’ve spent a lot of time thinking about how to make it easier for developers to build web applications that work offline, its a tough problem to solve. The web has the...
View ArticleMeta viewport syntax - comma or semi-colon?
If you’re using a semi-colon to separate values in your viewport meta tag, your site may break! Use a comma instead.
View ArticleViewport target-densitydpi support is being deprecated
If you're using target-densitydpi in your meta viewport, you should be aware that it's been deprecated from the specification and is being removed from WebKit and Chrome for Android!
View Article