[SOLVED] Is there a browser than can be set up to open links in another browser such as firefox?
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Is there a browser than can be set up to open links in another browser such as firefox?
Is there a browser that can be set up to open links in another browser such a firefox?
The links are in the bookmarks.html file format exported from firefox. Don't want this file to be opened with firefox because this would fetch all the DNS names in all links in the file and there are other privacy issues too. Instead, bookmarks.html would be opened with another browser that is blocked from internet access. And then you click on links and for each link clicked a firefox window would be launched. Can this be done?
You also can do a little shell to open links into firefox's new tab.
Opening links one by one or all at once, I guess it is according how many links your file contains.
I guess I'm confused.
The bookmarks.html file that's created by exporting bookmarks from Firefox is just an html document ("web page") containing links for each of the bookmarks exported. One page with many links.
Opening that page in Firefox (or any other browser) doesn't "fetch" anything, it just displays a list of the links.
Clicking on a link will open the website (as if one clicked on a bookmark) in the same window and tab.
One can right-click on a link to open it in a new tab or window.
If you don't click on a link, nothing happens.
I don't understand, Ulysses_, what the issue is. What problem are you trying to solve, please?
Opening that page in Firefox (or any other browser) doesn't "fetch" anything...
Firefox will pre-fetch DNS queries for most things it thinks a user "might" click - that includes links in pages and visible bookmarks...
You can disable much of that with about:config options, look for anything with "predictor" or "prefetch" in the name and consider what it does - not always obvious (note that you need to think about what you are disabling, it can/will affect browsing performance).
Firefox will pre-fetch DNS queries for most things it thinks a user "might" click - that include links in pages...
You can disable much of that with about:config options, look for anything with "predictor" or "prefetch" in the name and turn it off (note that you need to think about what you are disaabling, it can/will affect browsing performance).
Interesting...
As I read it, predictor entries are stored in the cache and are a result of having visited a site before, not just because a link appears on a page. Additionally, the site will have had a flag set to make that cache entry.
That does not appear to be true for DNS pre-fetching...but I don't see how that would be harmful ('tho I need to do a bit more digging).
That said, wouldn't resetting the predictor values and (perhaps) clearing the cache accomplish what the OP wants?
Do other browsers do the prefetch thing? That export to html function is designed to copy bookmarks between browsers in addition to backups. I used it to copy bookmarks from my well-used Windows FF to my newly-installed Linux copy.
Thanks for the education. What I like about LQ. Learn something every day...
That does not appear to be true for DNS pre-fetching...but I don't see how that would be harmful ('tho I need to do a bit more digging).
If it makes an interaction across a network not knowingly initiated by the user, it will be exploited by malicious actors. I have been somewhat stunned by how many ordinary things can be, are manipulated for advantage or with harmful intent... the internet has gone from superhiway to Mad Max in recent years - never assume aanything!
With regard to Firefox, the configs are often so poorly documented and change both meaning and applicability so frequently, I never assume I know what they do without looking at the resulting network traffic. Open wireshark and set up a default Firefox (or any browser) instance and begin to browse... not for the faint hearted!
In fact even more drastic measures are in place here if anyone is interested:
Firefox bookmarks are deleted. Only a few new bookmarks are added and they are periodically exported and deleted too, to be joined into a single bookmarks.html in another VM that has no internet access.
Also intercepting the /usr/bin/firefox script and replacing it with a script that sends the URL to another VM to run firefox there:
In this VM firefox or its plugins or downloads can get as nosy as they want, they will never have access to user data in the first VM.
Emails are read in yet another VM with thunderbird installed that has its firefox similarly intercepted to protect the email store. So you click on links in emails and firefox is launched in the firefox VM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.