From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../mozilla/firefox/developer_edition/index.html | 56 +++++ files/pl/mozilla/firefox/index.html | 63 +++++ .../firefox/multiprocess_firefox/index.html | 85 +++++++ .../index.html | 23 ++ files/pl/mozilla/firefox/releases/1.5/index.html | 157 ++++++++++++ files/pl/mozilla/firefox/releases/2/index.html | 156 ++++++++++++ files/pl/mozilla/firefox/releases/3/index.html | 273 +++++++++++++++++++++ files/pl/mozilla/firefox/releases/index.html | 12 + 8 files changed, 825 insertions(+) create mode 100644 files/pl/mozilla/firefox/developer_edition/index.html create mode 100644 files/pl/mozilla/firefox/index.html create mode 100644 files/pl/mozilla/firefox/multiprocess_firefox/index.html create mode 100644 files/pl/mozilla/firefox/multiprocess_firefox/tab_selection_in_multiprocess_firefox/index.html create mode 100644 files/pl/mozilla/firefox/releases/1.5/index.html create mode 100644 files/pl/mozilla/firefox/releases/2/index.html create mode 100644 files/pl/mozilla/firefox/releases/3/index.html create mode 100644 files/pl/mozilla/firefox/releases/index.html (limited to 'files/pl/mozilla/firefox') diff --git a/files/pl/mozilla/firefox/developer_edition/index.html b/files/pl/mozilla/firefox/developer_edition/index.html new file mode 100644 index 0000000000..88fe0b5ce2 --- /dev/null +++ b/files/pl/mozilla/firefox/developer_edition/index.html @@ -0,0 +1,56 @@ +--- +title: dla deweloperów +slug: Mozilla/Firefox/Developer_Edition +tags: + - Firefox + - Początkujący +translation_of: Mozilla/Firefox/Developer_Edition +--- +
{{FirefoxSidebar}}

Wersja Firefoksa, która jest dostosowana dla programistów.

+ +

Pobierz Firefox Developer Edition

+ +
+
+
+

Najnowsze funkcję Firefox

+ +

Firefox Developer Edition zastępuje kanał Aurora w procesie wydania Firefoksa. Funkcje Aurora, będą lądować w Developer Edition co sześć tygodni, po ich stabilizacji w Nightly builds.

+ +

Korzystając z Developer Edition, możesz uzyskać dostęp do narzędzi i funkcji platformy co najmniej 12 tygodni, zanim dotrą do głównego kanał wersji Firefoksa.

+ +

Dowiedz się, co nowego w wersji Developer.

+
+ +
+

Odrębny temat

+ +

Dotyczy to szybszego dostępu do narzędzi deweloperskich.

+ +

Eksperymentalne narzędzia programistyczne

+ +

Podłączyliśmy eksperymentalne narzędzia, które jeszcze nie są gotowe do najnowszego wydania.

+ +

Na przykład, Developer Edition obejmuje dodatek Valence Valence, który umożliwia podłączenie narzędzi dla programistów Firefoksa do innych przeglądarek takich jak Chrome na Androida, iOS i Safari.

+
+
+ +
+
+

Oddzielne profile

+ +

Firefox Developer Edition wykorzystuje oddzielny profil z innymi wersjami Firefoksa zainstalowanych na komputerze. Oznacza to, że można z łatwością uruchomić Developer Edition obok aktualnej wydanej wersji lub bety programu Firefox.

+ +
+

Informacja: Oznacza to, że po raz pierwszy uruchamiając Developer Edition, zobaczysz zupełnie niedostosowaną przeglądarkę, bez dodatków, zakładek lub historii. Możesz użyć Firefox Sync, jeśli chcesz ujednolicić swoje ustawienia pomiędzy Developer Edition i innymi wydaniami Firefoksa.

+
+
+ +
+

Ustawienia dla web developers

+ +

Ustawiliśmy domyślne wartości preferencji dostosowane dla programistów webowych. Na przykład, {{glossary("chrome")}} i zdalne debugowania są domyślnie włączone.

+
+
+ +

 

diff --git a/files/pl/mozilla/firefox/index.html b/files/pl/mozilla/firefox/index.html new file mode 100644 index 0000000000..e13ee005db --- /dev/null +++ b/files/pl/mozilla/firefox/index.html @@ -0,0 +1,63 @@ +--- +title: Firefox +slug: Mozilla/Firefox +tags: + - Firefox + - Landing + - Mozilla + - PotrzebniTłumacze +translation_of: Mozilla/Firefox +--- +
{{FirefoxSidebar}}
+ +

Firefox to popularna przeglądarka internetowa od Mozilli, dostępna na wielu platformach, w tym Windows, OS X i Linux na pulpicie oraz na urządzeniach z Androidem. Dzięki kompatybilności, najnowszymi internetowymi technologiami i użytecznymi narzędziami deweloperów, Firefox jest świetnym wyborem zarówno dla deweloperów, jak i użytkowników końcowych.

+ +

Firefox jest projektem typu "open-source"; większość kodu pisze nasza ogromna grupa ochotników. Tutaj dowiesz się, jak dołączyć się do projektu Firefox, oraz znajdziesz też odnośniki do informacji o budowie dodatków do Firefoxa, używając narzędzi deweloperów.

+ +
+

Dowiedz się, jak tworzyć dodatki do Firefoxa, jak budować samego Firefoxa, oraz jak działają poszczególne jego części.

+
+ + + +

Wersje Firefoxa

+ +

Firefox jest dostępny w czterech wersjach.

+ +

Firefox Nightly

+ +

Każdej nocy tworzymy Firefoxa z najnowszego kodu w mozilla-central. Wersje te są dla deweloperów Firefox lub dla tych którzy bardzo chcą wypróbować najnowsze funkcje cutting edge które są jeszcze pod aktywnym rozwojem.

+ +

Pobierz Firefox Nightly

+ +

Firefox Developer Edition

+ +

To jest wersja Firefoxa dostosowana dla deweloperów. Co 6 tygodni, bierzemy funkcje z Firefox Nightly które są wystarczająco stabilne i tworzymy nową wersję Firefox Developer Edition. Dodajemy też kilka dodatkowych funkcji dla deweloperów, które są dostępne tylko w tej wersji.

+ +

Przeczytaj więcej o Firefox Developer Edition.

+ +

Pobierz Firefox Developer Edition

+ +

Firefox Beta

+ +

Po spędzeniu 6 tygodni w Firefox Developer Edition, bierzemy funkcje które są wystarczająco stabilne, i tworzymy nową wersje Firefox Beta. Firefox Beta jest dla miłośników Firefoxa którzy chcą przetestować to co stanie się kolejną wersją Firefoxa.

+ +

Pobierz Firefox Beta

+ +

Firefox

+ +

Po ustabilizowaniu przez 6 tygodni wersji Beta, jesteśmy gotowi do udostępnienia nowych funkcji do setek milionów użytkowników w nowej wersji Firefoksa.

+ +

Pobierz Firefox

diff --git a/files/pl/mozilla/firefox/multiprocess_firefox/index.html b/files/pl/mozilla/firefox/multiprocess_firefox/index.html new file mode 100644 index 0000000000..db6e8d0c3e --- /dev/null +++ b/files/pl/mozilla/firefox/multiprocess_firefox/index.html @@ -0,0 +1,85 @@ +--- +title: Multiprocess Firefox +slug: Mozilla/Firefox/Multiprocess_Firefox +tags: + - Electrolysis + - Firefox + - Mozilla + - Multiprocess + - NeedsTranslation + - TopicStub + - e10s +translation_of: Mozilla/Firefox/Multiprocess_Firefox +--- +

{{FirefoxSidebar}}

+ +

In older versions of Firefox for desktop, the entire browser ran within a single operating system process. Specifically, the JavaScript that ran the browser UI (also known as "chrome code") and the JavaScript that ran within web pages (also known as "content" or "web content") were not separated.
+
+ Currently, the latest versions of Firefox run the browser UI and the web content in separate processes. In the current iteration of this architecture, all browser tabs run within the same process and the browser UI runs in its own individual process. In future iterations of Firefox, there will be more than one process to exclusively handle web content. The internal name for this project is called Electrolysis, sometimes abbreviated to e10s.

+ +

The good news is that normal web pages and their developers are unaffected by this changeover to a multiprocess-based Firefox. Unfortunately, people developing for Firefox or Firefox add-ons will be affected if their code relies on being able to access web content directly since the system for accessing this data is going to change.

+ +

Instead of accessing web content directly, chrome code will have to use the message manager instead. To help ease this transition we've implemented Cross Process Object Wrappers and some compatibility shims for add-on developers. If you are an add-on developer wondering whether or not you are affected by this change, see the guide to working with multiprocess Firefox.

+ +
+
+
+
+
Technical overview
+
A high-level overview of how multiprocess Firefox is implemented.
+
Web content compatibility guide
+
Guidelines and details on potential website compatibility issues that may arise due to the transition. Tip: there aren't very many!
+
Glossary
+
A glossary of terms used in multiprocess Firefox.
+
Message manager
+
A complete guide to the objects used to communicate between chrome code and web content.
+
SDK-based add-ons
+
How to migrate add-ons developed using the Add-on SDK.
+
Which URIs load where
+
A quick guide to which URIs - chrome:, about:, file:, resource: - are loaded into which process.
+
+
+ +
+
+
Motivation
+
Why we are implementing multiprocess Firefox: performance, security, and stability.
+
Add-on migration guide
+
If you are an add-on developer, find out if you are affected and how to update your code.
+
Cross Process Object Wrappers
+
Cross Process Object Wrappers are a migration aid, giving chrome code synchronous access to web content.
+
Debugging content processes
+
How to debug code running in the content process, including frame and process scripts.
+
Tab selection in multiprocess Firefox
+
How switching tabs works in multiprocess Firefox.
+
+
+
+ +
+
+
+
+
Limitations of chrome scripts
+
Practices that will no longer work in chrome code, and how to update them.
+
+
+ +
+
+
Limitations of frame scripts
+
Practices that will not work inside frame scripts, and what to do instead.
+
+
+
+ +
+

Contact us

+ +

Find out more about the project, get involved, or ask us your questions.

+ + diff --git a/files/pl/mozilla/firefox/multiprocess_firefox/tab_selection_in_multiprocess_firefox/index.html b/files/pl/mozilla/firefox/multiprocess_firefox/tab_selection_in_multiprocess_firefox/index.html new file mode 100644 index 0000000000..9b84eb335d --- /dev/null +++ b/files/pl/mozilla/firefox/multiprocess_firefox/tab_selection_in_multiprocess_firefox/index.html @@ -0,0 +1,23 @@ +--- +title: Tab selection in multiprocess Firefox +slug: Mozilla/Firefox/Multiprocess_Firefox/Tab_selection_in_multiprocess_Firefox +translation_of: Mozilla/Firefox/Multiprocess_Firefox/Tab_selection_in_multiprocess_Firefox +--- +

{{FirefoxSidebar}}

+ +

In single-process Firefox, when the user switches tabs, this is a synchronous operation. The browser blocks while it loads content into the newly selected tab, then switches to that tab. It indicates that the tab is selected by setting the selected attribute on the XUL tab object. Code (including browser code, extensions, or themes) that wants to change the appearance of the selected tab can use the selected attribute to apply CSS for that tab.

+ +

In multiprocess Firefox, tab switching is asynchronous. When the user switches tabs, the chrome process sends a request to the content process to load the page into the newly selected tab. The function in the chrome process then returns immediately, so other code can run. Once the content process is ready, it sends a message back to the chrome process, which then switches tabs in the user interface.

+ +

There's also a timer in the chrome process: if the content process has not responded before the timer expires, then the browser switches tabs anyway, and just displays an empty tab containing a spinner, until the content process has finished loading the page. Currently the timer is set to 300 milliseconds.

+ +

There are, correspondingly, two attributes used to signal tab selection:

+ + + +

This means that code which wants to style the currently selected tab needs to use the visuallyselected attribute to do so. If it uses the selected attribute, then there will be a momentary disconnect in which the newly selected tab's style is updated, but the browser is still displaying the old tab's content.

+ + diff --git a/files/pl/mozilla/firefox/releases/1.5/index.html b/files/pl/mozilla/firefox/releases/1.5/index.html new file mode 100644 index 0000000000..1181aad2c7 --- /dev/null +++ b/files/pl/mozilla/firefox/releases/1.5/index.html @@ -0,0 +1,157 @@ +--- +title: Firefox 1.5 dla programistów +slug: Mozilla/Firefox/Releases/1.5 +tags: + - CSS + - DOM + - Dodatki + - HTML + - JavaScript + - Programowanie_WWW + - RDF + - Rozszerzenia + - SVG + - Standardy_WWW + - Wszystkie_kategorie + - XML + - XML Web Services + - XSLT + - XUL +translation_of: Mozilla/Firefox/Releases/1.5 +--- +
{{FirefoxSidebar}}

 

+ +

Firefox 1.5

+ +

Firefox 1.5 został wydany i jest dostępny do pobrania. Oparty na silniku Gecko 1.8, jeszcze lepiej obsługuje standardy, a także dodaje nowe możliwości, dzięki którym możliwe będzie tworzenie aplikacji WWW nowej generacji. Firefox 1.5 posiada poprawioną obsługę CSS2 i CSS3, API do tworzenia i programowania dwuwymiarowej grafiki dzięki SVG 1.1 i <canvas>, zdarzenia XForms i XML oraz wiele usprawnień DHTML, JavaScript i DOM.

+ +

Firefox 1.5 jest dostępny do pobrania z: http://www.mozilla.com/firefox/

+ +

Narzędzia programistyczne

+ +

Dostępnych jest wiele narzędzi i rozszerzeń, które mogą pomóc programistom w obsłudze Firefoksa 1.5.

+ + + +

Uwaga: Niektóre rozszerzenia nie obsługują w tej chwili Firefoksa 1.5 i zostaną automatycznie wyłączone.

+ +

Ogólnie

+ +

Poniżej znajdują się artykuły omawiające główne nowe funkcje w Firefoksie 1.5:

+ +

Programiści stron i aplikacji WWW

+ +
+
SVG w XHTML - Wprowadzenie 
+
Dowiedz się, jak stosować SVG wewnątrz stron XHTML i jak można wykorzystać JavaScript i CSS do manipulowania obrazem w sposób analogiczny do zwykłego XHTML-a. Zajrzyj też na SVG w Firefoksie, aby dowiedzieć się o stanie i znanych problemach implementacji SVG.
+
+ +
+
Rysowanie grafik za pomocą Canvas 
+
Naucz się korzystać z nowego znacznika <canvas> i rysować grafy i inne obiekty w Firefoksie.
+
+ +
+
Kolumny CSS3 
+
Naucz się korzystać z automatycznego układania teksty w wielu kolumnach zgodnie z propozycją CSS3.
+
+ +
+
Zastosowanie cache'owania w Firefoksie 1.5 
+
Przeczytaj o bfcache i zwiększeniu prędkości przeglądania stron poprzednich i następnych jakie oferuje.
+
+ +

Programiści XUL i autorzy rozszerzeń

+ +
+
Tworzymy rozszerzenie 
+
Ten przewodnik poprowadzi Cię poprzez kroki, które należy wykonać aby stworzyć bardzo proste rozszerzenia dla Firefoksa. Zobacz także przewodnik w bazie wiedzy MozillaZine, który demonstruje nowe cechy Menedżera Rozszerzeń w wersji 1.5, który sprawia, że tworzenie rozszerzenia jest jeszcze łatwiejsze.
+
+ +
+
XPCNativeWrapper 
+
XPCNativeWrapper jest sposobem na opakowanie obiektu, aby możliwy był bezpieczny dostęp z uprawnionego kodu. Może być one użyty we wszystkich wersjach Firefoksa, mimo że działanie to zmieniło się nieco począwszy od Firefoksa 1.5 (Gecko 1.8).
+
+ +
+
System preferencji 
+
Dowiedz się więcej o nowych kontrolkach, które pozwalają na stworzenie okien Opcji w prostszy i wymagający mniej kodu JavaScript sposób.
+
+ +
+
Międzynarodowe pismo w XUL JavaScript 
+
Pliki XUL JavaScript mogą teraz zawierać pliki spoza zakresu ASCII.
+
+ +
+
Zmiany w API Tree 
+
Interfejsy do obsługi elementów <tree> XUL-a zostały zmienione.
+
+ +
+
Zmiany w XUL-u w Firefoksie 1.5 
+
Podsumowanie zmian w XUL-u. Zobacz także Dostosowanie aplikacji XUL do Firefoksa 1.5.
+
+ +
+
Zmiany związane z obsługą sieci 
+
 
+
+ + + +

Nowe funkcje dla użytkowników

+ +

Wygoda użytkownika

+ + + +

Bezpieczeństwo i prywatność

+ + + +

Wsparcie dla otwartych standardów WWW

+ +

Wsparcie Firefoksa dla standardów WWW pozostaje najlepszym na rynku, w tym wsparcie dla:

+ + + +

Firefox 1.5 wspiera następujące protokoły transportu (HTTP, FTP, SSL, TLS i inne), wielojęzyczny zestaw znaków (Unicode), grafikę (GIF, JPEG, PNG, SVG i inne) oraz najnowszą wersję najpopularniejszego języka skryptowego, JavaScript 1.6.

+ +

Zmiany od wersji 1.0 Firefoksa

+ +

Od wydania wersji 1.0, które miało miejsce 9 listopada 2004 roku, do Firefoksa włączonych zostało bardzo wiele nowych funkcji i poprawek. Szczegółowe informacje można uzyskać na stronie squarefree.com.

+ +

{{ languages( { "en": "en/Firefox_1.5_for_developers", "es": "es/Firefox_1.5_para_Desarrolladores", "fr": "fr/Firefox_1.5_pour_les_d\u00e9veloppeurs", "it": "it/Firefox_1.5_per_Sviluppatori", "ja": "ja/Firefox_1.5_for_developers", "nl": "nl/Firefox_1.5_voor_ontwikkelaars", "pt": "pt/Firefox_1.5_para_Desenvolvedores" } ) }}

diff --git a/files/pl/mozilla/firefox/releases/2/index.html b/files/pl/mozilla/firefox/releases/2/index.html new file mode 100644 index 0000000000..91f6b7d7d2 --- /dev/null +++ b/files/pl/mozilla/firefox/releases/2/index.html @@ -0,0 +1,156 @@ +--- +title: Firefox 2 dla programistów +slug: Mozilla/Firefox/Releases/2 +translation_of: Mozilla/Firefox/Releases/2 +--- +
{{FirefoxSidebar}}

Nowości dla programistów w Firefoksie 2

+ +

Firefox 2 wprowadza wiele nowości i nowych możliwości. Ten artykuł zawiera odnośniki do artykułów opisujących te nowości.

+ +

Dla autorów stron WWW i aplikacji

+ +
+
Mikropodsumowania
+
Mikropodsumowania to regularnie aktualizowane zestawienia najważniejszych danych zawartych na stronach WWW. Strona, oraz inni programiści mogą dostarczyć je, a użytkownicy mogą wybrać wyświetlanie mikropodsumowań zamiast statecznych tytułów, kiedy dodają stronę z mikropodsumowaniami do zakładek.
+
+ +
+
Tworzenie mikropodsumowania
+
Kurs tworzenia generatora mikropodsumowań.
+
+ +
+
Dokumentacja gramatyki XML mikropodsumowań
+
Przewodnik po gramatyce języka XML używanego przy tworzeniu generatorów mikropodsumowań.
+
+ +
+
Tworzenie wtyczek OpenSearch dla Firefoksa
+
Firefox 2 obsługuje format wyszukiwania silnika OpenSearch.
+
+ +
+
Tworzenie wtyczek MozSearch
+
Firefox 2 wspiera MozSearch, format wtyczki wyszukiwania bazowany na OpenSearch, ale przeznaczony tylko do wewnętrznego użytku.
+
+ +
+
Wsparcie dla podpowiedzi wyszukiwania w wyszukiwarkach
+
Jak stworzyć wtyczkę MozSearch z obsługą podpowiedzi wyświetlanych w postaci rozwijanej listy odczas wprowadzania zapytania .
+
+ +
+
Nowości w JavaScript 1.7
+
Firefox 2 obsługuje JavaScript 1.7, który wprowadza wiele nowości takich jak let, destructuring assignment, generatory i iteratory oraz ułatwienia składni dla tablic.
+
+ +
+
Sesje WHATWG po stronie klienta i trwałe magazynowanie (znane także jako Magazyn DOM)
+
Sesje po stronie klienta i trwałe dane pozwalają aplikacjom internetowym przechowywać dane strukturalne po stronie klienta.
+
+ +
+
SVG w Firefoksie
+
Firefox 2 poprawia obsługę Skalowalnej Grafiki Wektorowej (SVG), wprowadzając obsługę elementu <textPath> i dodając wsparcie dla niektórych atrybutów, które wcześniej nie były obsługiwane.
+
+ +
+
Kontrola sprawdzania pisowni w formularzach HTML
+
Firefox 2 posiada wsparcie dla sprawdzania pisowni w polach tekstowych i formatkach. Ten artykuł opisuje jak pisać kod HTML, aby włączyć lub wyłączyć sprawdzanie pisowni w pojedynczych elementach formularzy.
+
+ +
+
Bezpieczeństwo w Firefoksie 2
+
W Firefoksie 2 zmiany w tym, które protokoły bezpieczeństwa są włączone domyślnie.
+
+ +

Dla programistów XUL i autorów rozszerzeń

+ +
+
Aktualizacja rozszerzeń do Firefoksa 2
+
Jak sprawić, aby Twoje istniejące rozszerzenie działało poprawnie z Firefoksem 2.
+
+ +
+
API przechowywania sesji
+
Dodawanie elementów, które mają zostać zachowane i przywrócone między sesjami w Firefoksie.
+
+ +
+
API dostępu do danych z kanałów
+
API, które daje programistom dostęp do kanałów RSS i Atom oraz pozwala je przetwarzać.
+
+ +
+
Wsparcie dla SAX
+
API opartego na zdarzeniach parsera XML.
+
+ +
+
Dodawanie wyszukiwarek z poziomu stron WWW
+
JavaScript może nakazać Firefoksowi instalację nowej wtyczki wyszukiwarki, napisanej w formatach OpenSearch i Sherlock.
+
+ +
+
Sprawdzanie pisowni w XUL
+
Jak sprawdzić pisownię wyrazów lub pobrać listę podpowiedzi pisowni z kodu.
+
+ +
+
Dodawanie dostawców danych ochrony przed phishingiem
+
Jest możliwe rozszerzenie ochrony przed phishingiem Firefoksa, poprzez dodanie kolejnych dostawców danych dla systemu bezpiecznego korzystania z sieci WWW.
+
+ +
+
Dodawanie czytników kanałów w Firefoksie
+
Teraz można dodać nowe czytniki kanałów w Firefoksie, zarówno te w postaci stron internetowych jak i zewnętrznych aplikacji.
+
+ +
+
Storage
+
W Firefoksie 2 wprowadzono mozStorage, środowisko baz danych oparte na sqlite.
+
+ +
+
Zmiany w motywie graficznym w Firefoksie 2
+
Opisuje zmiany potrzebne do aktualizacji istniejących motywów, aby pracowały w Firefoksie 2.
+
+ +
+
Ulepszenia bloku tekstowego (tylko Firefox 2.0.0.1 i wyższe)
+
Element <textbox> posiada teraz metodę reset() do czyszczenia wartości bloku tekstowego do domyślnej. Własność defaultValue może być użyta do pobrania i zmodyfikowania domyślnej wartości bloku tekstowego ({{ Bug(312867) }}).
+
Obsługa własności editor do pobrania wewnętrznego nsIEditor dla pola tekstowego ({{ Bug(312867) }}).
+
+ +

Nowe funkcje dla użytkowników

+ +

Firefox 2 posiada ten sam czysty, prosty interfejs użytkownika jak poprzednie wersje, ale zawiera niewielkie poprawki sprawiające, że wygodniej jest z niego korzystać. Dodatkowo, zawiera też poprawione funkcje bezpieczeństwa oraz narzędzia sprawiające, że przeglądanie Internetu staje się bezpieczniejsze, szybsze i łatwiejsze niż kiedykolwiek.

+ +

Wygoda korzystania

+ + + +

Bezpieczeństwo i prywatność

+ + + +

Zobacz także

+ + + +
 
+ +

{{ languages( { "ca": "ca/Firefox_2_per_a_desenvolupadors", "en": "en/Firefox_2_for_developers", "es": "es/Firefox_2_para_desarrolladores", "fr": "fr/Firefox_2_pour_les_d\u00e9veloppeurs", "it": "it/Firefox_2.0_per_Sviluppatori", "ja": "ja/Firefox_2_for_developers", "ko": "ko/Firefox_2_for_developers", "pt": "pt/Firefox_2_para_desenvolvedores", "zh-tw": "zh_tw/Firefox_2_\u6280\u8853\u6587\u4ef6" } ) }}

diff --git a/files/pl/mozilla/firefox/releases/3/index.html b/files/pl/mozilla/firefox/releases/3/index.html new file mode 100644 index 0000000000..b0552cef09 --- /dev/null +++ b/files/pl/mozilla/firefox/releases/3/index.html @@ -0,0 +1,273 @@ +--- +title: Firefox 3 for developers +slug: Mozilla/Firefox/Releases/3 +tags: + - Firefox 3 + - NeedsTranslation + - TopicStub +translation_of: Mozilla/Firefox/Releases/3 +--- +
{{FirefoxSidebar}}

If you're a developer trying to get a handle on all the new features in Firefox 3, this is the perfect place to start. This article provides a list of the new articles covering features added to Firefox 3. While it doesn't necessarily cover every little change, it will help you learn about the major improvements.

+ +

New developer features in Firefox 3

+ +

For web site and application developers

+ +
+
Updating web applications for Firefox 3
+
Provides information about changes you may need to make to your web site or web application to take advantage of new features in Firefox 3.
+
+ +
+
Online and offline events
+
Firefox 3 supports WHATWG online and offline events, which let applications and extensions detect whether or not there's an active Internet connection, as well as to detect when the connection goes up and down.
+
+ +
+
Web-based protocol handlers
+
You can now register web applications as protocol handlers using the navigator.registerProtocolHandler() method.
+
+ +
+
Drawing text using a canvas
+
You can now draw text in a canvas using a non-standardized API supported by Firefox 3.
+
+ +
+
Transform support for canvas
+
Firefox now supports the transform() and setTransform() methods on canvases.
+
+ +
+
Using microformats
+
Firefox now has APIs for working with microformats.
+
+ +
+
Drag and drop events
+
Firefox 3 supports new events that are sent to the source node for a drag operation when the drag begins and ends.
+
+ +
+
Focus management in HTML
+
The new HTML 5 activeElement and hasFocus attributes are supported.
+
+ +
+
Offline resources in Firefox
+
Firefox now lets web applications request that resources be cached to allow the application to be used while offline.
+
+ +
+
CSS improvements in Firefox 3
+
Firefox 3 features a number of improvements in its CSS support.
+
+ +
+
DOM improvements in Firefox 3
+
Firefox 3 offers a number of new features in Firefox 3's DOM implementation, including support for several Internet Explorer extensions to the DOM.
+
+ +
+
JavaScript 1.8 support
+
Firefox 3 offers JavaScript 1.8.
+
+ +
+
EXSLT support
+
Firefox 3 provides support for a substantial subset of the EXSLT extensions to XSLT.
+
+ +
+
SVG improvements in Firefox 3
+
SVG support in Firefox 3 has been upgraded significantly, with support for over two dozen new filters, several new elements and attributes, and other improvements.
+
+ +
+
Animated PNG graphics
+
Firefox 3 supports the animated PNG (APNG) image format.
+
+ +

For XUL and extension developers

+ +

Notable changes and improvements

+ +
+
Updating extensions for Firefox 3
+
Provides a guide to the things you'll need to do to update your extension to work with Firefox 3.
+
+ +
+
XUL improvements in Firefox 3
+
Firefox 3 offers a number of new XUL elements, including new sliding scales, the date and time pickers, and spin buttons.
+
+ +
+
Templates in Firefox 3
+
Templates have been significantly improved in Firefox 3. The key improvement allows the use of custom query processors to allow data sources other than RDF to be used.
+
+ +
+
Securing updates
+
In order to provide a more secure add-on upgrade path for users, add-ons are now required to provide a secure method for obtaining updates before they can be installed. Add-ons hosted at AMO automatically provide this. Any add-ons installed that do not provide a secure update method when the user upgrades to Firefox 3 will be automatically disabled. Firefox will however continue to check for updates to the extension over the insecure path and attempt to install any update offered (installation will fail if the update also fails to provide a secure update method).
+
+ +
+
Places migration guide
+
An article about how to update an existing extension to use the Places API.
+
+ +
+
Download Manager improvements in Firefox 3
+
The Firefox 3 Download Manager features new and improved APIs, including support for multiple progress listeners.
+
+ +
+
Using nsILoginManager
+
The Password Manager has been replaced by the new Login Manager.
+
+ +
+
Embedding XBL bindings
+
You can now use the data: URL scheme from chrome code to embed XBL bindings directly instead of having them in separate XML files.
+
+ +
+
Localizing extension descriptions
+
Firefox 3 offers a new method for localizing add-on metadata. This lets the localized details be available as soon as the add-on has been downloaded, as well as when the add-on is disabled.
+
+ +
+
Localization and Plurals
+
Firefox 3 adds the new PluralForm module, which provides tools to aid in correctly pluralizing words in multiple localizations.
+
+ +
+
Theme changes in Firefox 3
+
Notes and information of use to people who want to create themes for Firefox 3.
+
+ +

New components and functionality

+ +
+
FUEL Library
+
FUEL is about making it easier for extension developers to be productive, by minimizing some of the XPCOM formality and adding some "modern" JavaScript ideas.
+
+ +
+
Places
+
The history and bookmarks APIs have been completely replaced by the new Places API.
+
+ +
+
Idle service
+
Firefox 3 offers the new {{Interface("nsIIdleService")}} interface, which lets extensions determine how long it's been since the user last pressed a key or moved their mouse.
+
+ +
+
ZIP writer
+
The new {{Interface("nsIZipWriter")}} interface lets extensions create ZIP archives.
+
+ +
+
Full page zoom
+
Firefox 3 improves the user experience by offering full page zoom in addition to text-only zoom.
+
+ +
+
Interfacing with the XPCOM cycle collector
+
XPCOM code can now take advantage of the cycle collector, which helps ensure that unused memory gets released instead of leaking.
+
+ +
+
The Thread Manager
+
Firefox 3 provides the new {{Interface("nsIThreadManager")}} interface, along with new interfaces for threads and thread events, which provides a convenient way to create and manage threads in your code.
+
+ +
+
JavaScript modules
+
Firefox 3 now offers a new shared code module mechanism that lets you easily create modules in JavaScript that can be loaded by extensions and applications for use, much like shared libraries.
+
+ +
+
The nsIJSON interface
+
Firefox 3 offers the new {{Interface("nsIJSON")}} interface, which offers high-performance encoding and decoding of JSON strings.
+
+ +
+
The nsIParentalControlsService interface
+
Firefox 3 now supports the Microsoft Windows Vista parental controls feature, and allows code to interact with it.
+
+ +
+
Using content preferences
+
Firefox 3 includes a new service for getting and setting arbitrary site-specific preferences that extensions as well as core code can use to keep track of their users' preferences for individual sites.
+
+ +
+
Plug-in Monitoring
+
A new component of the plugin system is now available to measure how long it takes plugins (e.g., Macromedia Flash) to execute their calls.
+
+ +

Fixed bugs

+ +
+
Notable bugs fixed in Firefox 3
+
This article provides information about bugs that have been fixed in Firefox 3.
+
+ +

New features for end users

+ +

User experience

+ + + +

Security and privacy

+ + + +

Performance

+ + + +

See also

+ +
{{Firefox_for_developers('2')}}
diff --git a/files/pl/mozilla/firefox/releases/index.html b/files/pl/mozilla/firefox/releases/index.html new file mode 100644 index 0000000000..e5af49da21 --- /dev/null +++ b/files/pl/mozilla/firefox/releases/index.html @@ -0,0 +1,12 @@ +--- +title: Firefox developer release notes +slug: Mozilla/Firefox/Releases +tags: + - Firefox + - NeedsTranslation + - TopicStub +translation_of: Mozilla/Firefox/Releases +--- +
{{FirefoxSidebar}}

This page provides links to the "Firefox X for developers" articles for each Firefox release. These notes let you see what features were added and bugs eliminated in each version of Firefox.

+ +
{{ListSubpages("",1,0,1)}}
-- cgit v1.2.3-54-g00ecf