Desteklenmeyen IE6 kullanıcılarımıza ne söylemeliyiz?


10

Web uygulamamızın gelecek sürümünde IE6'yı bozduk ve düzeltmeyi düşünmüyoruz. Birkaç aydır IE6 kullanıcıları için açık bir uyarı yayınladık; desteklememenin zamanının geldiğine karar verdik.

Sorum şu: bunu kullanıcılarımıza nasıl iletmeliyiz?

Buradaki bazı insanlar, web uygulamasına erişmeye çalışan IE6 kullanıcılarını engellememiz gerektiğini düşünüyor, çünkü onlar için çalışmayacak. Diğerleri, "Bu IE6'da işe yaramaz" diyerek bir uyarıyı bırakmamız gerektiğini düşünüyor, ama onları engellemiyor; bunun yerine, uyarıyı kapatmak için tıklarlarsa, işe yaramadığını görmek için onları kırık siteye bırakın.

Kim haklı? Daha iyi bir yol var mı?



17
Bu soru olduğunu unutmayın değil we should veya olmamalı IE6 desupport olmadığı hakkında. Aşamalı geliştirme hakkında her şeyi biliyoruz. Web sitemizin çoğu IE6'da iyi çalışıyor, ancak sitenin karmaşık bir AJAX web uygulaması da var; artık web uygulamasını kullanıcılarımızın küçük bir azınlığı için düzeltmenin zamanının geldiğini düşünmüyoruz. Sitemizdeki bilgilere bir HTML site haritası ve elbette Google üzerinden erişmeye devam edebilirler. IE6 için web uygulamasını düzeltmemizi öneren cevapları küçümseyeceğim. Kararımızı verdik.
Dan Fabulich

4
Belki kolay bir yükseltme mesajı? "Lütfen, her yerde çok çalışan web tasarımcılarının sevgisi için, 10 yaşındaki tarayıcınızı yükseltin. Sistem yöneticiniz bunu yapmayı reddederse, tokatlayın. Onu tokatlama yetkiniz yoksa, yapabilen birini bulun."
Sharpie

4
Web uygulamanızı kim kullanıyor? Bireyler? Kurumsal hiyerarşide düşük insanlar mı? Yöneticiler?
David Thornley

1
@David Bireyleri; IE6 trafiğimizin çoğu hafta içi olduğu için, insanların iş yerinde göz attığını gösteriyor; Bunun muhtemelen kontrolleri dışında olduğunu kabul ediyorum. Ancak bu, bu mesajı doğru şekilde almanın daha önemli olduğu anlamına gelir.
Dan Fabulich

Yanıtlar:


32

IE6 kullanıcılarını tespit edin ve üstte kolay bir mesaj görüntüleyin:

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

Olumsuz ifadelerden kaçınmak ve kullanıcılara ne yapamayacaklarını veya ne yapmalarına izin verilmediğini söylemek daha iyidir . Onları hala memnuniyetle hissettirin, ancak aynı zamanda gördüklerini beğenmediklerinde ne yapmaları gerektiğini bilin.

Ayrıca yukarıdaki mesaja göze batmayan bir yardım eklemek için iyi bir fikir:

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.

2
Güzel, diplomatik bir yol.
miku

2
Şey, ince diplomasinin işe yarama olasılığı düşüktür. Sayfanın IE6 ile düzgün çalışmayacağını belirtmenin sonuç alma olasılığı daha yüksektir.
David Thornley

@David, ne sonuçları? İfadeden bağımsız olarak insanlar acele edecek.

Bunu belirtmenin çok güzel bir yolu.
sevenseacat

Herhangi bir etik ikileme neden olmadan harika bir fikir.
Jeremy

26

Aslında bunun için oldukça güzel bir yardımcı program var:

http://ie6update.com

IE6 Güncelleme Çubuğu

Yükseltmek için bir yükleme çubuğu getiriyor ... oldukça zeki. Demoyu deneyin.

Not: IE9, Windows XP (veya 2008'den önceki Sunucu sürümleri) için kullanılamadığından ve IE6 daha yeni bir şeyde mevcut olmadığından, bu yardımcı program artık en son sürüme güncellenemeyecektir. Yine de IE8'i kaldırma hedefine ulaşan IE8'e yükseltebilir.


Başarısız olursa, Google Code'da bir IE6 yükseltme uyarı projesi vardır .

IE6 Yükseltme Uyarısı


Microsoft aslında bir IE6 karşıtı web sitesi olan Internet Explorer 6 Geri Sayım'ı doğrudan destekliyor .

Web sitesi, ülkeye göre ay boyunca dünya genelinde kalan kullanımları göstermektedir ve web sitelerine aşağıdaki afişin eklenmesini teşvik etmektedir:

IE6 Geri Sayım


ie6update.com IE9'dan önce harikaydı. Şimdi birkaç gün uzakta IE9 ile KÖTÜ. IE6 yüklü bilgisayarlar IE9 sürümüne yükseltilemez . Hiç. Yani, IE8'i indirecekler ve birkaç yıl içinde herkesi IE8'i terk etmeye ikna etmeye çalışacağız.
David Murdoch

@David Murdoch: IE6 ile IE9 arasındaki sorun, insanların desteklenmeyen işletim sistemi sürümlerini kullanmasıdır. XP IE9 için hendeklendi, yardımcı program yine de IE8'e güncellenebilir. Hala IE6'da takılı kalma sorununu çözüyor, sadece en son sürüme güncelleme yapmıyor.
Orbling

1
Sarı çubuk yaklaşımını seviyorum, çünkü her zamanki yanıt bu insanların yapmasını istediğiniz şeydir.

2
Bununla birlikte: herhangi bir kullanıcı IE * 'den herhangi bir modern tarayıcıya (IE8 modern bir tarayıcı DEĞİL) ücretsiz olarak yükseltebilir. Ancak, bir Windows XP kullanıcısı Vista'ya veya Windows 7'ye ücretsiz yükseltme YAPAMAZ. IE9'u kullanamayan kullanıcıları başka bir modern tarayıcıya geçmeye teşvik etmemiz gerekiyor.
David Murdoch

1
@David Murdoch: Bu yüzden bahsettiğim üçünün orta yaklaşımını tercih ediyorum.
yörüngede

4

Bir IE6 kullanıcısı siteye erişir ve uyarılara rağmen siteyi kullanmaya çalışırsa, olabilecek en kötü şey nedir ? Küçük kullanıcı rahatsızlığı? Veri bozuk mu? Yaşam kaybı? Yanlışlıkla Cthulhu çağırıyor mu?

Benim önerim, desteklenmeyen bir tarayıcı kullandıklarını bildiren üstte büyük bir çirkin fark edilir afiş ve IE6'da aramaları durumunda sorun biletlerine cevap veremeyeceksiniz. Ciddi bir veri kaybına (ya da "div düzgün bir şekilde hizalanmıyor" satırları dışındaki sorunlara) neden olmadığı sürece siteye erişmelerine izin verin, ancak desteklenmediklerini bildiklerinden emin olun.

Ve IE6 kullanıcıları SOOO işlevselliğine sahipse, siteyi kullanamayacakları şekilde bozuldu, sonra onları engelleyin. Ya da onlara "Site tarayıcınızla iyi çalışmayabilir, GERÇEKTEN denemek istediğinizden emin misiniz?" (aslında bu sonuncuyu burada ve orada kullanımda gördüm).

... ve zaten aylardır bir uyarı yayınladığınızdan, önceden haber verilmediklerini söyleyemezler.


Bizim durumumuzda ciddi veri kaybı bir risk değildir ... verilerimizin alternatif bir görünümüdür. Bir sonraki versiyonda ciddi şekilde kırıldı; bazı şeffaflık sorunu ekranın çoğunu mavi gösteriyor. Yani birisinin IE6'daki işlevsellikten zarar görmesi riski çok az.
Dan Fabulich

1
@Dan Fabulich: Yani tüm pratik amaçlar için kullanılamaz mı? Daha sonra başlangıçta onları engellemenizi ve "Desteklenmeyen bir tarayıcıyla denemek istediğinizden emin misiniz?" mesaj ... umarım yükseltmeye ihtiyaçları olduğunu görürler. Hangi sayfada bulunuyorlarsa, onlara kaçırdıkları tüm yeni ve harika özelliklerin ekran görüntülerini ve açıklamalarını göstermek isteyebilirsiniz.
Hayal kırıklığına

1
Programcılar genellikle arayüzden yazılıma seçenekleri ve kararları kısıtlamak ve yönlendirmek için AJAX yöntemlerini arayüzle kullanırlar. "Neyin işe yarayacağından emin değil" durumuna sahip olmak, kullanıcının karar vermediği veya daha da kötüsü, engellenmesi gereken kararlar vermesine izin verildiğini düşündüğü durumlara neden olabilir. Şimdi açıkçası sunucu tarafı kodunuzun hala bu durumları kontrol etmesi ve tuzağa düşürmesi gerekiyor, ancak yine de kasıtlı bir arayüze izin vermek büyük bir risktir, bir şeyler ters giderse, kullanıcılarınız "bu sizin hatanız" diyebilir.
Orbling

2
Ayrıca "Kazara Cthulhu çağırmak" için +1
Orbling

2

Tamamen engellerdim, çünkü yanlış yorumlanma olasılığını azaltır.

Siteyi kaldırırsanız ve IE6'da çalışırsa, ancak gerçekten çalışmıyorsa ve bazı bölümler hiç çalışmıyorsa, "IE6'yı bu site ile kullanma" "bunu fark etmeyecek (veya web tarayıcıları arasındaki bozuk tarayıcıyı ilk etapta kullandıklarını bilmek için farkları yeterince bilmeyen) ve sorun yaratacak bir grup kullanıcı olması gerekiyor.

Öte yandan, siteye erişme denemesi onları "bu site mevcut web tarayıcınızla uyumsuz; sayfaya sitemizle düzgün çalışan Firefox, Chrome ve IE8 bağlantıları, "Bu yanlış anlaşılması çok daha zor.


Blok sayfalar da çok daha müdahaleci. Ben tamamen tamamen engellenmek yerine kırık bir siteyi ziyaret ediyorum. Belki de bu kesinlikle IE7 + işlevselliği gerektiren sayfalar için geçerlidir?
TheLQ

2

Değişir

sitenin 'bozuk' tarayıcıdaki yararlılığına bağlıdır

site hiç çalışmazsa, bunları neden kibar bir açıklamaya yönlendirin

site yine de bazı yararlı işlevler sunabiliyorsa, bir uyarı iletişim kutusu açın ve büyük bir yeşil [IE'yi yükseltmek için burayı tıklayın] düğmesi ve küçük bir [kendi sorumluluğunuzda devam edin] bağlantısı var


wrt "Kendi risk altında devam" - [. Bir noktayı rehashing kaydetme, FrustratedWithFormsDesigner cevabı benim ilk yorumunu okumak için] Aynı sorun, potansiyel olarak bile reddi ile de risk altında siteyi koyar.
Orbling

@Orbling: bu durumda, bunları "SINIRLI ALAN! IE6'nın eski sürümleri girilemeyebilir!"
Steven A. Lowe

Evet, muhtemelen mantıklı bir plan. Bazı aptal kullanıcılar muhtemelen yaş ayrımcılığına karşı size saldırmaya çalışacaktır.
Orbling
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.