Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

show flags for all remote requests, not just origin #3

Open
dkg opened this issue Apr 7, 2017 · 6 comments
Open

show flags for all remote requests, not just origin #3

dkg opened this issue Apr 7, 2017 · 6 comments

Comments

@dkg
Copy link

dkg commented Apr 7, 2017

Visiting a web page on a modern browser often means pulling in subresources from a handful (or even dozens) of third-party webservers, not just the origin itself.

It would be nice if country-flags could display the flags of all countries visited for a given page, rather than just the flag of the origin.

In its simplest form, this proposal would just show one flag per country visited based on all resources on the page (while still only providing whois information for the page origin itself). Perhaps the flag for the page origin would always be shown in a special position (e.g. the end of the list).

slightly more complex would be to enable whois lookups per country for each subresource origin. so if there were three servers hosted in US and one hosted in DE, the DE flag would enable a whois lookup against the german IP address, and the US flag would show a dropdown indicating the three remote origins that were identified as US by geoIP, and offer whois lookups against each of them. In this scenario, you'd want to clearly indicate which of these origins is the page origin rather than just a subresource origin.

@andy-portmen
Copy link
Owner

We can create inspect window such that when a user opens this window, it will log all URLs and resolve country flags, but having this by default is causing performance issue with browser. Note that resolving country flags from IPs is a CPU consuming process and I am very careful to do it as minimum as possible to keep the extension lightweight.

@heubergen
Copy link

Sorry but I don't like this idea either. A complexe website connect to over hundreds of different hosts, it not possible to display this amount of flags nor to process this amount of data.

@dkg
Copy link
Author

dkg commented Jun 21, 2017 via email

@x10GitHub
Copy link
Contributor

Perhaps it would be a good idea to display the server's nationality too, determined on the basis of the TLD. If the location of server (country) differs from the nationality (TLD), it will also display nationality, possibly a small pop-up message.

@paulvi
Copy link

paulvi commented Oct 20, 2017

@dkg NoScript can show and block requests to select.

I also dislike the idea, it should be somewhere deeper in developer tools, to list all contacted servers, their IPs, and then optionally country lookup result.

@miria77
Copy link

miria77 commented Dec 5, 2019

Exceptional idea. Spoken like a true genius

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants