I know some people reading will be aware of ‘AJAX’ and ‘web 2.0′ while others will be utterly disinterested - If you’re not a nerdy geek type like me I’d stop reading now since what follows will probably send you to sleep
I won’t enter into discussions about the use of the terms AJAX and web 2.0, personally I don’t like them but they’re recognisable terms so for the sake of easy reference I’m using them. AJAX is something I’ve wanted to learn for a while but I’ve never really had need to, not having had any projects which might make proper use of it, until last week.
I needed to make a event calendar for the front page of the site I look after at work. It needed to fit in a small space but offer as much information about up coming events as possible. My solution involved a mini calendar with event dates highlighted and clickable to display the relevant event information. Without using AJAX methods getting it working would have been a lot harder and much less user friendly. Its not live yet, once it is I’ll post a link and show off.
During my ‘learning’ phase I found a fair few useful sites/posts/code snippets which I thought I’d share for those who know what I’m on about.
Activity Indicator : At times you’ll need to let the user know that ’something’ is happening in the background, like when there’s a delay in fetching the data. Ian Selby came up with this superb use of ‘Ajax.responders’ to do just that.
gen-x-design.com
Activity Indicator Animated .gif Generator : To go with the above, loads of options and massive time saving! (nice looking site too)
ajaxload.info
script.aculo.us : The AJAX toolkit of choice. I spent a good day coding my own HTTPrequest functions only to find that script.aculo.us includes exaclty what I’d done and then some… and its easier to use.
script.aculo.us
Ajaxian : Great source of news and tips about AJAX methods and projects
Ajaxian.com
Photoshop Lab : Some great Photoshop tutorials demonstrating how to recreate some of the effects that are currently en vogue with a lot of sites (’How to do web 2.0 design’ for want of a better way of putting it)
Photoshoplab.com
December 7th, 2006 at 3:20 pm
Oi, where is the site? I was wanting to go for a click about!
I personally found moofx and prototype to be particularly useful (scriptaculous uses prototype to do some of its magic)
http://moofx.mad4milk.net/
http://prototype.conio.net/
I’ve also heard some good thinks about jQuery for general JS stuff…
http://jquery.com/
I’m loving JS at the moment, just make sure everything works without it or the Accessibility Gestapo will come for you!
December 8th, 2006 at 4:20 am
Chris,
Thanks for including me in your list! I feel you’ve covered the essentials very well, but I’d like to expand on scriptaculous by pointing out that one of the major components that you enjoy, especially the AJAX features actually belong to the prototype library, which is bundled with the scriptaculous library. The two of them combined are absolute must-haves for anyone doing any serious “web 2.0″ development. Nice round-up!
January 29th, 2008 at 8:50 pm
home equity loan refinancing
apartment builder home search
home furnishing
lowes home improvement
hud home
hospice home care
extreme home makeover
rv mobile home
home depot canada
sweet home alabama
home equity line of credit
home equity loan
foreclosure home
the facebook home
home energy saving tip
home theater system
home mortgage refinance
real estate developer home builder
home decorating
bellsouth home page
countrywide home loan
home mortgage refinancing
dealer home mobile rental
home depot store
home mortgage
home remodeling
home for sale by owner
home remedy
first time home buyer
home renovation
home schooling
home appraisal
home owner insurance quote
construction home improvement
home for sale or rent apartment
manufactured home
home equity loan rate
mobile home parks community
home gym
funeral home
bad credit home loan
home office furniture
home decor
home depot
engine google home page search site web
home inspection
modular home
better home and garden
home owner insurance
vacation home rental
home based business opportunity
myspace home
home equity
google search engine home page
taste of home
mobile home parks
nursing home
home sex video
new apartment home
msn home page
home builder
home furniture
home rental
home interior
home loan
home buying
home improvement
selling home
home theater
kb home
work at home jobs
motor home
home business opportunity
home insurance
home garden
yahoo home page
home health services
home electronics
home health care
home for sale
home building
home based business
home value