Znáte HTML? Dokážu vám, že nikoliv

Timy, jeden z mých dvou oblíbených odborníků na značkovací jazyky, uveřejnil před pár dny na svém blogu zajímavý článek o parsování HTML. Shrnuje v něm velice čtivou formou, kterak si HTML parser přebírá zdrojový kód, do jaké struktury jej vnitřně upravuje a jak se vlastně parsování HTML liší od parsování XHTML. Lakonicky shrnuto – prima článek. Také se v reakci na něj v komentářích pod článkem seběhla mnohá známá jména českého webdesignu a oba dva Timymu potvrdili, že napsal opravdu prima článek.

Prý batolata…

Začala se rozvíjet poměrně zajímavá diskuse na téma parsování HTML dokumentu a validita, když v tom na Timyho přilétl šrapnel v podobě tzv. „drsnýho týpka“, který se ve svém komentáři podivoval nad faktem, proč autor článku píše tak rozvláčně o věci, která je přeci každému webdesignerskému batoleti jasná. Bez mučení přiznávám, nemám příliš v lásce tyto „drsné týpky“ neznámého jména, kteří si myslí, že vědí. Snad proto, že jsem (byl) jedním z nich, vím, že zdaleka nevědí, ale že si to nikdy nepřiznají. A tak jsem mu napsal, že webdesignerská batolata většinou nemají o ničem z toho článku nejmenší ponětí a že jeho napsání vyžaduje celého chlapa.

Dostane-li se snad někdo na stanovenou hranici 90% správných odpovědí (včetně), jsem ochoten jej doživotně titulovat „guru“ a spáchat s ním rozhovor, v němž bude mít dotyčný prostor plně vychválit všechny své přednosti, ba i zadnosti.

Metodika

Test bude realizován elektronicky klasickou testovou metodou, tedy výběrem z několika možností – konkrétně čtyř. Test bude trvat třicet minut, na každou otázku budete mít tedy něco málo přes půl minuty, což je dosti šibeniční limit, ale zdaleka ne nesplnitelný.

Popichování a řízená provokace

Ukažte, co ve vás je. Ukažte, že specifikace opravdu ovládáte, že jen nepapouškujete, co jste kdesi slyšeli. Zkusíte to, nebo raději řeknete, že celá tato akce je stupidita? Nebo snad máte známého, který se za odborníka přes teorii těchto technologií považuje? Ať si to zkusí on.

Abych vás uklidnil, test nijak neprověří, jak dobrými kodéry jste v praxi, v tomto směru má minimální výpovědní hodnotu, jde pouze o ty teoretické drobnosti, které většinou znát nemusíte, ale které významně pomahájí do hloubky pochopit samotný princip fungování (X)HTML a CSS. Těším se na vás, věru ano.

14. 3. 2006, 22.20 | (X)HTML, CSS, Webová glosa.


Zanechte komentář





Můžete použít Texy! formátování.
Pokud se obsah boxů níže mění, zatímco píšete, potom žádné číslice nevyplňujte. V takovém případě antispam funguje, pouze se prohlížeči nepovedlo skrýt tento box.