Webprogrammør

Simon Jensen

Bloggen med evigt skiftende tema!


 0

AJAX

14. Juli 2006, Kl. 14:58:18 af Simon Jensen

Denne post er nok mest dedikeret til alle kode-hovederne derude.

Kan du lide at programmerer, mere konkret web-programmering, har du sikkert hørt om AJAX? Hvis ikke, giver vores alle sammens gode ven, Wikipedia, en god introduktion til AJAX.



AJAX er en forkortelse for Asynchronous JavaScript And XML, og er faktisk ikke noget nyt, men blot en sammenfatning ved brugen af JavaScripting og XML. Meget kort fortalt, går AJAX ud på at sende og modtage data, uden at skulle reloade en side, hvormed din side kommer til at virke mere dynamisk.

AJAX var et af de første "emner" jeg stødte på i forbindelse med Web 2.0 fænomenet - Dengang anede jeg bare ikke hvad det gik ud på, og troede at det var et nyt programmeringssprog. Efter at have gravet lidt i emnet Web 2.0, virker det meget logisk at AJAX skulle være en del af det - for AJAX har virkelig åbnet op for massere af inovative applikation, som kan gøre browning nemere, om ikke andet mere spændende.



Sidst jeg oprettede en profil nogen steder, var hos Flickr.com. Flickr er det nye hotte sted, for foto-storage og managing - Og sitet benytter AJAX (på den fede måde!). Tidligere, så vidst jeg har forstået, benyttede sitet Flash for at få nogle fede effekter, men er nu konverteret til AJAX - Men effekterne er langt fra gået tabte. Utroligt hvad man/de kan få ud af det! Se det selv på www.flickr.com.



Mit ynglings site hvad angår AJAX-scripting og -downloads pt. er helt klart http://script.aculo.us/. Script.aculo.us leverer en samlet pakke til fri download, online demoer af deres scripts, samt massere af dokumentation om scriptenes brug. Et rigtig godt sted, hvis du hurtigt vil have fingerne i AJAX, uden at vide mere om hvad der sker i baggrunde.



Script.aculo.us beskriver deres scripts (og AJAX), som følgende:

The Web is changing. The 30-year-old terminal-like technology it was originally is gradually giving way to new ways of doing things. The power of AJAX allows for rich user interaction without the trouble that has bugged traditional web applications. Building upon the wonderful Prototype JavaScript library, script.aculo.us provides you with some great additional ingredients to mix in.

 

Vil du vide mere om proceduren bag AJAX-programmering, har W3 School, lavet en udemærket tutorial til dette. På et tidspunkt faldt jeg over Rushi’s Ramblings, som er Rushi Vishavadia´s blog, som ligeledes indeholder AJAX-links til den der vil vide mere.



Til dem der gerne vil se flere AJAX-applikationer, før de selv kaster sig ud i at lege med AJAX, bør man se følgende:

o AJAX Launch. Sjov lille steam-radio.

o AJAX Write. Komplet Skiveprogram ala Word, siden indeholder desuden links til andre online tools/applikation.


Skriv en kommentar






AddThis Social Bookmark Button


aalborg add on ajax akismet algoritme analyse apache arbejde automatix backup bad gastein beryl billeder blog bot brows browser business buzz cache chat cloaking cms color schemer colorpix compiz fusion crazy eggs css css zengarden design desktop applet deviantart editor error facebook falken productions farver fckeditor feed feedburner ferie firebug firefox flash flickr fokus foto gadget galleri gettext gnome gnu goat google google maps gps gracefull degredation graffiti grafik gravatar hijax hotel htaccess html ie IM install instereo intaller internet explorer internet explorer 6.0 investering ipod it itunes java javascript karneval kunst linux live search livecd meta microsoft mobil mod_rewrite mootools mozbackup mozilla msn musik mysql news omgivelser one.com ooxml opera os pear php pidgin ping pipes png podcast printer programmering projekt prototype proxy qfilm reklame reklamebureau rss screenshot script script.aculo.us seo sjov og spas skole songbird spam sponser standard standarder statistik strand svn test thunderbird tillykke tivoli top 10 twitter ubuntu udvikling validering video vinter vista w3c wallpaper web 2.0 web design web programmering webcrawler webserver windows wordpress xhtml xml xmlrpc xp yahoo youtube