Ho scritto un piccolo script utente Greasemonkey per modificare alcuni <a href...
parametri GET in un feed RSS per renderlo più comodo da usare. Funziona bene quando carico la pagina RSS direttamente in Firefox con lo script abilitato.
Tuttavia, quando si utilizza un aggregatore RSS di componenti aggiuntivi di Firefox come Brief o Newsfox, lo script utente non viene applicato. Viene visualizzato No installed scripts run on this page
nel menu di scelta rapida GM nonostante lo script sia impostato con un included pages
valore *
e si attivi su tutte le normali pagine Web. Ho anche provato a specificare esplicitamente l'URL del componente aggiuntivo nel caso in cui in *
realtà non gestisca schemi URL potenzialmente inattesi come chrome://
, ma è rimasto inattivo.
Il mio sospetto è che Greasemonkey sia disabilitato per gli chrome://
URL, forse per motivi di sicurezza a causa della loro sicurezza molto più rilassata rispetto a una normale pagina Web. O forse si sta verificando una sorta di sandboxing. Esiste un modo per ottenere ciò che desidero senza ricorrere a un proxy Web con adattamento del contenuto?