Co kdybychom web postavili od nuly? Pohled developera na nové standardy

Co kdybychom web postavili od nuly? Pohled developera na nové standardy

Kvě 09, 2026 web-standards web-development html simplicity developer-experience open-web standards-compliance alternative-web

Web, jaký máme, versus web, jaký potřebujeme

Pamatujete časy, kdy jste si webový vývoj ukládal do hlavy? Dnes specifikace HTML váží přes 18 MB. Žije si vlastním životem, mění se týdně. Každý prohlížeč bere jen část pravidel. Vývojáři se topí v obcházkách pro raritní chyby.

Člověk si říká: co kdybychom web postavili od základů jinak?

Hlavní problém: Složitost jako překážka

Není to náhoda, že web tak komplikován. Když jsou standardy neprostupně složité, postavit prohlížeč zvládnou jen obří firmy s rozpočtem. Konkurence umírá, inovace se dusí. Velcí hráči si web tvarují podle svých zisků, ne užitečnosti.

Podívejte se na to z pohledu herní teorie. Nadmutý standard plný divných funkcí a chyb renderingu znamená:

  • Nový prohlížeč potřebuje armádu inženýrů.
  • Malé týmy nemají šanci.
  • Stará gólmata rozhodují.
  • Pokrok se vleče.

Pro vítěze je to výhoda, ne chyba.

Jak by vypadal jednodušší web?

Představte si specifikaci, co se vejde do zipu. Co můžete vytisknout. S jasným číslováním verzí (1.2.3), ne "živým standardem". Verze 1.2.0 si vezmete na opuštěný ostrov a postavíte funkční prohlížeč.

Přesná gramatika místo chaosu

Dnešní web odpouští chyby v HTML. Prohlížeče mají složité pravidla, aby to nějak vykreslily. A co kdybychom to otočili?

Specifikace s jasnou, jednoznačnou gramatikou. Stránka buď sedí, nebo ne. Žádné vymýšlení. To nutí tvůrce být přesní. Kdokoli to zvládne parsovat.

Výsledek? Vývojáři přejdou na Markdown nebo YAML, co se přeloží do platného kódu. Nástroje se zjednoduší. Všichni na tom vydělají.

Verzionování jako smlouva

Týdenní změny v "živých" standardech ničí plánování. Semantické verzování to řeší:

  • Patch opravuje jen chyby textu, gramatika zůstane.
  • Minor přidá kompatibilní vychytávky.
  • Major láme zpětnou kompatibilitu.

Cílíte na 1.2.0 a víte, že to poběží na 1.2.x až 1.3.x. Žádné dohady. Plánovat jde.

Text na prvním místě: Klíč k úspěchu

Web se zkomplikoval kvůli videím a skriptům. A co kdybychom se vrátili k textu a smyslu?

Text je univerzální, přeložitelný, dostupný a lehký. Stránka na textu:

  • Přizpůsobí se jakékoli obrazovce.
  • Screen reader to zvládne bez triků.
  • Čitelnost zůstane i bez CSS.
  • Soubor se stlačí na nic.

Není to zpátečnické. Je to návrat k jádru: výměna informací mezi lidmi.

Otázka skriptů

Provokativní myšlenka: JavaScript v prohlížeči byl omyl.

Neříkejte hned ne. Interaktivita není špatná. Problém je, že každý web spouští kód s přístupem k systému. To je šílenství z hlediska bezpečí a složitosti.

Co kdyby dynamiku řešil omezený deklarativní systém? Nebo složité appky jako samostatné programy mimo prohlížeč?

Proč to dnes rezonuje

Není to teorie. Ovlivňuje vaši práci.

Pro registrátory domén a hostingy: Jednodušší standard znamená lepší bezpečnost, jasné compliance a optimalizovanou infrastrukturu. U NameOcean trávíme hodiny obcházkami chyb webu. Čistý standard by to ulehčil.

Pro vývojáře: Méně chyb, rychlejší kódování, lepší debug.

Pro startupy: Nižší vstupní bariéra, více konkurence, inovace.

Pro uživatele: Menší soubory, rychlejší načítání, lepší přístupnost, bezpečnost.

Odpor proti ovládnutí standardů

Klíčové je pochopit: standardy se mění podle moci, ne jen kvality. Složitost chrání monopol. Opravovat web je těžké.

Řešení? Omezení velikosti souborů, jasné řízení, záruky kompatibility, komunitní dohled. Není to jen technika, je to politika.

Co dělat hned teď

Web nemůžete přepsat přes noc. Ale zkuste:

  • Jednoduchost na prvním místě. Omezit JS, semantic HTML, fungovat bez CSS.
  • Cílit konkrétní verze prohlížečů. Dokumentovat kompatibilitu.
  • Text jako priorita. Stránka čitelná i v plain textu. Markdown pro obsah.
  • Zpochybňovat vendor funkce bez reálného přínosu.
  • Podporovat open standardy, malé prohlížeče, open-source.

Skutečná otázka

Web nemusí být takový. Jeho složitost ukazuje, jak standardy fungují v kapitalismu. Technicky je to jednoduché, politicky těžké.

Ať "forknutý web" vznikne, nebo ne – klíč je ptát se. Připomíná, že současný web není osud. Je to volba. A volbu lze změnit.

Příště, když zápasíte s chybou prohlížeče nebo kopírujete složité featury, vzpomeňte: nemusí to tak být.

Read in other languages:

RU BG EL UZ TR SV FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN