Spam-element
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!: