it-swarm-eu.dev

Jak Optimalizátor webových stránek Google plní všechny své funky dobroty pomocí nevyvážené značky </noscript>?

Minulý týden přednesl jeden z chlapů v naší kanceláři pomocí Optimalizátoru webových stránek společnosti Google pro multivariační testování AB . V řeči říká, že když jej nastavíte, stačí přidat na stránku kolem HTML nějaký speciální kód, který chcete změnit [ viz # 3 v testu s více proměnnými zde ]

<script>utmx_section("Headline")</script>
Welcome!
</noscript>

Co se děje s touto nevyváženou značkou na konci? Jakou magii dělá Google?

7
Michael Pryor

Příkaz utmx_section("Headline") se spustí při analýze dokumentu. Pokud vyšle značku <noscript> pomocí document.write (), prohlížeč bude tuto konkrétní sekci ignorovat, dokud nesplní značku </noscript>.

Tady je stejný trik, ale s h1:

<html>
  <head><title>Spike</title></head>
  <body>
    <script>document.write('<h1>');</script>
      Header
    </h1>
    <p>That's how...</p>
</html>

to dá tělu vypadající

    <h1>Header</h1>
    <p>That's how...</p>
7
mawtex