6. loeng - Veebiäkker ja äkkiveeb, ehk "ähh, küll ma oskan niigi!"

Mis asi on äkk???

HTMLi elementaartase on tõesti lihtne ning arusaadav ka algkoolipõnnile (tõsi, XHTML oma mõnevõrra rangemate nõuetega on korrektse, standardile vastava lehe loomise natuke keerulisemaks teinud). Esmasele suurele rõõmule ning "ahaa!"-elamusele (kujuta ette, ma sain sellega hakkama) järgneb pea alati eufooriaperiood - nagu kassipojal, kes avastab, et tal on küüned. Kõike uut peab ju proovima!

Iga asi hakkab peale algusest ja keegi pole sündinud meister. Ja mõte "ei eksi see, kes midagi ei tee!" kehtib niisamuti. Kui keskkoolide veebiserverid (ja avalikud serverid nagu Zone ja Hot) on täis "Tere, see on minu ülicool kodukas!"-stiilis lehekülgi, pole asi veel eriti hull - koolipoisilt ei peagi profidisaini nõudma. Sama asja jätkumine kõrgkoolis on juba märksa hullem, palka saava informaatiku loomingu jäämine samale tasemele on aga hoopis kurjast. Quod licet Jovi non licet bovi ehk mis on lubatud Jupiterile, pole lubatud härjale...

Sandis stiilis koostatud veebilehtede kohta võikski kasutada terminit "äkk" (või ka "äka", nagu sõna kuju ÕS-is on toodud; paha väljend poleks ka "veebikaka", kuid see on juba hea maitse piiril balansseerimine.... ) "Äkk" ja "äkker" seostuvad kenasti "häki" ja "häkkeriga", märkides aga ennekõike asja või tegijat, mille/kelle puhul tahtmist on rohkem kui oskusi (võrreldes mingi programmeerimiskeele abil sõnu "äkk" ja "häkk" saame tulemuseks, et "äkk" < "häkk"). Kui tahta veel täpsemat definitsiooni, siis võiks see olla järgmine: äkk on alamõõduline infotehnoloogiline lahendus. Niisiis - tänase jutu teemaks on veebiäkk, äkkveeb ja äkker.

Äkki on mitut sorti

Veebiäkki võib jagada mitmesse kategooriasse:

Nüüd neist liikidest veidi lähemalt.

Graafiline kompott-äkk

Graafiline kompott-äkk tekib enamasti juhtudel, kui autor üritab paigutada oma lehele esimesi ettejuhtuvaid pilte (peaasi, et oleks cool). Nii juhtubki, et leheküljel on rahumeelselt kõrvuti Jennifer Lopez (või kestahes parajasti kuum kaunitar), miski 300-seeria bemari ning täiesti tundmatu päritoluga peletis mõnest märulimängust. Iga veebihuvilise (allakirjutanu kaasa arvatud) esimene lehekülg kipub sattuma sellesse kategooriasse - kuid veebibeebi peaks varsti oma pampersitest välja kasvama. Kompott-äki teket lihtsustavaks faktoriks on teinekord ka "näita-ja-klõpsa"-veebiredaktorite näiline kasutuslihtsus - eriti võiks siin mainida MS Frontpage'i, kuid ka Netscape/Mozilla Composerit.

Sedalaadi äkk kipub tekkima ka siis, kui autor üritab ühele ja samale veebilehele (s.t. samasse HTML-faili) toppida mitut omavahel mitteseotud teemat. Seepärast siit ka soovitus - rääkida võib mitmest asjast, kuid soovitavalt eri lehtedel.

Multimeedia-äkk

Multimeedia-äki alla liigitub lehekülg, mis siputab ja häälitseb asjakohatul moel. Taustaheli, videote ja animatsiooni kasutamine läbimõeldud viisil võib anda leheküljele palju juurde. Samas aga on kindlasti paljudele veebikasutajatele tuttav keset ilusa lehekülje laadimist ekraani keskele ilmuv veateade "Unable to start MIDI" - s.t. kasutajat karistatakse selle eest, et tema arvutis pole helikaarti. Teine näide - kasutaja pannakse võrgust tõmbama Flash Playerit vaid selleks, et näha, kuidas veebilehe autor oma animeeritud pildil kõrvu liigutab. Jabur, aga kahjuks reaalne.

Samas on positiivseid näiteid samuti mitmeid. Siinkohal vaid üks - kultusfilmiks saanud "Matrixi" triloogia lehekülg [L] http://whatisthematrix.warnerbros.com . Kogu muljetavaldaval multimeediaarsenalil on oma mõte - kuid mis peamine, on loodud ka tavalise brauseriga loetav versioon. Põhimõte "info jõuab kõigini, soovi korral saab muud veel lisaks" on täidetud.

Üks küsimust tekitav moment on heliklipi kasutamine lehe taustal. See võib olla kuitahes asjakohane ja huvitav, kuid mitmekordsel lehekülastusel (aga ka suurel veebisaidil edasi-tagai saalides ning aeg-ajalt pealehte läbides) muutub kiiresti tüütavaks. Üheks selliseks näiteks võiks tuua teise kuulsa filmitriloogia, "Sõrmuste Isanda" veebilehe [L] http://www.lordoftherings.net.

Seega - mitte igasugune multimeedia ei ole äkk. Äkk tekib siis, kui multimeediat hakatakse kasutajale ette kirjutama.

Kujundusäkk

Kujundusäkk on ilmselt kõige laiem kategooria, mille teke on vahel seotud esitatava materjali läbimõtlemata paigutusega (näiteks ebaloogiliselt, s.o. jutuga mittehaakuvalt paigutatud pildid). Sagedamini aga väljendub see äkiliik mõningate tehnikate kasutamises, mida on juba pikemat aega peetud ebasoliidseks, kuid mille kasutamine siiski teatud veebitegijate ringkonna loomingus domineerib. Enamiku asjatundjate hinnangul käib kujundusäki alla ka brauserispetsiifiliste lehekülgede loomine ("Best viewed with" ehk maakeeli "uppuja päästmine on uppuja enese asi"). Kurb, aga tõsi - kujundusäkk kuulub muude huvitavate võtete kõrval ka Microsofti turundusarsenali, kuna mitmed nende veebi osad olid vahepeal mingi muu brauseriga peale IE loetamatud... (vt [L]http://news.cnet.com/news/0-1003-200-7655334.html).

Kõige kindlam viis kujundusäkki vältida on kasutada selleks ettenähtud validaatoreid, millest osa on eraldiseisvad programmid, mitmed aga vabalt veebist saadaval. Kui ikka validaator annab üsna lühikese veebilehe kohta 51 viga, siis on tegijal ilmselt arenguruumi.

Kujundusäki alla kuuluvad näiteks

Sõnaline ehk verbaaläkk

Verbaaläki alla kuuluvad leheküljed, mis on koostatud pooleldi kirjaoskamatute inimeste poolt. Kellelgi ei tuleks pähe saata mõnele soliidsele ajakirjale avaldamiseks artiklit, mis on kirjutatud Kärna Ärni või Aiku&Petsi stiilis. Sama asja veebi panek aga ei ole paljudele mingi probleem.

Loomulikult on veebis olemas Kreisiraadio ja muud sarnased, spetsiaalselt pullitegemiseks mõeldud kohad, kus võib ja peabki veidi nihkes stiili kasutama. Kahjuks aga esineb sarnast nähtust üsna kontrollimatult ka igal pool mujal.

Tuleks meeles pidada, et veebis avaldatud materjal

Seega - siinkohal on meil järjekordne võimalus tuletada meelde Neti pikka mälu.

Kirjaviisist - üldine mõte oleks, et see peaks olema võimalikult isikupärane, kuid samas pigem neutraalse keelekasutusega. Üldiselt on iga veebitegija sihiks siiski maksimaalne auditoorium - pigem jätta mingi kitsa sihtgrupi poole pöördumisel mõni nüanss tabamata, kui et riskida arusaamatuste tekitamisega suurema publiku seas. Iseasi on veebileht, mis kohe alguses selgesti sätestab oma tarbijaskonna - sel juhul on erialane terminoloogia ja ka släng lubatav. Hiphopparite või tuumafüüsikute erialakeele kasutamine üldotstarbelise veebi juures on aga äkk.

Sisuline äkk

Üldiselt kipub olema veebilehe sisu ja vorm mingitpidi omavahel seotud: kui vormi pole, siis pole ka sisu ja vastupidi. Tõsi, erandeid leidub - mõnigi poliitilist "mulli" või spämmi piiril reklaami sisaldav leht on vahel päris hästi tehtud (enamasti on siis tegu tellimustööga) ning on ka väliselt tagasihoidlikke, kuid ülisisukaid lehti - väga vähe on aga näiteid lehtedest, kus hea sisu on pandud väliselt äärmiselt maitselagedasse vormi. Inimestel, kellel on teistele midagi asjalikku öelda, on tavaliselt piisav esteetikatunnetus ja ka enesekriitikameel, mis ei lase neil enda poolt serveeritavat väga lahjas pakendis esitada. Loomulikult võib veebileht olla tehtud vaid tegemise pärast (näiteks harjutusena) - siis tuleks seda aga ka kusagil nähtavas kohas selgesõnaliselt teada anda.

Üheks soovituseks sisutuse vastu võitlemiseks on - anna midagi teistele. Olgu see siis tarkvara, mingi konkreetne õpetus (iga inimene tunneb vähemalt üht valdkonda, milles teistele nõu anda) või kasvõi paar ilusat luuletust, lahedat nalja või lihtsat head sõna.

Niisiis, tüüpvead:

Struktuurne ehk ülesehitus-äkk

See äkiliik esineb juba mõningate kogemustega autorite töödes. Põhiline tekkepõhjus on vajadus küllalt suur kogus materjali kiiresti veebi välja saada, mistõttu ei jää aega lehekülgede jaoks loogilise viidetestruktuuri väljamõtlemiseks, materjali jagamiseks optimaalse suurusega tükkideks jms. Tüüpilised vead on:

Veebikujundaja Vincent Flanders soovitab kasutada lehekülje liigsuuruse määramiseks lihtsat meetodit. Hingake sisse, alustage lehekülje laadimist arvutisse ja hoidke hinge kinni - kui enam hoida ei jaksa, lehekülg aga ikka laeb, on too liialt suur.

Genereeritud ehk masinaäkk

Nagu nimigi ütleb, on see äkk tehtud tehnikasajandile kohaselt - masinaga. Jutt on mitmetest programmidest, mis võimaldavad teha veebilehti "lihtsalt ja mugavalt" ekraanil hiirega sebides ning jätavad HTMLi genereerimise arvuti hooleks. Nende peamised Eestis levinud esindajad on järgmised:

Ühine häda igasugu generaatorite juures on veel see, et veebistandard on dünaamiline, muutuv nähtus. Sageli ärivarana loodud genereerimistarkvara aga ei suuda tihti standardi muutumisega sammu pidada - näiteks veel mitu aastat peale XHTMLi kasutuselevõttu teevad mitmed generaatorid ikka eelmisele, HTML 4.01 -standardile vastavaid lehti. Tõsi, standardid on reeglina allapoole ühilduvad, kuid vahel on tulemuseks ka "kahe tooli vahele istumine".

Lõpuks paar soovitust äki vältimiseks:

Ja veel: ära eelda, et lugejal on

Niipalju siis äkist. Ehk andis see mõtteainet nii häkkerile kui äkkerile... :-)

Viiteid:

RAYMOND, E.S. The HTML Hell
FLANDERS, V. Web Pages That Suck
WILLIAMS, R. Web Design Features
Nii ei tehta veebilehte!
W3C validaator
Bobby





tagasi Akadeemia esilehele

1995-2012, Kaido Kikkas

Käesoleva dokumendi paljundamine, edasiandmine ja/või muutmine on sätestatud kas GNU Vaba Dokumentatsiooni Litsentsi versiooni 1.2 või uuemaga (Litsentsi ingliskeelne täistekst) või Creative Commonsi Autorile viitamine + Jagamine samadel tingimustel 3.0 Eesti litsentsiga

GNU FDL Creative Commons BY-SA 3.0 Estonia

1995-2012, by Kaido Kikkas. This document is distributed under either GNU Free Documentation License (v1.2 or newer) or Creative Commons Attribution-ShareAlike 3.0 Estonia license.