Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Yhden sivun web-sovelluksen keinot hyvään käyttäjäkokemukseen : Ohjeita kehitykseen

Kaartovuori, Tino (2022)

 
Avaa tiedosto
KaartovuoriTino.pdf (533.6Kt)
Lataukset: 



Kaartovuori, Tino
2022

Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2022-06-13
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202206305944
Tiivistelmä
Yhden sivun web-sovellukset on luotu parantamaan web-ympäristön käyttäjäkokemusta. Tavoitteena on natiivien sovellusten saumaton käyttötuntuma. Tässä kandidaatintyössä selvitetään, minkälaisilla keinoilla, tekniikoilla ja työkaluilla saavutetaan käyttäjän näkökulmasta hyvä käyttökokemus yhden sivun web-sovelluksessa. Lisäksi tämä työ tarjoaa web-kehittäjälle ohjeita oman yhden sivun web-sovelluksensa toteuttamiseen. Käyttäjäkokemusta käsitellään muun muassa skaalautuvuuden, visuaalisen suunnittelun, interaktiivisuuden ja suorituskyvyn näkökulmasta. Yhden sivun web-sovellusta myös verrataan perinteisempään monen sivun web-sovellukseen. Työn tavoitteena on esittää yhden sivun websovelluksiin liittyvät asiat yleisessä ja helposti omaksuttavassa muodossa.
Tässä työssä huomataan, että eniten natiivin sovelluksen tuntumaa yhden sivun web-sovelluksissa luovat irrallinen asiakaspuoli ja asiakaspuolella pääsiassa suoritettava sovellus. Nämä kaksi ominaisuutta mahdollistaa asiakaspuolella käytettävät tekniikat, kuten palvelutyöntekijä, web-välimuisti, asiakaspuolen renderöinti ja asiakaspuolen reititin. Irrallisen asiakaspuolen ja asiakaspuolella suoritettavan sovelluksen ansiosta on mahdollista myös tuottaa progressiivinen (monialustainen) web-sovellus, joka voi toimia osittain myös offline-tilassa. Lisäksi työssä käsitellään JavaScript-kehyksiä ja asiakaspuolen suunnittelumalleja, joiden avulla sovelluksen kehittämistä voidaan helpottaa ja käyttäjäkokemusta parantaa.
Hyvin toteutettuna yhden sivun sovellus on yleensä suorituskyvyltään perinteistä monen sivun sovellusta tehokkaampi. Yhden sivun web-sovelluksen irrallisen asiakaspuolen ansiosta yhden sivun sovelluksen käyttö muistuttaa paljon natiivia sovellusta. Sovelluksen navigointikokemus ja käyttö on monen sivun sovellusta sulavampaa. Yhden sivun sovelluksen kehittäminen vaatii käyttäjältä yleensä kuitenkin enemmän työtä. Yhden sivun sovelluksissa ilmaantuu monen sivun sovelluksia useammin yhteensopivuusongelmia. Tämä tapahtuu usein silloin kun asiakaspuolen laitteisto ei pystykään purkamaan ja ajamaan asiakaspuolella suoritettavaa sovellusta.
Kokoelmat
  • Kandidaatintutkielmat [10645]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste