Subpixel anti-aliased text on HTML5’s canvas element
It’s now possible to get sub-pixel font rendering by creating an opaque canvas context. In Safari and Chrome you can get this using this snippet: var ctx = canvas.getContext(“2d”, {alpha: false}) I found this from this blog post.