Como colocar na lista de permissões todos os scripts em um site com NoScript

5

Como você faz a extensão NoScript do Firefox permitir scripts all usados em um site específico?

Há uma opção "Permitir toda esta página" com nome / bugs incorreta, mas na verdade não permite tudo. Parece permitir apenas todos os scripts se forem veiculados a partir do mesmo domínio , mas qualquer outra coisa (por exemplo, cloudfront, google-analytics, etc.) ainda será bloqueada. Isso geralmente quebra o site e torna o NoScript inutilizável, já que muitos sites benignos usam muitas inclusões fora do domínio para várias mídias. Alguns sites têm dezenas de scripts e, naturalmente, o NoScript recarrega a página toda vez que você lista algo em branco, portanto, pode levar alguns minutos para que o site funcione.

Existe alguma maneira de contornar essa complicação, ou é mais simples desinstalar o NoScript e / ou usar um bloqueador Javascript melhor projetado?

    
por Cerin 11.07.2014 / 01:22

3 respostas

4

"Permitir toda esta página" permite que todos os scripts que a página atual se refira (de qualquer domínio). O gottcha é que esses scripts podem adicionar referências a domínios adicionais que ainda estão bloqueados. O site também pode refinar scripts em domínios adicionais em outras páginas que você possa navegar mais tarde. Você pode ter que "Permitir toda esta página" várias vezes no mesmo site antes que todos os scripts que o site usa sejam desbloqueados.

O NoScript é bastante flexível no que bloqueia, mas pode ser um pouco trabalhoso obter os resultados que você está procurando. A inconveniência está diretamente relacionada à segurança que o NoScript oferece. Se você quiser o bloqueio de javascript específico do site, mas não quiser configurar as regras por conta própria, procure por whitelists para importar para o NoScript (claro que isso é delegar sua decisão de confiar em um site à fonte da lista de desbloqueio). / p>     
por 18.02.2015 / 23:31
0

As Opções de aparência do NoScript controlam o que é mostrado no menu do ícone da Barra de ferramentas, onde Permitir toda esta página & Permitir temporariamente que toda esta página esteja ativada por padrão. No entanto, depois de usar o 'permanente' Allow , ele preencherá a Whitelist rapidamente e isso pode ter um impacto no desempenho (dependendo da RAM, mesmo CPU). Mantê-lo desmarcado - juntamente com Tornar permanente a permissão de página , evita que seja usado acidentalmente:

Permitirtemporariamentetodaestapáginapodeserfacilmenteinvocada,definindoatalhosdetecladocomoédescritono FAQ da InformAction ; e simplesmente usando o clique do meio no botão da barra de ferramentas para permitir que todos os scripts sejam executados temporariamente.

Btw., houve um problema que foi corrigido, algumas versões anteriores, noscript.key atalho .revokeTemp não funciona.

^^ Similar a adicionar os atalhos de teclado através do Firefox sobre: config , há lista negra de domínios não confiáveis, que está sob a configuração: noscript.untrusted

    
por 12.08.2016 / 22:36
0

Por exemplo, aqui é uma maneira simples de adicionar um desses domínios traquinas , que apresentam uma lista de subdomínios:

link

(Por manualmente adicionando o domínio raiz:))

As mesmas capturas de tela, acima, adicionadas ao superusuário:

    
por 12.08.2016 / 22:38