Djungel av javascript på DN.se - laddade inte på flera minuter

published Nov 15, 2009 01:00   by admin ( last modified Nov 15, 2009 01:00 )

DN.se: framsida består som många webbsidor idag av html såklart, samt en oländig terräng av extern javascript som refererar till andra sajter. Om något av dessa externa script inte laddas som det ska, eller om de resurser det skriptet i sin tur försöker ladda in inte svarar, så kan det hända att hela sidan helt enkelt inte laddar alls i webbläsaren. Det var vad som hände idag, då sajten de17a.com inte laddade, och man blev stående med en helt vit webbsida istället för dn.se i flera minuter.

Det korrekta sättet att hantera sådant här är att ha timeouts på inladdningar, antingen på klientisidan eller genom att DN och andra sajter som gör så här, gör alla sådana här abrovinker på serversidan innan sidan skickas ut, och applicerar sina egna timeouts där. Eller varför inte göra om hela systemet?

Läs mer: DN.se - Nyheter - DN.se