Skip to content

This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →

Obsah v prvotním HTML: co dorazí bez JavaScriptu

Kontrolor zjišťuje, zda dodaný HTML kód už obsahuje obsah, nebo zda stránka dorazí nejdřív prázdná a svůj text sestaví až v prohlížeči. Druhý případ je stav, kdy jednoduché vyhodnocovací systémy nevidí vůbec nic.

  • Vyhledávače dokážou JavaScript spustit, ale se zpožděním a ne v každém případě. Jiné systémy — generátory náhledů v messengerech, služby záložek, mnoho odpovídacích systémů — nespouštějí žádný.
  • Rozdíl si v běžném provozu málokdo všimne, protože v prohlížeči vše funguje. Viditelný je při pohledu do dodaného zdrojového kódu: nestojí-li tam kromě prázdného rámce nic, je to nález.
  • Rozšířeným řešením je vykreslování na straně serveru nebo předgenerování stránek. Obojí nic nemění na ovládání, jen na tom, kdy obsah vzniká.

FAQ

Neindexuje Google stránky s JavaScriptem stejně?

Zpravidla ano, ale později a s větší námahou. Jiné systémy to nedělají. Kdo dbá na citovatelnost v odpovídacích systémech, potřebuje obsah v dodaném HTML.

Jak zjistím, co se dodává?

Přes zobrazení zdrojového kódu prohlížeče — ne přes vývojářské nástroje. Ty ukazují hotový sestavený stav, ne to, co poslal server.

Deutsche Fassung — mit allen Prüfpunkten dieses Themas