Wednesday, December 19th, 2007

Isomorphic TAE Talk on Infrastructure Inversion: The Future of Software and Technology Risk

Category: Presentation, The Ajax Experience

Isomorphic Software, the company behind SmartClient, gave a talk at the recent TAE Boston, and we just published the video for all to see: Abstract This talk helps developers better articulate the business advantages of Ajax to management, and help management grill developers on whether their technical choices are the right ones. In addition, a Read the rest…

Posted by Dion Almaer at 4:24 am
Comment here

3.1 rating from 30 votes

Tuesday, December 18th, 2007

JScript 5.7: Fixing IE6

Category: IE, Performance, Tip

Erik Arvidsson lets us know about the JScript 5.7 patch that is zooming out to IE6 users: The JScript 5.7 patch is now being pushed to an IE6 computer near you… IE6 uses Jscript 5.6 which has some serious design flaws when it comes to garbage collections. This by itself prevented us from releasing Gmail Read the rest…

Posted by Dion Almaer at 7:53 am

4.2 rating from 42 votes

DOMAssistant 2.5 released – Making a run at the the major JavaScript libraries

Category: Ajax, JavaScript

Robert Nyman has his eyes set on providing a JavaScript library that can hold it’s own against the major players. He just announced the release of DOMAssistant 2.5 with enhancements that he feels are on par with other libraries: With this release of DOMAssistant, I feel that it can seriously compete with the major JavaScript Read the rest…

Posted by Rey Bango at 7:00 am

3.5 rating from 37 votes

State of ECMAScript Implementations

Category: JavaScript

John Resig has done some research on the state of ECMAScript 4 implementations: I’ve just completed my first survey of the current ECMAScript 4 implementations. I went through and attempted to compile as many bugs and features as possible, as stated by the ECMAScript 4 specification and double-check them against all the actively-maintained implementations. You Read the rest…

Posted by Dion Almaer at 6:54 am
1 Comment

3.7 rating from 18 votes

W3C CSS Grid Positioning

Category: CSS, IE, Microsoft

Dimitri Glazkov has made a prediction that we will see CSS Grid Positioning in IE 8. This would make a lot of sense due to the fact that: Alex Mogilevsky, and Markus Mielke, of Microsoft wrote the spec If Microsoft comes out with a browser that goes above and beyond, they will be able to Read the rest…

Posted by Dion Almaer at 6:38 am

4.1 rating from 38 votes

Working aroung the instanceof memory leak

Category: JavaScript, Tip

Gino Cochuyt spent some hours to find the cause of memory leaks in IE when using instanceof. He found at least 3 Objects that cause the memory leaks: window document element Just using – if (window instanceof Object) – for example causes a memory leak! that grows by 50 KB per refresh; the reason for Read the rest…

Posted by Dion Almaer at 2:50 am

3 rating from 22 votes

Monday, December 17th, 2007

WireIt: Yahoo! Pipes Canvas Wiring API

Category: Canvas, JavaScript, Library, UI, Widgets, Yahoo!

Eric Abouaf has released WireIt, a library that answers the though: “wow, I wish there was an API that did the UI bits that Yahoo! Pipes does.” WireIt uses canvas, excanvas for IE, and YUI to get the job done. Take a look at the docs to see how it works. Here is the code Read the rest…

Posted by Dion Almaer at 9:00 am
Comment here

3.8 rating from 41 votes

Alex Russell is trying to save us

Category: Editorial, Standards

Alex continues on truthiness with The W3C Cannot Save Us that follows on from the CSS uprising as we watch things crash and burn. Alex discusses the Opera case (how it is a bad idea), and how Opera could be more productive. He calls out how we can’t hide behind the “let’s just make IE Read the rest…

Posted by Dion Almaer at 8:32 am

2.9 rating from 43 votes

AjaxIM Gets a Major Overhaul

Category: Ajax, Prototype

One of the most popular Ajax-based applications/extensions, AjaxIM, recently got a major upgrade. For those that haven’t heard of it, AjaxIM is a Prototype-based instant messaging client that you can include in your web applications. It uses AJAX to create a near real-time IM environment that can be used in conjunction with community, intranet, and Read the rest…

Posted by Rey Bango at 7:15 am

4.1 rating from 48 votes

3D-style animation in JavaScript

Category: JavaScript

Joonas Lehtinen of IT Mill has shown us something that we should probably never do. As a proof of concept he decided to see if it was “possible to do a 3D-style animation in plain JavaScript without Flash, SVG, Canvas or any other fancy stuff.” He ended up with a solution that: Slice a image Read the rest…

Posted by Dion Almaer at 5:23 am

2.8 rating from 69 votes

2007 Ajax Tools Usage Survey Results

Category: Ajax, Survey

Thanks to the Ajaxian community for getting in feedback so quickly on the third annual survey. Richard has written up his thoughts on the data, which we have to remember, accounts for a small percentage of developers, and those that visit Ajaxian are probably not the norm ;) That being said, it is interesting to Read the rest…

Posted by Dion Almaer at 2:09 am

3.9 rating from 19 votes

Friday, December 14th, 2007

GWT Can Do Spinners?

Category: GWT, JavaScript

I’m not really accustomed to seeing a lot of UI press about GWT so I was pleasantly surprised when Dietrich Kappe showed me the new spinner control he’s been working on. Most of you have probably seen Flash-based implementations, especially on Amazon, where images spin on a type of carousel. It’s a very cool effect. Read the rest…

Posted by Rey Bango at 5:30 pm

3.9 rating from 65 votes

JSTM: Java Shared Transacted Memory for GWT

Category: GWT, Library

After my Google Gears talk at JavaPolis, I spoke to the nice fellow, Cyprien Noel, behind JSTM, Java Shared Transactional Memory for GWT. This tool allows you to automatically have state shared among clients. This could be a great solution for certain sync scenarios if we make it work in the Gears world. The same Read the rest…

Posted by Dion Almaer at 8:53 am
Comment here

3.3 rating from 27 votes

The problem with innerHTML

Category: Articles, JavaScript, Tip, Yahoo!

Some like to DOM their way around. Others prefer the simplicity of innerHTML. Julien Lecomte, of Yahoo!, wrote up his thoughts on the problems with innerHTML. Julien first points out some issues: Improper handling of the innerHTML property can enable script-injection attacks on Internet Explorer when the HTML string contains a script tag marked as Read the rest…

Posted by Dion Almaer at 7:41 am

3.8 rating from 72 votes

Canvas Bevel Script

Category: Canvas, Component

The champion of unobtrusive canvas, Christian Effenberger, has come out with a new microformat script that enables you to add bevels to your images (and also shading, shining and glowing). Why would you want to do this via canvas? Fast and easy to implement. Just add class=”bevel” to the image and your good to go Read the rest…

Posted by Dion Almaer at 6:59 am

4.2 rating from 56 votes

Opera sues Microsoft of standards compliance

Category: Microsoft, Opera

Ah, the courts. The latest case aimed at Microsoft is from Opera, as they urge Microsoft to give consumers a genuine choice of standards—compliant Web browsers: The complaint describes how Microsoft is abusing its dominant position by tying its browser, Internet Explorer, to the Windows operating system and by hindering interoperability by not following accepted Read the rest…

Posted by Dion Almaer at 12:01 am

4.3 rating from 49 votes

All Posts of December 2007