This essentially aimed at the developpers:
- Accessing these gives the the http-referrer(presumably) so it indicates someone where you are browsing.(though other resources do this too)
- These are often accessed via http, it could be spoofed to return a different
Well, to be honest, i cannot really suggest entirely how to do it, i just dont know enough. And it has to be entirely transparent to users, at least. Some kind system that detects that people have checked the source code, and/or a default time duration.(depending on the package)
Of course this has to be coordinated with other browsers/standards creation. This sounds hard and it seems like you're already doing a really good job at it.(And at developping FF in general)
Additional System Details
- This plug-in detects the presence of iTunes when opening iTunes Store URLs in a web page with Firefox.
- Shockwave Flash 10.1 r999.Gnash 0.8.10, the GNU SWF Player. Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. Gnash comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of Gnash under the terms of the GNU General Public License. For more information about Gnash, see http://www.gnu.org/software/gnash. Compatible Shockwave Flash 10.1 r999.
- Shockwave Flash 11.2 r202
- User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0
Hi Jasper, to give a specific example, if Firefox were to find a site using a particular version of jQuery then it would instead use a pre-validated copy of that library from a trusted site or from the Firefox program folder?
I think this would be a complex project, but perhaps an extension developer would consider building it, at least to demonstrate how it could be done?
This forum is like an emergency room so your suggest may get lost here. You can submit a version to the Input site (Help > Submit Feedback connects you) or on a Mozilla mailing list. Not sure which one would be right for this idea, but you could take a look here: https://lists.mozilla.org/.
On the other hand, if it is provided as a way to get the libraries, website developpers choose it for you. Of course guarantees, for instance having some sort LTS versions or some such could help attract usage.
And of course, you can also do both trying to detect and luring in usage.
Thanks for the quick response, i'll see if i can pass this on to the right place on the list if that is alright for you.(probably tommorrow)