A surrogate that works for me:
Code: Select all
noscript.surrogate.jamendo.sources;@*.jamendo.com
noscript.surrogate.jamendo.replacement;fb_sharepro_render=function(){}
Code: Select all
noscript.surrogate.jamendo.sources;@*.jamendo.com
noscript.surrogate.jamendo.replacement;fb_sharepro_render=function(){}
Thanks for posting thatrlx wrote:jamendo.com - a creative commons music site - fouled up their site with a edesign recently. When blocking scripts from facebook domains nothing works.
A surrogate that works for me:Code: Select all
noscript.surrogate.jamendo.sources;@*.jamendo.com noscript.surrogate.jamendo.replacement;fb_sharepro_render=function(){}
Notice that the surrogate could be generalized to any site which attempts to use the same Facebook Connect feature:Thrawn wrote:Thanks for posting thatrlx wrote:jamendo.com - a creative commons music site - fouled up their site with a edesign recently. When blocking scripts from facebook domains nothing works.
A surrogate that works for me:Code: Select all
noscript.surrogate.jamendo.sources;@*.jamendo.com noscript.surrogate.jamendo.replacement;fb_sharepro_render=function(){}
. Even if someone uses & allows Facebook (more specifically, fbcdn.net), the surrogate is handy if they also run RequestPolicy
Code: Select all
noscript.surrogate.fbconnect.sources;.fbcdn.net/connect.php/js/FB.Share
noscript.surrogate.fbconnect.replacement;fb_sharepro_render=function(){}
@ Giorgio:Giorgio Maone wrote:... [Notice that the surrogate could be generalized to any site which attempts to use the same Facebook Connect feature:Code: Select all
noscript.surrogate.fbconnect.sources;.fbcdn.net/connect.php/js/FB.Share noscript.surrogate.fbconnect.replacement;fb_sharepro_render=function(){}
Code: Select all
noscript.surrogate.facebook_connect.sources;connect.facebook.net/en_US/all.js
noscript.surrogate.facebook_connect.replacement;FB=function(){if(typeof Proxy==='undefined'){var f=arguments.callee;return f.__noSuchMethod__=f.Event=f;}var p=Proxy.createFunction({get:function(proxy, name){return name in Object.prototype?Object.prototype[name]:p;}},function(){return p;});return p;}();
If those site break without it and it's tested to "fix" this issue, then yes it should.Tom T. wrote: Disregarding RP for the moment (and OP's original impolite language), is that something that you would be adding to the existing NS surrogate?I avoid Facebook completely (which is why I had no comment before), but if many sites are indeed using this "feature", should this surrogate be added as a default?Code: Select all
noscript.surrogate.facebook_connect.sources;connect.facebook.net/en_US/all.js noscript.surrogate.facebook_connect.replacement;FB=function(){if(typeof Proxy==='undefined'){var f=arguments.callee;return f.__noSuchMethod__=f.Event=f;}var p=Proxy.createFunction({get:function(proxy, name){return name in Object.prototype?Object.prototype[name]:p;}},function(){return p;});return p;}();
Very well, then. I've edited the topic title to attract more user feedback.Giorgio Maone wrote:If those site break without it and it's tested to "fix" this issue, then yes it should.Tom T. wrote: Disregarding RP for the moment (and OP's original impolite language), is that something that you would be adding to the existing NS surrogate?I avoid Facebook completely (which is why I had no comment before), but if many sites are indeed using this "feature", should this surrogate be added as a default?Code: Select all
noscript.surrogate.facebook_connect.sources;connect.facebook.net/en_US/all.js noscript.surrogate.facebook_connect.replacement;FB=function(){if(typeof Proxy==='undefined'){var f=arguments.callee;return f.__noSuchMethod__=f.Event=f;}var p=Proxy.createFunction({get:function(proxy, name){return name in Object.prototype?Object.prototype[name]:p;}},function(){return p;});return p;}();
Code: Select all
noscript.surrogate.fbconnect.sources
Code: Select all
.fbcdn.net/connect.php/js/FB.Share
Code: Select all
noscript.surrogate.fbconnect.replacement
Code: Select all
fb_sharepro_render=function(){}