8. november 2006
Tento článok môže vyznievať kriticky.
Hnusníci! Dofrasa aj s takou robotou!, spomínam na pasáž z knižky Prekliata planéta, kde Ujo Dofrasa hromžil nad neďalekou fabrikou moriacou vzduch splodinami. Pri pohlade na zdrojáky stránok si takto možno hovorý aj dobrý kóder.
Mladé, profesionálne a veleúspešné webdesignérske firmy. Je to už niekoľko rokov, čo možno pomocou xhtml a css jednoducho vytvárať aj zložité webové dokumenty. Niektorí ludia prijali fakt, že to, čo sa dá vytvoriť v tabuľkách, sa dá vytvoriť aj v CSS. Ale ako vidno, k ničomu to neviedlo. Stránky firiem a verejných inštitúcií sú neprístupné. Prečo je na Slovensku webdesign plný chýb a ignorácie? Prečo robia webdesignéri nekvalitné www dokumenty?
Typický Slovenský webdesignér je niekto, kto nechce počúvať. Má rád svoj štýl, svoj obľúbený wysiwyg a veci robí podľa seba. Nejaké sprosté reči o validnosti ho nezaujímajú. Naši skúsenejší Český susedia majú k webdesignu omnoho profesionálnejší prístup. Videli ste už niekde na Slovenskom internete ponuky prác podobného znenia: Príjmeme html kódera, grafika, auditora, typewritera, programátora php? V Čechách si webdesignér môže vybrať pozíciu, ktorá mu vyhovuje, ponúk je dosť. Máte málo skúsenosti s grafikou, ale Vašou silnou stránkou je kódovanie xhtml a css šablón? Na slovensku sa neuplatníte. Takto to tu ešte nefunguje. Ako webdesignér musíte ovládať siete, photoshop, corel, illustrator, flash, php, sql, html, css a javascript. Je to nehorázne nedocenenie talentu.
Pred niekolkými rokmi som sa účastnil výberového konania na pozíciu webdesignér. Mal som za úlohu rozsekať grafický návrh stránky do html podoby. Umiestnil som sa na druhom mieste. Firma sa vyjadrila, že ako jediný som odovzdal xhtml, css layout, ale predbehom ma človek, ktorý stránku odovzdal v tabuľkovom prevedení, avšak s použitím flashu. Žiaľ, takto to funguje aj dnes. Platia iné hodnoty, ako technicky zdatný web. Predovšetkým platí to, čo chce zákazník. Áno, ale pokiaľ zákaznika neinformujeme o tom, čo je zlé a čo nie, nebude o tom vedieť. Je to začarovaný kruh.
Freelanceri so sebou často krát dvíhajú vietor, ale s ním bohužiaľ aj prach. Títo ľudia sa vyznačujú celkom dobrým grafickým cítením. Nevedia pracovať s html, po technickej stránke sú ich vytvori nedotiahnuté alebo celkom chybné.
Od zdatného kódera sa očakáva, že svoju prácu dokáže tvoriť aj ručne. Wysiwyg editory považujem sa hrozné riešenie. Nevidím dôvod na používanie takýchto programov, sú neohrabané. Sám so si použivanie po niekoľkých rokoch vyskúšal - najprv som chvíľu čakal na spustenie, hneď nato sa ma program spýťal, či chcem asociovať nejaké súbory. Ja som však nechcel registrovať žiadne typy súborov, nepotreboval som stromový zoznam, ktorý sa mi snážil napovedať, že si môžem vybrať prácu s konkrétnym jazykom (html, php, jsp, css, atp). Po chvíli práce s dokumentom som sa začal strácať. Prečo sa mi náhľad stránky zobrazuje inak, ako v prehliadači? Musel som teda kontrolovať dva krát. Rušilo ma uživatelské prostredie. Nerozumel som rôznym tlačítkam. Načo tu sú? Veď ich vôbec nepotrebujem. Farebné odlišenie časti kódu síce pôsobilo pekne, ale prí práci sa javilo ako celkom zbytočné, ak nie mätúce.
Ale prosím Vás, dá sa to aj rýchlejšie, krajšie, jednoduchšie. Spýtajte sa sami seba, chýba niečo obyčajnému poznámkovému bloku? Je na ňom niečo, čo považujete za zbytočné?
Keď natrafím na zaujímavú stránku alebo článok, uložím si ju. Sám pri práci dbám na to, aby boli moje stránky prezeratelné aj offline. Layout by mal byť po uložení totožný s pôvodnou stránkou na internete. Na túto drobnosť nezabúdajte.
Týmto spôsobom možno odhaliť skryté chyby v css.
Pozor na Internet Explorer. Pri ukladaní neberie do úvahy hacky, atp, takže aj dobre naštýlovaná stránka môže byť rozhádzaná.
Sami si zvolte, či sa Vaša stránka po uložení bude javiť ako
Tento problém je spájaný práve s Wysiwyg editormi. Autor použije na celistvosť stránky jednu tabuľku, ostatné prvky sú formátované kaskádovými štýlmi. Prečo tomu tak je netuším, ale je to bordel.
Stránka je síce v css, ale chýbajú prvky ako metadata, nádpis h1, title, alty, atp.
Žalostným spôsobom je riešený layout televízie TA3. Stránka je nabalená kusmi zbytočného, opakujúceho sa kódu. Obyčajne odstavce p sú formátové divmi.
Často je možné všimnúť si v kóde stránky Anglický slang. To nemusí pôsobiť dôveryhodne. Webdesignér sa snaží byť IN, selektory v css napíše v Anglickom jazyku. Používa dokonca slovné spojenia. To je celkom zbytočné a pôsobí to drzo. Používajte Slovenčinu.
Flash možno použiť na vytvorenie pútavej firemnej prezentácie, rôznych aplikácií, atp, no nie ako prostriedok poskytujúci informácie na internete. Autor nemôže zaručiť, že sa obsah flashu zobrazí každému korektne. Flash nemožno nahradiť čisto textovou formou a vyhľadávače ho ignorujú. Základne prvky stránok, akou je navigácia, či formuláre, tvorené touto technológiou, sú výsledkom amatérizmu a arogancie.
Webdesigner musí pôsobiť dôveryhodne, preto sa nedoporučuje komunikácia so zákaznikom prostredníctvom skype, icq alebo inak. Medzi osvedčené stále patrí kontakt formulárom (ak ho má webdesigner k dispozicií), telefón a e-mail, pripadne osobný kontakt.
Na koniec jedno zamyslenie. Skutočné brzdia vývoj webových postupov a technologií archaické prehliadače?
Viktor Čech 2002 - 2007, hlavná stránka, nahor