One of the most often overlooked features of CSS transitions is the ability to specify a cubic-bezier timing function. This is because you get a bunch of easing options out of the standards-based box: ease, ease-in, ease-out, ease-in-out, linear. These … Continue reading →
I just added a few projects to github. Here’s the rundown: jQuery Asset Loader – This class is based off an example from Steve Souder’s book Even Faster Websites. Essentially you can load a script OR a stylesheet with a … Continue reading →
I hit a mobile Safari limitation recently when building an AJAX-y site on the iPad. If you load a ton of images eventually mobile Safari cuts you off and will display a [?] instead of the image. After doing some … Continue reading →
Posted in Mobile, canvas, html5, iPad, javascript
|
Tagged: canvas, hack, image, img, iPad, max images, mobile safari, workaround
|
Here’s an example of a fractal tree using javascript and the canvas tag. I tossed this together a while back and finally polished it up. It’s based on a tutorial here. If you want to grab the JS and tinker … Continue reading →
This post is deprecated since this technique doesn’t work anymore! But here’s a blog post by Matthew Congrove that get’s it working. I tested his technique with iOS4 and it looks good. I previously wrote a post mentioning how you … Continue reading →
Posted in Mobile, html5, iPad, javascript, video tag
|
Tagged: autoplay, dispatchEvent, html5, iPad, iPhone, javscript, tricks, video
|
While developing an HTML 5 video player for the iPad I ran into a few inconvenient quirks. Here’s a rundown of the issues I came across. There’s no auto-play. If you try to play the HTML5 video player purely in … Continue reading →