Mukautuva web-kehitys
Seppälä, Jari-Matti (2014)
Seppälä, Jari-Matti
Jyväskylän ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014060912332
https://urn.fi/URN:NBN:fi:amk-2014060912332
Tiivistelmä
Mobiililaitteet yleistyvät kovaa vauhtia ja samaan aikaan Internetiä selataan niillä yhä enemmän. Tämä aiheuttaa haasteita Internet-sivujen kehitykselle, koska eri laitteille halutaan oma räätälöity versio selattavasta sivustosta.
Aiemmin perinteisessä web-kehityksessä sivuista on tehty erilliset versiot desktop-päätelaitteille ja mobiililaitteille. Tämän mallin ongelmana on sivuston erillisten versioiden työläs ylläpito ja työmäärä jo sivun kehitysvaiheessa.
Nykyisin sivujen kehityksen suuntana on mukautuva web-kehitys, jossa sivusta tehdään vain yksi versio ja tämä sama sivu mukautuu käyttäjän päätelaitteen tai selainikkunan koon mukaisesti hänen näytölleen helposti käytettäväksi. Työssä käytiin läpi mitä mukautuva web-kehitys on.
Lisäksi käsiteltiin tekniikoita, joita tarvitaan sivuston toteuttamiseen mukautuvan web-kehityksen periaatteilla.
Työn toimeksiantajana toimi Jyväskylän ammattikorkeakoulun tietojenkäsittelyn koulutusohjelma. Uudet opiskelijat osallistuvat opintojensa alkuvaiheessa Web Page Development-opintojaksolle, jossa opetellaan Internet-sivujen tekemistä. Materiaalia mukautuvan web-kehityksen opettamiseen ei ollut kyseisellä opintojaksolla tulevaisuuden kannalta tarpeeksi, ja sen myötä tässä työssä toteutettiin kehittämistyönä Foundation-frameworkin päälle rakennettu tutoriaalisivusto, joka on tarkoitus ottaa opetuskäyttöön Web Page Development -opintojaksolla. Sivusto itsessään toimii esimerkkinä mukautuvasta sivusta, ja siltä löytyy linkkejä tutoriaaleihin. Tutoriaalisivusto todettiin hyväksi keinoksi opetella mukautuvan web-kehityksen perusperiaatteita.
Sivuston toimivuutta opetuskäytössä voisi tulevaisuudessa tutkia ja mahdollisesti jatkokehittää sivustoa. Lisäksi voisi tutkia vaihtoehtoisia tapoja opetusmateriaalin toteuttamiseksi.
Aiemmin perinteisessä web-kehityksessä sivuista on tehty erilliset versiot desktop-päätelaitteille ja mobiililaitteille. Tämän mallin ongelmana on sivuston erillisten versioiden työläs ylläpito ja työmäärä jo sivun kehitysvaiheessa.
Nykyisin sivujen kehityksen suuntana on mukautuva web-kehitys, jossa sivusta tehdään vain yksi versio ja tämä sama sivu mukautuu käyttäjän päätelaitteen tai selainikkunan koon mukaisesti hänen näytölleen helposti käytettäväksi. Työssä käytiin läpi mitä mukautuva web-kehitys on.
Lisäksi käsiteltiin tekniikoita, joita tarvitaan sivuston toteuttamiseen mukautuvan web-kehityksen periaatteilla.
Työn toimeksiantajana toimi Jyväskylän ammattikorkeakoulun tietojenkäsittelyn koulutusohjelma. Uudet opiskelijat osallistuvat opintojensa alkuvaiheessa Web Page Development-opintojaksolle, jossa opetellaan Internet-sivujen tekemistä. Materiaalia mukautuvan web-kehityksen opettamiseen ei ollut kyseisellä opintojaksolla tulevaisuuden kannalta tarpeeksi, ja sen myötä tässä työssä toteutettiin kehittämistyönä Foundation-frameworkin päälle rakennettu tutoriaalisivusto, joka on tarkoitus ottaa opetuskäyttöön Web Page Development -opintojaksolla. Sivusto itsessään toimii esimerkkinä mukautuvasta sivusta, ja siltä löytyy linkkejä tutoriaaleihin. Tutoriaalisivusto todettiin hyväksi keinoksi opetella mukautuvan web-kehityksen perusperiaatteita.
Sivuston toimivuutta opetuskäytössä voisi tulevaisuudessa tutkia ja mahdollisesti jatkokehittää sivustoa. Lisäksi voisi tutkia vaihtoehtoisia tapoja opetusmateriaalin toteuttamiseksi.