The Camino team would like to change their user agent string to add the Firefox version number of the closest Firefox release. https://bugzilla.mozilla.org/show_bug.cgi?id=384721 They want to do this because a number of sites sniff for "Firefox".
This is somewhat controversial, because historically the Mozilla project's line on browser sniffing has been: 1) Don't sniff at all 2) If you must sniff, use object sniffing 3) In the rare cases that doesn't work, use the Gecko version Changing Camino would be construed as giving up on that line. So it was requested in the bug that a discussion be started. Some questions it might help to consider when assessing the scale of the problem: - Is it OK if a site warns you that your browser has not been tested, but allows you to continue anyway? - What about sites (e.g. banks) for which lack of support for Camino is a deliberate policy? - Does it matter how serious the problem is? I.e. total site blockage vs. lack of flyout submenus on msnbc.com? Useful documents for the discussion ----------------------------------- Tracking bug for sites which sniff for "Firefox": https://bugzilla.mozilla.org/show_bug.cgi?id=334967 (Note: not all bugs in this list are relevant here - e.g. some correctly exclude Camino, like rollyo.com, bug 337056) We have a specification for user agent strings: http://www.mozilla.org/build/revised-user-agent-strings.html Various Mozilla pages on the topic: http://developer.mozilla.org/en/docs/Browser_Detection_and_Cross_Browser_Support http://wiki.mozilla.org/User:Sardisson/Gecko_is_Gecko Advocacy site on the topic: http://geckoisgecko.org/ Gerv _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

