Webfejlesztés
A web napjainkban
Valósítsa meg elképzeléseit egy univerzális platformon!
A web, mint platform napjaink legáltalánosabb és legelterjedtebb módja az információközlésnek. Ma már mindennapjaink részét képezi. Éppen ezért az elmúlt évek folyamán óriási fejlődésen mentek keresztül a különböző nyelvek, keretrendszerek és böngészők. Előtérbe került az úgynevezett UX - User Experience - , mely a felhasználói élményt hivatott definiálni és javítani.
Ma már egy jó weboldal nem csupán a helyes működést kell megvalósítsa. Ezen túlmutató feladatai is vannak. A megfelelő felhasználói élmény elérése érdekében számos eszközt kell bevetni, valamint írott és íratlan szabályt kell követni.
Milyen egy jó weboldal?
Minőség és funkcionalitás kéz a kézben!
Jelenleg egy "jó weboldal" nem csupán annyit tesz, hogy az információt humán olvasható formában közöljük. A szóban forgó alkalmazás mivoltjától függ a felépítése. Például más fajta felépítési struktúrával rendelkezik egy portfóliós weboldal, vagy egy adminisztrációs oldal (portál).
Egy "jó weboldal" intuitív. Ez azt jelenti, hogy kezelésének szempontjából a bonyolultságától függően szükség van az interaktív segítségnyújtásra, megjelenésre. Például habár napjainkban még mindig szükség van általános felhasználói dokumentációra, egyre gyakoribb megoldás, hogy maga a weboldal válik "élővé". Ezzel a felhasználó ott kapja meg az információt, ahol éppen szüksége van rá.
Az intuitivitás részét képezik a különböző gesztusok érzékelése. Például egy mobil teljesen más perifériával rendelkezik, mint egy számítógép. Éppen ezért a megfelelő optimalizáció érdekében többlet munkára van szükség.
Az animációk is legalább annyira hozzájárulnak egy jó arculathoz, mint maguk a színek és formák.
Behatárolás funkcionalitás szerint
Funkcionalitás szempontjából két fő kategóriába sorolhatók a weboldalak. Üzleti intelligencia, valamint portfóliós kategóriákba. Azért fontos ezt a megkülönböztetést megtenni, mert más elvárásokat kell támasztani a két kategóriával szemben.
Üzleti intelligencia
Az üzleti intelligenciát támogató weboldalak esetében prioritást kapnak a funkciók és kevésbé jelentőségteljes a megjelenítés. Az ilyen szoftverek esetén általában nincs szükség SEO - Search Engine Optimization - alkalmazására. Jellemzően a dinamikus adatok megfelelő kezeléséért felelős.
- Adminisztrátor felületek
- Adat export és import
- Statisztikai elemzők
Portfólió
Portfóliós oldalak esetében kiemelkedően fontos az ügyfél meggyőzése. Ehhez különböző eszközök vethetők be. Fontos, hogy statikus tartalom vizualizálásakor - egy termékhez szeretnénk landoló oldalt készíteni - a megjelenített szöveghez, méretéhez és mennyiségéhez legyen igazítva a látványvilág (színek, formák, animációk).
Kiemelkedően fontos szerepet kapnak a SEO elemek is. Ezzel növelhetők a találati arányok, megfelelő kampányok esetében pedig a konverziók.
Elengedhetetlen, hogy minden fontos információt statisztikai formában nyomon tudjunk követni. Erre több megoldás létezik. Egy jól beállított analitikai szoftver a valódi monitorozása a felhasználói forgalomnak. Az így gyűjtött a statisztikai adatokból levont konklúziók segítségével megfelelő döntési helyzetbe kerülünk.
- Céges bemutatkozó oldalak
- Bemutatkozó felületek
- Branding oldalak
- Landoló oldalak
Hibrid
Legtöbb esetben hibrid megoldásra van szükség. Az alkalmazás egy része statikus tartalmat jelenít meg, egy másik pedig dinamikusat. Például képzeljük el egy fotós szakember weboldalát. Részben tartalmaz statikusan megjelenő elemeket, de lehetősége van a fotósnak új képeket feltölteni a weboldalra.
- Időjárás előrejelzők
- Foglalórendszerek
- CMS rendszerek
- Webshoppok
- Blog
Behatárolás működés szerint
Alapvetően három különböző fajta webalkalmazást különböztetünk meg működésük szempontjából. A következő három típus részben meghatározza a felhasználási területet is, természetesen sokszor vannak átfedések.
Multi Page Application - MPA
Az MPA gyakorlatilag az a fajta hagyományos működés, amit a web kezdete óta használunk. A felhasználó navigáció hatására új kérést küld el a szerver felé, mely válaszban az új oldal tartalmát generálja ki. A legtöbb weboldal ezzel a működési elvvel operál napjainkban is.
- Kevésbé felhasználói élmény orientált
- Egyszerű oldalak
- Funkció az első
- SEO
Single Page Application - SPA
A SPA lényege, hogy a tartalom nem a szerver oldalt kerül kigenerálásra, hanem a kliens oldalán - jellemzően a böngészőben. Ez a megoldás azért hatékony, mert a terhelést így csökkenteni lehet a szerveren, ezzel pedig olcsóbbá válik az üzemeltetés. Azonban ezzel a metodikával nem lehet SEO kompatibilitást biztosítani. Továbbá a navigációs tevékenység animálhatóvá válik.
Továbbá a felhasználó navigációja itt szintén csupán a böngészőben történik meg. A szerver szempontjából mondhatni imitálva van a navigáció tevékenysége. A tartalom jellemzően dinamikusan kerül betöltésre a navigáció hatására.
- Felhasználói élmény orientált
- SEO nem szempont
- Dizájncentrikus
Universal App - Isomorphic App
Izomorfikus, vagy univerzális alkalmazások képesek egyszerre MPA és SPA metódussal is működni. Ezzel minden előnyét kiaknázva mind a két típusnak. Fontos megemlíteni, hogy egy univerzális alkalmazás meglehetősen összetetté tud válni, függően az alkalmazás funkcióbeli méretétől.
Mindazonáltal jelenleg piacvezető technológiának számít és a soron következő alkalmazások nagy része erre a technológiára fog épülni.
- Felhasználói élmény orientált
- Hibrid megoldások
- Üzleti intelligencia
- Komplex igények
- Hosszútávú
- Korszerű
- SEO