How Adobe got Flash apps on the iPhone

“We created a new compiler front end that allowed LLVM to understand ActionScript 3 and used its existing ARM back end to output native ARM assembly code. We call this Ahead of Time (AOT) compilation — in contrast to the way Adobe Flash Player and Adobe AIR function on the desktop using Just in Time …

CSSHttpRequest is cross-domain AJAX using CSS.

“Like JavaScript includes, this works because CSS is not subject to the same-origin policy that affects XMLHttpRequest. CSSHttpRequest functions similarly to JSONP, and is limited to making GET requests. Unlike JSONP, untrusted third-party JavaScript cannot execute in the context of the calling page.” — Has ingenious hack written all over it 🙂

Google Chrome Frame

Just a minute ago the Chromium team put a big sparkle into my eyes: “Today, we’re releasing an early version of Google Chrome Frame, an open source plug-in that brings HTML5 and other open web technologies to Internet Explorer.” <snip> “With Google Chrome Frame, developers can now take advantage of the latest open web technologies, …