Ajaxtacular!

07 Dec 2006

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

3 Comments

  1. Posted December 7, 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!

  2. Posted December 8, 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!

  3. FUNTICKEVICH
    Posted January 29, 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

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*