Tuesday, August 17th, 2010
Category: jQuery
, Library
From Tim Aidlin over at Microsoft comes a tutorial on using JQuery to do animation. The tutorial is focused on using a new library they have designed called Glimmer that allows designers and developers to create interactive elements and animations on web pages using JQuery. Using Glimmer you setup your HTML and CSS and then Read the rest...
Monday, August 16th, 2010
Category: Announcements
, Google
Version 2 of HTML5Rocks is hot off the presses! We think HTML5 will make your work more engaging and create a faster, more responsive experience for your users, so we're happy to add today a slew of new content to html5rocks.com. If you want to not only get up to speed, but understand the browser differences Read the rest...
Category: 3D
, Flash
, Tutorial
If you've seen some of the cool work that folks like Mr. Doob or Gerard Ferrandez have done with HTML5/CSS3/SVG/etc., you've probably seen them emulating nifty 3D effects in the browser (move your mouse to pan the camera): The demo above, by Gerard, uses SVG plus various mathematical tricks to emulate 3D. Mr. Doob has Read the rest...
Friday, August 13th, 2010
Category: jQuery
, Mobile
I have had the pleasure to start working with the awesome jQuery team on a new mobile development. Today, John announced jQuery Mobile, "a unified user interface system across all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation." Palm has sponsored the effort with other great folks, and I wrote Read the rest...
Wednesday, August 11th, 2010
The HTML5 love continues to be doled out by Paul Irish. First, he offered up Modernizr and now, he's teamed up with Divya Manian to create an HTML5 boilerplate which leverages best practices to get your started. It's essentially a good starting template of html and css and a folder structure that works. But baked Read the rest...
Category: Presentation
, Yahoo!
Yahoo invites to their campus in Sunnyvale, California on the 27th of August to hear Douglas Crockford talk about "Loopage". In his own words: Software development is hampered by a specific set of design mistakes that were made in the first programming languages and repeated in everything that has been done since. And, somewhat miraculously, Read the rest...
Friday, August 6th, 2010
Category: Contests
, JavaScript
Here's a fun way to end the week. Peter van der Zee has cranked up a cool contest where you'll be judged on what you can build using just 1k of JavaScript. The rules are simple: Create a fancy pancy Javascript demo Submissions may be up to 1k. (And not crash) Externals are strictly forbidden, Read the rest...
Thursday, August 5th, 2010
Qooxdoo framework folks report a new release. Update includes a virtual list for handling really big numbers of items. It takes full advantage of qooxdoo's data binding layer, so another demo shows how you can create an extended list with custom renderers. The virtual List is marked as experimental, and we look forward to include Read the rest...
Wednesday, July 28th, 2010
Category: Canvas
, JavaScript
, Library
Javascript author extraordinaire David Flanagan released Canto.js recently, a lightweight wrapper API for canvas, introduced here and documented at the top of the source code. Example: PLAIN TEXT JAVASCRIPT: canto("canvas_id").moveTo(100,100).lineTo(200,200,100,200).closePath().stroke(); Notice three things: canto() returns an abstraction of the canvas - a "Canto" object. As with jQuery and similar libraries, there's method chaining; Read the rest...
Tuesday, July 27th, 2010
Category: Browsers
, CSS
, JavaScript
, Library
, YUI
Over at the the YUI blog the team just announced the preview release of YUI 3.2.0. YUI3 now has some interesting new features that the team wants you to try and tell them if they work out for you. The changes to the already very powerful library are quite ambitious: Touch event support for mobile Read the rest...
Monday, July 26th, 2010
Category: Canvas
, Games
, Graphics
, Performance
Interest in Canvas, as well as mobile apps, has led to a renaissance of old-school 8-bit graphics. Joe Huckaby of Effect Games has been playing around with color cycling, leading to some stunning effects. Anyone remember Color cycling from the 90s? This was a technology often used in 8-bit video games of the era, to Read the rest...
Saturday, July 24th, 2010
Category: JavaScript
JavaScript as a general-purpose "Turing-complete language" is illustrated - the example discussed in the first part of a series: How a CPU can be emulated through JS, and how one might start building an emulation core for the GameBoy console. Looking forward: How a game image can be loaded into the emulator over the Web. Read the rest...
Thursday, July 22nd, 2010
Category: Dojo
The Dojo project continues to pump out goodness announcing version 1.5 of the Dojo Toolkit with a number of new and exciting features. Dylan Schiemann had this to say about the release: The JavaScript world is evolving at an intense pace. We're very pleased with this release of Dojo, which offers the stability needed for Read the rest...
Monday, July 19th, 2010
Category: CSS
Everyone's chomping at the bit to leverage new HTML5 and CSS3 features but with some older browsers not supporting them, hacks are still needed to make things work in a cross-browser fashion. We've seen libs that make things easier such as Remy Sharp's html5shiv and Modernizr and now we can add another one. Jason Johnston's Read the rest...
Friday, July 16th, 2010
Category: Fun
, Presentation
The week has been long. Much code has been written. There is much more to do, but Friday is for relaxing a little. Take some time, sit back and watch, as three fantastic videos are available for you: French: Paul Rouget of Mozilla, shows you the future Paul builds the best demos. ever. At the Read the rest...
Wednesday, July 14th, 2010
Category: JavaScript
, Testing
The team at Jupiter IT have release Syn, a library which allows you to create synthetic events for use in testing. This standalone library is meant to assist in testing complex UI behavior by simulating user actions such as typing, clicking, dragging the mouse. Testing rich, dynamic web applications sucks. At Jupiter, we've tried almost Read the rest...