Editorial
Monday, August 7th, 2006
Category: Editorial
, Plugins
Overuse a term and it becomes meaningless. How much meaning is still in the term 'Ajax?' Media Machines tries to wring a little more buzz out of it -- first take an X3D and VRML browser plugin with ECMAScript bindings (Flux), combine it with XMLHttpRequest and voila! You've got Ajax3D. At least that's what you Read the rest...
Friday, August 4th, 2006
Category: Browsers
, CSS
, Editorial
, JavaScript
, Programming
Picking up on the Rafael Lima's new script to provide browser-detecting CSS selectors, PPK cautions on the dangers of browser detection. Rafael Lima's script adds classes to HTML elements based on the results of an old-style (ie. purely navigator.userAgent-based) browser detect. The purpose is to allow web developers to add CSS rules for one browser Read the rest...
Thursday, August 3rd, 2006
Category: Ajax
, Editorial
Matthew Miller wonders, in his latest blog post, if there's a point when there's just too much Ajax involved with a site. Where is that tipping point for a normally developed site? I am one of those people that thinks there is a point where one uses too much AJAX. When a site reaches this Read the rest...
Friday, July 28th, 2006
Category: Ajax
, Editorial
In his latest blog post, Eric Pascarello asks the question "Is Ajax development slowing down?" Is the shiny new coating of this revolution in web development finally wearing a bit thin, causing people to move on or not innovate like they used to? I was asked an interesting question by a friend the other day. Read the rest...
Tuesday, July 25th, 2006
Category: Editorial
, Programming
We posted about memory problems the other day ("the biggest Ajax problem" :-) and while it's always good practice to clean up, another good practice is to avoid allocating excessive memory in the first place. To that end, I've recently been experimenting with the Gang Of Four Flyweight pattern within Javascript. Flyweight works like this. Read the rest...
Category: Ajax
, Editorial
Spend any time with any language out there (Javascript, PHP, ASP, etc) and you'll run into problems. Most of these can be resolved with a few tweaks here and there, but sometimes, things can get the best of you. Ajax code isn't immune either, and with the addition of an outside content source, things can Read the rest...
Thursday, July 20th, 2006
Category: Editorial
, Web20
Just a quick one to add a little humor into your Ajax coding experience from The Daily WTF: The story tells the tale of an effort to get a new CMS at a company, one that was a bit more Web 2.0. Of course, the maker of the CMS didn't quite think of the implications Read the rest...
Monday, July 17th, 2006
Category: Editorial
A funny thing happened a few years ago in the Java community. Architectures were so complicated that myriads of patterns were born just to make them work (major contributor: Enterprise JavaBeans). At first developers though we needed these "enterprise" features, so they went along with it all. Then the complexity shone through after a few Read the rest...
Wednesday, July 12th, 2006
Category: Ajax
, Editorial
In this new article over on the Ajax World Magazine site, Coach Wei talks about the two major hurdles that are really hindering Ajax's widespread adoption in both the corporate and non-corporate worlds. He also wonders why no one's doing anything about them... There are some fairly big issues with Ajax and I am puzzled. Read the rest...
Thursday, June 29th, 2006
Category: Editorial
Andy Clark of Zimbra wrote a letter to the Apache Incubator where he explained why the Kabuki contribution was now withdrawn. A few of the things we've learned: Most parties in the OpenAjax initiative believe one sweet spot for AJAX toolkits will be for augmenting existing HTML pages. This is a more evolutionary approach that Read the rest...
Tuesday, June 20th, 2006
Category: Editorial
Dean Edwards worked on a document.onload solution back in the day. He has just updated it with new information that fixes the problem a lot cleaner in IE (no need for external files) all due to readyState outside of XHR: PLAIN TEXT JAVASCRIPT: // for Internet Explorer (using conditional comments) /*@cc_on @*/ /*@if (@_win32) Read the rest...
Friday, June 16th, 2006
Category: Dojo
, Editorial
, Java
Sun has put its hat in the ring and joined both the Open Ajax Initiative, and the Dojo Foundation. From the press release: As part of the OpenAJAX Alliance, Sun will collaborate with over 30 other member companies and organizations to identify and consolidate best practices, reach a consensus on programming models around a reference Read the rest...
Category: Editorial
, Web20
In this new article, E-Consultancy asks the question "Are all Ajax homepages doomed?" Dozens of personalised homepages have emerged over the past 18 months as developers started to programme lovely drag and drop interfaces, allowing users to customise the layout of their personal homepage. Cool technology, great use of AJAX, but is there trouble ahead? Read the rest...
Thursday, June 15th, 2006
Category: Editorial
, JavaScript
It looks like Ajax developers out there are finally getting to the point of wanting more out of their tools - including Microsoft's Internet Explorer. According to this article over on eWeek, the popular vote at the recent Microsoft TechEd (2006) from developers when asked how many work cross-platform was an almost completely unanimous "yes". Read the rest...
Wednesday, June 14th, 2006
Category: Editorial
In his latest column for News.com, Alex Krapf talks about his "axe to grind" with Ajax. Recently, my buzzword detector went off when I tried to attend the monthly New England Java Users Group meeting and found myself wait-listed: The room with a capacity of about 300 was oversubscribed by a factor of two. What Read the rest...
Category: Ajax
, Editorial
Web applications, just like any other environment, can have their share of issues. Thrown something as dynamic as Ajax into the mix and you could have some real problems if it's left unchecked. Unfortunately, as Eric Pascarello mentions in this new blog post, there just might be one such issue with one of the larger Read the rest...