I choose Firefox primarily because of its
extensions. Some site continue to snub it.
ROWSER discrimination, as it is frequently referred to, is always a bad idea. Sadly, many sites still use deprecated JavaScript code to distinguish between Netscape and Internet Explorer. In reality, most of today’s Web sites can be rendered almost ‘pixel perfect’ by Camino, Safari, Mozilla, Opera, Netscape, Firefox, Internet Explorer and several more obscure Web browsers, even Konqueror.
Vis-a-vis Konqueror, functionality in Konqueror is being extended all the time and its renderer (KHTML) improves rather quickly too. It no longer plays catch-up, but the acceptance of new browser is hindered by vain user-agent
sniffing, which in itself is a terrible practice. In the case where proxies are being used, the assumptions might be wrong. In other circumstances, this promotes agent forging/spoofing, which only adds noise to Web statistics, adds bloat the applications and makes an unhealthy industrial environment for all to compete in.