Tietokantapohjainen CSS-teemaeditori
Törrö, Anu (2009)
Törrö, Anu
Lahden ammattikorkeakoulu
2009
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200905062461
https://urn.fi/URN:NBN:fi:amk-200905062461
Tiivistelmä
Tämä opinnäytetyö käsittelee moderneja webtekniikoita ja niiden ominaisuuksia webympäristössä toteutetuissa käyttöliittymissä. Työn jälkimmäisessä osassa käsitellään Rosendahl Digital Networks Oy:n Ajax-portaalin teemaeditori-lisäosan kehittämistä. Yritys tuottaa sovelluksia vaatetusteollisuuden yrityksille.
Teoriaosuudessa käsitellään CSS-tyyliohjeita: mitä ne ovat tänä päivänä ja mihin suuntaan niiden kehitys on menossa. Teoriaosuudessa käsitellään myös yleisemmällä tasolla käytettävyyttä huomioiden websovellusten suunnittelua. Työssä pohditaan myös graafisen käyttöliittymän hyviä ominaisuuksia ja sitä, millä tavoin ja kuinka tärkeää graafinen toteutus on käytettävyyden osalta. Työssä otetaan huomioon myös se, millä tavalla CSS on osa nykyaikaista dynaamista webkehitystä muiden webtekniikoiden kanssa.
Opinnäytetyön empiirinen osuus muodostuu Rosendahl Digital Networks Oy:lle toteutetusta CSS-teemaeditorista. Teemaeditori toteutettiin erillisenä lisäosana yrityksen selainpohjaisia sovelluksia kokoavaan portaaliympäristöön. Editorin tarkoitus on helpottaa ja tehostaa portaalin käyttöliittymän ulkoasuun vaikuttavien teemojen luomista. Johtopäätöksien perusteella modernin websovelluksen toteuttamiseen tarvitaan laaja skaala eri alojen tuntemusta. On otettava myös huomioon websovellusta kehitettäessä, että sille on varattava tarpeeksi aikaa sekä muita tarvittavia resursseja, mikäli halutaan päästä hyvään lopputulokseen.
Teoriaosuudessa käsitellään CSS-tyyliohjeita: mitä ne ovat tänä päivänä ja mihin suuntaan niiden kehitys on menossa. Teoriaosuudessa käsitellään myös yleisemmällä tasolla käytettävyyttä huomioiden websovellusten suunnittelua. Työssä pohditaan myös graafisen käyttöliittymän hyviä ominaisuuksia ja sitä, millä tavoin ja kuinka tärkeää graafinen toteutus on käytettävyyden osalta. Työssä otetaan huomioon myös se, millä tavalla CSS on osa nykyaikaista dynaamista webkehitystä muiden webtekniikoiden kanssa.
Opinnäytetyön empiirinen osuus muodostuu Rosendahl Digital Networks Oy:lle toteutetusta CSS-teemaeditorista. Teemaeditori toteutettiin erillisenä lisäosana yrityksen selainpohjaisia sovelluksia kokoavaan portaaliympäristöön. Editorin tarkoitus on helpottaa ja tehostaa portaalin käyttöliittymän ulkoasuun vaikuttavien teemojen luomista. Johtopäätöksien perusteella modernin websovelluksen toteuttamiseen tarvitaan laaja skaala eri alojen tuntemusta. On otettava myös huomioon websovellusta kehitettäessä, että sille on varattava tarpeeksi aikaa sekä muita tarvittavia resursseja, mikäli halutaan päästä hyvään lopputulokseen.