W nadchodzącej wersji naszej aplikacji internetowej zepsuliśmy IE6 i nie zamierzamy tego naprawiać. Od kilku miesięcy wysyłamy wyraźne ostrzeżenie dla użytkowników IE6; zdecydowaliśmy, że nadszedł czas, aby go nie wspierać.
Moje pytanie brzmi: jak powinniśmy to przekazać naszym użytkownikom?
Niektóre osoby uważają, że powinniśmy zablokować użytkowników IE6, którzy próbowaliby uzyskać dostęp do aplikacji internetowej, ponieważ nie będzie to dla nich działać. Inni uważają, że powinniśmy zostawić ostrzeżenie: „To nie działa w IE6”, ale ich nie blokować; zamiast tego, jeśli klikną, aby odrzucić ostrzeżenie, po prostu wpuść ich do uszkodzonej witryny, aby przekonać się, że to nie działa.
Kto ma rację? Czy jest lepszy sposób?
web-applications
internet-explorer
site-blocking
Dan Fabulich
źródło
źródło
Odpowiedzi:
Wykryj użytkowników IE6 i wyświetl przyjazną wiadomość na górze:
Lepiej unikać negatywnych sformułowań i mówić użytkownikom, czego nie mogą zrobić lub czego nie wolno im robić. Spraw, by poczuli się mile widziani, ale jednocześnie świadomi, co robić, jeśli nie podoba im się to, co widzą.
Warto również dodać dyskretną pomoc do powyższej wiadomości:
źródło
Jest do tego całkiem fajne narzędzie:
http://ie6update.com
Wyświetla pasek instalacyjny do aktualizacji ... całkiem sprytny. Wypróbuj wersję demo.
Uwaga: Ponieważ IE9 jest niedostępny dla systemu Windows XP (lub wersji serwerowych przed 2008 r.), A IE6 nie istnieje na żadnej nowszej wersji, to narzędzie nie będzie mogło aktualizować się do najnowszej wersji. Nadal można go zaktualizować do IE8, co nadal osiąga cel usunięcia IE6.
W przeciwnym razie istnieje kod ostrzegawczy aktualizacji IE6 w Google Code.
Microsoft faktycznie bezpośrednio wspiera witrynę anty-IE6, The Internet Explorer 6 Countdown .
Witryna pokazuje pozostałe wykorzystanie na całym świecie według kraju, miesiąc po miesiącu i zachęca do umieszczania na stronach internetowych następujących banerów:
źródło
Co najgorszego może się stać, jeśli użytkownik IE6 uzyska dostęp do witryny i spróbuje z niej korzystać pomimo ostrzeżeń? Drobna irytacja użytkownika? Uszkodzone dane? Utrata życia? Przypadkowe wezwanie Cthulhu?
Moja sugestia to duży brzydki zauważalny baner u góry, ostrzegający ich, że używają nieobsługiwanej przeglądarki i nie będziesz w stanie odpowiedzieć na zgłoszenia problemów, jeśli zadzwonią do nich na IE6. Pozwól im uzyskać dostęp do strony, o ile nie spowoduje to poważnej utraty danych (lub innych problemów innych niż te, które brzmią „div nie ładnie się układa”), ale upewnij się, że wiedzą, że nie są obsługiwane.
A jeśli użytkownicy IE6 mają funkcjonalność, SOOO zdegradowało się, że równie dobrze mogliby nie korzystać z witryny, a następnie zablokować je. A może dać im komunikat „Witryna może nie współpracować z Twoją przeglądarką, czy NAPRAWDĘ na pewno chcesz spróbować?” strona (faktycznie widziałem tę ostatnią używaną tu i tam).
... a ponieważ masz już ostrzeżenie od miesięcy, nie jest tak, jakby mogli powiedzieć, że nie otrzymali wcześniejszego powiadomienia.
źródło
Zablokowałbym to całkowicie, ponieważ zmniejsza to możliwość błędnej interpretacji.
Jeśli utrzymujesz tę witrynę i działa ona w IE6, ale tak naprawdę nie działa, a niektóre części w ogóle nie działają, to bez względu na to, jak dobrze napisałeś: „nie używaj IE6 z tą witryną, „z pewnością znajdzie się grupa użytkowników, którzy tego nie zauważą (lub nie wiedzą wystarczająco dużo o różnicach między przeglądarkami internetowymi, aby wiedzieć, że używają zepsutej przeglądarki), co spowoduje problemy.
Z drugiej strony, jeśli próba uzyskania dostępu do witryny przekieruje ich na stronę z informacją: „ta strona jest niezgodna z bieżącą przeglądarką internetową; oto linki do Firefoxa, Chrome i IE8, z których wszystkie będą działały poprawnie z naszą witryną, „o wiele trudniej jest źle zrozumieć.
źródło
To zależy
zależy to od użyteczności strony w „uszkodzonej” przeglądarce
jeśli witryna w ogóle nie będzie działać, przekieruj ją do uprzejmego wyjaśnienia dlaczego
jeśli witryna może nadal być w stanie dostarczyć użytecznych funkcji, podświetl okno dialogowe z ostrzeżeniem i umieść duży zielony przycisk [kliknij tutaj, aby zaktualizować IE] oraz mały link [kontynuuj na własne ryzyko]
źródło