lançamento da extensão do Firefox
, permitindo renunciar à execução de código JavaScript não livre. Segundo de Richard Stallman, o problema com o JavaScript é que o código é carregado sem o conhecimento do usuário, não permitindo avaliar o grau de liberdade antes do carregamento e impedindo a execução de código JavaScript proprietário. A definição da licença aplicada ao código JavaScript através da indicação no site ou através da análise da presença de menções da licença nos comentários do código. Além disso, por padrão, a execução de código JavaScript trivial, bibliotecas conhecidas e código de sites que foram colocados na lista branca pelo usuário é permitida.
Na nova versão:
- Adicionada suporte a máscaras para subdomínios.
- Licenças Creative Commons e Expat foram adicionadas à lista de licenças, com detalhes adicionais para licenças GPU e nomes de licenças mais compreensíveis foram utilizados.
- Garantida a definição de seções @license que não contêm links.
- Adicionados testes automatizados para detectar regressões nas listas negra e branca.
- A eficiência do trabalho com listas negras foi aumentada.
- Um botão de recarregar a página foi adicionado ao menu suspenso.
- Assegurado que o conteúdo do bloco NOSCRIPT seja exibido em caso de bloqueio de scripts ou se houver um atributo data-librejs-display.
Fonte: opennet.ru
