Quote
bellgamin3- MAXA replied:
Quote
According to best practices for Windows applications, because of the security model in Windows Vista, it is not recommended any more to save user related settings into Program Files subdirectories. Security could get compromised because of that. However, indeed, K-Meleon allows to do this when you uncheck a default option in the installation wizard.
4- Is MAXA correct in what they said?
It's also a matter of personal preferences... :cool:
Frankly I'm not all too familiar with the various users restrictions in XP/Vista/7, but the basic principle is that only the user who is currently logged in at windows, is allowed to look into his user data folder. Other users of that computer are not allowed to see other user folders than their own. That is, if the admin has not disabled that security feature, what a lot (if not most) people do :cool:
Important to know, the current user has by default better writing rights in this folder than in "c:/programs".
On the other hand many computers are only used by a single user anyway, and among them may be stubborn individuals who prefer their settings inside the program folder, to have "everything together" of a program :cool: That may require giving oneself more writing rights manually for that folder (what lots of people don't know how to), and this probably also means that the program itself gets more rights. That is a point to consider.
The other point is that such a "portable all-in-one" program can be copied onto a USB-stick or onto another computer, and will work with remembering your user settings (bookmarks etc.)
If you copy a program folder elsewhere though, which has his profiles outside of itself (in user-data-folder), then you will produce a new and empty profile on the other computer, while your 'real' profile is not with you, it's still only at your own computer at home.
With K-Meleon you can decide at setup which version you want:
1) Choose "multi-user" setup and it will create your profiles in user-data-folder.
2) Choose "single-user" setup and it will create it inside the program folder.
Version 2) does not really mean that you couldn't have multiple profiles inside the program folder. The way it works is just to create an empty file "profile.ini" in the program folder, and simply the existance of this file will prompt K-Meleon to search for and create the profiles inside the program folder itself. Even later you can always switch that behaviour by adding or removing that empty "profile.ini" file in the top KM-folder. Attention, there are two very similar files! "profile.ini" is in top folder (always empty), and the "profileS.ini" is in the profiles folder, which contains the actual paths to the various profiles.
Edited 2 time(s). Last edit at 03/11/2010 01:05AM by siria.