Üniforma Tarayıcı Motoru Need For

2 Cevap java

Tabii ki, biz bu, CSS desteği görüntüleniyor, render elemanları tarayıcılarda farklılıkları bir çok tanık olmuştur, html / xhtml standartları ve bu Trident, Tasman, Gecko, KHTML'de, WebKit ve daha da önemlisi farklı bir düzen motorları için destek farklılıklar var neden esas olarak Presto.

Tarayıcılar farklılıkları mümkün olduğunca minimum tutmak için muhtemelen sona koymak ya da böylece / düzeni motoru üzerine veya merkezi kararlaştırılan bir üniforma yok neden ben sadece merak ediyorum.

Neden, geliştiriciler, her tarayıcılar için bir şeyler düzelterek, salak gibi farklılıklar etrafında karıştırmasını mi?

Biz motor üreticilerinin gözünde salak gibi sevmeye ne kalır zamana kadar?

Bazı merkezi şeyler yapmak için bu ^ eklemlerin planlarının ^ herhangi bir gelecek var mı?

Here are some of the details of what I am talking about: http://en.wikipedia.org/wiki/List_of_web_browsers#Gecko-based_browsers

Teşekkürler çocuklar.

2 Cevap

Ben gerçekten bunu gerçekleştirmek için bir kooperatif çaba oluşturmak için dahil olacak çabanın büyüklüğünü düşünmelidir (ben çok yönüyle standart bir render motoru görmek isterdim) bu konuda gelip görmek isteyen için hata olamaz iken.

Web tarayıcı pazarında her zaman olmuştur (ve kalacak) rekabetçi bir. Gibi standardize etmek hiçbir teşvik için çok az var.

Daha fazla bilgi için ben the history of the web browser böyle bir kooperatif girişim önleyecek derin çizgiler anlamak için hakkında okumanızı tavsiye ederim.

Bir iş açısından bakıldığında, aksi takdirde rekabet avantajı yok, sense özelliğini paylaştı yapmaz.

Edit: Sorunuza çözüm ideal bir açık kaynak kodlu bir dünya olurdu, ama bu bile mevcut açık kaynak dünyasında, durum olamaz. Birileri iyi bir şeyler yapabilir ve çatal yerine katkıda düşünüyor. Ayrıca aşağı kötü hiçbiri mülkiyet, insan doğası, kişilerarası ilişkiler, rekabet gibi şeyler geliyor, ama bu şeyler her zaman ideal bir dünyada into maymun anahtarları atmak.