Honlap-készítés vagy honlap-fejlesztés?

“A honlap általunk is módosítható legyen.”

“Szeretnénk friss híreket tenni a honlapunkra.”

Ezek a mondatok szinte kivétel nélkül szerepelnek az összes ajánlatkérésben. Azonban ezek a kérések meglehetősen alulspecifikáltak. Sokszor hozzátesszük, hogy “szaktudás nélkül módosítható”. De mit is jelent a szaktudás? Egy mobiltelefon kezelhető szaktudás nélkül? Ha igen, miért van sok ember, aki nem tudja elsőre kezelni? Ők buták lennének? Nem, csak sokunk már oly régóta használ ilyet, hogy természetesnek tűnik a működésük.

Az egyik probléma ezzel az, hogy sokszor olyanoknak kell szerkeszteni egy honlapot, akiknek még egy szokványos szövegszerkesztő program is problémát okoz. Pedig egy honlap sokszor sokkal összetettebb, mint egy egyszerű dokumentum. A másik gond, hogy az, hogy mennyire könnyen módosítható egy honlap tartalma, nagyban függ a tartalom jellegétől. Ha például csak kevés számú, folyószövegből és néhány képből álló oldalakat tartalmaz, gyakorlatilag bármilyen tartalomkezelő program megfelel a célnak. Sokszor azonban egy weboldal túlmutat ezen, hiszen nem minden weboldalnak annyi a célja, hogy pár mondatban bemutassa a céget és annak tevékenységét. Tipikusan a sok terméket előállító és/vagy forgalmazó cégek esetében igaz ez, ahol a termékeket is szeretnék a honlapon megjeleníteni.

Vegyük például az alábbi esetet: Az arculat tervezője a képen látható elrendezést tervezte meg a termék oldal számára.

A feltöltést végző felhasználónak igencsak nehéz dolga van, ha több száz termékoldalt kell létrehoznia úgy, hogy csak a narancsszínű keret áll a rendelkezésére, azon belül szabadon helyezheti el a tartalmat. Emiatt történhet az, hogy minden termék oldal kicsit máshogy néz ki, nincs egységesség bennük.

Ennél lényegesen jobb megoldás, ha a tartalomkezelő program előre felajánlja a három egységet, mint külön-külön kitölthető mezőt: kép, név, leírás. Ez viszont egyben be is határolja a felhasználó mozgásterét, ami jó abból a szempontból, hogy nem tud eltérni az egységes elrendezéstől. Azonban hátrányt jelent, ha a közlendő tartalom struktúrája megkövetelné az elrendezéstől való eltérést. Az előbbi példánkat tovább gondolva képzeljük el, hogy a honlap átadását követően kiderül, a terméknek bizonyos jellemzőit táblázatos formában kellene megjeleníteni:

Ha erre nem készültünk fel korábban, ezt csak a “leírás” nevű zöld mezőn belül ügyeskedve tudjuk megoldani. A végeredmény szintén káros lehet: arculattól eltérő megjelenés, hibás betűstílusok stb. Arról már nem is beszélve, hogy ezek az attribútumok így nem lesznek kereshetőek. Ebben az esetben tehát a megoldás az lenne, hogy a termék adatokat az alábbihoz hasonló formában lehessen rögzíteni:

 

Kép: |_________|…|
Név: |_________|
Leírás:
|__________|
Dimenziók:
Dimenzió:|Szélesség|v| érték: |10 cm|
Dimenzió:|______|v| érték: |______| Új

(Itt a kis|v| jelek a választható listát jelentenék)

Ennek következtében a program már egységesen tudja megjeleníteni a táblázat tartalmát, nem a felhasználóra bízzuk annak formázását.

A fenti példából is jól látszik, hogy ami egyszerű “a honlap általunk is módosítható legyen” kérésnek indult, hogyan válik egy-két aprónak tűnő eltérés miatt bonyolultabb informatikai problémává.

Ezért (is) rendkívül fontos a pontos feladat-meghatározás, a kellő előrelátás.