Monday, December 31st, 2007

Matt Webb on the Web 2007 Wrapup on the Web

Category: Editorial

Ah the end of the year, the time to write top ten lists and predictions. I am not going to go this here. We do that enough in our State of Ajax talks. What I will do though, is the digital version of something I dislike. As an experiment, I used a “highlighter” on Matt Read the rest…

Posted by Dion Almaer at 8:30 am

2.3 rating from 17 votes

Fluid puts hat in the “Site Specific Browser” ring

Category: Browsers

Todd Ditchendorf has released Fluid, a Site Specific Browser that allows you to ditch the 30 tabbed browser, and run web applications in the own world (icon etc): Fluid 0.4 includes Dock badges and Dock menus for Gmail, Google Reader, and Yahoo! Mail, auto-software updates via the Sparkle Update framework, custom SSB installation paths, and Read the rest…

Posted by Dion Almaer at 8:10 am

3.1 rating from 12 votes

Untold JavaScript Secrets

Category: Books

John Resig has some JavaScript secrets that he wishes to tell in a new book, and wants your help in getting more. Some on the tip of his tongue are: What is (function(){ })() and why is it so fundamentally important to modern JavaScript development? What does with(){…} do and why is it so useful? Read the rest…

Posted by Dion Almaer at 7:08 am

3.9 rating from 27 votes

TAE Keynote: Ajax Through the Looking Glass

Category: Presentation, Recording, The Ajax Experience

Kevin Survance, CTO of MapQuest, gave a keynote speech at the last Ajax Experience show. Kevin came to the company and basically transformed the entire team to create the new MapQuest beta. MapQuest uses Ajax on a massive scale and also provides commercial Ajax APIs. In this keynote, Kevin shares lessons learned from recent MapQuest Read the rest…

Posted by Dion Almaer at 5:16 am

2.3 rating from 19 votes

Friday, December 28th, 2007

Interview with Ben and Stephan on

Category: Adobe, Interview

I got to interview Ben and Stephan, the creators of a new Flex/AIR application that was shown off at JavaPolis in Belgium. The application gives you access to the library of talks that Parleys has available, and it includes features such as: Being able to take video offline to watch later Comments in the stream Read the rest…

Posted by Dion Almaer at 9:10 am
Comment here

4.6 rating from 16 votes

Er.js: Erlang-in-JavaScript

Category: JavaScript

Alex Graveley has built Er.js, a library that “piggybacks on Neil Mix’s Thread.js which fakes threading in JavaScript 1.7 using coroutines and nested generator continuations. The goal is to replicate Erlang’s concurrent lockless process model and message-passing APIs in JavaScript.” Alex also added initial concurrent Ajax support: XmlHttpRequest, AJAX and JSON integrate nicely with the Read the rest…

Posted by Dion Almaer at 7:25 am

4.4 rating from 14 votes

Facebook improves Ajax support with FBJS LocalProxy

Category: JavaScript, Social Networks

Facebook released FBJS as a way to do more than just the simple Mock Ajax that you could do before hand. It didn’t go as far as Caja (hopefully Facebook will work together on it), which seems to be the natural step wrt sandboxing code. Today, they announced improved support for Ajax via a new Read the rest…

Posted by Dion Almaer at 12:02 am

3.6 rating from 18 votes

Thursday, December 27th, 2007

Ajatus: Distributed CMS using CouchDB

Category: Ajax, Showcase

Ajatus is a new distributed CRM that “runs as a local Ajax web application on your own computer. It uses the CouchDb object database for data storage and enjoys a wide range of plug-in and replication possibilities.” The Ajax side of the house uses jQuery for fun and profit. It is a lot of fun Read the rest…

Posted by Dion Almaer at 9:02 am

3.2 rating from 34 votes

Interviewed on GWT, Gears, Java, and JavaScript

Category: Ajax, Gears, Google, GWT, Interview, Java, JavaScript

Reposted from my blog. I had the pleasure of finally meeting Didier Girard. I seem to run across Didier’s work every week or so, but for some reason we haven’t had a chance to meet face to face, until JavaPolis. Didier sat down with me to talk about GWT, Gears, Java, and JavaScript, and I Read the rest…

Posted by Dion Almaer at 7:48 am
Comment here

3.7 rating from 28 votes

jQuery Glider Component

Category: Component, jQuery

The nice folks over at Dynamic Drive have created a new jQuery plugin that lets you turn ordinary pieces of HTML content on your page into an interactive, “glide in” slideshow, with several configurable options: This script lets you painlessly showcase new or featured contents on your page, by turning ordinary pieces of HTML content Read the rest…

Posted by Dion Almaer at 5:42 am

2.9 rating from 38 votes

Django and Comet

Category: Articles, Comet

Arena Albionu has written about Django and Comet using the Orbited Python event driven comet server. The article walks through the hello world of Comet… a chat server. The JavaScript looks like this: < View plain text > javascript function processGetPost()     {     var myajax=ajaxpack.ajaxobj     var myfiletype=ajaxpack.filetype     if Read the rest…

Posted by Dion Almaer at 12:08 am

3.3 rating from 18 votes

Tuesday, December 25th, 2007

iPhone window.onorientationchange Code

Category: iPhone, JavaScript, Showcase

Re-posted from Apple has put up some sample code that shows off the new window.onorientationchange and window.orientation ability that lets you detect the orientation of the iPhone. You setup your HTML with a body tag with the class of “portrait” or “landscape” and most of the CSS goes from that. You also put an Read the rest…

Posted by Dion Almaer at 11:11 am

3.8 rating from 35 votes

Monday, December 24th, 2007

Organise Your Code With base2.Packages

Category: JavaScript, Library

Since Dean Edwards announced base2 beta he has been taking some time to describe it for us. His latest installment is on base2 packages: A base2.Package provides a mechanism for bundling classes, constants and functions within a closure. You can define what symbols you want to export from the Package and you can define the Read the rest…

Posted by Dion Almaer at 7:37 am
1 Comment

3.3 rating from 25 votes

Infamous IE hasLayout is toast

Category: CSS, IE

We are slowly finding more and more out about how nice IE8 is going to play. Markus Mielke came out to tell us that hasLayout is a goner: I do not think I am disclosing too much by saying that HasLayout will be history with IE8 (it was an internal data-structure to begin with and Read the rest…

Posted by Dion Almaer at 6:57 am

3.9 rating from 20 votes

WebKit gets native getElementsByClassName

Category: Browsers, Performance, WebKit

getElementsByClassName has always been a pain in the arse for us developers. Why it wasn’t implemented natively across the board is something that browser folk can chat about. Not having it available has caused hacks, workarounds, and bugs. Firefox and Opera support the beast, and now Webkit has joined them: The advantages of a native Read the rest…

Posted by Dion Almaer at 6:06 am

4.4 rating from 35 votes

Mozilla Weave: More servers for your browser

Category: Firefox

Mozilla has launched yet another project from its labs: Mozilla Labs Weave: As the Web continues to evolve and more of our lives move online, we believe that Web browsers like Firefox can and should do more to broker rich experiences while increasing user control over their data and personal information. One important area for Read the rest…

Posted by Dion Almaer at 12:40 am

3.9 rating from 27 votes

All Posts of December 2007