Great new article on A List Apart introducing on to Sass. While browsers aren’t ready for a new CSS, Catlin and Weizenbaum (the authors of SASS, ed.) realized they could go ahead and design a new style sheet syntax with features to help make their increasingly complex CSS easier to write and manage, then use …
Tag Archives: link
Javascript Codec/File Format Implementations
Over the past few months, quite a few Javascript implementations to creating/displaying certain files without the need for native plugins have been created. Although some are still premature, the basic idea is there. Above that they clearly demonstrate the importance of the rendering/scripting speed improvements browser vendors have been/are implementing into their browsers. pdf.js: Rendering …
Continue reading “Javascript Codec/File Format Implementations”
Facebook’s Chief Privacy Officers
After having settled with the FTC over “charges that it deceived consumers by telling them they could keep their information on Facebook private, and then repeatedly allowing it to be shared and made public.”, Zuck’ announced two new roles at Facebook: Chief Privacy Officer, Policy and Chief Privacy Officer, Product The announcement is your rather …
IE10 Preview 4
An updated platform preview of IE10 for the Windows Developer Preview is now available for download. This IE10 preview adds even more support for HTML5 technologies, enabling richer Web applications with significantly improved performance. Windows 8 (dev preview) is required to test this release. In the comments I’ve read that “We will release an IE10 …
Creative CSS3 Animation Menus
LÖVE
punycode.js
A robust javascript Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms Allows you to do stuff like: // encode/decode domain names punycode.toASCII(‘mañana.com’); // ‘xn--maana-pta.com’ punycode.toUnicode(‘xn--maana-pta.com’); // ‘mañana.com’ punycode.toASCII(‘☃-⌘.com’); // ‘xn—-dqo34k.com’ punycode.toUnicode(‘xn—-dqo34k.com’); // ‘☃-⌘.com’ // encode/decode domain name parts punycode.encode(‘mañana’); // ‘maana-pta’ punycode.decode(‘maana-pta’); // ‘mañana’ punycode.encode(‘☃-⌘’); …
Photoshop-style blend modes for HTML Canvas Contexts
Adobe Photoshop has a variety of helpful blend modes for compositing images from multiple RGBA layers. This small library provides the same functionality for HTML Canvas Contexts, with the goal of producing the same results as Photoshop. Allows you to do stuff like: // Likely an ‘offscreen’ (not in the DOM) canvas var over = …
Continue reading “Photoshop-style blend modes for HTML Canvas Contexts”
Instagram Unshredder Challenge: Javascript Solutions
Recently the engineers at Instagram challenged the interwebs to write some code that unshreds a chopped up image. Some of us took the liberty of solving the problem in Javascript, although it wasn’t one of the languages suggested. Solution by Joe Lambert Solution by Ron Ilan Solution by Diego Ferreiro Be sure to check and …
Continue reading “Instagram Unshredder Challenge: Javascript Solutions”