diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:17 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:17 -0500 |
commit | da78a9e329e272dedb2400b79a3bdeebff387d47 (patch) | |
tree | e6ef8aa7c43556f55ddfe031a01cf0a8fa271bfe /files/kab/mozilla | |
parent | 1109132f09d75da9a28b649c7677bb6ce07c40c0 (diff) | |
download | translated-content-da78a9e329e272dedb2400b79a3bdeebff387d47.tar.gz translated-content-da78a9e329e272dedb2400b79a3bdeebff387d47.tar.bz2 translated-content-da78a9e329e272dedb2400b79a3bdeebff387d47.zip |
initial commit
Diffstat (limited to 'files/kab/mozilla')
-rw-r--r-- | files/kab/mozilla/add-ons/index.html | 82 | ||||
-rw-r--r-- | files/kab/mozilla/add-ons/webextensions/index.html | 113 | ||||
-rw-r--r-- | files/kab/mozilla/firefox/index.html | 86 | ||||
-rw-r--r-- | files/kab/mozilla/firefox/releases/78/index.html | 116 | ||||
-rw-r--r-- | files/kab/mozilla/firefox/releases/index.html | 26 | ||||
-rw-r--r-- | files/kab/mozilla/index.html | 17 |
6 files changed, 440 insertions, 0 deletions
diff --git a/files/kab/mozilla/add-ons/index.html b/files/kab/mozilla/add-ons/index.html new file mode 100644 index 0000000000..e2896aad3b --- /dev/null +++ b/files/kab/mozilla/add-ons/index.html @@ -0,0 +1,82 @@ +--- +title: Add-ons +slug: Mozilla/Add-ons +translation_of: Mozilla/Add-ons +--- +<div>{{AddonSidebar}}</div> + +<p><span class="seoSummary">Izegrar ttaǧǧan ineflayen ad siɣzfen neɣ ad sniflen amek iteddu Firefox.</span> Ttawrun s useqdec n tizeɣt n tetiknulujiyin Web - JavaScript, HTML, and CSS - akked kra n igrudmawen usliɣen n yesnasen API n JavaScript. Gar wayen nniḍen, azegrir yezmer:</p> + +<ul> + <li>bedel tagammatt neɣ agbur n kra n ismal web.</li> + <li>bedel agrudem uqedac n Firefox.</li> + <li>Arrnu kra n tiseɣnatin ɣer Firefox.</li> +</ul> + +<h2 id="Asnefli_izegrar-isemmaden">Asnefli izegrar-isemmaden</h2> + +<p>llant akka tura aṭas n ttawilat iw snefli n (add-ons) izegrar-isemmaden Firefox,maca WebExtensions ad yuɣal d tagnut sya ɣer taggara 2017.tigrumma nniḍen n ifucka,ernud (add-ons)izegrar-isemmaden n afelselfu, add-ons bootstrap ed SDK add-on tettwarǧa ɣeluy n uzal n sen deg yiwet n tagwnitt.</p> + +<p><a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions" style="margin-left: auto; margin-right: auto; margin-bottom: 20px; padding: 10px; text-align: center; border-radius: 4px; display: block; width: 30%; background-color: #81BC2E; color: white; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2), 0px -1px 0px 0px rgba(0, 0, 0, 0.3) inset;">Issin ugar ɣef WebExtensions </a></p> + +<p>Ma yella turam azegrar amaynut asemmad,nesmagel-awen a ttarum i WebExtention.</p> + +<p>WebExtensions are designed to be cross-browser compatible: WebExtensions written for Firefox will in most cases run in Chrome, Edge, and Opera with few if any changes. They are also fully compatible with multiprocess Firefox.<br> + <br> + Siked API ig etddun tura akka di Firefox akked iminigen nniḍen. We're continuing to design and implement new APIs in response to developer needs.<br> + <br> + Most of the WebExtensions APIs are also available on Firefox for Android.</p> + +<h3 id="Migrate_an_Existing_Add-on">Migrate an Existing Add-on</h3> + +<p>If you maintain a legacy add-on, such as a XUL overlay, bootstrapped, or Add-on SDK-based add-on, we recommend that you investigate porting it to WebExtensions. There are some <a href="/en-US/Add-ons/WebExtensions/Porting_a_legacy_Firefox_add-on">porting resources on MDN</a>.</p> + +<p>We've collected <a href="https://wiki.mozilla.org/Add-ons/developer/communication">resources</a> on a wiki page to support developers through the transition. To get started, use the compatibility <a href="https://compatibility-lookup.services.mozilla.com/">Lookup Tool</a> to see if your add-on will be affected.</p> + +<h2 id="Publishing_add-ons">Publishing add-ons</h2> + +<p><a href="https://addons.mozilla.org">Addons.mozilla.org</a>, commonly known as "AMO," is Mozilla's official site for developers to list add-ons, and for users to discover them. By uploading your add-on to AMO, you can participate in our community of users and creators, and find an audience for your add-on.</p> + +<p>You are not required to list your add-on on AMO, but your add-on must be signed by Mozilla or users won't be able to install it.</p> + +<p>For an overview of the process of publishing your add-on, see <a href="https://developer.mozilla.org/en-US/Add-ons/Distribution">Signing and distributing your add-on</a>.</p> + +<h2 id="Other_types_of_add-ons">Other types of add-ons</h2> + +<p>Generally, when people speak of add-ons they're referring to extensions, but there are a few other add-on types that allow users to customize Firefox. Those add-ons include:</p> + +<ul> + <li><a href="https://developer.mozilla.org/Add-ons/Themes/Background">Lightweight themes</a> are a simple way to provide limited customization for Firefox.</li> + <li><a href="/en-US/Add-ons/Firefox_for_Android">Mobile add-ons</a> are add-ons for Firefox for Android. Note, though, that we intend to deprecate some of the technology underlying these APIs. In the future, WebExtensions will be fully supported on Firefox for Android.</li> + <li><a href="/en-US/docs/Creating_OpenSearch_plugins_for_Firefox">Search engine plugins</a> add new search engines to the browser's search bar.</li> + <li><a href="/en-US/docs/Mozilla/Creating_a_spell_check_dictionary_add-on">User dictionaries</a> are add-ons that let you spell-check in different languages.</li> + <li><a href="https://support.mozilla.org/kb/use-firefox-interface-other-languages-language-pack">Language packs</a> are add-ons that let you have more languages available for the user interface of Firefox.</li> +</ul> + +<hr> +<h2 id="Contact_us">Contact us</h2> + +<p>You can use the links below to get help, keep up to date with news around add-ons, and give us feedback.</p> + +<h3 id="Add-ons_forum">Add-ons forum</h3> + +<p>Use the <a href="https://discourse.mozilla-community.org/c/add-ons">Add-ons Discourse forum</a> to discuss all aspects of add-on development and to get help.</p> + +<h3 id="Mailing_lists">Mailing lists</h3> + +<p>Use the <strong>dev-addons</strong> list to discuss development of the add-ons ecosystem, including the development of the WebExtensions system and of AMO:</p> + +<ul> + <li><a href="https://mail.mozilla.org/listinfo/dev-addons">dev-addons list info</a></li> + <li><a href="https://mail.mozilla.org/pipermail/dev-addons/">dev-addons archives</a></li> +</ul> + +<h3 id="IRC">IRC</h3> + +<p>If you're a fan of IRC, you can get in touch at:</p> + +<ul> + <li><a href="irc://irc.mozilla.org/addons">#addons</a> (discussion of the add-ons ecosystem)</li> + <li><a href="irc://irc.mozilla.org/extdev">#extdev</a> (general discussion of add-on development)</li> + <li><a href="irc://irc.mozilla.org/webextensions">#webextensions</a> (discussion of WebExtensions in particular)</li> +</ul> diff --git a/files/kab/mozilla/add-ons/webextensions/index.html b/files/kab/mozilla/add-ons/webextensions/index.html new file mode 100644 index 0000000000..7cb253b964 --- /dev/null +++ b/files/kab/mozilla/add-ons/webextensions/index.html @@ -0,0 +1,113 @@ +--- +title: Asiɣzef n iminig +slug: Mozilla/Add-ons/WebExtensions +translation_of: Mozilla/Add-ons/WebExtensions +--- +<div>{{AddonSidebar}}</div> + +<p>Isiɣzifen zemren ad snernin u ad d-beddlen tazmert n iminig. isiɣzifen n Firefox ttwasulin s useqdec n API WebIsiɣzifen, d anagraw n waṭas-iminigen i usnefli n isiɣzifen. deg weḥric ameqqran, anagraw yemsaḍa akked API <a href="https://developer.chrome.com/extensions">isiɣzifen API </a>yettusefrak sɣur Google Chrome d Opera d <a href="https://browserext.github.io/browserext/">W3C Draft Community Group</a>. Isiɣzifen yettwarun i yiminigen-agi akken ma llan ad ddun di Firefox neɣ <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/documentation/extensions/">Microsoft Edge</a> akked <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Porting_from_Google_Chrome">just a few changes</a>. API temsaḍa merra akked <a href="https://developer.mozilla.org/en-US/Firefox/Multiprocess_Firefox">multiprocess Firefox</a>.</p> + +<p>Ma yella ɣuṛ-k tikta neɣ tuttriwin, neɣ ma teḥwaǧǧeḍ tallalt i tunegt n add-on yellan i wakken API n Webisiɣzef ad ttwasqedcen. tzemreḍ aɣ-d nermseḍ <a href="https://mail.mozilla.org/listinfo/dev-addons">tabdert n dev-addons mailing</a> neɣ <a href="irc://irc.mozilla.org/webextensions">#webextensions</a> ɣef <a href="https://wiki.mozilla.org/IRC">IRC</a>.</p> + +<div class="row topicpage-table"> +<div class="section"> +<h2 id="Bdu">Bdu</h2> + +<ul> + <li><a href="https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/What_are_WebExtensions">Anwi i d isiɣzifen</a><a href="/en-US/Add-ons/WebExtensions/What_are_WebExtensions">?</a></li> + <li><a href="https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension">Isiɣzif-inek amezwaru</a></li> + <li><a href="https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension">Isiɣzif-inek wis ssin</a><a href="https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_second_WebExtension"> </a></li> + <li><a href="https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Anatomy_of_a_WebExtension">Tacellaḥt n isiɣzif</a></li> + <li><a href="/en-US/Add-ons/WebExtensions/Examples">Amedya n isiɣzif</a></li> +</ul> + +<h2 id="Amek">Amek</h2> + +<ul> + <li><a href="https://wiki.developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Intercept_HTTP_requests">Tuṭṭfa n tuttriwin HTTP</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Modify_a_web_page">Snifel asebter n web</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Add_a_button_to_the_toolbar">Rnu taqeffalt s afeggag n ifecka </a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Implement_a_settings_page">Rnu asebter n iɣewwaren</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Interact_with_the_clipboard">Amyermed ɣef ufus</a></li> +</ul> + +<h2 id="Agrudem_n_uqeddac">Agrudem n uqeddac</h2> + +<ul> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface">Tazwart</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Browser_action">Taqeffalt ufeggag n ifecka n iminig</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Popups">Taqeffalt ufeggag n ifecka n iminig s popup</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Page_actions">Taqeffalt n ufeggag n tansa </a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Popups">Taqeffalt n ufeggag n tansa s popup</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Context_menu_items">Aferdis n umu</a><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Interact_with_the_clipboard">ɣ n usatal</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Sidebars">Isegrar</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Options_pages">Asebter n i</a><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Interact_with_the_clipboard">ɣewwaren</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Bundled_web_pages">Isebtar n web yedduklen </a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Notifications">Il</a><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Interact_with_the_clipboard">ɣuten</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/Omnibox">Afeggag n tansa n isumar</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/user_interface/devtools_panels">Igalisen n ifecka n uneflay </a></li> +</ul> + +<h2 id="Tamidrant">Tamidrant</h2> + +<ul> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API">JavaScript API overview</a></li> + <li><a href="/en-US/Add-ons/WebExtensions/Content_scripts">Content scripts</a></li> + <li><a href="/en-US/Add-ons/WebExtensions/Match_patterns">Match patterns</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Working_with_files">Working with files</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Internationalization">Internationalization</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Content_Security_Policy">Content Security Policy</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Native_messaging">Native messaging</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Using_the_devtools_APIs">Using the devtools APIs</a></li> + <li><a href="/en-US/Add-ons/WebExtensions/User_experience_best_practices">User experience best practices</a></li> +</ul> + +<h2 id="Asiweḍ">Asiweḍ</h2> + +<ul> + <li><a href="/en-US/Add-ons/WebExtensions/Porting_from_Google_Chrome">Porting a Google Chrome extension</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Porting_a_legacy_Firefox_add-on">Porting a legacy Firefox extension</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Developing_WebExtensions_for_Firefox_for_Android">Developing for Firefox for Android</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Embedded_WebExtensions">Embedded WebExtensions</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Comparison_with_the_Add-on_SDK">Comparison with the Add-on SDK</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Comparison_with_XUL_XPCOM_extensions">Comparison with XUL/XPCOM extensions</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Chrome_incompatibilities">Chrome incompatibilities</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Differences_between_desktop_and_Android">Differences between desktop and Android</a></li> +</ul> + +<h2 id="Asuddem_n_useqdec_n_Firefox">Asuddem n useqdec n Firefox</h2> + +<ul> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/User_experience_best_practices">User experience</a></li> + <li><a href="/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox">Installation</a></li> + <li><a href="/en-US/Add-ons/WebExtensions/Debugging">Debugging</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Getting_started_with_web-ext">Getting started with web-ext</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/web-ext_command_reference">web-ext command reference</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/WebExtensions_and_the_Add-on_ID">Extensions and the Add-on ID</a></li> + <li><a href="/en-US/Add-ons/WebExtensions/Alternative_distribution_options">Alternative distribution options</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Publishing_your_WebExtension">Publishing your extension</a></li> +</ul> +</div> + +<div class="section"> +<h2 id="Tamselɣut">Tamselɣut</h2> + +<h3 id="APIs_n_JavaScript">APIs n JavaScript</h3> + +<ul> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API">JavaScript API overview</a></li> + <li><a href="/en-US/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs">Browser compatibility tables for JavaScript APIs</a></li> +</ul> + +<div class="twocolumns">{{ ListSubpages ("/en-US/Add-ons/WebExtensions/API") }}</div> + +<h3 id="Tasarut_n_umeskan">Tasarut n umeskan</h3> + +<ul> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json">manifest.json overview</a></li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_compatibility_for_manifest.json">Browser compatibility for manifest.json</a></li> +</ul> + +<div class="twocolumns">{{ ListSubpages ("/en-US/Add-ons/WebExtensions/manifest.json") }}</div> +</div> +</div> diff --git a/files/kab/mozilla/firefox/index.html b/files/kab/mozilla/firefox/index.html new file mode 100644 index 0000000000..df9c797c10 --- /dev/null +++ b/files/kab/mozilla/firefox/index.html @@ -0,0 +1,86 @@ +--- +title: Firefox +slug: Mozilla/Firefox +tags: + - Firefox + - Landing + - Mozilla + - NeedsTranslation + - TopicStub +translation_of: Mozilla/Firefox +--- +<div>{{FirefoxSidebar}}</div> + +<p><a class="external external-icon" href="https://www.mozilla.org/firefox/">Firefox</a> is Mozilla's popular Web browser, available for multiple platforms including Windows, macOS, and Linux on the desktop and all Android and iOS mobile devices. With broad compatibility, the latest in Web technologies, and powerful development tools, Firefox is a great choice for both Web developers and end users.</p> + +<p>Firefox is an open source project; much of the code is contributed by our huge community of volunteers. <span class="seoSummary">Here you can learn about how to contribute to the Firefox project and you will also find links to information about the construction of Firefox add-ons, using the developer tools in Firefox, and other topics.</span></p> + +<div class="summary"> +<p>Learn how to create add-ons for <a class="external external-icon" href="https://www.mozilla.org/firefox/">Firefox</a>, how to develop and build Firefox itself, and how the internals of Firefox and its subprojects work.</p> +</div> + +<ul class="card-grid"> + <li><span>Developer release notes</span> + + <p><a href="/en-US/Firefox/Releases">Developer-focused release notes</a>; learn what new capabilities for both Web sites and add-ons arrive in each version of Firefox.</p> + </li> + <li><span>Project documentation</span> + <p>Get detailed information about <a href="/en-US/docs/Mozilla">the internals of Firefox</a> and its build system, so you can find your way around in the code.</p> + </li> + <li><span>Developer guide</span> + <p>Our <a href="/en-US/docs/Developer_Guide">developer guide</a> provides details on how to get and compile the Firefox source code, how to find your way around, and how to contribute to the project.</p> + </li> +</ul> + +<h2 id="Firefox_channels">Firefox channels</h2> + +<p>Firefox is available in five <strong>channels</strong>.</p> + +<h3 id="Firefox_Nightly">Firefox Nightly</h3> + +<p>Each night we build Firefox from the latest code in <a href="/en-US/docs/mozilla-central">mozilla-central</a>. These builds are for Firefox developers or those who want to try out the very latest cutting edge features while they're still under active development.</p> + +<p><a href="https://nightly.mozilla.org/" style="">Download Firefox Nightly</a></p> + +<h3 id="Firefox_Developer_Edition">Firefox Developer Edition</h3> + +<p>This is a version of Firefox tailored for developers. Firefox Developer Edition has all the latest developer tools that have reached beta. We also add some extra features for developers that are only available in this channel. It uses its own path and profile, so that you can run it alongside Release or Beta Firefox.</p> + +<p><a href="/en-US/Firefox/Developer_Edition">Learn more about Firefox Developer Edition</a>.</p> + +<p><a href="https://www.mozilla.org/firefox/developer/" style="">Download Firefox Developer Edition</a></p> + +<h3 id="Firefox_Beta">Firefox Beta</h3> + +<p>Every four weeks, we take the features that are stable enough, and create a new version of Firefox Beta. Firefox Beta builds are for Firefox enthusiasts to test what's destined to become the next released Firefox version.</p> + +<p><a href="https://www.mozilla.org/firefox/channel/#beta" style="">Download Firefox Beta</a></p> + +<h3 id="Firefox">Firefox</h3> + +<p>After stabilizing for another four weeks in Beta, we're ready to ship the new features to hundreds of millions of users in a new release version of Firefox.</p> + +<p><a href="https://www.mozilla.org/firefox/channel/#firefox" style="">Download Firefox</a></p> + +<h3 id="Firefox_Extended_Support_Release_ESR">Firefox Extended Support Release (ESR)</h3> + +<p>Firefox ESR is the long-term support edition of Firefox for desktop for use by organizations including schools, universities, businesses and others who need extended support for mass deployments.</p> + +<p><a href="/en-US/Firefox/Firefox_ESR">Learn more about Firefox Extended Support Release</a>.</p> + +<p><a href="https://www.mozilla.org/firefox/organizations/all/" style="">Download Firefox ESR</a></p> + +<h2 id="Contents">Contents</h2> + +<p>{{LandingPageListSubpages}}</p> + +<h2 id="Firefox_profiles">Firefox profiles</h2> + +<p>If you find yourself using multiple Firefox channels—or just multiple configurations—on a regular basis, you should read how to <a href="/en-US/docs/Mozilla/Firefox/Multiple_profiles">use multiple Firefox profiles</a> by turning Firefox's Profile Manager and other profile management tools to your advantage.</p> + +<h2 id="See_also">See also</h2> + +<ul> + <li><a href="https://mail.mozilla.org/listinfo/firefox-dev">Mailing list</a></li> + <li><a href="https://wiki.mozilla.org/Release_Management/Calendar">Release schedule</a></li> +</ul> diff --git a/files/kab/mozilla/firefox/releases/78/index.html b/files/kab/mozilla/firefox/releases/78/index.html new file mode 100644 index 0000000000..61d8230973 --- /dev/null +++ b/files/kab/mozilla/firefox/releases/78/index.html @@ -0,0 +1,116 @@ +--- +title: Firefox 78 i yisneflayen +slug: Mozilla/Firefox/Releases/78 +translation_of: Mozilla/Firefox/Releases/78 +--- +<p>{{FirefoxSidebar}}</p> + +<p class="summary">Amagrad-agi yettak-d isalen ɣef Firefox 78 ara yeɛnun isneflayen. Firefox yeffeɣ-d di <a href="https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates/docs/">30 Yunyu 2020</a>.</p> + +<p class="summary">Wali ugar <a href="https://hacks.mozilla.org/2020/06/new-in-firefox-78/">New in Firefox 78: DevTools improvements, new regex engine, and abundant web platform updates</a> deg Mozilla hacks.</p> + +<h2 id="Ibeddilen_i_yisneflayen_n_web">Ibeddilen i yisneflayen n web</h2> + +<h3 id="Ifecka_i_yisneflayen">Ifecka i yisneflayen</h3> + +<h4 id="Tamseɣtayt">Tamseɣtayt</h4> + +<ul> + <li>Tzemreḍ akka tura ad tbeddleḍ URL deg yibenk anmeggag seg <a href="/en-US/docs/Tools/about:debugging#Connecting_to_a_remote_device">about:debugging</a> agalis. ({{bug("1617237")}})</li> + <li>Aferdis n umuɣ <strong>Ssens JavaScript</strong> deg <a href="/en-US/docs/Tools/Debugger/UI_Tour">Debugger</a> yennul iccer amiran, u yettwannez mara yilin Ifecka n yisneflayen medlen. ({{bug("1640318")}})</li> + <li><a href="/en-US/docs/Tools/Debugger/Set_a_logpoint">Tineqidin n usenqed</a> zemrent ad d-sdukklent ismawen imuttiyen di tangalt taɣbalut ar yismawen-is aneẓli, ma tremdeḍ tikarḍiwin deg <a href="/en-US/docs/Tools/Debugger/UI_Tour#Scopes">Ugalis n tinerfadin</a>. ({{bug("1536857")}})</li> +</ul> + +<h4 id="Aẓeṭṭa_n_Usefrak">Aẓeṭṭa n Usefrak</h4> + +<ul> + <li>In the <a href="/en-US/docs/Tools/Network_Monitor/request_list#Network_request_columns">Network Monitor</a>, you can now resize the columns of the request list by dragging the column borders anywhere in the table. ({{bug("1618409")}})</li> + <li>The <a href="/en-US/docs/Tools/Network_Monitor/request_details">request details panel</a> in the Network Monitor has some UX improvements. ({{bug("1631302")}}, {{bug("1631295")}})</li> + <li>If a request was blocked, the <a href="/en-US/docs/Tools/Network_Monitor/request_list">request list</a> now shows the reason, such as an add-on, CSP, CORS, or Enhanced Tracking Protection. ({{bug("1555057")}}, {{bug("1445637")}}, {{bug("1556451")}})</li> +</ul> + +<h4 id="Other_tools">Other tools</h4> + +<ul> + <li>The <a href="/en-US/docs/Tools/Accessibility_inspector">Accessibility</a> inspector is out of beta. You can use it to check for various accessibility issues on your site. ({{bug("1602075")}})</li> + <li>Uncaught promise errors now provide all details in the Console, including their name and stack. ({{bug("1636590")}})</li> +</ul> + +<h3 id="CSS">CSS</h3> + +<ul> + <li>The {{CSSxRef(":is", ":is()")}} and {{CSSxRef(":where", ":where()")}} pseudo-classes are now enabled by default ({{bug(1632646)}}).</li> + <li>The {{CSSxRef(":read-only")}} and {{CSSxRef(":read-write")}} pseudo-classes are now supported without prefixes ({{bug(312971)}}). + <ul> + <li>In addition, <code>:read-write</code> styles are no longer applied to disabled <code><a href="/en-US/docs/Web/HTML/Element/input"><input></a></code> and <code><a href="/en-US/docs/Web/HTML/Element/textarea"><textarea></a></code> elements, which was a violation of <a href="https://html.spec.whatwg.org/#selector-read-write">the HTML spec</a> ({{bug(888884)}}).</li> + </ul> + </li> +</ul> + +<h3 id="JavaScript">JavaScript</h3> + +<ul> + <li>The <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat">Intl.ListFormat</a></code> API is now supported ({{bug(1589095)}}).</li> + <li>The <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat">Intl.NumberFormat()</a></code> constructor has been extended to support new options specified in the <a href="https://github.com/tc39/proposal-unified-intl-numberformat">Intl.NumberFormat Unified API Proposal</a> ({{bug(1633836)}}). This includes among other things: + <ul> + <li><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat#Scientific_engineering_or_compact_notations">Support for scientific notations</a></li> + <li><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat#Unit_formatting">Unit</a>, <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat#Currency_formatting">currency</a> and <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat#Displaying_signs">sign display</a> formatting</li> + </ul> + </li> + <li>The {{JSxRef("RegExp")}} engine <a href="https://hacks.mozilla.org/2020/06/a-new-regexp-engine-in-spidermonkey/">has been updated</a> and now supports all new features introduced in ECMAScript 2018: + <ul> + <li><a href="/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Assertions">Lookbehind assertions</a> ({{bug(1225665)}})</li> + <li>{{JSxRef("RegExp.prototype.dotAll")}} ({{bug(1361856)}})</li> + <li><a href="/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Unicode_Property_Escapes">Unicode property escapes</a> ({{bug(1361876)}})</li> + <li><a href="/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Groups_and_Ranges">Named capture groups</a> ({{bug(1362154)}})</li> + </ul> + </li> + <li>Due to a <a href="https://github.com/heycam/webidl/pull/357">WebIDL spec change</a> in mid-2020, we've <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toStringTag#toStringTag_available_on_all_DOM_prototype_objects">added a <code>Symbol.toStringTag</code> property to all DOM prototype objects</a> ({{bug(1277799)}}).</li> + <li>The garbage collection of {{jsxref("WeakMap")}} objects has been improved. <code>WeakMaps</code> are now marked incrementally ({{bug(1167452)}}).</li> +</ul> + +<h3 id="APIs">APIs</h3> + +<h4 id="DOM">DOM</h4> + +<ul> + <li>The {{DOMxRef("ParentNode.replaceChildren()")}} method has been implemented ({{bug(1626015)}}).</li> +</ul> + +<h4 id="Service_workers">Service workers</h4> + +<ul> + <li><a href="https://www.mozilla.org/en-US/firefox/organizations/">Extended Support Releases (ESR)</a>: Firefox 78 is the first ESR release that supports <a href="/en-US/docs/Web/API/Service_Worker_API">Service workers</a> (and the <a href="/en-US/docs/Web/API/Push_API">Push API</a>). Earlier ESR releases had no support ({{bug(1547023)}}).</li> +</ul> + +<h3 id="WebAssembly">WebAssembly</h3> + +<ul> + <li><a href="https://hacks.mozilla.org/2019/11/multi-value-all-the-wasm/">Wasm Multi-value</a> is now supported, meaning that WebAssembly functions can now return multiple values, and instruction sequences can consume and produce multiple stack values ({{bug(1628321)}}).</li> + <li>WebAssembly now supports import and export of 64-bit integer function parameters (i64) using <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt">BigInt</a></code> from JavaScript ({{bug(1608770)}}).</li> +</ul> + +<h3 id="TLS_1.0_and_1.1_removal">TLS 1.0 and 1.1 removal</h3> + +<ul> + <li>Support for the <a href="/en-US/docs/Web/Security/Transport_Layer_Security">Transport Layer Security</a> (TLS) protocol’s version 1.0 and 1.1, is dropped from all browsers. Read <a href="https://hacks.mozilla.org/2019/05/tls-1-0-and-1-1-removal-update/">TLS 1.0 and 1.1 Removal Update</a> for the previous announcement and what actions to take if you are affected ({{bug(1643229)}}).</li> +</ul> + +<h2 id="Changes_for_add-on_developers">Changes for add-on developers</h2> + +<ul> + <li>{{WebExtAPIRef("browsingData.removeCache")}} and {{WebExtAPIRef("browsingData.removePluginData")}} now support deleting by hostname. ({{bug(1636784)}}).</li> + <li>When using <code><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API/proxy/onRequest">proxy.onRequest</a></code>, a filter that limits based on tab id or window id is now correctly applied. This could be useful for add-ons that want to provide proxy functionality just in just one window.</li> + <li><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API/menus/onClicked">Clicking within the context menu</a> from the "all tabs" dropdown now passed the appropriate tab object. In the past, the active tab was erroneously passed.</li> + <li>When using <code><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API/downloads/download">downloads.download</a></code> with the saveAs option, the recently used directory is now remembered. While this information is not available to developers, it is very convenient to users.</li> +</ul> + +<h2 id="See_also">See also</h2> + +<ul> + <li><a href="https://www.fxsitecompat.com/en-CA/versions/78/">Site compatibility for Firefox 78</a></li> +</ul> + +<h2 id="Older_versions">Older versions</h2> + +<p>{{Firefox_for_developers(77)}}</p> diff --git a/files/kab/mozilla/firefox/releases/index.html b/files/kab/mozilla/firefox/releases/index.html new file mode 100644 index 0000000000..63372869bd --- /dev/null +++ b/files/kab/mozilla/firefox/releases/index.html @@ -0,0 +1,26 @@ +--- +title: Firefox developer release notes +slug: Mozilla/Firefox/Releases +tags: + - Firefox + - Landing + - Mozilla + - NeedsTranslation + - Release + - TopicStub +translation_of: Mozilla/Firefox/Releases +--- +<div>{{FirefoxSidebar}}</div> + +<p class="summary">Below you'll find links to the developer release notes for every Firefox release. These lovingly-crafted notes provide details on what features and APIs were added and improved and what bugs were eliminated in each version of Firefox. All written to give developers like you the information they need most. You're welcome.</p> + +<div class="multiColumnList">{{ListSubpages("",1,1,1)}}</div> + +<p><br> + Whew! That's a lot of Firefoxen!</p> + +<h2 id="See_also">See also</h2> + +<ul> + <li><a href="/en-US/docs/Mozilla/Thunderbird/Releases">Thunderbird developer release notes</a></li> +</ul> diff --git a/files/kab/mozilla/index.html b/files/kab/mozilla/index.html new file mode 100644 index 0000000000..7a20fd7c66 --- /dev/null +++ b/files/kab/mozilla/index.html @@ -0,0 +1,17 @@ +--- +title: Mozilla +slug: Mozilla +tags: + - Add-ons + - Advanced + - Apps + - CodingScripting + - Landing + - Mozilla + - NeedsTranslation + - TopicStub +translation_of: Mozilla +--- +<p>The articles below include content about downloading and building Mozilla code. In addition, you'll find helpful articles about how the code works, how to build add-ons for Mozilla applications and the like.</p> + +<p>{{LandingPageListSubpages}}</p> |