Ajax-ohjelmointi www-sovelluksissa
Tekijät
Päivämäärä
2006Pääsyrajoitukset
Luettavissa tekijänoikeudellisista syistä vain Jyväskylän yliopiston Tietojenkäsittelytieteiden laitoksella.
Tässä tutkielmassa tarkastellaan Ajax-ohjelmointitekniikkaa. Tutkielmassa esitellään
ne teknologiat joista Ajax koostuu ja verrataan Ajax-sovelluksen ja
perinteisen www-sovelluksen ominaisuuksia toisiinsa. Tutkimus esittelee myös
Ajax:in etuja ja haittoja, sekä joitakin tunnetuja Ajax:ia hyödyntäviä wwwsovelluksia.
Ajax on uusi ohjelmointitekniikka, jonka avulla www-sivuille voidaan toteuttaa
uudenlaisia interaktiivisia ominaisuuksia, sekä tehdä sovelluksista entistä
nopeampia. Uudenlaiset toiminnallisuudet mahdollistaa Ajax:in ominaisuus
viestiä palvelimen kanssa sovelluksen taka-alalla käyttäjän sitä huomaamatta.
Tämä tekniikka avaa paljon uusia mahdollisuuksia tuoden mukanaan kuitenkin
myös ongelmia.
Tutkielman pääasiallisena tuloksena on Ajax-tekniikan toimintaperiaatteisiin,
etuihin ja ongelmiin, sekä käyttökohteisiin tutustuminen. Mahdollisuuksistaan
huolimatta Ajax:iin liittyy vielä paljon epävarmuutta ja ongelmia. Wwwsovelluksen
rakentamista täysin Ajax:iin nojaten kannattaakin vielä harkita.
Suurin syy näihin ongelmiin on, että kaikki Ajax:in koostavat teknologiat eivät
ole vielä W3C-organisaation suosituksia tai ISO-standardoituja.
...
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Kandidaatintutkielmat [5358]
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
JavaScript : ennen ja nyt
Aho, Petteri (2015)JavaScript on saanut kritiikkiä hitaudesta ja lisäksi se on kärsinyt maineesta lelukielenä, joka on hyödyllinen vain suhteellisen yksinkertaisiin tehtäviin. Aikaisemmin web-sivut oli rakennettu pelkän HTML:n avulla ... -
Novel browser extension tool for image annotation : (Applications and use-cases in a novel CCTV-aware system)
Lahtinen, Tuomo (2022)Camera surveillance has become a worldwide phenomenon that affects the lives of almost every person. People are not aware of how much they are entering the surveillance zone and for some people the patronizing surveillance ... -
Cross platform mobile application development : a comparison study of React Native Vs Flutter
Fentaw, Awel Eshetu (2020)With a dramatic increase in the usage of handheld devices such as smartphones and tablets, it became a matter of existence for businesses if they do not deliver their services to address mobile users. One critical problem ... -
Haavoittuvuuksien torjunta defensiivisillä ohjelmointikeinoilla PHP-sovelluksissa
Lehtinen, Mika (2012)Tutkielmassa kartoitetaan, kuinka SQL-injektioita, Cross-Site Scripting -hyökkäyksiä ja Cross-Site Request Forgery -hyökkäyksiä voidaan ehkäistä PHP-sovelluksissa defensiivisillä ohjelmointimenetelmillä. -
Haitallisen JavaScript-koodin tunnistaminen koneoppimismenetelmiä käyttäen
Tuovinen, Janne (2018)Tutkimuksessa tutkitaan haitallisen JavaScript-ohjelmakoodin tunnistamista koneoppimismenetelmin opetettujen luokittelijoiden avulla. Tutkimusaiheen valintaan vaikuttivat seuraavat kolme tekijää. Tekijöistä ensimmäinen oli ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.