rilascio dell'estensione Firefox
, che consente di rifiutare l'esecuzione di codice JavaScript non libero. Secondo Richard Stallman, il problema con JavaScript è che il codice viene caricato senza la conoscenza dell'utente, senza dare la possibilità di valutare il grado della sua libertà prima del caricamento e di impedire l'esecuzione di codice JavaScript proprietario. La definizione della licenza applicata nel codice JavaScript avviene tramite l'indicazione sul sito o attraverso l'analisi della presenza di menzioni di licenza nei commenti al codice. Inoltre, per impostazione predefinita è consentita l'esecuzione di codice JavaScript triviale, di librerie note e di codice proveniente da siti che l'utente ha inserito nella lista bianca.
Nella nuova versione:
- Aggiunta la supporto per le maschere per i sottodomini.
- Nell'elenco delle licenze sono state aggiunte le licenze Creative Commons e Expat, aggiunti ulteriori dettagli per le licenze GPU e sono stati utilizzati nomi di licenze più comprensibili per gli utenti.
- Garantita la definizione delle sezioni @license che non contengono link.
- Aggiunti test automatizzati per rilevare le regressioni nelle liste nere e bianche.
- Aumentata l'efficienza nella gestione delle liste nere.
- Aggiunto un pulsante di ricarica della pagina nel menu a discesa.
- Garantita la visualizzazione del contenuto del blocco NOSCRIPT in caso di blocco degli script o della presenza dell'attributo data-librejs-display.
Fonte: opennet.ru
