Hey all I'm looking for feedback regarding browser picking policy on Windows.
At the moment, we do: Maintain a list of registry paths and common program locations of various browsers. These are prioritized according to whether they support incognito mode and how their security is rated in general. The first found browser in this list is launched. If no known browser is found, we fall back to whatever system default the user has. My suggestion: Instead we rely solely on the system default. Windows XP, Vista and 7 all have systemwide protocol defaults that can be changed via the control panel. Most browsers ask the user if they want to change their browser default until they either accept or dismisses the suggestion. On this basis, I believe we should accept the user's choice of browser by running Freenet in whatever browser the user has as default. Mind you that Chrome, FireFox and IE all have incognito modes now. Worst-case scenario is that the user has some sucky version of IE as default, but we *still* warn about IE in fproxy. My view is that it is more important to integrate properly with the user's desktop, accept his choice of browser, and ease ourselves of most of the browser-list maintenance, rather than insisting on choosing a browser for the user. Comments? - Zero3
