Η Ajax είναι ένας από τους πρόσφατους και σημαντικότερους τρόπους βελτίωσης της online εμπειρίας των χρηστών και δημιουργίας νέας και καινοτομικής λειτουργικότητας web. Επιτρέποντας σε συγκεκριμένα τμήματα μιας ιστοσελίδας να προβάλλονται χωρίς ανανέωση ολόκληρης της σελίδας, βελτιώνει σημαντικά την εμπειρία των εφαρμογών web. Επιτρέπει επίσης στους προγραμματιστές web να δημιουργούν διαισθητικές και καινοτομικές διαδραστικές διαδικασίες
Η τεχνολογία Ajax, αν και αρκετά νέα, έχει αρχίσει και χρησιμοποιείται από όλο και περισσότερες δικτυακές εφαρμογές κερδίζοντας συνεχώς έδαφος. Πρώτη η Google, η πασίγνωστη μηχανή αναζήτησης, δημιούργησε αρκετή εντύπωση χρησιμοποιώντας την Ajax στην δοκιμαστική υπηρεσία Google Suggest. Έπειτα ακολούθησαν και πάρα πολλές άλλες υπηρεσίες (Google Maps, GMail κ.α.) που χρησιμοποιούν σε μεγάλο βαθμό την τεχνολογία Ajax. Επίσης ο νέος ιστοχώρος Microsoft Live (http://www.live.com) που αναπτύσσει υπηρεσίες αντίστοιχες της Google, καθώς και η καινούρια σελίδα της Yahoo (http://www.yahoo.com), χρησιμοποιούν εκτενώς Ajax.
To Google Spreadsheets είναι μια νέα εφαρμογή από τα Google Labs, μπορεί να βρεθεί στη διεύθυνση
http://spreadsheets.google.com. Είναι μια web εφαρμογή λογιστικών φύλλων και το κύριο χαρακτηριστικό της είναι
φτιαγμένη εξ ολοκλήρου με τη χρησιμοποίηση της Ajax.
To Google Spreadsheets θεωρείται από πολλούς ως η απάντηση της Google στο Microsoft Excel. Τίτλος στην εφημερίδα The New York Times χαρακτηριστικά αναφέρει “Η Google στοχεύει το Excel”. Αλλά μάλλον το Google Spreadsheets συμπληρώνει το Microsoft Excel. Το πιο σημαντικό ίσως χαρακτηριστικό του είναι η πλήρη συμβατότητα με το Microsoft Excel. Όπως αναφέρει ο Nicholas Carr2, λειτουργεί πιο πολύ σαν επέκταση του Excel. Ο πιθανός ανταγωνιστής του είναι ένα προϊόν της Microsoft που ακόμα δεν υπάρχει, το Excel Live (μέσω του ανταγωνιστικού portal της Microsoft, live.com). To Google Spreadsheets υποστηρίζει όλα όσα υποστηρίζει ένα σύγχρονο πρόγραμμα λογιστικών φύλλων. Έχει ενσωματωμένες όλες τις συναρτήσεις όπως Sum, Count, Average κτλ.
H Ajax περιλαμβάνει:
• Παρουσίαση χρησιμοποιώντας XHTML και CSS, με βάση τα standards
• Δυναμική παρουσίαση μέσω του Document Object Model
• Ανταλλαγή και διαχείριση πληροφοριών χρησιμοποιώντας XML
• Ασύγχρονη μεταφορά δεδομένων μέσω του XMLHttpRequest
• Και την Javascript που τα δένει όλα μαζί
Πηγή : “Δημιουργία δυναμικής εφαρμογής ενδοεπιχειρησιακης συνεργασίας με χρήση βάσης δεδομένων”
Link: AJAX Tutorial
Greek book: Ajax Ανάπτυξη Web Εφαρμογών