AJAX esittely

AJAX:n tavoitteena on päivittää verkkosivujen osia ilman, että koko sivu ladataan uudelleen.

Mikä on AJAX?

AJAX = Asynchronous JavaScript and XML (asynkroninen JavaScript ja XML)

AJAX on teknologia, jolla luodaan nopeita dynaamisia verkkosivuja.

AJAX mahdollistaa verkkosivujen asynkronisen päivityksen, vaihdellen vain vähän tietoja taustalla palvelimen kanssa. Tämä tarkoittaa, että tiettyjä sivun osia voidaan päivittää ilman, että koko sivu ladataan uudelleen.

Tavallinen verkkosivu (ei AJAX:ta), jos sisältö muuttuu, koko sivun on ladata uudelleen.

AJAX:n käyttötapauksia ovat esimerkiksi Google Maps, Tencent Weibo, Youku Video ja niin edelleen.

Kuinka AJAX toimii

AJAX perustuu internet-standardeihin

AJAX perustuu internet-standardeihin ja käyttää seuraavaa teknologiayhdistelmää:

  • XMLHttpRequest-objekti (asynkroninen vuorovaikutus palvelimen kanssa)
  • JavaScript/DOM (näyttää/hae tietoja)
  • CSS (asettaa tietojen tyylin)
  • XML (yleisesti käytetty tiedonsiirron muoto)

Vinkki:AJAX-sovellukset ovat riippumattomia selaimista ja alustoista!

Google-hakutoivotto (Google Suggest)

Google-hakutoivottotoiminnon julkaisun jälkeen vuonna 2005 AJAX alkoi suosia.

Google-hakutoivottaa käyttää AJAX:ta luodakseen erittäin dynaamisia web-työkaluja: kun kirjoitat sisältöä Google-hakukenttään, JavaScript lähettää merkit palvelimelle, joka palauttaa suosituslistan.

Aloita AJAX:n käyttö tänään

ASP-sarjaopassamme näytämme, miten AJAX päivittää verkkosivun osan ilman koko sivun uudelleenlatausta. Käytämme ASP:ää palvelinpuolen skriptien kirjoittamiseen.

Jos haluat oppia lisää AJAXista, vieraile sivustollamme AJAX sarjaopas.