An awesome thread on the real costs of developing an iPhone application. The market is skewed towards fast and cheap development. While we are seeing the entire consumer app market is focused on quality. The math doesn’t add up.
37signals introduces Chalk, a simple drawing app for iPad, built on web technologies. Very nice use of Canvas. To view on your iPad, just pull up chalk.37signals.com.
While demonstrating Outlook for Mac and the HTML rendering engine, Microsoft employees revealed that instead of using the Word HTML rendering that previous versions of Mac Office used (and the PC version as well), Microsoft has moved over to Apple’s Webkit rendering engine to render HTML mails. Outlook 2011 also uses WebKit to create HTML mail.
Proud to say my avatar is one of the tiles in that Fix Outlook poster.
Wonder WebKit makes use of the WebKitCSSMatrix to create an awesome book browser.
The interesting stuff is the possibility of manipulate the transformation matrix of any element of the DOM, In this case we get the matrix given only the 4 end points of the element, which is done porting OpenCV’s cvGetPerspectiveTransform function and some trickery, the JavaScript code is here.
ZEPPELIN is an experiment trying to create a glass text effect (refractive index) with CSS3. Yes, another useless CSS3 demo. But I always try to keep the markup as minimal as possible.. this time there is only one extra <p> tag needed. I tried to use the :after pseudo-element, but somehow the animation didn’t work.
The refractive index effect is achieved by using two background images on top of each other. The underlying one get’s scaled down a bit and the top one get’s cutout by the text using -webkit-background-clip: text. For the embossing effect a -webkit-text-stroke with a low opacity is used. Something to keep in mind, animating clippings, text-shadows, transparency can make your CPU spike, it’s not just Flash, CSS can be misused too. So make sure you don’t loop the animation forever.