Friday, October 5th, 2007

Webkit joins Opera with @font-face support

Category: WebKit

Apple cares about typography, so it only makes sense that Webkit has joined Opera in supporting @font-face. The Surfin’ Safari blog said it all: WebKit now supports CSS @font-face rules. With font face rules you can specify downloadable custom fonts on your Web pages or alias one font to another. This article on A List Read the rest…

Posted by Dion Almaer at 5:59 pm

3.9 rating from 29 votes

Joe Walker shows a tip from DWR.Next

Category: DWR, Java, JavaScript

I asked Joe to show us something interesting that he is playing with on DWR and he quickly obliged by showing us a new file upload and download feature that allows you to do new fancy things with files. What is cool about this is that the APIs from Java and JavaScript lands feel right Read the rest…

Posted by Dion Almaer at 7:59 am

3.7 rating from 19 votes

Photoshop Color Picker

Category: Component, JavaScript, Library

John Dyer has seen other colour pickers but has come up with his own that mimics Photoshop: Some pickers try to generate the entire color map in JavaScript by drawing a 256×256 grid made of div. This is very slow, which is why color pickers that go the JavaScript route often don’t draw the entire Read the rest…

Posted by Dion Almaer at 7:22 am

3.7 rating from 57 votes

Load Balancing in your Ajax code

Category: Articles

Lei Zhu developed a Flash site called Voxlite that allows you to send video messages to people. The application uses both Amazon S3 and EC2, and Lei decided to do load balancing between instances on the client side itself. He wrote up his thoughts on Client Side Load Balancing for Web 2.0 Applications, and wants Read the rest…

Posted by Dion Almaer at 6:15 am

3.2 rating from 47 votes

Checkers with the Isometric Game Engine

Category: Google, SVG

It’s Friday game day! Raphael has created an SVG based Checkers game using his Isometric Game Engine: The Isometric Game Engine is a project to make cool games you can run in your browser. Checkers is the first game made with the engine, involving essential game elements such as creating a board, moving pieces around Read the rest…

Posted by Dion Almaer at 4:06 am

3.4 rating from 49 votes

Thursday, October 4th, 2007

YSlow 0.8: Fixing the Firebug Net Panel

Category: Debugging, Utility, Yahoo!

I got to spend a little time with Steve Souders, Chief Performance Yahoo!, and not only is he a really good guy, he has a lot of great experience at getting web sites performing. I have a full writeup of his talk on Web Performance where he discusses his 14 rules of performing sites, how Read the rest…

Posted by Dion Almaer at 7:00 pm

3.7 rating from 29 votes

JSValidate: Form Validation Library

Category: JavaScript, Library

JSValidate is a simple library based on Prototype and to allow you to do form validation. You simply use special CSS classes to annotate your form and let the library do the rest. You can see this at work in the demo page. < View plain text > HTML (* means required)   * Read the rest…

Posted by Dion Almaer at 7:08 am

3.4 rating from 57 votes

Two rulings that could improve web accessibility

Category: Accessibility

A recent press release by the National Federation of the Blind discusses two rulings that could have a dramatic impact on accessibility requirements: A federal district court judge issued two landmark decisions today in a nationwide class action against Target Corporation. First, the court certified the case as a class action on behalf of blind Read the rest…

Posted by Rey Bango at 6:30 am

3.2 rating from 40 votes

A simple guide to using Firebug

Category: Articles, Utility

Phil Rees has written up a nice introduction to Firebug, showing us how you can use Firebug to: Inspect custom stylesheets included by Google Mashup Editor Modify in-memory stylesheets to see the changes reflected immediately Place watches and breakpoints into running JavaScript Execute arbitrary JavaScript in the context of your running application Monitor Ajax calls, Read the rest…

Posted by Dion Almaer at 5:49 am
Comment here

3.8 rating from 38 votes

Craigslist Tibco GI Remix

Category: Dojo, Google, Mapping, Offline, TIBCO

Luke Birdeau has remixed Craigslist to produce a desktop-esque Ajax application view on the data that adds features such as being able to save your favorites, add notes to them, and even use the app offline (e.g. take your laptop on the road to go see the stuff for sale of meet that blind date). Read the rest…

Posted by Dion Almaer at 4:02 am

3.8 rating from 40 votes

Wednesday, October 3rd, 2007

eBay Desktop moves to public beta

Category: Adobe, Offline

eBay’s San Dimas project has finally moved to public beta. The application, developed using Adobe’s AIR runtime, provides the ability to manage your eBay experience via a well-designed desktop interface: The product has also graduated to public beta, thanks in no small part to the enthusiasm and support of all of you. Whether or not Read the rest…

Posted by Rey Bango at 10:05 am

3 rating from 40 votes

Optimized Speedy Ajax Code

Category: Ajax, JavaScript, Tip

Dustin Diaz has revisited his seven JavaScript techniques and has updated his XHR-getting-function to be faster, using the Lazy Function Definition Pattern, which ends up looking like: var asyncRequest = function() { function handleReadyState(o, callback) { if (o && o.readyState == 4 && o.status == 200) { if (callback) { callback(o); } } } var Read the rest…

Posted by Dion Almaer at 8:53 am

3.8 rating from 38 votes

Complete UI 2007 for Dreamweaver

Category: JavaScript, Toolkit, Utility

Awhile back we discussed Dreamweaver as a potential Ajax IDE. Here’s the press release: Nitobi”s Complete UI is a powerful set of components that will give Dreamweaver users the ability to present data in an engaging format in a fraction of the time,” states Michael Lekse, Vice President of Sales and Services at WebAssist. “Dreamweaver Read the rest…

Posted by Dion Almaer at 8:43 am

3.2 rating from 37 votes

Monthly Ajaxian Roundup for September, 2007: JavaScript mashups take a step forward

Category: Roundup

September was a big month for Ajax development in my opinion. The new JavaScript API that lets you do cross domain secure read-write tells us what will be possible in the future. Now mashups can go from the useful read-only mashing, to powerful applications that let you do everything you need too. We also saw Read the rest…

Posted by Dion Almaer at 5:30 am

3.3 rating from 29 votes

Adobe Thermo: “Convert artwork to …”

Category: Adobe, Design

I remember sitting in a Microsoft presentation that first showed off Expression Web, and the promise of finally moving past the current way of working with designers: Designer: “Here mate, enjoy this jpg” Developer: “Ok, I cut it up and made it into a web page, but now I need to tweak this area, can Read the rest…

Posted by Dion Almaer at 2:43 am

3.8 rating from 46 votes

Tuesday, October 2nd, 2007

Ajaxian Featured Tutorial: Parse JSON with jQuery and JavaScript

Category: jQuery, JSON

Last week, we posted a tutorial by Brian Reindel which showed how to parse XML with jQuery. The feedback was pretty good but many readers felt that JSON is the data packet format of choice and an XML-focused tutorial wasn’t their cup of tea. Brian promised a follow-up tutorial focusing on JSON and he has Read the rest…

Posted by Rey Bango at 8:59 am

3.3 rating from 98 votes

All Posts of October 2007