Tuesday, May 15th, 2007

Dtrace Firefox to get inside the black box

Category: Editorial

John Rice gave a presentation at JavaOne on using Dtrace to instrument Firefox. The JavaScript VM has long been a black box. We long for monitoring tools that give us access to the runtime as we are used to on the JVM or CLR. We may get there with Silverlight in the future. Adding Dtrace Read the rest…

Posted by Dion Almaer at 8:26 am

3.7 rating from 26 votes

Monday, May 14th, 2007

Subspace: Enabling trusted cross domain Ajax

Category: Editorial

Collin Jackson and Helen Wang presented their paper at WWW2007 on Subspace: Secure Cross-Domain Communication for Web Mashups: Combining data and code from third-party sources has enabled a new wave of web mashups that add creativity and functionality to web applications. However, browsers are poorly designed to pass data between domains, often forcing web developers Read the rest…

Posted by Dion Almaer at 7:33 am

4.1 rating from 36 votes

Wednesday, May 2nd, 2007

“Ajax is now an Endangered Species”

Category: Editorial

Dare Obasanjo, of Microsoft, is an obvious fan of Silverlight, and has a piece on how Ajax is now an Endangered Species. Now, there is some compelling work in Silverlight, but come on ;) Flash has been around for a long time, yet Ajax became en vogue a couple of years ago. It wasn’t because Read the rest…

Posted by Dion Almaer at 9:40 am

2.7 rating from 79 votes

Monday, April 30th, 2007

Sun’s Project Flair: Ajax without the DOM, CSS, HTML, er wait

Category: Editorial

Sun’s Dan Ingalls has been talking about Project Flair, a new open source programing environment: “It’s a self-supporting Web programming kernel that’s all written in JavaScript,” Ingalls said when interviewed during the Sun Labs Open House event in Menlo Park, Calif. Small and simple, Flair presents a “great vehicle for experimenting with [what] I guess Read the rest…

Posted by Dion Almaer at 8:00 am

4 rating from 6 votes

Wednesday, April 25th, 2007

A List Apart Web Design Survey

Category: Editorial

Our friends at A List Apart are doing a comprehensive survey on web design. It focuses on the state of the industry more than learning about web practices…. but if you want to help out head over and maybe win a prize.

Posted by Dion Almaer at 12:48 am

2.9 rating from 21 votes

Wednesday, April 18th, 2007

Performance test results show strong WebKit outcome

Category: Dojo, Editorial

Ryan Breen put out a call for help on a distributed performance test that had many people hitting a Dojo charting system. The results are now in and the data seems to show: At 37ms, Safari is easily the fastest implementation, over 3 times faster than Firefox. Internet Explorer is by far the slowest, but Read the rest…

Posted by Dion Almaer at 6:06 am

3.9 rating from 29 votes

Friday, April 13th, 2007

The true meaning behind Apollo, Atlas, Ajax, and Dionysius

Category: Editorial, Fun

It is appropriate that the answer to the toughest riddle since the Davinci Code has been solved on Friday the 13th. John Eckman has written about Rich Internet Applications and Greek Mythology and uncovers the reasons why Adobe named their project Apollo, and Microsoft named theirs Atlas. It even gets to the conclusion that Dionysus Read the rest…

Posted by Dion Almaer at 11:23 am

4.1 rating from 25 votes

Tuesday, April 10th, 2007

Proposal for the W3C to adopt HTML 5

Category: Editorial, HTML

Mozilla, Opera, and Apple have all come together to propose that the new HTML Working Group at the W3C adopt the HTML 5 work from WHATWG. And before anyone shouts about patents, “Apple, Mozilla and Opera will agree to arrange a non-exclusive copyright assignment to the W3 Consortium”. Considering the work that has been put Read the rest…

Posted by Dion Almaer at 1:14 pm

4.1 rating from 38 votes

Dojo Footprint and Ajax Performance Recommendation

Category: Articles, Editorial, JavaScript, Library

Coach Wei of Nexaweb has been spending time on the Dojo Footprint and Ajax Performance Recommendations. Coach compares the Ajax usage scenarios, from building a rich application, to doing a little HTML enhancement. He ran a Dojo Performance Overhead Challenge which involved creating a simple widget with Dojo, and one from scratch: After building and Read the rest…

Posted by Dion Almaer at 9:47 am

3.8 rating from 26 votes

Wednesday, April 4th, 2007

The Offline Battle: You aren’t on a plane

Category: Chat, Editorial, Offline, Screencast

The arguments around offline have been brewing for some time. DHH came out with typical flare on why offline doesn’t matter as you are either online all the time, or if you aren’t, you don’t mind it. I hope that offline matters less and less over time, but for me connectivity can be very spotty Read the rest…

Posted by Dion Almaer at 8:15 am

3.5 rating from 25 votes

Monday, April 2nd, 2007

Five Ajax Anti-patterns

Category: Ajax, Editorial

I have liked Jack Herrington since I read his book Code Generation in Action which is one of the very few pragmatic treatments of the subject (no dumb MDA there!) Jack has recently written up his thoughts on five Ajax anti-patterns which are: Polling on a timer when you don’t need to Beware window.setInterval() code. Read the rest…

Posted by Dion Almaer at 6:30 am

3.6 rating from 58 votes

Friday, March 23rd, 2007

Operator overloading in Javascript 2 and a potential monster CSRF hole

Category: Editorial, Security

Joe Walker is thinking about security again, and is worried about Operator overloading in Javascript 2 and a potential monster CSRF hole. In question is the proposal of operator overloading in JavaScript 2 that could allow someone to override <, > and / to do some evil things. < View plain text > javascript <script Read the rest…

Posted by Dion Almaer at 7:37 am

3 rating from 29 votes

Thursday, March 22nd, 2007

Flash vs. Ajax: It’s time to expand your toolbox

Category: Editorial

We are constantly getting asked about how Flash fits into Ajax (if at all) and the open web in general. Dan Webb has changed his opinion, and tells us how It’s time to expand your toolbox. Flash has some really quite incredible features that we struggle with implementing with HTML/CSS/JS: Sound, Dynamic vector drawing, Sockets, Read the rest…

Posted by Dion Almaer at 2:30 am

3.6 rating from 32 votes

Monday, March 19th, 2007

Make it an Ajax summer of code

Category: Editorial, Google

One of the programs I am pleased to be associated with at the Google open source programs office is the Google Summer of Code where Google partners with open source projects and students to create bits not burgers. If you are a student, how about making the Ajax world (and hence the web in general) Read the rest…

Posted by Dion Almaer at 10:00 am

3.9 rating from 54 votes

Monday, March 12th, 2007

Current Concerns with Ajax

Category: Ajax, Editorial

Our fellow Ajaxian Michael Mahemoff, has written about his current concerns with Ajax. His main concerns are: Accessibility Documentation: it is getting better for Prototype, Dojo, and the rest Lack of good cross domain option: Are you jealous that Yahoo! can put in a crossdomain.xml in for Pipes and Flash API users can do what Read the rest…

Posted by Dion Almaer at 9:35 am

3.9 rating from 64 votes

Monday, February 26th, 2007

And the OSCAR goes to Prototype and Moo

Category: Editorial

Doing a view source on oscar.com shows that the award given to the JavaScript libraries by the academy developers was to Prototype and Moo. The faux pas of the site is showing a darn commercial and disabling the pause button. Bad academy. You wonder why people are downloading movies?

Posted by Dion Almaer at 9:05 am

3.5 rating from 30 votes