Oon koodannut aamusta iltaan melkeen joka päivä viimesen viikon aikana Webproject -kurssin ryhmätyöhön, jossa tehtiin tosiaa sitä nettisivua biOrbille. Kieltämättä on vähä sapettanut, kun meidän ryhmän ulkoasun suunnittelija hioi sivuston ulkoasua käytännössä koko lukukauden ajan, ja mulle jäi vaan kaks viikkoa aikaa itse toteutukselle.
Nettisivun pohjan tekemiseen en nyt tarttekaan kuin pari päivää, jollonka kaikki näyttäis päälle päin hyvältä. Ulkoasun suunnittelijan ideat oli vain sen verran kunnianhimoisia, että ei ihan hetkessä toteuta. Pitää olla vertikaalinen parallax, kuten tällä sivustolla, sekä horizontaalinen parallax, kuten tällä sivustolla, ja lisäksi sivuston pitää olla adaptiivinen, elikkä sivuston pitää mukautua eri kokoisille näytöille. Ahh, ja tietty piti olla jotain eye candya padeille, sekä toimia moitteettomasti kännykällä.
Kaikki edellä mainitut on kyllä täysin mahdollista toteuttaa eikä edes kovin vaikeasti, kun netistä löytyy valmiita jQuery plugineita (tästä ei tarvitse tietää asian yhteydessä muuta kuin se, että koodi on käytännössä valmiiksi kirjoitettu, täytyy vain muokata se omaan sivustoon sopivaksi). Ongelma tuleekin nimittäin siinä, että miten saada nuo pluginit toimimaan samalla sivustolla yhtäaikaisesti, kun jokainen plugin on toteutettu eri tavalla ja häiritsee toisten toimimista.
Onneksi kyseessä on vain prototyyppi, jotta toimeksiantaja saa käsityksen miten tuo toimii käytännössä. Ei siis toteuteta tota loppuun asti, kun täällä keskitytään eri asioihin eikä kaikki osaa ees koodata. Onkin tän kurssin aikana suomalaisten taidoista ollut joka ryhmässä vientiä. Meitä ei vaan riittänyt joka ryhmään, ja ilmeisesti osa ryhmistä ei pysty ees tekemään protyyppiä, vaikka täällä on kyllä ollut kursseja, joissa on opiskeltu perus html ja css tekniikat.
Ja kyllä, olen tietoinen, että html on vain merkkikieli ja css ainoastaan tyyliohje. Siitäkin huolimatta tämä näyttää olevan koodausta kaikille siitä tietämättömille. Ja vähän on javascriptiä pitänyt kirjoittaa kans, joten jospa kaikki "ei html oo mitää koodausta!" -ihmiset antavat anteeksi. Samaan hengen vetoon voisi vielä kirota, kuinka yksikin väärä marginaali tai asetus css -tiedostossa voi estää kokonaisen jQuery pluginin toimimisen. Mietippä siinä sitte pari tuntia, että missähä se vika oli noin 500 rivin mittaisessa tiedostossa.
Tämän kurssin aikana on muuten huomannut, kuinka HNU:lla keskitytään tämmösissä projekteissa nimenomaan hiomaan ulkoasua, miten ilmaistaan asioita sivulla, mihin kohtaan sijoitetaan sivustolla kuvia ja keille sivusto on suunnattu. Loppujen lopuksi, opiskellaanhan me täällä nimenomaan yritysviestintää ja tiedonhallintaa. Oamk:lla, jossa opiskelen tietojenkäsittelyä, keskityttiin vastaavalla kurssilla enemmän toteutuksessa koodaukseen, elikkä kuinka itse sivusto tehdään. Molemmilla kouluilla kurssin päämääränä oli toimittaa toimeksiantajalla nettisivu, mutta kurssi sisällöllisesti keskittyi kahteen eri asiaan.
Itsehän tosin otin harteilleni tällä kurssilla nimenomaan toteutuksen, joka on 20% arvostelusta. Noi kaikki liirum laarumit jäi muitten tehtäväksi.
Loppukevennykseksi Kaisan keittiön uusin tuotos.
| « Projektiviikko | Kesäloma? Ei vielä moneen viikkoon! » |