News roundup: JSConf 2011, window.matchMedia(), pngtocss, speech input in Google Translate, window.maxConnectionsPerServer in IE9
I’m on the road to JSConf 2011 – literally! Drove all day yesterday, slept at a rest area (trying to save money), and I’m now sitting comfortably inside a Starbucks here in Portland, commandeering their Wifi.
There’s an awesome speaker lineup and it promises to be a great event! NodeConf happens shortly afterwards, after what will be a much-needed day of rest.
Oh, and if you’re in a hacking mood or you’re stuck in your hotel room, here’s the schedule for JSConf in JSON format.
An Event Apart Boston 2011 (May 2-4, 2011 in Boston)
JSConf 2011 (May 2-3, 2011 in Portland, Oregon, US)
NodeConf 2011 (May 5, 2011 in Portland, Oregon, US)
Google I/O 2011 (May 10-11, 2011 in San Francisco)
Web Directions Unplugged (May 12–13 2011, Seattle)
jsday (May 12-14, 2011 in Italy)
Mobilism (May 12-13, 2011 in Amsterdam)
BrazilJS (May 13-14, 2011 in Brazil)
TXJS (June 11, 2011 in Austin, Texas)
An Event Apart Atlanta (June 13–15, 2011, Atlanta)
There’s more to HTML escaping than &, , and “ – Ryan Grove explains why it’s worth going the whole distance with HTML escaping
window.matchMedia() – the latest Firefox nightly now has support for JS-based media query selectors (i.e. “(min-width: 400px)”), including event listener support (fired off when the screen width changes). It will be included in Firefox 6 (MDN docs window.matchMedia reference)
squish is a node-based CSS compressor from Dustin Diaz (who’s releasing an absurd amount of code lately…)
MDN docs: CSS animation – the doc for CSS animations is starting to take shape!
pngtocss is a tool to convert PNGs to CSS (that should be obvious from the name!) by Philip Tellis created in response to one of Nicole Sullivan’s tweets. Her tweet also prompted other folks to build similar tools, which she mentions in a blog post.
Streamline your web font requests. Introducing “text=” (Google WebFont Blog) – an API to request only the characters needed from Google’s WebFonts API (via nathansmith and henrrrik)
Everybody’s talking (and translating) with Chrome – speech input through HTML! (speech attribute [WebKit-specific: x-webkit-speech] plus the JS event onspeechchange [onwebkitspeechchange])
Fargo is a programming language that runs on Node.js