Was sollten wir unseren nicht unterstützten IE6-Benutzern sagen?

10

In der kommenden Version unserer Web-App haben wir IE6 defekt und beabsichtigen nicht, dies zu beheben. Wir haben seit einigen Monaten eine klare Warnung für IE6-Benutzer veröffentlicht. Wir haben beschlossen, dass es Zeit ist, es nicht zu unterstützen.

Meine Frage ist: Wie sollen wir dies unseren Benutzern mitteilen?

Einige Leute hier sind der Meinung, dass wir IE6-Benutzer blockieren sollten, die versuchen würden, auf die Web-App zuzugreifen, da dies für sie nicht funktionieren wird. Andere sind der Meinung, wir sollten einfach eine Warnung hinterlassen und sagen: "Dies funktioniert in IE6 nicht", aber sie nicht blockieren. Wenn sie stattdessen klicken, um die Warnung zu schließen, lassen Sie sie einfach auf die defekte Site, um sich selbst davon zu überzeugen, dass dies nicht funktioniert.

Wer hat Recht? Gibt es einen besseren Weg?

Dan Fabulich
quelle
4
RSVP ie6funeral.com
miku
17
Beachten Sie, dass es bei dieser Frage nicht darum geht, ob wir IE6 nicht unterstützen sollen oder nicht. Wir wissen alles über progressive Verbesserung. Die meisten unserer Websites funktionieren in IE6 einwandfrei, aber die Website verfügt auch über eine komplexe AJAX-Web-App. Wir glauben nicht mehr, dass es die Zeit wert ist, die Web-App für eine winzige Minderheit unserer Benutzer zu reparieren. Sie können weiterhin über eine HTML-Sitemap und natürlich über Google auf die Informationen unserer Website zugreifen. Ich werde Antworten ablehnen, die vorschlagen, dass wir die Webanwendung für IE6 reparieren. Wir haben unsere Entscheidung getroffen.
Dan Fabulich
4
Vielleicht eine freundliche Upgrade-Nachricht? "Bitte aktualisieren Sie aus Liebe zu überarbeiteten Webdesignern überall Ihren 10 Jahre alten Browser. Wenn Ihr Systemadministrator dies ablehnt, schlagen Sie ihn. Wenn Sie nicht die Autorität haben, ihn zu schlagen, suchen Sie jemanden, der dies kann."
Sharpie
4
Wer nutzt Ihre Web-App? Einzelpersonen? Menschen in der Unternehmenshierarchie? Führungskräfte?
David Thornley
1
@ David Individuals; Der größte Teil unseres IE6-Datenverkehrs findet an Wochentagen statt, was stark darauf hinweist, dass es sich um Personen handelt, die bei der Arbeit surfen. Ich bin damit einverstanden, dass dies wahrscheinlich außerhalb ihrer Kontrolle liegt. Umso wichtiger ist es, diese Botschaft richtig zu machen.
Dan Fabulich

Antworten:

32

Erkennen Sie IE6-Benutzer und zeigen Sie oben eine freundliche Nachricht an:

If this page looks broken please consider updating you browser
to fix it and to benefit from the advanced functionality.

Es ist besser, negative Formulierungen zu vermeiden und den Benutzern mitzuteilen, was sie nicht können oder was sie nicht dürfen . Lassen Sie sie sich immer noch willkommen fühlen, aber gleichzeitig wissen, was zu tun ist, wenn ihnen das, was sie sehen, nicht gefällt.

Es ist auch eine gute Idee, der obigen Nachricht eine unauffällige Hilfe hinzuzufügen:

Updating your browser will improve your browsing experience and
maximize you security. On this page we have prepared for you
some instructions and an overview of your best options for today.

quelle
2
Ein schöner diplomatischer Weg.
Miku
2
Es ist unwahrscheinlich, dass subtile Diplomatie funktioniert. Wenn Sie angeben, dass die Seite mit IE6 nicht ordnungsgemäß funktioniert, werden mit größerer Wahrscheinlichkeit Ergebnisse erzielt.
David Thornley
@ David, welche Ergebnisse? Die Leute werden ungeachtet des Wortlauts hereinstürmen.
Eine sehr schöne Art, es auszudrücken.
Sevenseacat
Tolle Idee, ohne ethische Dilemmata zu verursachen.
Jeremy
26

Dafür gibt es eigentlich ein ziemlich cooles Dienstprogramm:

http://ie6update.com

IE6 Update Bar

Es wird eine Installationsleiste für das Upgrade angezeigt ... ziemlich clever. Probieren Sie die Demo aus.

Hinweis: Da IE9 für Windows XP (oder Serverversionen vor 2008) nicht verfügbar ist und IE6 für neuere Versionen nicht vorhanden ist, kann dieses Dienstprogramm nicht mehr auf die neueste Version aktualisiert werden. Es könnte jedoch immer noch auf IE8 aktualisiert werden, wodurch das Ziel, IE6 zu entfernen, immer noch erreicht wird.


Andernfalls gibt es ein IE6-Upgrade-Warnprojekt für Google Code.

IE6-Upgrade-Warnung


Microsoft unterstützt direkt eine Anti-IE6-Website, The Internet Explorer 6 Countdown .

Die Website zeigt die verbleibende Nutzung weltweit nach Ländern, Monat für Monat, und fordert dazu auf, das folgende Banner auf Websites zu platzieren:

IE6 Countdown

Orbling
quelle
ie6update.com war großartig vor IE9. Jetzt mit IE9 in ein paar Tagen ist es schlecht. Computer mit IE6 können nicht auf IE9 aktualisiert werden . Je. Also werden sie IE8 herunterladen und wir werden in ein paar Jahren stecken bleiben und versuchen, alle davon zu überzeugen, IE8 loszuwerden.
David Murdoch
@ David Murdoch: Das Problem mit IE6 bis IE9 ist, dass Benutzer nicht unterstützte Betriebssystemversionen verwenden. XP wurde für IE9 verworfen, das Dienstprogramm kann jedoch weiterhin auf IE8 aktualisiert werden. Löst immer noch das Problem, in IE6 hängen zu bleiben, aktualisiert nur nicht auf die neueste Version.
Orbling
1
Ich mag den Ansatz mit dem gelben Balken, da die übliche Antwort genau das ist, was Sie von diesen Leuten erwarten.
2
Vor diesem Hintergrund kann jeder Benutzer kostenlos ein Upgrade von IE * auf einen modernen Browser (IE8 ist KEIN moderner Browser) durchführen. Ein Windows XP-Benutzer kann jedoch NICHT kostenlos auf Vista oder Windows 7 aktualisieren. Wir müssen Benutzer, die IE9 nicht verwenden können, ermutigen, zu einem anderen modernen Browser zu wechseln.
David Murdoch
1
@ David Murdoch: Deshalb bevorzuge ich den mittleren Ansatz der drei, die ich erwähne.
Orbling
4

Was ist das Schlimmste, was passieren kann, wenn ein IE6-Benutzer auf die Site zugreift und versucht, sie trotz der Warnungen zu verwenden? Geringfügiger Ärger der Benutzer? Beschädigte Daten? Verlust des Lebens? Versehentliche Beschwörung von Cthulhu?

Mein Vorschlag ist ein großes, hässliches Banner oben, das sie warnt, dass sie einen nicht unterstützten Browser verwenden, und Sie können nicht auf ihre Trouble-Tickets antworten, wenn sie sie im IE6 anrufen. Lassen Sie sie auf die Site zugreifen, solange dies keinen ernsthaften Datenverlust verursacht (oder andere Probleme als die im Sinne von "Das Div passt nicht gut"), aber stellen Sie sicher, dass sie wissen, dass sie nicht unterstützt werden.

Und wenn IE6-Benutzer über eine SOOO-Funktionalität verfügen, die sie möglicherweise nicht verwenden, blockieren Sie sie. Oder geben Sie ihnen eine "Site funktioniert möglicherweise nicht gut mit Ihrem Browser. Sind Sie wirklich sicher, dass Sie es versuchen möchten?" Seite (Ich habe tatsächlich gesehen, dass dieser letzte hier und da verwendet wird).

... und da Sie bereits seit Monaten eine Warnung erhalten haben, ist es nicht so, als könnten sie sagen, dass sie nicht im Voraus benachrichtigt wurden.

FrustratedWithFormsDesigner
quelle
Schwerwiegender Datenverlust ist in unserem Fall kein Risiko. Es handelt sich um eine alternative Ansicht unserer Daten. Es ist in der nächsten Version ernsthaft kaputt; Aufgrund eines Transparenzproblems sieht der größte Teil des Bildschirms blau aus. Es besteht also nur ein sehr geringes Risiko, dass jemand durch unsere Nichtfunktionalität in IE6 geschädigt wird.
Dan Fabulich
1
@ Dan Fabulich: Also ist es praktisch unbrauchbar für alle praktischen Zwecke? Ich würde dann vorschlagen, sie zunächst zu blockieren und ihnen die Meldung "Sind Sie sicher, dass Sie es mit einem nicht unterstützten Browser versuchen möchten?" Zu geben. Nachricht ... hoffentlich werden sie versuchen zu sehen, dass sie ein Upgrade benötigen. Auf jeder Seite, auf der sie landen, möchten Sie ihnen möglicherweise auch Screenshots und Beschreibungen aller neuen und wunderbaren Funktionen zeigen, die sie verpassen.
FrustratedWithFormsDesigner
1
Oft verwenden Programmierer AJAX-Methoden mit der Schnittstelle, um Auswahlmöglichkeiten von der Schnittstelle zur Software einzuschränken und zu steuern. Der Zustand "nicht sicher, was funktionieren wird" kann zu Situationen führen, in denen der Benutzer glaubt, Entscheidungen zu treffen, die nicht erfolgreich sind, oder schlimmer noch, Entscheidungen treffen dürfen, die gesperrt werden sollten. Natürlich muss Ihr serverseitiger Code diese Fälle noch überprüfen und abfangen, aber es ist immer noch ein großes Risiko, eine zweifelhafte Benutzeroberfläche absichtlich zu autorisieren. Wenn etwas schief geht, können Ihre Benutzer durchaus sagen: "Es ist Ihre Schuld".
Orbling
2
Auch +1 für die "zufällige Cthulhu-Beschwörung"
Orbling
2

Ich würde es vollständig blockieren, weil es die Möglichkeit einer Fehlinterpretation verringert.

Wenn Sie die Site auf dem neuesten Stand halten und sie in IE6 funktioniert, aber nicht wirklich, und einige Teile überhaupt nicht funktionieren, können Sie unabhängig davon, wie gut ein Hinweis lautet: "Verwenden Sie IE6 nicht für diese Site verwenden." "Es wird bestimmt eine Menge Benutzer geben, die es nicht bemerken (oder nicht genug über die Unterschiede zwischen Webbrowsern wissen, um zu wissen, dass sie den kaputten Browser überhaupt verwenden), und das wird Probleme verursachen.

Wenn Sie jedoch versuchen, auf die Website zuzugreifen, werden Sie auf eine Seite weitergeleitet, auf der angegeben ist, dass diese Website nicht mit Ihrem aktuellen Webbrowser kompatibel ist. Hier finden Sie Links zu Firefox, Chrome und IE8, die alle ordnungsgemäß mit unserer Website funktionieren. "Das ist viel schwerer zu missverstehen.

Mason Wheeler
quelle
Block-Seiten sind auch viel aufdringlicher. Ich würde viel lieber eine kaputte Seite besuchen, als vollständig davon blockiert zu werden. Vielleicht würde dies nur für Seiten gelten, die unbedingt IE7 + -Funktionalität erfordern?
TheLQ
2

Es hängt davon ab, ob

Dies hängt von der Nützlichkeit der Website in einem "kaputten" Browser ab

Wenn die Site überhaupt nicht funktioniert, leiten Sie sie zu einer höflichen Erklärung weiter, warum

Wenn die Site möglicherweise noch nützliche Funktionen bietet, öffnen Sie einen Warndialog und eine große grüne Schaltfläche [Klicken Sie hier, um den IE zu aktualisieren] sowie einen winzigen Link [Fahren Sie auf eigenes Risiko fort]

Steven A. Lowe
quelle
Schreiben Sie "Weiter auf eigenes Risiko" - [ Um das Aufwärmen eines Punktes zu vermeiden, lesen Sie meinen ersten Kommentar zur Antwort von FrustratedWithFormsDesigner.] Das gleiche Problem gefährdet möglicherweise auch die Website, selbst mit einem Haftungsausschluss.
Orbling
@Orbling: Leiten Sie sie in diesem Fall auf eine Seite mit der Aufschrift "EINGESCHRÄNKTER BEREICH! Ältere Versionen von IE6 können möglicherweise nicht eingegeben werden!" Weiter.
Steven A. Lowe
Ja, das ist wahrscheinlich der vernünftige Plan. Einige dumme Benutzer werden wahrscheinlich versuchen, Sie wegen Altersdiskriminierung anzugreifen.
Orbling