Tuesday, July 31st, 2007

Timeplot: Canvas-based Specialized Charting Tool

Category: Canvas

On July 1st and July 7th, we posted about Timeline from the Simile project. We’re pleased to post about another related project: Timeplot, which is a canvas-based ajaxy plotting companion to our Timeline widget (that also supports the same timeline data formats). Follow the link; the screen shot doesn’t do it justice. While you’re there, Read the rest…

Posted by Ben Galbraith at 9:00 am

2.1 rating from 294 votes

@tomic XML-RPC JavaScript Client

Category: JavaScript, Library

Jon Brisbin has created an XML-RPC JavaScript client called @tomic: The @tomic XML-RPC client requires ExtJS 1.1, but has no other external requirements. It’s designed to be easy-to-use, flexible, and robust enough for anything you might throw at it. Since this is an initial release, I’m putting it out as a beta (under the GPL). Read the rest…

Posted by Dion Almaer at 7:29 am

1.6 rating from 178 votes

XRAY: Peer into your web pages

Category: Design, Utility

John Allsopp has developed XRAY, a bookmarklet that launches a tool to visualize the web page that you are on (a little like features in Firebug and Firefox). The look and feel is great, and the margin popups look like the new Safari/Webkit search functionality (mmm orange). What is XRAY XRAY is the first in Read the rest…

Posted by Dion Almaer at 6:56 am

1.6 rating from 182 votes

iPhone Arkanoid

Category: Games, iPhone

Scott Schiller has updated his dHTML Arkanoid game to work on the iPhone. Although the mouse events meant that the game wouldn’t work as-is, Scott added an extra div if the browser is an iPhone, and it handles click events. < View plain text > javascript if (isIphone) {     this.iphoneTarget = document.createElement(‘div’);   Read the rest…

Posted by Dion Almaer at 5:47 am

1.3 rating from 185 votes

Joe Hewitt presentation on iUI (Video)

Category: iPhone, Presentation

Joe Hewitt popped down the road to talk about iUI, his look-native-on-the-iPhone framework, at Yahoo! HQ. This is a short, 15 minute presentation, that shows Joe providing an overview of how iUI works and how you can use it to jumpstart any iPhone-specific interfaces you’re considering for your web apps. He also provides an outstanding Read the rest…

Posted by Dion Almaer at 12:34 am
Comment here

3.9 rating from 49 votes

Monday, July 30th, 2007

jMaki Actions: Communicating between toolkits

Category: Java, jMaki

jMaki Actions are a declarative way of associating widget behavior. The goal here is a holy grails of grabbing a Dojo widgets and a Prototype based one, and having them talk together. Greg shows an example: Consider a case where you have a Dojo Fisheye and you simply want it to select a tab or Read the rest…

Posted by Dion Almaer at 5:00 am

3.1 rating from 65 votes

YUI-based Image Cropper Widget

Category: Yahoo!

Julien Lecomte of Yahoo! has written a YUI-based image cropper widget that allows you to easily select which region of an image you’d like to crop. This widget works on all A-grade browsers in both standards mode and quirks mode. Once you setup the CSS and JavaScript you simply: < View plain text > javascript Read the rest…

Posted by Dion Almaer at 4:48 am

2.6 rating from 68 votes

Computed vs Cascaded Style

Just as the panel discussed getComputedStyle and how each browser returns something different, Erik Arvidsson blogged about Computed vs Cascaded Style. Erik discusses the difference between computed, cascaded, and override styles. He shows us why this common function is bad: < View plain text > javascript function getStyle(el, prop) {   if (document.defaultView && document.defaultView.getComputedStyle) Read the rest…

Posted by Dion Almaer at 1:45 am

1.6 rating from 95 votes

Friday, July 27th, 2007

The End of TAE and Browser Possesion

Category: Browsers, The Ajax Experience

Another Ajax Experience is over. We had a blast and it was a tons of fun to see so many of our friends in the community and to have so much top-notch content. Many thanks to all those who came out, especially the speakers, many of whom came to present at great personal sacrifice. And, Read the rest…

Posted by Ben Galbraith at 9:02 pm

1.7 rating from 135 votes

Kevin Lynch at the Ajax Experience

Category: Adobe, The Ajax Experience

Kevin Lynch started out the keynote talking about “Four Generations of Applications”: – Mainframe – Client/server – Web applications – Rich internet applications He then discussed the architecture of rich internet applications, focusing on the challenges. The first challenge he discussed was local storage, and he highlighted how Google Gears is solving that problem, and Read the rest…

Posted by Ben Galbraith at 11:49 am

1.8 rating from 129 votes

Write scalable Comet applications with Jetty and DWR

Category: Articles, Comet, DWR

Philip McCarthy wrote a nice piece on how to Write scalable Comet applications with Jetty and Direct Web Remoting. He delves into the details of Comet, Jetty, Continuations, and DWR “Reverse Ajax”: You’ve now seen how Jetty Continuations combined with Comet can provide an efficient, scalable solution for event-driven Ajax applications. I haven’t given any Read the rest…

Posted by Dion Almaer at 2:47 am
Comment here

2 rating from 106 votes

Cellsea Ajax Video Editor

Category: Showcase

Cellsea has a free new video editor and convertor using MochiKit and SWFObject. It is a very primitive and simple tools that lets you do a couple of tweaks to your video, but it is a nice example of talking between the Flash and Ajax worlds.

Posted by Dion Almaer at 2:41 am

2.9 rating from 78 votes

Thursday, July 26th, 2007

Me.dium live talk from the show at 3:20pm PDT

Category: Announcements

Jonathan Phillips of Me.dium is giving a talk at 3:20pm PDT in which he will be broadcasting his work through Me.dium itself. If you can’t be at the show, download me.dium and then login to the shows home page ~3:20 to join the fun! Me.dium: Mapping the Internet and Its Users in a 208 Pixel Read the rest…

Posted by Dion Almaer at 2:16 pm
Comment here

2.8 rating from 17 votes

Chris Wilson keynote at TAE

Category: Conferences, IE, The Ajax Experience

Chris Wilson (Platform Architect of Internet Explorer) led off Day 2 of The Ajax Experience with his keynote: “Moving The Web Forward”. The talk centered on challenges faced by browser vendors and web developers to achieve more secure, stable, interoperable, and performant solutions. Here’s a bit of a summary… Security and privacy are incredibly important Read the rest…

Posted by Jim Halberg at 2:14 pm

4.5 rating from 112 votes

Mozilla Announces Screaming, Iron, Action Monkeys – Tamarin in IE

Category: Browsers, Firefox, JavaScript

Brendan Eich always delivers on a great keynote, and to conclude the opening day of the show, he had some announcements up his sleeve. Mozilla has three monkey’s up their sleeve: Iron Monkey Mozilla is taking IronPython and IronRuby produced from Microsoft and mapping it to to Tamarin. This will by in the guise of Read the rest…

Posted by Dion Almaer at 12:38 am

2 rating from 193 votes

Ajax Web Developer: $240k per year… with only one catch

Category: Ajax

We recently got pinged about a job request that we just had to post about :) If you like coding in Ajax, and know how to shoot a gun, this could be for you. Title: Web Developer Salary: $200K plus DOE Taxes: No Federal taxes taken out for the contractors that accept a 12 month. Read the rest…

Posted by Dion Almaer at 12:28 am

1.6 rating from 1304 votes

All Posts of July 2007