A weboldal készítés innovációi

W. Szabó Péter vagyok, és az egyik szenvedélyem a weboldal készítés tudományának legújabb vívmányai. Aktívan közreműködök a magyar és nemzetközi webfejlesztő és SEO életben, illetve a külföldön is újdonságnak számító dolgokat a magyarországi piacra is elhozni. Én nem elsősorban üzletként tekintek erre, hanem személyes kihívásként. Igazán szerencsés vagyok, hogy az egyik hobbim és a munkám gyakorlatilag ugyan az. Viszont, ha valami hagyományosat, valami unalmasat, valami három éves technológiát szeretnél, akkor abban nem segíthetek. Nem érdekel sem a PHP, sem a MySQL-el, sem a HTML5 előtti markup, sem semmi, ami elavult. A régiségeket imádom, otthonomban egy szobát technikatörténeti múzeummá alakítottam, de a pontos időt a mobilomról mondom meg, nem pedig egy háromszáz éves óráról, ami a falon lóg. Az illető óra már egy évszázada ugyanazt a pillanatot mutatja. Neked viszont olyan weblapot készítek, ami a jövőt fogja mutatni…

Ruby on Rails 3 keretrendszer

A RoR alapjában véve egy Ruby nyelvet használó, Modell-nézet-vezérlő szerkezeti mintára épülő weboldal készítésben használt keretrendszer. A webes frameworkok közül talán a legismertebb, a legtöbb modern framework a RoR-hoz próbál hasonlítani. Közben természetesen a Rails is fejlődik, a framework, ami alapjaiban változtatta meg a webfejlesztést mára professzionális munkaeszközzé érett. A legnagyobb előnye, hogy gyorsan lehet benne fejleszteni, mivel Ruby alapú átlátható kódot írhatunk benne, így ezt más csapatok is tudják használni. Nagymértékben támogatja a felhő alapú technológiákat, és a RoR alkalmazásokat nagyon könnyen tudjuk deployolni úgy szerverre, mint felhőre. A kész alkalmazások is nagyon gyorsak. E mellett nagyon könnyű adatbázismotort cserélni. Egy hagyományos webalkalmazást szinte teljesen újra kell írni, ha mondjuk más adatbázis motort szeretnénk használni, mondjuk MySQL helyett SQLite-ot vagy Postgre-t. Rengeteg „gem” van hozzá, így könnyen összekapcsolhatjuk bármilyen adatbázisal. Mi általában MongoDB-vel szoktuk használni, mert a legtöbb webes projektnél ez a nem-relacionális adatbázis akár háromszoros sebességet jelenthet, ahhoz képest, mintha ugyanaz az alkalmazást MySQL-t használna.

Akadálymentes weboldalak

Számunkra az akadálymentesítés nem akadály! Mindent megteszünk, hogy a fogyatékkal élők is gond nélkül használhassák a webet. Éppen ezért minden Elistaria projekthez ingyen elkészítjük az akadálymentes verziót a. aldomainen. Azért használunk aldomaint, mert ha a W3C WCAG 2.0 szigorú feltételeit (különösen AA vagy AAA szinten) a fődomainen is betartanánk, akkor a legtöbb ember számára csúnya, nem esztétikus oldalak készülnének. Éppen ezért aldomainen alternatív változatot adunk, ami teljes mértékben megfelel a W3C ez irányú elvárásainak, és az általános gyakorlatnak. Mindezekről részletesebben az akadálymentes weboldalak készítése aloldalon olvashatsz…