Ajax-ohjelmointi www-sovelluksissa
Authors
Date
2006Access restrictions
This material has a restricted access due to copyright reasons.
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
Show full item recordCollections
- Kandidaatintutkielmat [5401]
License
Related items
Showing items with similar title or keywords.
-
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ä. -
HTML5 monialustaisessa pelikehityksessä : kaksiulotteiset minipelit Phaser-pelimoottorilla
Partanen, Petri (2015)Mobiililaitteiden yleistyessä videopelien pelaamiseen on tarve pelien helpommalle kehitykselle ja levitykselle kasvanut. HTML5 on avoin web-standardi, joka mahdollistaa monialustaisen multimediasisällön näyttämisen suoraan ...