{"id":33136,"date":"2019-10-31T21:50:56","date_gmt":"2019-10-31T18:50:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vypusk-gnu-librejs-7-20-dopolneniya-dlya-blokirovaniya-nesvobodnogo-javascript-v-firefox\/"},"modified":"2019-10-31T21:50:56","modified_gmt":"2019-10-31T18:50:56","slug":"vypusk-gnu-librejs-7-20-dopolneniya-dlya-blokirovaniya-nesvobodnogo-javascript-v-firefox","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-gnu-librejs-7-20-dopolneniya-dlya-blokirovaniya-nesvobodnogo-javascript-v-firefox","title":{"rendered":"Sortie de GNU LibreJS 7.20, une extension pour bloquer JavaScript non libre dans Firefox","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mail-archive.com\/info-gnu@gnu.org\/msg02601.html\">Pr\u00e9sent\u00e9<\/a><\/noindex> publication de l'extension Firefox<br \/>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/ftp.gnu.org\/gnu\/librejs\/\">LibreJS 7.20.1<\/a><\/noindex>, permettant de renoncer \u00e0 l'ex\u00e9cution de code JavaScript non libre. Selon <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=20882\">des passionn\u00e9s de ce sujet, pour se d\u00e9tourner de toutes les complexit\u00e9s vers un espace de noms universel, durable et d\u00e9centralis\u00e9, il faudra :<\/a><\/noindex> Richard Stallman, le probl\u00e8me avec JavaScript est que le code est charg\u00e9 sans le consentement de l'utilisateur, ne lui permettant pas d'\u00e9valuer le degr\u00e9 de sa libert\u00e9 avant le chargement et d'emp\u00eacher l'ex\u00e9cution de code JavaScript propri\u00e9taire. La licence appliqu\u00e9e au code JavaScript <noindex><a rel=\"nofollow\" href=\"http:\/\/www.gnu.org\/software\/librejs\/manual\/librejs.html#Free-Licenses-Detection\">, et pas seulement dans le conteneur actuel (browser.urlbar.switchTabs.searchAllContainers).<\/a><\/noindex> peut \u00eatre d\u00e9termin\u00e9e par une mention sur le site <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=33044\">avec des balises sp\u00e9ciales<\/a><\/noindex> ou en analysant la pr\u00e9sence d'une mention de la licence dans les commentaires du code. De plus, par d\u00e9faut, l'ex\u00e9cution de code JavaScript trivial, de biblioth\u00e8ques connues et de code provenant de sites ajout\u00e9s \u00e0 la liste blanche de l'utilisateur est autoris\u00e9e. <\/p>\n<p>Dans la nouvelle version : <\/p>\n<ul>\n<li class=\"l\"> Ajout du support des masques pour les sous-domaines.\n<li class=\"l\"> Des licences Creative Commons et Expat ont \u00e9t\u00e9 ajout\u00e9es \u00e0 la liste des licences, des d\u00e9tails suppl\u00e9mentaires ont \u00e9t\u00e9 ajout\u00e9s pour les licences GPU et des noms de licences plus compr\u00e9hensibles pour les utilisateurs ont \u00e9t\u00e9 utilis\u00e9s.\n<li class=\"l\"> D\u00e9finition des sections @license sans liens assur\u00e9e.\n<li class=\"l\"> Ajout de tests automatis\u00e9s pour d\u00e9tecter les r\u00e9gressions dans les listes noires et blanches.\n<li class=\"l\"> Efficacit\u00e9 accrue dans la gestion des listes noires.\n<li class=\"l\"> Ajout d'un bouton de rechargement de la page dans le menu contextuel.\n<li class=\"l\"> Affichage du contenu du bloc NOSCRIPT en cas de blocage des scripts ou de pr\u00e9sence de l'attribut data-librejs-display.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50640\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a Firefox-\u0434\u043e\u043f\u043e\u043b\u0435\u043d\u0438\u044f LibreJS 7.20.1, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e JavaScript-\u043a\u043e\u0434\u0430. \u041f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0420\u0438\u0447\u0430\u0440\u0434\u0430 \u0421\u0442\u043e\u043b\u043b\u043c\u0430\u043d\u0430, \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 JavaScript \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043a\u043e\u0434 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f \u0431\u0435\u0437 \u0432\u0435\u0434\u043e\u043c\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043d\u0435 \u0434\u0430\u0432\u0430\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u0441\u0442\u0435\u043f\u0435\u043d\u044c \u0435\u0433\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0441\u0442\u0438 \u043f\u0435\u0440\u0435\u0434 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439 \u0438 \u0432\u043e\u0441\u043f\u0440\u0435\u043f\u044f\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u043e\u0433\u043e JavaScript-\u043a\u043e\u0434\u0430. \u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0439 \u0432 JavaScript-\u043a\u043e\u0434\u0435 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u043a \u0438\u043b\u0438 \u0447\u0435\u0440\u0435\u0437 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-33136","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a Firefox-\u0434\u043e\u043f\u043e\u043b\u0435\u043d\u0438\u044f\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-gnu-librejs-7-20-dopolneniya-dlya-blokirovaniya-nesvobodnogo-javascript-v-firefox\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a GNU LibreJS 7.20, \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e JavaScript \u0432 Firefox | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a Firefox-\u0434\u043e\u043f\u043e\u043b\u0435\u043d\u0438\u044f\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-gnu-librejs-7-20-dopolneniya-dlya-blokirovaniya-nesvobodnogo-javascript-v-firefox\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:50:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:50:56+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Publication de GNU LibreJS 7.20, une extension pour bloquer le JavaScript non libre dans Firefox | ProHoster","description":"Lancement de l'extension Firefox","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-gnu-librejs-7-20-dopolneniya-dlya-blokirovaniya-nesvobodnogo-javascript-v-firefox","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a GNU LibreJS 7.20, \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e JavaScript \u0432 Firefox | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a Firefox-\u0434\u043e\u043f\u043e\u043b\u0435\u043d\u0438\u044f","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-gnu-librejs-7-20-dopolneniya-dlya-blokirovaniya-nesvobodnogo-javascript-v-firefox","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:50:56+00:00","article:modified_time":"2019-10-31T18:50:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33136","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 14:05:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:46:23","updated":"2026-01-21 14:05:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/33136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=33136"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/33136\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=33136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=33136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=33136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}