Bu kısmen tarayıcı savaşının tarihi bir kalıntısı.
IE ve netscape, piyasayı ele geçirmek için rekabet ediyor ve gittikçe daha "harika" olmaya devam eden ve diğer tarayıcılar için tasarlanan sayfaları kabul etmeye zorlayan yeni özellikler yayınlamaya devam ediyordu.
Bu, tarayıcıların bilinmeyen etiketleri sessizce kabul etmesi ve görmezden gelmesi anlamına gelir; komiteler karışmaya başladıktan sonra ... şeyleri tasarlayan bir komiteniz var ve bunun sonucunda tarayıcının çoğunu desteklemek istediği birçok farklı sürüm (bazı belirsiz ifadelere sahip) Onları ve her sürüm için ayrı bir ayrıştırıcı oluşturmak muazzam şişkinlik olurdu. Bu yüzden farklı modlara sahip tek bir ayrıştırıcı kullanmak (nispeten) daha kolaydır.
Başka bir bölüm için, netscape ve IE, html’in ortak bir adam için (o günlerde olduğu gibi) erişilebilir olmasını istedi; bu da, kullanıcının ne yapmak istediğini yapmak yerine, ne yapmak istediğini yapmaya çalışmak ve her sarkan etiketin üzerine geçmek anlamına geliyordu.
Sorunu daha da kötüleştiren, yanlış şeyi öğreten ve doğru olduğunu düşünen birkaç "öğretici" sitenin de var olması, çünkü öğrettikleri işe yarıyor.
Sonuçta bu, şimdi yalnızca sitelerin% 99'unu ayrıştırmak için yalnızca katı html içeren bir tarayıcı oluşturduğunuzda işe yaramayacağı anlamına gelir.