Daha eski tarayıcılar belirli işletim sistemleri ve donanımlarla sınırlı mı?
İnsanların hala IE6 gibi bir şey kullanmasının sebepleri tam olarak nedir? Elbette "bilgisayar meraklısı değiller" den daha fazlası olmalı ...
Bir kullanıcının IE6’dan IE’nin en son sürümüne yükseltme yapmasını engelleyen olası donanım ve işletim sistemi sorunları olduğunu kabul ediyorum. Bu doğruysa, "hafif" bir tarayıcı olarak ilan edilmek yerine yalnızca Chrome'u kullanamazlar mı? (Şahsen bir Firefox kullanıcısıyım)
İki tane sordun, soru sordun. İkisine de hitap edeceğim.
Başlığa göre:
Eski tarayıcı eski işletim sistemleri ve / veya donanım ile sınırlı olabilir . Nasıl uygulandıklarına ve hangi kaynakları kullandıklarına bağlıdır. Örneğin, eski DOS oyunlarına bakın. Uzun süre harika çalıştılar, ancak sonraki işletim sistemlerinde veya donanımlarda çalışmazlar. Çeşitli sebeplerle çalışmayacaklar. Örneğin, yeni donanım çok hızlıydı ve taşma, çarpma veya aşırı, oynanamayan oyun hızları gibi şeylere neden oldu. Ayrıca, bekledikleri gibi donanıma doğrudan erişmelerini önleyen soyutlama nedeniyle veya RAM veya ağ soketi gibi kaynakların kullanılabilirliğindeki farklılıklar nedeniyle daha yeni işletim sistemlerinde sorun yaşadılar.
Aynı çeşitli eski Windows oyunları ve uygulamaları için de geçerlidir. Bazıları 16 bittir ve modern sistemlerde düzgün veya hiç çalışamaz, bazıları ise 32 bittir ve eski bir sistem dışında herhangi bir şey üzerinde çalışmalarını engelleyen başka problemleri vardır.
Soru organının ilk paragrafına göre:
IE5 veya 6 mevcut olduğunda (ve parlak ve yeni) pek çok eski web uygulaması tasarlandı. IE standart dışı bir tarayıcı olduğundan, bu web uygulamalarının doğru çalışması için her türlü konaklama birimini yapması gerekiyordu. Bu nedenle, daha çağdaş ve standartlara uygun tarayıcılarda sunulduğunda doğru çalışmaz.
Bu web uygulamalarının birçoğu işletmelerde satış noktası, envanter, vb. Gibi şeyler için kullanılır. Sorun şu ki, bilgisayar dünyasının çok geçici olması ve bu eski uygulamaları oluşturan yazılım geliştirme firmalarının çoğu (web olabilir) tabanlı veya masaüstü) uzun zamandan beri işsiz kaldıklarından, modern tarayıcılar için güncellenmelerini sağlamanın kolay bir yolu yok.
Dahası, tamamen yeni bir yazılım ürününe güncelleme yapmak, çok fazla miktarda çalışmanın taşınmasını gerektiren büyük bir girişim olacaktır. Veritabanlarının dönüştürülmesini veya uyarlanmasını gerektirebilir, personelin yeniden eğitilmesini gerektirebilir, çalışmama süresi ve verimlilik veya kar kaybı gerektirebilir ve hepsinden önemlisi, uyumluluk ve güvenlik için kapsamlı testler gerektirir. Son olarak, genellikle çalışma eğilimi gösterdikleri ve “yeterince iyi” oldukları için, işletme, kesinlikle gerekmiyorsa, değişme zahmetinden asla kaçınıyor. Yazılımları eski bir IE sürümüne ve / veya eski Windows sürümüne bağlı olduğundan, uyumlu donanım üzerinde çalışmaya devam etmeleri gerekir.
Evet, eski yazılımları kullanmaya devam etmek tehlikeli olabilir, tüm güvenlik açıkları ve bunun gibi şeyler olabilir, ancak bunlar sanal makineler, güvenlik duvarları vb. İle hafifletilebilir. Yama ve tamponlamadan kaynaklanan bu organik büyüme, sistemi daha karmaşık ve dağınık hale getirir, ancak yine de tam bir değişiklikten daha kolaydır. Bu yüzden birçok insan eski yazılımı ve donanımı kullanmaya devam ediyor.
Donanım ve / veya işletim sistemi sorunları, kullanıcının tarayıcılarını yükseltmesini engellemezse, eski tarayıcıları desteklemek için kod yazmak yerine, tarayıcıyı algılamayı ve şöyle bir mesaj görüntülemeyi tercih ederim:
Eski bir tarayıcı kullanıyorsunuz! Bu web sitesi bu tarayıcı ile uyumlu değil. Internet Explorer'ın en yeni sürümüne yükseltme yapmalı ya da bunun yerine Firefox veya Chrome kullanmalısınız. ... çeşitli tarayıcıları indirmek için linkler ... Kendin, interneti ve web geliştiricilerini heryerde bir iyilik yap ve tarayıcını yükselt!
İnsanlara mükemmel iyi ekipmanlarını atmaları söylenmekten nefret ediyorlar ve yeni şeyler satın almak için para harcamasını söylüyorlar. Evet, bazı insanlar iPhone 4'lerini koparmaya ve bir yıl sonra bir iPhone, sonra bir başkasına başka bir tane satın almaya gücü yetiyor, ama bir çoğu yapamıyor. Özellikle bir web sitesi onlara, incelikli bir şekilde alçaltmak yerine, özellikle de tüm tarayıcı güncellemenizden bu yana “öylesine 1990'lı” olduğunu söylerken nefret ediyor (küçümseyici ve hatta kibirli değil).
Donanım ve işletim sistemi ciddi sorunlarsa, yalnızca Windows XP ve daha üstü kullanıcıları desteklemek uygun olur mu? Yoksa hala berbat bilgisayarlarda internette sörf yapan nüfusun önemli bir kısmı var mı?
Herkesin su soğutmalı, son teknoloji bir Alienware oyun donanımına sahip olabileceğini düşünmeyin. Dünyada insanların hala okulda, kütüphanelerde veya İnternet kafelerde bilgisayar paylaşması gereken pek çok ülke var (eğer birisine erişimi varsa).
Sen yok olması onları desteklemek için, ancak o zaman yok olması hiç bir web sitesi yapmak için. Her şey sitenizin ne olduğuna ve kime hizmet ettiğinize bağlıdır. Bir iş sitesi yapmak istiyorsanız, mümkün olduğunca çok kişiye ulaşmaya çalışmak sizin yararınızadır. Siteniz sadece bir blog ise, başka birinin görmesini umursamayabilirsiniz. Her iki durumda da, HTML5 ile süslü ve gelişmiş bir web uygulaması yapmadığınız sürece, çoğu tarayıcıda hem yeni hem de eski olmayan tarayıcılarda daha fazla veya daha az doğru şekilde işlemek için yeterince basit ve standart bir web sitesi oluşturmanın birçok yolu vardır. Çok fazla çemberin içinden atlamak zorunda kaldım (ama bu tamamen farklı bir konudur).