{"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\/de\/blog\/news\/vypusk-gnu-librejs-7-20-dopolneniya-dlya-blokirovaniya-nesvobodnogo-javascript-v-firefox","title":{"rendered":"Die Ver\u00f6ffentlichung von GNU LibreJS 7.20, einer Erweiterung zum Blockieren von nicht-freiem JavaScript in 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\">Vorstellung<\/a><\/noindex> Ver\u00f6ffentlichung des Firefox-Add-ons<br \/>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/ftp.gnu.org\/gnu\/librejs\/\">LibreJS 7.20.1<\/a><\/noindex>, das es erm\u00f6glicht, auf die Ausf\u00fchrung von nicht-freiem JavaScript-Code zu verzichten. Laut <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=20882\">Meinung<\/a><\/noindex> Richard Stallman besteht das Problem mit JavaScript darin, dass der Code ohne Wissen des Benutzers geladen wird, sodass es nicht m\u00f6glich ist, den Grad seiner Freiheit vor dem Laden zu bewerten und die Ausf\u00fchrung propriet\u00e4ren JavaScript-Codes zu verhindern. Die Lizenz, die im JavaScript-Code verwendet wird, wird <noindex><a rel=\"nofollow\" href=\"http:\/\/www.gnu.org\/software\/librejs\/manual\/librejs.html#Free-Licenses-Detection\">unabh\u00e4ngig davon, ob die Unterst\u00fctzung f\u00fcr diese API im Browser aktiviert ist (bisher konnte die Ressource absichtlich falsche Parameter \u00fcbergeben, und wenn dies keinen Fehler verursachte, wurde geschlossen, dass die Unterst\u00fctzung f\u00fcr PPA deaktiviert ist; jetzt erzeugen jedoch falsche Einstellungen immer einen Fehler).<\/a><\/noindex> \u00fcber einen Hinweis auf der Website <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=33044\">mit speziellen Markierungen<\/a><\/noindex> oder durch die Analyse der Erw\u00e4hnung der Lizenz in den Kommentaren zum Code bestimmt. Dar\u00fcber hinaus ist die Ausf\u00fchrung trivialen JavaScript-Codes, bekannter Bibliotheken und Codes von von Benutzern auf die Whitelist gesetzten Websites standardm\u00e4\u00dfig erlaubt. <\/p>\n<p>In der neuen Version: <\/p>\n<ul>\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr Subdomain-Masken hinzugef\u00fcgt.\n<li class=\"l\"> Creative Commons- und Expat-Lizenzen wurden zur Lizenzliste hinzugef\u00fcgt; es wurden zus\u00e4tzliche Details zu GPU-Lizenzen hinzugef\u00fcgt und benutzerfreundlichere Lizenznamen verwendet.\n<li class=\"l\"> Die Definition von @license-Abschnitten, die keine Links enthalten, wurde sichergestellt.\n<li class=\"l\"> Automatisierte Tests wurden hinzugef\u00fcgt, um Regressionen in den schwarzen und wei\u00dfen Listen zu identifizieren.\n<li class=\"l\"> Die Effizienz im Umgang mit schwarzen Listen wurde erh\u00f6ht.\n<li class=\"l\"> Eine Schaltfl\u00e4che zum Neuladen der Seite wurde im Kontextmen\u00fc hinzugef\u00fcgt.\n<li class=\"l\"> Der Inhalt des NOSCRIPT-Blocks wird angezeigt, wenn Skripte blockiert sind oder das Attribut data-librejs-display vorhanden ist.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <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.1.1 - 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\/de\/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.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\/de\/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\udd47Ver\u00f6ffentlichung von GNU LibreJS 7.20, einem Add-on zur Blockierung nicht-freien JavaScripts in Firefox | ProHoster","description":"Die Ver\u00f6ffentlichung des Firefox-Add-ons wurde eingef\u00fchrt","canonical_url":"https:\/\/prohoster.info\/de\/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":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/33136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=33136"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/33136\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=33136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=33136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=33136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}