Thursday, December 31st, 2009
Category: CSS
, Examples
, Fun
, JavaScript
When I talked about some snow related CSS3 experiment, I could not imagine @Natbat was already preparing something like snowflakes, an almost fully CSS3 featured snow FX created for clearleft, specially suited for Chrome and Safari. And what about @zacharyjohnson? He put snow all over the network via its Winternetizer, the first snow proxy I Read the rest...
Category: JavaScript
, Library
Want to show how to use your layout library? Why not mimic a well known layout and show how easy it is? That is what Volodya Kolesnikov has done with his Google Wave layout in 100 lines of code sample. It is powered by uki (shorted from "ui kit") and Volodya told us more about Read the rest...
Wednesday, December 30th, 2009
Category: Performance
The WebKit Inspector tool has a new tab, the Audits panel which aims to be like Google PageSpeed and YSlow! built right in. A little crude, but good to see:
Tuesday, December 29th, 2009
Category: Canvas
Steve Hanov has produced a Canvas-based drawing tool with a hand-drawn look. Lines can be drawn with a "sloppiness" option, with possible values "Draftsman", "Artist", "Cartoonist", "Child", and - perfect for this time of year - "Drunk" :). The FG Virgil font, applied to text elements, adds to the cartoon vibe. The techniques are used Read the rest...
Category: JavaScript
, Library
Jeremy Ashkenas is experimenting with a new language that translates down to JavaScript. The language is CoffeeScript and I kinda like the syntax. Jeremy told us: I've been working on a little language with a Ruby/Potion-esque syntax that compiles into JavaScript. It tries to enforce "the good parts", convert statements into expressions automatically, and adds Read the rest...
Monday, December 28th, 2009
Category: Canvas
, JavaScript
, Library
The infamous Christian Effenberger has a new library to share: TransM.js 1.0 allows you to add programmable image transitions to your webpages. Features 113 transitions, 32 tweenings, individual corners, overlay graphics and event actions. Requires no plugin/extension or any other external resource! It uses unobtrusive javascript to keep your code clean. You can play around Read the rest...
Friday, December 25th, 2009
Category: Comet
Greg Wilkins tried to get people to do better than WebSocket as it was being defined. His BWTP proposal didn't get traction so what does he do? He introcuces a great Jetty WebSocket implementation: Chrome and Firefox will soon be supporting WebSocket, so WebSocket (for better or for worse) will soon be available in the Read the rest...
Thursday, December 24th, 2009
Category: Closure
, Google
Michael Bolin formerly of Google has created Closure Lite as a way to let developers get their feet wet in the Closure library without having to go into the compiler and the like (but they should do that eventually!). Closure Lite itself consists of the following subset of APIs: goog.array goog.Disposable goog.dispose goog.dom goog.dom.DomHelper goog.events.NodeType Read the rest...
Wednesday, December 23rd, 2009
Category: JavaScript
, JSON
, Library
Lloyd Hilaiel of Yahoo! BrowserPlus fame, has a little holiday gift for us. He has created a simple library called Orderly that "is a textual format for describing JSON. Orderly can be compiled into JSONSchema. It is designed to be easy to read and write." He shares: A little bit of orderly... PLAIN TEXT JAVASCRIPT: Read the rest...
Tuesday, December 22nd, 2009
Category: JavaScript
I am sure MathML took off somewhere, but I never really saw it. MathJax seems to have a chance at being a practical solution that offers a high quality display of LaTeX and MathML math notation in HTML pages. You can embed the following LaTeX right in your page: PLAIN TEXT HTML: <p>The Lorenz Read the rest...
Monday, December 21st, 2009
Category: Video
John Gruber of Daring Fireball says that the HTML5 video element, simple as it is, always autobuffers on Safari, Chrome, and Firefox. It's something others have also come up against. Any videos on the page will start downloading right away, regardless of the "autobuffer" attribute's setting: The HTML5 spec defines an autobuffer attribute for the Read the rest...
Category: Showcase
We knew that we needed VCS support for Bespin. We also knew that we wanted to have support that is richer than just having command line access. Since we are in a rich UI environment we can do more, and one of the features I was excited to play with was diff visualization. Well, the Read the rest...
Category: Browsers
Reposted from my personal blog "If you squint, Chrome Extensions and webOS applications look similar" -- a wise friend Having now written webOS applications and Chrome Extensions I have been struck by how similar they are, and could be. It may seem weird to see similarity in a browser extension mechanism and a mobile application Read the rest...
Friday, December 18th, 2009
Category: Qooxdoo
From the moment I saw qooxdoo, I felt they had an excellent & very polished set of functionality as well as insanely rich UI controls but I never took the time to look at the commitment that the team had put into this project. So when qooxdoo project lead Andreas Ecker buzzed me to tell Read the rest...
Category: Comet
, Google
, Server
Following their recent acquisition by Google, AppJet announced they would open source EtherPad, the collaborative, real-time, notepad. That's now done, and you can find the project home at - surprise, surprise - Google Code. Checkout Instructions Browse the Source What's especially cool about this is that Etherpad is Javascript on both sides of the wire. Read the rest...
Thursday, December 17th, 2009
Category: Bespin
, WebOS
Project Ares is the first mobile development environment hosted entirely in a browser, lowering the barriers for web developers to jump into mobile development. I am incredibly excited to see the beta release of Project Ares which has been developed by Matt McNulty and his top notch developers at Palm. I am honored to be Read the rest...
All Posts of December 2009