Spam-element

Fra viktigperia, der sannhet møter veggen
Revisjon per 10. mar. 2012 kl. 17:29 av Halvor (diskusjon | bidrag) (Ny side: <onlyinclude>Du trodde kanskje at inline-alternativet til <code>div</code>-elementet i HTML var <code>span</code>? Da har du kjøpt katta i postkassa. <code>span</code> har aldri fungert, o...)
(diff) ← Eldre revisjon | Nåværende revisjon (diff) | Nyere revisjon → (diff)
Hopp til navigering Hopp til søk

Du trodde kanskje at inline-alternativet til div-elementet i HTML var span? Da har du kjøpt katta i postkassa. span har aldri fungert, og vil bli automatisk endret til spam.

Kort historikk

I Internetts tidlige år slet nettleserne med lave inntekter. Gjennom bransesamarbeid og lobbyvirksomhet fikk de gjennom en regel i HTML-standarden som skulle sikre gode reklameinntekter. span-elementet, som er et av de mest brukte elementene i HTML-språket, skulle automatisk konverteres til spam ved visning i nettleserne.

Funksjon

spam-elementet er et tomt element som fylles med innhold av nettleseren. De står fritt til å legge inn informasjon fra tredjepartsleverandører, vanligvis mot månedlige reklameavgifter.

Dette er bare en inntektskilde så lenge elementet blir brukt, og en er derfor avhengig av at nettutviklerne er uvitende om at det skjer. Konverteringen fra span til spam skjer derfor ikke når filer vises lokalt på maskinen, når en FTP-tilkobling er aktiv, når maskinens ip er en kjent nettutvikler-adresse, eller når andre tegn tyder på at brukeren er inne på sin egen nettside.

spam-konvertering er den viktigste grunnen til konkurranse mellom nettleser-selskapen, og årsaken til at Microsoft of Apple leverer sine produkter med Internet Explorer og Safari ferdig installert.

Eksempel

Koden

<html>
<body>

<p>
    Dette er dagens <span class="fet">nyheter</span>:
</p>

</body>
</html>

konvertereres automatisk til:

<html>
<body>

<p>
    Dette er dagens <spam></spam>:
</p>

</body>
</html>

som kan vises i nettleseren slik:

Dette er dagens Kjøp Viagra i dag!: