Tuesday, January 15th, 2008

Mozilla hires Aza Raskin and other Humanized folk

Category: Firefox

Wow, John Lilly is shaking things up as CEO! Mozilla has managed to hire the guys behind Humanized: Mozilla has hired 3 of the principals from Humanized. They will be joining the Mozilla Labs team on January 16, 2008. We expect a lot of innovation work from them, some Firefox-related, some broader, just like everything Read the rest…

Posted by Dion Almaer at 5:17 pm
4 Comments

++++-
4 rating from 21 votes

as3Query: jQuery port to ActionScript

Category: Adobe, Flash, JavaScript, jQuery

First we see the new jQuery 1.2.2 release, and now “nitoyon” has ported jQuery to ActionScript 3.0 creating as3Query. This port has everything bar the Ajax features, and it comes with a set of demos: Creating instances and monitoring events Tweening CSS Selector < View plain text > javascript function animate(f:Boolean):void {     // Read the rest…

Posted by Dion Almaer at 8:57 am
3 Comments

+++--
3.9 rating from 37 votes

XSTM: Shared Transacted Memory

Category: GWT, JavaScript

We posted about JSTM for GWT back when I saw it at JavaPolis. Now, the project has been renamed to XSTM which comes with a new book, and a new form example: The data entered in the form is automatically replicated on the server. If you launch two browsers and modify the same field concurrently, Read the rest…

Posted by Dion Almaer at 7:50 am
1 Comment

+++--
3.6 rating from 19 votes

John Lilly , CEO of Mozilla, Interviewed

Category: Firefox, Podcasts

Sean Ammirati of ReadWriteTalk has posted an interview with John Lilly, the new CEO of Mozilla. Listen, or read the transcript. Ok. In Firefox 3 is the killer browser. And I think I’ve been using the Beta since Beta 1 and Beta 2 is even better. Even in the Beta, we’ve surpassed the quality of Read the rest…

Posted by Dion Almaer at 6:31 am
10 Comments

+++--
3 rating from 27 votes

jQuery 1.2.2 Released

Category: Announcements, jQuery, Library

jQuery has a new release, 1.2.2, which is a bug fix release and more. This release comes on the 2nd birthday of jQuery: I remember doing the first release at BarCamp NYC (combined with the mention of two other projects of mine that fizzled: Feed Pile and Idea Shrub). While I had released a bunch Read the rest…

Posted by Dion Almaer at 12:48 am
26 Comments

++++-
4 rating from 71 votes

Monday, January 14th, 2008

Javascript CSS Selector Engine Timeline

Category: CSS, JavaScript

Paul Irish put together a bit of history in the form of the Javascript CSS selector engine timeline which shows us that “selector processing power has gone from Pinto power to a Mustang GT 500.”. 2003.03.25: document.getElementsBySelector() by Simon Willison (later used in behaviour.js) [source] 2005.08.19: CssQuery(): by Dean Edwards [source] 2005.08.22: jSelect (precursor to Read the rest…

Posted by Dion Almaer at 7:39 am
4 Comments

+++--
3.9 rating from 36 votes

Acid 3 and the future of memory leaks

Category: CSS, JavaScript

John Resig has a couple of interesting posts on Acid 3 and memory leaks. Firstly, with Acid 3 hopefully around the corner (but not yet ready!), John takes a look at the JavaScript side of the equation: Array Elisions – Making sure that stuff like [,,] doesn’t have a length and [0,,1] has a length Read the rest…

Posted by Dion Almaer at 6:52 am
3 Comments

++++-
4 rating from 26 votes

HTML Purifier 3.0

Category: Library, PHP, Security

HTML Purifier 3.0 has been released. What is HTML Purifier? HTML Purifier is a standards-compliant HTML filter library written in PHP. HTML Purifier will not only remove all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive whitelist, it will also make sure your documents are standards compliant, something only achievable Read the rest…

Posted by Dion Almaer at 6:08 am
3 Comments

+++--
3.8 rating from 30 votes

dojo.moj.oe: parody of script.aculo.us homepage in Dojo

Category: Dojo, Scriptaculous, Showcase

Peter Higgins had a little fun, and created a parody of the script.aculo.us home page: dojo.moj.oe. The site shows off the new easing code that Robert Penner contributed to Dojo: A small change in the Animation system to accommodate the inclusion of the entire set of Robert Penner‘s Flash easing functions to The Dojo Toolkit. Read the rest…

Posted by Dion Almaer at 12:01 am
4 Comments

+++--
3.6 rating from 59 votes

Sunday, January 13th, 2008

Ajax Pub Nite: Toronto, Jan 14th

Category: Announcements

Being a Londoner, how can I not mention a pub night that relates to Ajax technology! Brent Ashley has created the first Ajax Pub Nite for Monday January 14th in Toronto. Hopefully this is the first pub nite of many. If anyone is up for a Bay Area Ajaxian pub crawl let me know.

Posted by Dion Almaer at 3:17 am
1 Comment

+++--
3 rating from 32 votes

Friday, January 11th, 2008

Making Ajax Applications Scream on the Client

Category: IE, Performance, Presentation

Cyra Richardson, Senior Program Manager Lead on the IE team, gave a presentation at MIX 2007 on Making Ajax Applications Scream on the Client. The scope of the presentation is to show how to speed things up right now, not in the future. Optimizing Symbol Resolution How to speed up in a late binding world. Read the rest…

Posted by Dion Almaer at 2:10 pm
11 Comments

+++--
3.2 rating from 27 votes

Drinking offline at the Happy Hour while being openly social

Category: Gears, JavaScript

Over in Gears land I met with Chandra Patni, the creator of happyhour: Open Social Happy Hour is a port of Open Social Container Sample that employs Google Gears for persistence. It allows data coherency of open social widgets across browser windows. As I said on the Gears blog: The motivation for the project was Read the rest…

Posted by Dion Almaer at 8:01 am
1 Comment

+++--
3.1 rating from 17 votes

Flemish Politics Election Center

Category: Showcase

We recently posted about the Ajax behind the election coverage on CNN in the states. We then heard from Bruno Braes, a developer who worked on other political Ajax fun over in Flanders, Belgium. This is a touch ironic since Belgium has been running without a new government for how many months now? :) Bruno Read the rest…

Posted by Dion Almaer at 7:17 am
2 Comments

+++--
3.6 rating from 16 votes

Thursday, January 10th, 2008

How IE Mangles The Design Of JavaScript Libraries

Category: Browsers, Dojo, IE

People like to moan about IE, and often don’t have anything to back it up. “IE sucks” doesn’t count. Alex Russell, on the other hand, has written about how IE mangles the design of JavaScript libraries such as Dojo. His list both shows us the methods to the madness, informs us on the issues, and Read the rest…

Posted by Dion Almaer at 1:04 pm
7 Comments

++++-
4.1 rating from 51 votes

Cross-Site XMLHttpRequest in Firefox 3

Category: Security, XmlHttpRequest

John Resig has written up documentation of Cross-Site XMLHttpRequest that discusses the W3C Access Control working draft which Firefox 3 implements. He gives us a nice example: In a nutshell, there are two techniques that you can use to achieve your desired cross-site-request result: Specifying a special Access-Control header for your content or including an Read the rest…

Posted by Dion Almaer at 12:29 pm
11 Comments

++++-
4.1 rating from 35 votes

XSS: Flash and Rails

Category: Flash, Ruby, Security

A couple of good articles on XSS and security came out at the same time. One talks about XSS in Flash, and the other on Rails: XSS Vulnerabilities in Common Shockwave Flash Files Rich Cannings has written an article explaining the issue of XSS wrt Flash: Critical vulnerabilities exist in a large number of widely Read the rest…

Posted by Dion Almaer at 12:14 pm
Comment here

+++--
3.1 rating from 15 votes

All Posts of January 2008