logo

Hall of Shame: CDSkiven

Mail sendt til cdskiven d. 10/9-2009

Problemer med hjemmesiden

Dorthe Thaagaard

CDSkivens hjemmeside er blevet anmeldt til lki.dk, fordi afspilning af musik ikke virker i alle programmer. Bruger den besøgende et andet program end Internet Explorer, vises afspilningsknappen ikke, som det kan ses på dette billede:
http://lki.dk/shame/cdskiven.dk/cdskiven.png

Du kan læse mere om problemet, og hvordan det løses, senere i mailen, men først vil jeg lige fortælle, hvem lki.dk er.

lki.dk (Luk Kunderne Ind) er en non-profit organisation, der kæmper for, at internettet skal kunne bruges af alle. Det kan du læse mere om på vores hjemmeside på http://lki.dk.

På hjemmesiden har vi oprettet en Hall of Shame, hvor vi udstiller hjemmesider, der ikke virker i alle programmer, og hvor virksomheden bag hjemmesiden ikke har vist vilje til at ville rette fejlen. Ud over en beskrivelse af problemet vil mailkorrespondancen også blive offentliggjort.

Fremgangsmåden for optagelse i Hall of Shame er, at vi sender en mail - denne mail - med oplysning om problemet. Hører vi ikke fra virksomheden inden for 15 dage, optages hjemmesiden i Hall of Shame, og en ny mail udsendes med oplysning herom.

Hører vi fra virksomheden, og vi får at vide, at man vil se på problemet for at få det rettet, venter vi 30 dage fra svaret. Virker siden stadig ikke, optages hjemmesiden i Hall of Shame, og en ny mail udsendes med oplysning herom.

Det er meget nemt at komme ud af Hall of Shame. Lige så snart vi får kendskab til, at siden virker, vil den blive fjernet fra Hall of Shame og i stedet blive indføjet i Hall of Fame.

Mere om problemet:

Afspilningen af musik startes ved hjælp af et JavaScript, der bruger den forældede kode document.all.

Løsning:
Løsningen er forholdsvis simpel. Ret JavaScriptet, så det i stedet benytter funktionen getElementById, der har været standard siden 2000.

Koden indeholder også et tjek for brugerens multimedia-plugin. Tjekket vil sandsynligvis forhindre afspilningen i andre programmer, selvom document.all-koden rettes. Tjekket bør fjernes. Internet Explorer og andre programmer vil normalt selv fortælle brugeren, hvis en hjemmeside skal bruge et manglende plugin.

Skulle du iøvrigt have spørgsmål, er du velkommen til at kontakte lki.dk via mail til ludvigsen@lki.dk eller på telefon xxxx xxxx.

Med venlig hilsen
Kim Ludvigsen