Deprecated HTML tagovi, novi i dolazeći HTML tagovi, tagovi koji se odjednom drugačije koriste, novi CANVAS element koji tristo čuda nekih ima, atributi koji idu ovako ili onako ovisno o kojem se HTML standardu radi...
CSS trikovi za različite preglednike, conditional komentari za razne verzije Internet Explorera, CSS sprajtovi, zaobljeni rubovi, JavaScript fiksanje zajebanog CSSa, CSS za printanje, za različite vrste izlaza, CSS3...
(Osjećam lagani dolazak adrenalina. Lagani, tek sam počeo.)
• • • • •
Dinamičko upucavanje JavaScript događaja na stranicu, JavaScript trikovi, Ajax koji ne pere suđe, razni efekti za razne stvari, a rijetki rade uvijek i svuda, stalno moraš neki kurac popravljat.
Flash ovaj i onaj, SilverLight, Java appleti, JavaFX neki novi, Flex, AIR, browser plugini za svašta nešto, a više od pola je samo čista kozmetika.
(Moram uzeti u obzir prisutne civile. Naručujem još jedno pivo, možda se smirim.)
Pa milijardu nekih frameworka, libraryja, CMSova, gridova... JavaScript framework, PHP framework, CSS framework, framework za izradu frameworka, skinovi, plugini za Wordpress, za Joomlu, za ovaj CMS i onaj framework.
PHP verzije stare i verzije nove, instaliraj novi MySQL jer onaj ti nema tu i tu funkciju, pa web serveri u par varijanti i modovi razni za njega, gd i rewrite prvi padaju na pamet.
(Pivo ne pomaže. Treba mi nešto žešće. Konobar me gleda u čudu: a kako i nebi kad sam naručio Pehapelinkovac.)
Popravljanje browserskih bugova pomoću JavaScripta, čišćenje smeća kojeg je Dreamweaver nasrao, rezanje slika jer je dizajner bio lijen, razna kemijanja za ubijanje popup blockera...
Korištenje mikroformata, generiranje sitemape, štrikanje RSS feedova, loptanje s karakter setovima (ozbiljno: da ne postoji UTF-8 ja bih ga izmislio), konverzije, parsanja, fontovi...
(Iz ušiju mi izlazi crni dim, projiciram svoj bijes na okolinu, sa susjednih stolova upućuju mi se onakvi pogledi.)
Raznolike replacement tehnike, SEO finte, META tagovi, headeri, alternativni sadržaj umjesto slika i Flasha, widgeti, gadgeti, bookmarkleti, krokodili...
Keširanje, optimiziranje, testiranje, dokumentiranje (izbjeći pod svaku cijenu), prilagođavanje, preseravanje...
(Ukratko, zamisli da dođeš vampiru i kažeš mu: "Evo, tu ti je moj vrat, siši krv koliko želiš!")
Security rupe, generiranje CAPTCHA sličica, SQL injekcije, cross site scripting, DDOS napadi, jednostruki i dvostruki navodnici, kukiji, 404 stranice, regularni izrazi, htaccess, smrdljivi spameri, ovo te ono.
Fiksanje stranice da ti radi na mobitelima, na iPhoneu, na Operi za Wii, za Blackberry, za Kindle, za gomilu uređaja, a ne postoje dva koja rade na isti način. Fuckers!
(Postajem vidno agresivan, da mi sad netko spomene web poslao bih ga u... da, baš tamo.)
Detektiranje browsera, robota, pauka, sunčevih pjega, svemirske radijacije...
I browser string kojem danas više ne možeš vjerovati. Čista fakin' dekoracija.
(Moram brzo završit post jer ću laptop razbit.)
Šlag na kraju: testiranje u IE, Firefoxu, Safariju, Operi, Chromeu, i to ne jednoj nego u nekoliko verzija istih, pa su tu još bete i RCovi razni, oni gore mobiteli i gadgeti, perilice i mikrovalne...
I maltetiranje kolega koji imaju Mac i Linux da ti testiraju sve to na onim njihovim browserima, s onim njihovim fontovima i veličinama i cakama, baš moraju biti posebni, pa kako samo mogu... Ček malo!
(Usmjerujem svoj bijes na ne-Windows platforme. Djeluje. Recimo.)
Taj Mac ništa ne valja. Linux isto.
Phew.
• • • • •
Ma, trebao sam otić u astronaute. Bilo bi sto puta manje zajebancije.
Vezani postovi:
- Teorija kaosa
- Zaobljeni rubovi
- Prokletstvo weba
- Utopija za web majstore