Temel olarak, bazı web siteleri, bir kullanıcının hangi tarayıcıyı kullandığını söylemek için kullanıcı aracısını koklamak için kullanıldığından, tarayıcıları web siteleriyle çalışmayacağını düşündüklerini engelleyebildi. Özellikle, Netscape Navigator kadar çok özellik sunmadığı için web siteleri Internet Explorer'ı engelliyordu. Tarayıcılarda çalışan bir web sitesi oluşturmak yerine, web yöneticileri IE'yi tamamen engellemeyi seçti. Bunu aşmak için, Internet Explorer Mozilla'yı kullanıcı aracısına (parantez içinde "uyumlu") koymaya başladı.
Başka bir neden, bazı tarayıcıların aynı oluşturma motorunu paylaşmasıdır. Örneğin, hem Safari hem de Chrome webkit oluşturma motorunu kullanır. Firefox ve SeaMonkey gecko kullanır. Sonuç olarak, her ikisinde de kullanıcı-tarayıcısının diğer tarayıcıyla eşleşecek ve / veya bahsedecek parçaları olacaktır.
Bu makalede , kullanıcı aracısı geçmişinin çok daha ayrıntılı bir özeti bulunmaktadır.