Free 10 Week AJAX Programming Online CourseJuly 14th, 2006 A free 10-week "AJAX Programming" online course is about to start from August 4th, 2006. This course is for anyone who wants to learn AJAX for the first time or increase their knowledge on AJAX.
Microsoft Unveils Windows Live PortalMarch 10th, 2006 Microsoft unveils Windows Live portal and search interface which is like good 'ol excite.com on AJAX diet and some more. The key features are:
Search results allows controlling the level of details using a scrollbar
Results can be scrolled using a scrollbar and fetched live with AJAX.
Yahoo UI Library (JavaScript + AJAX) is Worth LookingFebruary 17th, 2006 Yahoo released an UI library for web applications, developed using Javascript and AJAX. It provides some nifty components like dual-calendar, tree, drag-and-drop, slidedrs etc.
Free High Quality AJAX Web Services (Web 2 Applications)October 22nd, 2005 Here are some amazing AJAX powered Web Services ranked as I like them. The list includes online word processor, spreadsheet, calendar, wiki and chat client.
How To Use SAJAX (AJAX Framework) from HTMLMay 15th, 2006 Sajax is an useful ajax framework to simplify ajax based development for languages like PHP, Ruby etc. Not many realize Sajax can be used equally well from plain old html pages (as in .html or .htm).
Google Pages Introduced and WithdrawnFebruary 24th, 2006 Google seems to have developed a habit of introducing new services and then withdrawing them due to high demand and reintroducing them selectively later. Google Web Accelerator, Google Analytics and now Google Pages, all follow this overused pattern.
The Viability of Java Applet Based Web ApplicationsDecember 7th, 2005 Today I see fewer applets on the web. In many cases they are hidden and are used to perform specialized non-visual tasks.
AJAX Based Sugggest Box for your WebsiteSeptember 7th, 2005 A nifty idea where you can use a Suggest box (AJAX enabled) to enable users to search any data on your site, including your pages etc. The downside is that it is Internet Explorer only solution.
3 Ways To Selectively Execute HTML Files Using Apache HTTP ServerJanuary 14th, 2007 A very simple way to execute HTML files is by telling the server to parse html files for SSI commands. To do it simply add the following lines to your .htaccess file:
AddType text/html .html
AddHandler server-parsed .html
This has the downside of processing all the html files in that directory and its subdirectories.
How To Create AJAX Commenting System for Static HTML PagesMay 15th, 2006 I wanted to create ajax based commenting system for some html pages. The design goals were:
1.
Tadalist is Slow!June 26th, 2008 We extensively use Tadalist to manage our daily tasks. Previously I wrote about the 5 missing features in tadalist.
Developing Clean AJAX / Javascript Driven Websites; Say No To Tag-SoupNovember 13th, 2005 Behaviour promotes itself as "the missing link for your AJAX apps". It allows you to use CSS selectors (like id or class) to apply Javascript behaviors to your HTML elements.
Analysis & Solution: Security Vulnerability Discovered in DWR, Open Source Java AJAX Development FrameworkJanuary 9th, 2007 Security vendor Imperva has identified an access-control vulnerability in DWR, Java Open Source AJAX development framework (stable release 1.1.3 and 2.0), which it says an attacker can use to compromise a DWR based application which may in turn enable him to say break into back-end databases or servers or launch a denial-of-service-attack. On a positive note Imperva commented that DWR, AJAX Web application development framework, is
"emerging as the lingua franca for building new generation Web 2.0 applications" :)
Forceful Method Invocation Attacks
The key issue is how DWR restricts access to not exposed class methods.
How To Make AJAX Calls With ExtJS EasilyAugust 14th, 2007 Simple things should be simple. While starting with ExtJS, I saw a screencast on Grid which used a rather dubious method of making an AJAX call using an actual form element.
Google GMail versus Yahoo Mail betaJune 24th, 2006 Yahoo Mail sucked (pardon my French). However their new version (beta as is the norm these days) is getting rave reviews.
April 19th, 2005 at 4:40 am
Everything you said applies. But the worst part of that implementation, if you as me, is that the back button is destroyed. Click a menu item view a page, hit back to view the page I was just on and poof, I’m whisked off their site and back to wherever I was before. (Or, nothing at all happens, if I arrived via bookmark.)
No matter what web designers may or may not believe when they put together a page, users use the back button all the time. Especially on slow connections. Anything that breaks its function should be done with EXTREME caution.
April 19th, 2005 at 5:19 am
I agree. Back button is very integral to the web experience. Users have become accustomed to it.
April 23rd, 2005 at 4:28 am
unless of course, you’re building an intranet application to replace chunks of say lotus, access, php-groupware etc.. in which case you ditch the back button entirely because you don’t want your users to think that it is in fact ‘just’ a web page, and you use ajax whereever makes sense.
if ajax breaks the back button, you aren’t required to ditch ajax.. you could also ditch the back button. of course, for most apps, this is completely inapplicable and would be very bad form.
May 9th, 2005 at 9:23 am
Ajax and weblogs
If you take a look at the front page of kottke.org, you’ll notice a pulldown at the top of the content column (on the left). When you mouse over the menu, you’re presented with a list of choices of what to display in that column and when you click on…
May 9th, 2005 at 10:48 am
[...] explains the technique here in a helpful walkthrough. UPDATE: He also links to nice post how not to use AJAX. This entry was posted [...]
May 11th, 2005 at 8:22 am
Geez … it also appears to use synchronous ajax loading, freezing my browser when the site isn’t responding quickly enough.
This is terrible!
May 15th, 2005 at 6:58 pm
Yeah, synchronous loading defeates the entire purpose. It’s posisbly even worse than the traditional method as your browser freezes. You may as well reload the entire page.
It’ll be the next tech abused by bad clients and bad developers.
October 8th, 2005 at 1:48 am
If you decide that you want to make a Web application, and not just a static Web page… http://tom.gilki.org/programming/javascript/Login/
You can do your best to ensure that you users get the best experience by following some common practices.
June 16th, 2007 at 4:17 am
hi, i found a full ajax website, and the back button works : http://itbreaks.net
February 13th, 2008 at 3:20 am
yeah …
But Using ajax i can make my grid wrk like Excel … [cant have dreamt of that without ajax ]