VARNING: vi har upptäckt att du använder IE6 (eller tidigare) och det är antagligen varför du är - eller har omdirigerats - hit.
Denna webbplats kommer att se härjad ut för dig, och det är med flit, eftersom vi inte har ansträngt oss för att få saker att fungera i din webbläsare. Vi rekommenderar att du fortsätter läsa för att förstå varför.
Vad handlar det om?
Först ska vi tala om vad det inte handlar om. Detta är inte en anti-Microsoft- eller en anti-alla-IE-version-kampanj, och inte heller en kampanj för någon icke-MS-läsare. Målet med denna webbplats är att få folk att sluta använda sin gamla, föråldrade, buggiga webbläsare (den verkliga listan över brister fortsätter). Vilken webbläsare, undrar du. Jag borde ha döpt kampanjen till stoppa-IE-före-version-7. Även om det är mer korrekt så är det uppenbart varför jag inte gjorde det. Men nu vet du i alla fall. Och om du eller någon du känner använder någon version av Internet Explorer äldre än 7, så är denna webbplats gjord för just dig.
vad
Jag har en dröm
sa någon en gång. Vi har också en dröm; kanske är det naivt eller för ambitiöst, men så länge vi tillåts drömma kommer vi aldrig ge upp.
Vi kan slåss tillsammans för att få en bättre online-värld, ett bättre internet, där standarder finns där för att respekteras, där surfande är en angenäm upplevelse, där professionella webbutvecklare skapar webbapplikationer som man använder precis så som det var tänkt, utan att behöva ta till några knep, exploatera eller gå runt några buggar. Slutligen; vi drömmer om en online-värld där folk vet att de har makten att välja.
Om denna dröm ska kunna bli verklighet krävs att alla förstår hur essentiellt det är att byta till en riktig modern webbläsare, för att fortfarande använda IE6 eller tidigare skadar dig som användare och alla personer som arbetar med något kreativt online.
varför
IE6 hör hemma i ett museum, tillsammans med alla tidigare versioner, för det är alldeles för gammalt. Webbläsaren släpptes den 27 augusti 2001. Ja, du läste rätt. 7 år sedan!
För teknologi är detta en hel geologisk era.
Skulle du någonsin dejta en mumie? Nej, antagligen inte, eftersom du är förnuftig.
Ändå finns folk där ute som fortfarande använder den, eller ännu värre IE5.5 eller 5. Ledsen att se att du är en av dem!
Jag vill inte låta nedlåtande, men det väcker helt klart frågetecken kring deras och din mentala hälsa.
Idag finns det inte en enda anledning att fortfarande använda en av de gamla versionerna av IE.
De har allvarliga säkerhetsbrister, de följer inte standarderna, de har en massa buggar, de har inte den funktionalitet som alla moderna har (exempelvis flikar). Dessutom försämrar de din online-upplevelse som användare, och gör webbutvecklares liv till ett rent helvete.
Därför är det dags att säga hejdå till IE6 och tidigare, och skaffa en ny, riktig, modern webbläsare.
Det finns många att välja mellan. Dock kommer jag inte att föreslå någon, eftersom de är mer eller mindre lika bra alternativ. På denna webbplats kommer du aldrig att läsa att IE är detsamma som ondska bara för att det är IE eller M$, för det är inte sant. Det finns alltför många webbsidor som uppmanar dig att byta till en annan webbläsare, medan de inte påminner dig om att det inte räcker att byta webbläsare för att klara dig undan hot från internet. Så vilken webbläsare du än använder, håll den uppdaterad till den senaste tillgängliga versionen!
vem
Först och främst, du som användare.
Om du är en Linux-snubbe vet jag att du är med mig, för att försöka stoppa IE6 kan missförstås som att försöka skada Microsoft. Du har inte IE på Linux i alla fall, så du stödjer naturligt denna kampanj.
Om du är ett Mac-fan surfar du säkert redan med Safari, Camino eller Firefox. Jag hoppas verkligen att du inte är en av de där som använder IE för Mac – om sådana fortfarande existerar – för i så fall, och jag säger det från hjärtat, förtjänar du inte en Mac.
Om du använder Windows och har Windows XP; okej, faktum är att IE6 följde med förinstallerad. Men då IE7 har släppts finns verkligen inga fler ursäkter att rättfärdiga det. Om du fortfarande inte har uppgraderat till IE7 vet vi båda varför du inte gjorde det, förutom lathet.
UPDATE (5 oktober 2007): Microsoft now offers IE7 as a free download to all
Om du bara inte kan installera IE7 då, som tidigare sagt, välj bland någon av de många andra webbläsarna där ute.
Samma förslag gäller om du använder en äldre version av Windows, exempelvis Windows 2000, vars stöd upphört.
Tyvärr, men teknologi är något man måste hålla jämna steg med.
Sedan, du som webbutvecklare.
Hur många timmar har du tillbringat för att fixa den där raden kod som fungerade perfekt i alla webbläsare utom IE6? Hur många konstiga vägar runt buggarna var du tvungen att lära dig? Hur mycket hår har du slitit och hur mycket huvudvärk har du fått stå ut med, bara för att IE inte följde reglerna, trots all din möda?
Borta är de mörka dagarna, då den enda MS-läsaren var IE6.
IE7 är äntligen här, och trots att den fortfarande är drabbad av några buggar så är den mycket bättre än sin föregångare. Är det inte dags att säga hejdå till IE6? Skulle du någonsin bry dig om kompatibilitetsproblem med Firefox 1.5 numera? Jag skulle inte tro det, och det gör du rätt i, för den gamla versionen har många kända buggar och stöds inte längre.
Har du någonsin köpt mjukvara till din PC? Någonsin haft problem? Jag slår vad om att om du frågade den tekniska supporten, så skulle deras första svar vara hämta alla tillgängliga uppdateringar för ditt OS, och försök igen
.
Det är ingen idé att stödja gamla webbläsare vars support upphört.
Använd din tid bättre, och lär dina kunder att uppgradera sina webbläsare till den senaste tillgängliga versionen. Det är det bästa du kan göra som professionell utvecklare, förutom att skapa den senaste 2.0 bara-måste-ha-applikationen.
hur
Nu kommer den viktiga delen.
Om du är en användare, så är det rätt enkelt.
Gå och hämta en ny webbläsare. Uppgradera till IE7 eller ta en annan. Här är de största som du kan välja på:
Om du är en utvecklare; innan IE7 släpptes var det ohållbart att inte stödja åtminstone IE6. Du var tvungen att skriva kod som fungerade utmärkt i IE6 och alla de andra mer standardvänliga webbläsarna. Men idag finns IE7.
Om utvecklare och designers slutar stödja de gamla IE-versionerna, tvingar det folk att genomgå tvåminuters-processen att uppgradera till IE7 eller hämta en annan webbläsare.
Men du kan göra mer: att aktivt tvinga dina användare att uppgradera. Hur?
Genom att inkludera följande JavaScript i alla dina webbplatsers huvudsida, kommer användare som fortfarande använder IE<7 informeras om att de inte är välkomna.
Om du tycker att detta innebär att begränsa någon annans frihet, försök se det såhär: vi vill inte begränsa dem, vi vill att de ska återfå sin frihet. Och det är precis det som denna webbplats handlar om.
Hur man använder skriptet:
Beroende på hur skarp du vill vara kan du välja mellan två inställningar:
oförlåtande: IE<7-användare kommer att hindras från att besöka din sida. En varning direkt i sidan kommer att visas, med en förklaring till varför de inte är välkomna och en länk till denna webbplats där de fullt ut kan förstå vad som ligger bakom.
tolerant: IE<7-användare varnas, men kan fortfarande använda din webbplats.
Hämta ner följande filer och sätt dem i din js-mapp (eller någon annan, kom bara ihåg att ändra adressen i <script>-taggen):
- Detect.js (1.6 kB) - ta reda på vilken webbläsare som används
- StopIE6.js (oförlåtande | tolerant) (3.3 kB) - inkluderas automatiskt av detect.js, men bara om IE<7 hittas.
Sätt sedan in följande kod i <head></head>-delen av alla dina webbplats sidor (eller åtminstone i huvudsidan).
<script src="js/detect.js" type="text/javascript"></script>
<testa denna kod (som visad för IE6-användare)>
Det var allt. Du är del av rörelsen!





countComments(); ?> kommentarer(Lägg till din)
comments as $comment) : ?>getAuthor($comment['author'],$comment['url']); ?>
#