Leedvermaak voor webmasters: Echt een geweldig voorbeeld van hoe het niet moet. :)
Zonder javascript zie je niets en doet geen enkele link het, met javascript doet alles het (min of meer). Oorzaak:
<SCRIPT LANGUAGE="JavaScript">
strLocation = window.location + "";
nIndex = strLocation.indexOf("index.html");
if (nIndex > 0)
{
strBase = strLocation.substring(0, nIndex);
}
else
{
strBase = window.location.href;
}
strBase += "Untitled/";
document.writeln("<BASE HREF='" + strBase + "'>");
</SCRIPT>
Daar had ik echt nog nooit aan gedacht :P. Je kan natuurlijk ook gewoon in PHP de links herschrijven, maar ik neem aan dat ze geen PHP kennen. Wie de website wilt zien zonder javascript moet naar
http://www.denhaagistrotsopnederland.nl/denhaagistrots/index.html gaan. Daar zijn de URL's (puur toevallig) wel juist. De website staat ook vol met het standaard 'right clicks are disabled'-gedoe dat kenmerkend is voor onervaren webmasters die bang zijn dat hun broncode gestolen kan worden. Maar daar stopt het niet bij: Gewone tekst was blijkbaar niet goed genoeg, vandaar dat ze besloten hebben om afbeeldingen te gebruiken. Bijvoorbeeld deze:
http://www.denhaagistrotsopnederland.nl/denhaagistrots/P5_wijkberichten/GOIM055.GIF
Heel de website bevat 4 lijnen CSS:
p {margin-top:0}
a:link { text-decoration:none; color: gray;}
a:visited { text-decoration:none; color: gray;}
a:hover { text-decoration:underline; color: #00ff40;}
En volgens mij hebben ze die gewoon gekopiëerd uit een tutorial.
Deze is ook leuk. Het staat links bovenaan de pagina maar helemaal onderaan in de broncode. Inclusief kapotte script-tag.
<DIV ID="HTMOBJ7D9B514A12201D40" STYLE=" position:absolute; top:264px; left:0px; width:499px; height:30px; z-index:148;">
<CENTER>
<FORM NAME="marquee1">
<INPUT NAME="text" SIZE=79
VALUE=" ....Dank aan HP/De Tijd voor de hulp bij de eindredactie van onze pagina's.........Trots op lijst 21, uiterst rechts op het stembiljet, niet in politieke keuze's!..... Vanaf morgen campagne!.....Onze kandidaten zullen overal in Den Haag te beluisteren en voor vragen beschikbaar zijn, zie onze agenda..... Nieuws..."
>
</FORM>
</CENTER>
<SCRIPT>
<!--
/*Text box marquee by Dave Methvin,
Windows Magazine
May be used/modified if credit line is
retained*/
ScrollSpeed = 150
ScrollChars = 1
function ScrollMarquee() {
window.setTimeout('ScrollMarquee()',ScrollSpeed);
var msg = document.marquee1.text.value;
document.marquee1.text.value =
msg.substring(ScrollChars) +
msg.substring(0,ScrollChars);
}
ScrollMarquee()
//-->
</SCRIPT
</DIV>
Welke credits?
En het beste staat onderaan:
Ontwikkeld door Bull57 Creative Graphics Den Haag. www.bull57.nl
Als ik dat bedrijf was zou ik die link weghalen, hier wil je niet bekend mee worden :P.