NotScripts traz a proteção NoScript do Firefox para o Opera
- Categoria: Ópera
Quando se trata de add-ons, o add-on NoScript para o navegador Firefox é o meu favorito. Ele bloqueia a execução do script em domínios até eu permitir que sejam executados. O NoScript oferece mais funcionalidade do que a proteção XSS e outros recursos relacionados à segurança que o tornam o melhor add-on de segurança que existe.
Eu revisei a extensão do Google Chrome NotScript no passado, que oferece uma experiência NoScript um tanto limitada para esse navegador. E Swapnil (obrigado) acabou de me informar que o Opera também tem uma extensão NotScript disponível.
NotScripts está disponível para Opera 11.10 até Opera 12.x, mas não para a versão Chromium recente do navegador.
Atualizar : NotScripts e NotScripts Suite Lite estão disponíveis para o novo navegador Opera. As instruções abaixo são para o navegador Opera clássico até a versão 12.x.
NotScripts para Opera
O processo de instalação é um pouco complicado. Aqui estão as instruções sobre como instalar NotScripts corretamente.
- Instale a extensão. Você pode instalar o mais recente NotScripts versão diretamente do repositório de extensões do Opera.
- Feche a janela do Opera e reabra o Opera.
- Clique no botão NotScripts na barra de ferramentas do Opera.
Ele mostraria uma mensagem dizendo para você definir a Cota de armazenamento JS do usuário como 5000. Clique na mensagem e ela o levará para a configuração 'Cota de armazenamento JS do usuário'. - Altere o valor da configuração de 0 a 5000.
- Clique no botão Salvar. Pode ser necessário rolar para baixo para encontrar o botão Salvar.
- Pode ser necessário reiniciar o navegador Opera antes que as alterações tenham efeito.
Modos e uso de NotScript
O Notscript do Opera, ao contrário do NoScript, vem com três modos diferentes de bloqueio de script. O modo padrão é whitelist, que bloqueia todos os scripts, exceto aqueles que são executados a partir de domínios permitidos.
Lista negra, o segundo modo permite todos os scripts por padrão e bloqueia apenas os scripts em uma lista negra mantida pelo usuário (muito parecido com o add-on do Firefox YesScript )
O último modo Whitelist + Same Origin usa a abordagem de whitelist para bloquear todos os scripts, mas permite que os scripts sejam executados no domínio carregado no navegador. Portanto, se você abrir o ghacks.net, os scripts originados do site serão permitidos, mas os scripts de qualquer outro site não.
Portanto, mais opções a esse respeito, o que é muito bom. Ao visitar um site, você precisa clicar no ícone NotScript para exibir a lista de scripts bloqueados. Não há nenhum indicador de que os scripts estão bloqueados, o que provavelmente é o maior problema de usabilidade. Um clique no ícone exibe os scripts com opções para permitir, bloquear ou permitir temporariamente individualmente.
Se você executar o modo de lista negra (permitir todos os scripts, exceto os selecionados), verá uma lista de scripts semelhante à da imagem acima. A ação azul é a atual para um script nesse site específico. Assim como no NoScript, você pode permitir todos os scripts, permitir globalmente todos temporariamente até a revogação ou permitir temporariamente os scripts mostrados.
NotScript parece funcionar consideravelmente bem. Eu tenho duas grandes queixas com isso. Primeiro, a notificação ausente, pois é um jogo de adivinhação se um script foi bloqueado ou não e, segundo, o desenvolvedor não atualizou o script há algum tempo (a última atualização data de abril de 2011).
A extensão em si funciona e esse é o aspecto mais importante, obviamente. Não é uma porta 100% do NoScript, mas uma porta que traz o recurso mais importante da extensão de segurança do Firefox para o Opera. Para isso, é altamente recomendável que seja instalado.
Uma alternativa para isso é o Opera NoScript Alternative BlockIt que revi no artigo vinculado. Também está disponível apenas para o Opera clássico.