|reply to Mele20 |
Re: Google Chrome Now the No. 1 Browser in the World
said by Mele20:Portable applications are for use on your own computer. Majority of applications, I use on my computers, are portable.
Yeah, those are for using on other computers not on your own computer.
My definition of portable applications is simple. Portable applications don't use registry for keeping their configuration settings (they use configuration file/s in local folder) and don't dump files (logs, caches) spreading them whenever they want (e.g. in %TMP%, or APPDATA folders). Therefore, you may move them to any location on your computer or to another computer and still be able to use them as you wish. And that's why folks call them "portable", not because they're designed specifically for portable computers.
Portable applications don't need any installation procedure. Usually all you need to do is to unzip its package into a folder and start using them right away.
There are applications, that are designed to be portable from the beginning (and I like those very much) and those, that can't do it and require special environment to run in the portable mode. One of the environments that could be used to run any application in portable mode is SandboxIE (or any similar tools). Another approach is to use API, developed by developers of PortableApps.com. It does similar thing (from point of view, defined in my 2nd paragraph above). You run a launcher, that starts the actual program and program runs within that environment, which allows to keep settings in local folder(s)...
Now, you may want to know, that Chromium can be used in portable mode without running any launchers or sandboxes. The simple trick is to start it with -user-data-dir="Path" option in its command line. Then all configuration settings will be used from that folder. For example, make a shortcut like this one:
C:\Chromium\chrome.exe -user-data-dir=".\chrm" -single-process
When you click on it, shortcut will run Chromium in a single process mode and use chrm sub-folder for its configuration and caches. In registry it will make only record about its last rum time. But configuration will be kept in that folder. Then you may move C:\Chromium folder to any other place on your computer (just fix shortcut at the same time) and it will run without any changes.
Keep it simple, it'll become complex by itself...