Various sections of the site go here

Thursday, November 13th, 2008

reglib: Another CSS based, declarative library

< View plain text > javascript"a.popup", function(e){;     return false; });   /* ENGLISH TRANSLATION: I declare, forthwith, that all clicks on <a> elements with class "popup" shall be handled thusly… */ This comes from a new library that Greg Reimer of Sun has open sourced called reglib. He gives Read the rest…

Posted by Dion Almaer at 4:50 am

3.5 rating from 25 votes

Timing in JavaScript and browsers can’t be trusted

Category: JavaScript, Performance

This is officially the week of John. If he delivers top notch posts for the rest of the week he wins an Ajaxian award or something. Maybe we need to bring back the “pack of cards” where each card is an Ajax personality and John gets to be Ace of Hearts or something. I remember Read the rest…

Posted by Dion Almaer at 12:54 am

3.6 rating from 20 votes

Wednesday, November 12th, 2008

Dojo Extensions for AIR

Category: Adobe

SitePen has built an interesting set of APIs to enable you to create better JavaScript applications that run in the AIR platform: This new effort creates a new namespace, dair, making it even easier to create rich desktop apps using the Dojo Toolkit and Adobe AIR like the Dojo Toolbox. The extensions offer convenience methods Read the rest…

Posted by Dion Almaer at 9:23 am

4 rating from 41 votes

JxLib: New Browser UI Toolkit

Category: MooTools, Toolkit

To the ranks of Ext JS, jQuery UI, Dijit, and others comes JxLib, a new browser-based UI toolkit built on top of MooTools. Jason Fournier from the team passed the announcement to us: JxLib includes layout managers, buttons, tabs, toolbars, dialogs, panels, trees and a basic grid control all designed to work together. It is Read the rest…

Posted by Ben Galbraith at 7:00 am

4.1 rating from 61 votes

Yahoo! home page and YUI 3.0

Category: Showcase, Yahoo!

Nicholas C. Zakas has posted about a new Yahoo! home page that uses YUI 3.x. They are currently testing the new home page out, but having it use the latest and greatest dogfood on a web page as trafficked as the Y! home page is a big deal. Save a few bytes here or there Read the rest…

Posted by Dion Almaer at 6:27 am
1 Comment

4 rating from 33 votes

Time Picker UI

Category: jQuery, UI, Usability

John Resig linked to an interesting new time picker UI that Maxime Haineault implemented as a jQuery plugin: He made a “two click” time picker. The first click is within the time field. This activates the display and allows the user to choose the time – all of which is done by moving the mouse Read the rest…

Posted by Dion Almaer at 12:01 am

3.2 rating from 34 votes

CSS and Tables; The war continues

Category: CSS, Fun

Time for a bit of fun. The eternal battle of tables vs. CSS layouts continues. We geeks have had classics such as vi vs. emacs, and Star Wars vs. Star Trek. First up we have And then we have You have to take a look at the source for that one :) < Read the rest…

Posted by Dion Almaer at 12:01 am

4.3 rating from 26 votes

Tuesday, November 11th, 2008

JavaScript Object Observability in ASP.NET Ajax 4.0

Category: Atlas, Microsoft

Dave Reed wrote in to tell us about an article he’s written about Microsoft ASP.NET Ajax’s utility for adding observability to JavaScript objects. The idea is simple: The Microsoft AJAX 4.0 preview includes this Sys.Observer class that allows you to be notified of updates to POJO’s, provided you use its APIs to modify them. Sys.Observer Read the rest…

Posted by Ben Galbraith at 7:00 am

2.7 rating from 35 votes

Firebug tricks, Dojo style

Category: Debugging, Dojo

Tom Trenka has a nice posting on Dojo and Firebug Tricks for Development where he shares two of his own: Trick #1: using to enable Firebug Lite on the fly With the Dojo Toolkit, I find this trick indispensable. The basic concept is to use the original version of the djConfig variable—the object-based one—using Read the rest…

Posted by Dion Almaer at 6:25 am

3.3 rating from 43 votes

What’s not in HTML 5?

Category: HTML, Standards

In Mark’s latest installment of This Week in HTML 5 he delves into what ISN’T in the spec: It has been suggested (1, 2, 3, &c.) that HTML 5 is trying to bite off more than it can metaphorically chew. It is true that it is a large specification, and it might benefit from being Read the rest…

Posted by Dion Almaer at 4:22 am

4.2 rating from 22 votes

CSS3 ASCII Layouts, Element Transversals, and Gotchas

Category: CSS, jQuery

John Resig has been a busy guy posting today not once but thrice! They all interesting too. I really enjoyed the CSS3 Template Layout post that reminds us of the CSS 3 advanced layout that allows you to use ASCII to define it: < View plain text > css <style type="text/css">   body {   Read the rest…

Posted by Dion Almaer at 12:43 am

3.4 rating from 26 votes

Monday, November 10th, 2008

yboss – a wrapper for Yahoo’s BOSS API

Category: Examples, JavaScript, JSON, Yahoo!

BOSS – Build Your Own Search Service (the your is silent for reasons I cannot tell you as it would endanger the lives of our agents in the field) is a Yahoo! API to access their search index and get the data back either as XML or JSON. Whilst there is ample documentation available it Read the rest…

Posted by Chris Heilmann at 6:06 pm
1 Comment

3.5 rating from 15 votes

Ext JS 3.0 Roadmap and Developer Tool

Category: Sencha

Alex Moore wrote in to highlight a couple of developments in the Ext JS community. First, the Ext JS roadmap has been updated with goals for the 2009-targetted 3.0 release: # All new lightweight, high-speed core base library # Flash Charting API # Ext.Direct – Remoting and data streaming/comet support # Integrated client-server data binding/marshaling Read the rest…

Posted by Ben Galbraith at 9:59 am

4.5 rating from 152 votes

Redshift: What Ruby and a nice API can do in the browser

Category: Rails, Ruby

Red writes like Ruby and runs like JavaScript That is the tagline for Red, and they mean it: The all-new Red is a Ruby-to-JavaScript transliterator backed by a custom ruby.js library designed to let your code run in the browser exactly* the way Ruby would run on your machine. The JavaScript output is optimized to Read the rest…

Posted by Dion Almaer at 8:08 am

4.4 rating from 22 votes

Video and audio tags and cross origin access

Category: HTML

Thanks to Chris Double I saw the email thread on cross origin access to media files via the video and audio HTML 5 tags. Jonas Sicking does a great job at explaining the issue, and why we need to restrict access. This is going to take a lot of people by surprised. Most will assume Read the rest…

Posted by Dion Almaer at 7:07 am

3.1 rating from 15 votes

JSLitmus: Testing JavaScript Performance

Category: Performance, Testing, Utility

Robert Kieffer has announced JSLitmus a tool “designed specifically to allow you to quickly and easily write a JavaScript test (or test suite), run it on any modern browser, and document and share the results.” To see it in action, Robert writes a test on “++” and plots the results for different browsers, and then Read the rest…

Posted by Dion Almaer at 6:20 am

3.4 rating from 10 votes