: Universal same-origin policy Here is something I have been wondering about for the longest time. It seems very simple, but to this day I do not know any practically usable technology. Is there
Here is something I have been wondering about for the longest time. It seems very simple, but to this day I do not know any practically usable technology.
Is there a way that I can browse the internet and enforce a universal "same origin" policy?
By that I mean that my browser will simply not issue any network requests for anything that isn't in the same domain as the root website that I am visiting. Nothing. No images, no CSS, no JavaScript, no frames, no iframes, no AJAX requests, no plugin video content.
Even though the WWW is now well into its adult life, it still seems like there is no way for me, the user, to visit a website which contains an image sourced from a third party server without that server knowing that I visited the website. I know that there are several individual, ad-hoc workarounds, but the very simple heart of the matter is that I should be able to instruct my browser in simple, broad terms to never start any requests to any off-site location.
(Please don't tell me that this will break lots of sites. That's not a problem. This is a question of principle.)
Does any such technology exist? Any special browsers, or plugins for popular browsers?
More posts by @Sims2060225
2 Comments
Sorted by latest first Latest Oldest Best
I don't know if such a plugin exists, but NoScript for the mozilla browser can do a big part of what you want. It not only allows blocking scripts, it also can prevent loading of other external objects, and you can activate/deactivate individual domains, from a list of domains your page is linking to.
This is a good question but I would have to agree with Pekka. Perhaps you may not realize the consequences of doing so. For example say you visit one of the many many sites that use jQuery from the Google CDN. If this site just happens to not be coded in manner that makes it gracefully degrade (ie. bad coding standards) then you may be stuck on the home page because the coder decided to use jQuery logic exclusively for his navigation. This is a very common thing. Doing so is similar to wanting to disable all scripts and then expect for the internet to work properly; some pages might, and others may be completely unusable/unbrowsable.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.