Posted on January 28, 2011, 7:16 pm, by David Calhoun, under
News.
Introduction
This week has been too busy, so the news will be a bit different. This week we’ll just have a bit of a link dump. I mean that in the nicest, most positive way possible.
Main stories
(Obfuscated JavaScript) JavaScript ( (__ = !$ + $)[+$] + ({} + $)[_/_] +({} + $)[_/_] )
IndexedDB Status [...]
Posted on January 21, 2011, 9:31 am, by David Calhoun, under
News.
Twitter, onscroll, and performance
You may have noticed Twitter slowing to a crawl earlier this week while trying to scroll down the page. The issue appears to be caused by upgrading to jQuery 1.4.4, as developer Dustin Diaz states on his blog.
John Resig responded with an explanation of the changes in jQuery. In particular, [...]
Posted on January 14, 2011, 5:55 am, by David Calhoun, under
News.
Chrome ditches H.264
Google released a bombshell this week by dropping support of the H.264 video format. The rationale behind this is Google’s pledge to support open video formats, which is the same philosophy behind Mozilla Firefox and Opera. And yet it’s no coincidence that Google is behind the WebM (VP8) codec, one of [...]
Posted on January 7, 2011, 6:57 pm, by David Calhoun, under
News.
jspp
jspp: JavaScript Pre-Processor is a new node.js package heavily inspired by PHP (Hypertext Preprocessor), as the name suggests. This seems like something perfect for frontends most familiar with PHP who are just learning node.js (like me).
jspp runs initialization JavaScript in a PHP-like block: <?jspp.init /* code */ ?>. After the block is closed, [...]
Posted on January 1, 2011, 5:05 am, by David Calhoun, under
News.
Zombie.js
Zombie.js looks to be a great new JavaScript testing tool for node.js. It creates a headless browser instance and is able to request webpages and run tests against them. It handles unit tests in a familiar way, as well as simulating real user events such as filling in forms and clicking buttons in [...]