aboutsummaryrefslogtreecommitdiff
path: root/files/pl/mozilla/firefox
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:49:24 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:49:24 +0100
commitde5c456ebded0e038adbf23db34cc290c8829180 (patch)
tree2819c07a177bb7ec5f419f3f6a14270d6bcd7fda /files/pl/mozilla/firefox
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-de5c456ebded0e038adbf23db34cc290c8829180.tar.gz
translated-content-de5c456ebded0e038adbf23db34cc290c8829180.tar.bz2
translated-content-de5c456ebded0e038adbf23db34cc290c8829180.zip
unslug pl: move
Diffstat (limited to 'files/pl/mozilla/firefox')
-rw-r--r--files/pl/mozilla/firefox/releases/1.5/adapting_xul_applications_for_firefox_1.5/index.html35
-rw-r--r--files/pl/mozilla/firefox/releases/1.5/what_s_new_in_1.5_alpha/index.html262
-rw-r--r--files/pl/mozilla/firefox/releases/2/security_changes/index.html36
-rw-r--r--files/pl/mozilla/firefox/releases/2/updating_extensions/index.html46
-rw-r--r--files/pl/mozilla/firefox/releases/3/dom_improvements/index.html40
-rw-r--r--files/pl/mozilla/firefox/releases/3/notable_bugs_fixed/index.html34
-rw-r--r--files/pl/mozilla/firefox/releases/3/svg_improvements/index.html64
-rw-r--r--files/pl/mozilla/firefox/releases/3/updating_web_applications/index.html93
-rw-r--r--files/pl/mozilla/firefox/releases/3/xul_improvements_in_firefox_3/index.html97
9 files changed, 707 insertions, 0 deletions
diff --git a/files/pl/mozilla/firefox/releases/1.5/adapting_xul_applications_for_firefox_1.5/index.html b/files/pl/mozilla/firefox/releases/1.5/adapting_xul_applications_for_firefox_1.5/index.html
new file mode 100644
index 0000000000..32337d1c31
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/1.5/adapting_xul_applications_for_firefox_1.5/index.html
@@ -0,0 +1,35 @@
+---
+title: Dostosowanie aplikacji XUL do Firefoksa 1.5
+slug: Dostosowanie_aplikacji_XUL_do_Firefoksa_1.5
+tags:
+ - Dodatki
+ - Rozszerzenia
+ - Wszystkie_kategorie
+ - XUL
+translation_of: Mozilla/Firefox/Releases/1.5/Adapting_XUL_Applications_for_Firefox_1.5
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>Strona zawiera listę zmian w <a href="pl/Firefox_1.5">Firefoksie 1.5</a> wpływających na pracę programistów XUL.</p>
+
+<h3 id="Zmiany">Zmiany</h3>
+
+<ul>
+ <li><a href="pl/Zmiany_w_drzewie_API">Zmiany w drzewie API</a></li>
+ <li><a href="pl/Mi%c4%99dzynarodowe_pismo_w_XUL_JavaScript">Międzynarodowe pismo w XUL JavaScript</a> (wpływa wyłącznie na rozszerzenia z plikami JavaScript zawierającymi znaki non-ASCII)</li>
+ <li><a href="pl/Zmiany_XMLHttpRequest_dla_Gecko_1.8">Zmiany w XMLHttpRequest</a></li>
+ <li><a href="pl/Zmiany_w_XUL-u_w_Firefoksie_1.5">Zmiany w XUL-u w Firefoksie 1.5</a></li>
+ <li><a href="pl/XPCNativeWrapper">XPCNativeWrapper</a> są domyślnie włączone, a ich działanie zmienione na podobne do działania w wersji 1.0.x</li>
+ <li>Prostsza metoda <a href="pl/Rejestracja_Chrome">rejestracji Chrome</a> przestarzałego contents.rdf.</li>
+ <li>Dla nakładek menu kontekstowego: nazwa funkcji &lt;tt&gt;gContextMenu.linkURL()&lt;/tt&gt; została zmieniona na &lt;tt&gt;gContextMenu.getLinkURL()&lt;/tt&gt;, a &lt;tt&gt;linkURL&lt;/tt&gt; jest teraz własnością. Aby użyć w trybie zgodności wstecznej:<br>
+ &lt;tt&gt;url = 'getLinkURL' in gContextMenu ? gContextMenu.getLinkURL() : gContextMenu.linkURL();&lt;/tt&gt;</li>
+</ul>
+
+<h3 id="Pozostałe_informacje">Pozostałe informacje</h3>
+
+<ul>
+ <li><a href="pl/Zastosowanie_nsIXULAppInfo">Jak sprawdzić wersję aplikacji poprzez zastosowanie nsIXULAppInfo</a></li>
+ <li><a class="external" href="http://kb.mozillazine.org/Dev_:_Extensions_:_Cross-Version_Compatibility_Techniques">MozillaZine</a></li>
+</ul>
+
+<p>{{ languages( { "en": "en/Adapting_XUL_Applications_for_Firefox_1.5", "fr": "fr/Adaptation_des_applications_XUL_pour_Firefox_1.5", "it": "it/Adattare_le_applicazioni_XUL_a_Firefox_1.5", "ja": "ja/Adapting_XUL_Applications_for_Firefox_1.5" } ) }}</p>
diff --git a/files/pl/mozilla/firefox/releases/1.5/what_s_new_in_1.5_alpha/index.html b/files/pl/mozilla/firefox/releases/1.5/what_s_new_in_1.5_alpha/index.html
new file mode 100644
index 0000000000..4eafb791e4
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/1.5/what_s_new_in_1.5_alpha/index.html
@@ -0,0 +1,262 @@
+---
+title: Co nowego w Deer Park Alpha
+slug: Co_nowego_w_Deer_Park_Alpha
+translation_of: Mozilla/Firefox/Releases/1.5/What_s_new_in_1.5_alpha
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>Ta strona w dużej mierze bazuje na <a class="external" href="http://www.squarefree.com/burningedge/releases/1.1.html" rel="freelink">http://www.squarefree.com/burningedg...eases/1.1.html</a> (dzięki Jesse).</p>
+
+<h3 id="Nowe_funkcje_dla_autor.C3.B3w_stron_WWW" name="Nowe_funkcje_dla_autor.C3.B3w_stron_WWW">Nowe funkcje dla autorów stron WWW</h3>
+
+<h4 id="HTML" name="HTML">HTML</h4>
+
+<dl>
+ <dt>Możliwość aktywacji elementów z <code>tabindex="-1"</code></dt>
+ <dd>Elementy z ujemną wartością tabIndex mogą teraz być aktywowane (np. za pomocą klawiatury), mimo że nie znajdują się w porządku przełączania (np. klawiszem Tab.)</dd>
+</dl>
+
+<dl>
+ <dt>Możliwość wysyłania elementów Object w formularzach</dt>
+ <dd>Zgodnie ze specyfikacją HTML4, elementy <code>&lt;object&gt;</code> mogą być teraz wysyłane jako część formularza.</dd>
+</dl>
+
+<h4 id="CSS" name="CSS">CSS</h4>
+
+<dl>
+ <dt>Zagnieżdzenie cytatów (CSS2)</dt>
+ <dd>Począwszy od tej wersji, <a class="external" href="http://www.w3.org/TR/CSS21/generate.html#quotes-specify">własność <code>quotes</code> z CSS2</a> jest w pełni obsługiwana, włączając w to poprawne wyświetlanie open-quote i close-quote (w zależności od poziomu zagnieżdżenia).</dd>
+</dl>
+
+<dl>
+ <dt><code><span class="nowiki">:only-child</span></code> (CSS3)</dt>
+ <dd>Ten selektor CSS3 pozwala <a class="external" href="http://www.w3.org/TR/2001/CR-css3-selectors-20011113/#only-child-pseudo">wybrać element</a>, który jest jedynym elementem na swoim poziomie drzewa DOM.</dd>
+</dl>
+
+<dl>
+ <dt>Kolumny CSS3</dt>
+ <dd>Eksperymentalne wsparcie dla proponowanego szkicu <a class="external" href="http://www.w3.org/TR/2001/WD-css3-multicol-20010118/">tworzenia wielokolumnowych układów stron w CSS3</a>, dzięki którym w łatwy sposób można uzyskać układ strony podobny do układu gazetowego.</dd>
+</dl>
+
+<dl>
+ <dt>Własności <code>overflow-x</code> oraz <code>overflow-y</code> (CSS3)</dt>
+ <dd>Własności te służą do niezależnej kontroli zachowania własności overflow w pionie i poziomie. Na przykład: treść wykraczająca poza blok w poziomie może zostać ukryta, zaś treść wykraczająca poza blok w pionie może być przewijana.</dd>
+</dl>
+
+<dl>
+ <dt>Kursory w CSS3</dt>
+ <dd>Wspieranych jest teraz więcej <a class="external" href="http://www.w3.org/TR/css3-ui/#cursor">nazw kursorów myszy</a>.</dd>
+</dl>
+
+<dl>
+ <dt>Wartości URI dla własności <code>cursor</code> z CSS</dt>
+ <dd>Na platformach Windows, OS/2 i Linux (Gtk+ 2.x) Firefox obsługuje teraz wyświetlanie zewnętrznych obrazków jako kursora myszy w sytuacji, gdy kursor znajdzie się nad danym elementem drzewa DOM. Każdy format obrazu wspierany przez Gecko może zostać użyty jako obrazek (SVG, animowany GIF oraz kursory ANI nie są wspierane). Zobacz <a href="pl/U%c5%bcycie_warto%c5%9bci_URL_dla_w%c5%82asno%c5%9bci_cursor">Użycie wartości URL dla własności cursor</a>, aby dowiedzieć się więcej o tej funkcji.</dd>
+</dl>
+
+<dl>
+ <dt><code>-moz-outline-radius</code></dt>
+ <dd>Linie zewnętrzne w CSS mogą teraz mieć zaokrąglone narożniki.</dd>
+</dl>
+
+<dl>
+ <dt>Własność <code>outline</code></dt>
+ <dd>Można teraz korzystać z własności <a class="external" href="http://www.w3.org/TR/css3-ui/#outline1">outline</a> z CSS. Różni się ona od obramowania (border) tym, że nie wpływa na układ strony.</dd>
+</dl>
+
+<dl>
+ <dt>Liczniki w treści tworzonej przez CSS</dt>
+ <dd><a class="external" href="http://www.w3.org/TR/CSS21/generate.html#counters">Liczniki CSS2</a> są teraz całkowicie wspierane (implementacja nie jest zgodna z aktualnym szkicem CSS 2.1, ale jest zgodna z nadchodzącym). Pozwala to na automatyczne numerowanie sekcji, nagłówków itp. za pomocą arkuszy stylów.</dd>
+</dl>
+
+<h4 id="JavaScript_i_DOM" name="JavaScript_i_DOM">JavaScript i DOM</h4>
+
+<dl>
+ <dt>Rozszerzenia obiektu Array</dt>
+ <dd>Aby uprościć najczęstsze zadania, do obiektu Array zostały dodane nowe metody. Zobacz <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array">Obiekt Array w JavaScripcie 1.5</a>.</dd>
+</dl>
+
+<dl>
+ <dt><code>document.open("text/plain")</code></dt>
+ <dd>Tekst zawarty w nowych dokumentach stworzonych za pomocą document.open("text/plain") jest teraz traktowany jako tekst, a nie HTML, więc nienaruszone pozostają przełamania linii, znaczniki natomiast nie są przetwarzane.</dd>
+</dl>
+
+<dl>
+ <dt>XML Events</dt>
+ <dd>"XML Events" jest specyfikacją W3C dodającą do języków XML możliwość stosowania obiektów nasłuchujących (event listeners) i uchwytów (event handlers).</dd>
+</dl>
+
+<dl>
+ <dt>Anulowanie zdarzenia keydown</dt>
+ <dd>Anulowanie zdarzenia keydown działa teraz w sposób prawidłowy i - zgodnie ze specyfikacją DOM - anuluje wszelkie odpowiednie zdarzenia keyup/keypress.</dd>
+</dl>
+
+<dl>
+ <dt>API Dostępności dla DHTML</dt>
+ <dd>Mozilla pozwala teraz autorom DHTML na dodawanie ról i stanów semantycznych do własnych elementów oraz udostępnia te informacje poprzez MSAA i ATK.</dd>
+</dl>
+
+<dl>
+ <dt>Poprawki wydajności DHTML</dt>
+ <dd>Wprowadzonych zostało wiele zmian mających na celu wzrost wydajności DHTML-a i płynność działania.</dd>
+</dl>
+
+<h4 id="Grafika" name="Grafika">Grafika</h4>
+
+<dl>
+ <dt>Wsparcie dla SVG</dt>
+ <dd>SVG to powiązana z DOM-em niezależna od rozdzielczości skalowalna grafika wektorowa, której specyfikację opracowało W3C. W tej wersji Firefoksa dostępne jest niepełne, testowe wsparcie dla SVG (SVG 1.1 Full). Nie są obsługiwane filtry, deklaratywne animacje (SMIL) oraz kroje pisma opisane w SVG.</dd>
+</dl>
+
+<dl>
+ <dt>Wsparcie dla <code>&lt;canvas&gt;</code></dt>
+ <dd><code>&lt;canvas&gt;</code> to pole do rysowania, w którym można stosować skrypty i które służy do dynamicznego tworzenia grafiki bitmapowej. Więcej informacji w artykule <a href="pl/Rysowanie_grafik_za_pomoc%c4%85_Canvas">Rysowanie grafik za pomocą Canvas</a>.</dd>
+</dl>
+
+<h4 id="R.C3.B3.C5.BCne" name="R.C3.B3.C5.BCne">Różne</h4>
+
+<dl>
+ <dt>Wsparcie dla kodu odpowiedzi HTTP/1.1 408</dt>
+ <dd>Przedłużające się połączenie jest teraz poprawnie zamykane, kiedy otrzymany zostanie kod odpowiedzi 408 (<em>Upłynął czas zapytania</em> ). Zapytanie jest ponawiane wraz z nowym połączeniem.</dd>
+</dl>
+
+<dl>
+ <dt>Adresy URI są teraz zawsze wysyłane jako UTF8</dt>
+ <dd>Adresy URI są teraz zawsze wysyłane do serwera jako UTF8, niezależnie od kodowania powiązanej strony. Dzięki temu odnośniki i obrazki o nazwach zawierających znaki spoza zakresu ASCII będą działać poprawnie.</dd>
+</dl>
+
+<dl>
+ <dt>Wsparcie dla XForms</dt>
+ <dd>Opracowany przez W3C język <a class="external" href="http://www.w3.org/MarkUp/Forms/">XML Forms</a> pozwala na pisanie złożonych formularzy w XML-u i zawiera funkcje, których nie posiada normalny HTML, takie jak walidacja po stronie klienta w oparciu o <a class="external" href="http://www.w3.org/XML/Schema">XML Schema</a> oraz wysyłanie i odbieranie XML. Wsparcie dla XForms jest dostępne w formie rozszerzenia - więcej informacji na <a class="external" href="http://www.mozilla.org/projects/xforms/">stronie projektu Mozilla XForms</a>.</dd>
+</dl>
+
+<h3 id="Nowe_rozszerzenia_funkcji_dla_programist.C3.B3w" name="Nowe_rozszerzenia_funkcji_dla_programist.C3.B3w">Nowe rozszerzenia funkcji dla programistów</h3>
+
+<dl>
+ <dt>Ukryta kolumna referrer w historii</dt>
+ <dd>Rozszerzenia mogą teraz dostać się do informacji o adresie z którego osoba weszła na daną stronę przechowywanego w historii. Ta funkcja może być przydatna do stworzenia alternatywnego widoku historii oraz innych przydatnych funkcji {{bug(128398) }}</dd>
+</dl>
+
+<dl>
+ <dt>API do określania priorytetu połączeń HTTP</dt>
+ <dd>Biblioteka sieciowa Mozilli wspiera teraz określanie priorytetów dla połączeń do określonego serwera. Zobacz {{ Interface("nsISupportsPriority") }}. {{bug(278531) }}</dd>
+</dl>
+
+<dl>
+ <dt>API do zarządzania użytkownikami i arkuszami stylów UA</dt>
+ <dd>Rozszerzenia mogą teraz rejestrować adresy URI arkuszy stylów jako dodatkowe arkusze stylów użytkownika i przeglądarki. Oznacza to, że rozszerzenia nie muszą już więcej edytować pliku <code>userContent.css</code>, aby dodać style (na przykład do załączania wiązań XBL) do stron WWW. Zobacz <a href="pl/Using_the_Stylesheet_Service">Using the Stylesheet Service</a>.</dd>
+</dl>
+
+<dl>
+ <dt>API do konfigurowania ustawień proxy</dt>
+ <dd>Rozszerzenia mogą teraz łatwo nadpisać domyślną konfigurację serwerów pośredniczących bez wpływania na widoczne przez użytkownika preferencje. Zobacz {{ Interface("nsIProtocolProxyService") }}, {{ Interface("nsIProtocolProxyFilter") }}, oraz {{ Interface("nsIProtocolProxyCallback") }}. {{bug(282442) }}</dd>
+</dl>
+
+<dl>
+ <dt>Dynamiczne pliki Overlay</dt>
+ <dd>Została dodana możliwość dodawania plików nakładek XUL po wyświetleniu dokumentu. Zobacz {{ Interface("nsIDOMXULDocument") }}. {{bug(282103) }}</dd>
+</dl>
+
+<dl>
+ <dt>E4X</dt>
+ <dd>Silnik JavaScriptu Mozilli obsługuje teraz język ECMAScript dla XML-a (E4X), jest to draft standardu ECMA, który dodaje typ danych XML-a do języka i nowe operatory do najpopularniejszych operacji na obiektach XML. Zobacz <a class="external" href="http://www.ecma-international.org/publications/standards/Ecma-357.htm">specyfikację ECMA</a>. {{bug(246441) }}</dd>
+</dl>
+
+<dl>
+ <dt>Przezroczyste okna (Windows/Linux)</dt>
+ <dd>Na platformach Windows i Linux, okna XUL mogą teraz mieć przezroczyste tło. Pozwala to na prześwitywanie czegokolwiek co znajduje się pod nim.</dd>
+</dl>
+
+<dl>
+ <dt>Dodawanie znaczników do ciągu UA</dt>
+ <dd>Jest teraz możliwe, aby aplikacje, rozszerzenia oraz producenci dodawali własne znaczniki do ciągów UA (User-Agent), bez ryzyka nadpisania innych dodanych ciągów. Zobacz <a class="external" href="http://www.mozilla.org/build/revised-user-agent-strings.html">dokumentację</a>. {{bug(274928) }}</dd>
+</dl>
+
+<dl>
+ <dt>Rejestr chrome Toolkit-u</dt>
+ <dd>Znacznie poprawiony został system rejestracji Chrome. Korzysta on teraz z manifestów tekstowych i nie korzysta już z plików cache chrome.rdf/overlayinfo. Zobacz <a href="pl/Rejestry_Chrome">Rejestry Chrome</a>.</dd>
+</dl>
+
+<dl>
+ <dt>Menedżer rozszerzeń</dt>
+</dl>
+
+<ul>
+ <li>Rozszerzenia mogą być teraz przechowywane w katalogach poza katalogiem rozszerzeń profilu i aplikacji.</li>
+ <li>Można teraz instalować rozszerzenia poprzez umieszczenie pliku XPI w katalogu rozszerzeń profilu lub aplikacji.</li>
+ <li>Deinstalacja rozszerzeń uruchamia teraz kasowanie katalogu rozszerzenia jeśli znajduje się on w katalogu rozszerzeń aplikacji lub profilu.</li>
+</ul>
+
+<dl>
+ <dt>Nowe wiązania preferencji</dt>
+ <dd><a class="external" href="http://forums.mozillazine.org/viewtopic.php?t=263028">Nowe wiązania</a> pozwala znacznie łatwiej tworzyć okna preferencji dla rozszerzeń. Nowe okna preferencji wspierają automatyczne zatwierdzanie ustawień co jest domyślnie włączone na Macintoshu i Linuksie.</dd>
+</dl>
+
+<dl>
+ <dt>API do implementacji nowych parametrów linii komend</dt>
+ <dd>Zostało wprowadzone nowe API, dzięki któremu rozszerzenia mogą łatwo obsługiwać flagi linii komend. To API będzie stabilne i zamrożone dla 1.1. Zobacz interfejsy {{ Interface("nsICommandLine") }} oraz {{ Interface("nsICommandLineHandler") }}.</dd>
+</dl>
+
+<dl>
+ <dt>Wsparcie dla XTF</dt>
+ <dd>eXtensible Tag Framework pozwala dodawać wsparcie dla nowych przestrzeni nazw używając komponentów XPCOM w Mozilli (napisanych w JavaScripcie lub C++). Na przykład <a class="external" href="http://www.mozilla.org/projects/xforms">projekt Mozilla XForms</a> używa XTF do dodawania wsparcia dla przestrzeni nazw XForm. Zobacz <a class="external" href="http://www.croczilla.com/xtf">Stronę domową XTF</a></dd>
+</dl>
+
+<h3 id="Nowe_funkcje_przegl.C4.85darki" name="Nowe_funkcje_przegl.C4.85darki">Nowe funkcje przeglądarki</h3>
+
+<h4 id="Poprawiona_wydajno.C5.9B.C4.87" name="Poprawiona_wydajno.C5.9B.C4.87">Poprawiona wydajność</h4>
+
+<dl>
+ <dt>Automatyczne zatwierdzanie w Linuksie i Macintoshu</dt>
+ <dd>Zmiany wprowadzone w oknie preferencji są zatwierdzane natychmiast, w zgodzie z typowym zachowaniem aplikacji Mac OS X i Gnome.</dd>
+</dl>
+
+<p>Ta zmiana jest zgodna z Human Interface Guidelines Apple i GNOME'a.</p>
+
+<dl>
+ <dt>Możliwość przeszukiwania okna akcji pobierania</dt>
+ <dd>Jest teraz możliwe przeszukiwanie w menedżerze Akcji Pobierania po rozszerzeniu pliku i opisie.</dd>
+</dl>
+
+<dl>
+ <dt>Możliwość przeszukiwania menedżera ciastek</dt>
+ <dd>Ciastka mogą być teraz wyszukiwane po adresie hosta/domeny lub nazwie ciastka, oraz są posortowane względem hosta w drzewie zamiast w płaskiej liście.</dd>
+</dl>
+
+<h4 id="Wdra.C5.BCanie" name="Wdra.C5.BCanie">Wdrażanie</h4>
+
+<dl>
+ <dt>Pakiet MSI Firefoksa</dt>
+ <dd>Nowy pakiet instalacyjny MSI usprawnia rozproszoną instalację i pozwala na większą elastyczność administratorom sieci chcącym wdrożyć Firefoksa w środowisku korporacyjnym.</dd>
+</dl>
+
+<dl>
+ <dt>Wsparcie dla katalogu "temp" profilu na lokalnym systemie plików</dt>
+ <dd>Jest teraz możliwe składowanie plików cache z sieci (kopii odwiedzonych stron) oraz plików cache XUL-a (skopilowanego kodu interfejsu użytkownika) na dysku lokalnym, a reszty profilu na dysku sieciowym. Spowoduje to wzrost wydajności i spadek obciążenia sieci dla użytkowników korzystających ze środowisk sieciowych.</dd>
+</dl>
+
+<h4 id="Inne" name="Inne">Inne</h4>
+
+<dl>
+ <dt>Funkcja "Wyczyść prywatne dane"</dt>
+ <dd>Funkcja "Wyczyść prywatne dane" pozwala w łatwy sposób usunąć historię przeglądania, ciastka, cache, zachowane informacje formularzy i inne prywatne dane. Elementy do usunięcia mogą zostać wybrane przez użytkownika, a funkcja może zostać wywołana albo przez skrót klawiatury, albo przez wybór z menu.</dd>
+</dl>
+
+<dl>
+ <dt>Miniaturki obrazków jako ikony kart</dt>
+ <dd>Podczas przeglądania obrazków, ikony kart wyświetlają teraz miniaturki obrazków.</dd>
+</dl>
+
+<dl>
+ <dt>Szybkie wstecz (i naprzód)</dt>
+ <dd>Jest to bardzo eksperymentalna funkcja,która pozwala na znacznie szybszą nawigację po historii. Ta funkcja jest domyślnie wyłączona, ale może zostać włączona do celów testowych przez ustawienie właściwości <code>browser.sessionhistory.max_viewers</code> na wartość niezerową.</dd>
+</dl>
+
+<dl>
+ <dt>Obsługą nie anonimowych połączeń FTP</dt>
+ <dd>Użytkownicy FTP są teraz proszeni o podanie loginu oraz hasła jeśli połączenie anonimowe nie uda się.</dd>
+</dl>
+
+<dl>
+ <dt>Reguła @ CSS do wybierania strony/dokumentu</dt>
+ <dd>Nowa reguła <code>@-moz-document</code> daje użytkownikom możliwość dopasowania obiektów dla strony, przy użyciu CSS. To pozwala włączać reguły specyficzne dla danej strony do arkusza stylów użytkownika (userContent.css). <a class="external" href="http://lists.w3.org/Archives/Public/www-style/2004Aug/0135.html">Post Davida Barona na <code>www-style</code></a> tłumaczy jak ta reguła może zostać wykorzystana.</dd>
+</dl>
diff --git a/files/pl/mozilla/firefox/releases/2/security_changes/index.html b/files/pl/mozilla/firefox/releases/2/security_changes/index.html
new file mode 100644
index 0000000000..342dba864a
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/2/security_changes/index.html
@@ -0,0 +1,36 @@
+---
+title: Bezpieczeństwo w Firefoksie 2
+slug: Bezpieczeństwo_w_Firefoksie_2
+tags:
+ - Bezpieczeństwo
+translation_of: Mozilla/Firefox/Releases/2/Security_changes
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p> </p>
+
+<p>Ten artykuł omawia zmiany dotyczące bezpieczeństwa w Firefoksie 2.</p>
+
+<h2 id="Słabe_algorytmy_szyfrowania_domyślnie_wyłączone">Słabe algorytmy szyfrowania domyślnie wyłączone</h2>
+
+<p>W <a href="pl/Firefox_2">Firefoksie 2</a> SSLv2 i słabe zestawy szyfrów (takie, których długość klucza jest mniejsza niż 64 bitów) są domyślnie wyłączone, na korzyść SSLv3. Podnosi to poziom bezpieczeństwa przeglądarki.</p>
+
+<p>Zalecanymi metodami szyfrowania są <code>TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA</code> i <code>TLS_RSA_WITH_3DES_EDE_CBC_SHA</code>. Cześć serwerów odwołuje się do nich jako <code>SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA</code> i <code>SSL_RSA_WITH_3DES_EDE_CBC_SHA</code>.</p>
+
+<p>Jeżeli obsługa SSLv2 musi zostać włączona, można to uzyskać za pomocą ustawienia odpowiednich opcji użytkownika (<code>security.ssl2.*</code>) na <code>true</code>.</p>
+
+<h2 id="Nowe_cechy">Nowe cechy</h2>
+
+<ul>
+ <li>Firefox 2 obsługuje <a class="external" href="http://pl.wikipedia.org/wiki/ECC">Kryptografię krzywych eliptycznych</a> w TLS. Wsparcie jest obecnie ograniczone jedynie do krzywych długości 256, 384, i 521 (tak, to nie jest pomyłka, 521) bitów.</li>
+ <li>Firefox 2 obsługuje rozszerzenie serwera TLS wskazujące nazwy dla ułatwienia bezpiecznych połączeń z serwerami hostującymi wiele wirtualnych serwerów na jednym adresie sieciowym, jak w <a class="external" href="http://tools.ietf.org/html/rfc3546" title="http://tools.ietf.org/html/rfc3546">RFC 3546</a>.</li>
+ <li>Kiedy Firefox 2 wysyła żądanie <a class="external" href="http://en.wikipedia.org/wiki/Ocsp">OCSP</a> aby sprawdzić certyfikat serwera, używa teraz proxy, które zostało skonfigurowane dla normalnego ruchu HTTP.</li>
+</ul>
+
+<h2 id="Sprawdzanie_które_algorytmy_szyfrowania_są_dostępne">Sprawdzanie, które algorytmy szyfrowania są dostępne</h2>
+
+<p>Jak zwykle, możesz dowiedzieć się, które algorytmy szyfrowania są dostępne -- i które zostały włączone lub wyłączone -- otwierając about:config i filtrując ciąg "ssl" lub "tls".</p>
+
+<div class="noinclude"> </div>
+
+<p>{{ languages( { "en": "en/Security_in_Firefox_2", "fr": "fr/La_s\u00e9curit\u00e9_dans_Firefox_2", "zh-tw": "zh_tw/Firefox_2_\u7684\u5b89\u5168\u529f\u80fd" } ) }}</p>
diff --git a/files/pl/mozilla/firefox/releases/2/updating_extensions/index.html b/files/pl/mozilla/firefox/releases/2/updating_extensions/index.html
new file mode 100644
index 0000000000..7b5a22de8b
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/2/updating_extensions/index.html
@@ -0,0 +1,46 @@
+---
+title: Aktualizacja rozszerzeń do Firefoksa 2
+slug: Aktualizacja_rozszerzeń_do_Firefoksa_2
+translation_of: Mozilla/Firefox/Releases/2/Updating_extensions
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>{{ Draft() }}</p>
+
+<p>Ten artykuł dostarcza informacji na temat, w jaki sposób należy zmodyfikować rozszerzenia, aby działały właściwie pod Firefoksem 2. Ten artykuł będzie przydatny dla programistów, posiadających już utworzone rozszerzenia i chcą, aby działały poprawnie w wersji drugiej Firefoksa.</p>
+
+<h2 id="Krok_1_Aktualizacja_manifestu_instalacji">Krok 1: Aktualizacja manifestu instalacji</h2>
+
+<p>Pierwszym krokiem -- i w przypadku części rozszerzeń jedynym, jaki będzie potrzebny -- jest aktualizacja pliku <a href="pl/Manifesty_Instalacji">manifestu instalacji</a> &lt;tt&gt;install.rdf&lt;/tt&gt;, aby wskazać kompatybilność z Firefoksem 2.</p>
+
+<p>Szybko znajdź linie wskazującą maksymalną wersje kompatybilności Firefoksa, która dla Firefoksa 1.5, mogła by wyglądać jak poniżej:</p>
+
+<pre class="eval"> <span class="nowiki">&lt;em:maxVersion&gt;1.5.0.*&lt;/em:maxVersion&gt;</span>
+</pre>
+
+<p>Zmień ją wskazując na kompatybilność z Firefoksem 2:</p>
+
+<pre class="eval"> <span class="nowiki">&lt;em:maxVersion&gt;2.0.0.*&lt;/em:maxVersion&gt;</span>
+</pre>
+
+<p>Następnie przeinstaluj swoje rozszerzenie.</p>
+
+<h2 id="Krok_2_Aktualizacja_nakładek_XUL">Krok 2: Aktualizacja nakładek XUL</h2>
+
+<p>Firefox 2 wprowadza zmiany w domyślnym motywie. Dodatkowo, niektóre elementy interfejsu użytkownika zostały zmienione lub przeniesione. Możliwe jest, że Twoje rozszerzenie zostało dotknięte tymi zmianami i zależy to od tego, co zrobią Twoje nakładki XUL.</p>
+
+<p>Przeczytaj artykuł <a href="pl/Zmiany_w_motywie_graficznym_w_Firefoksie_2">Zmiany w motywie graficznym w Firefoksie 2</a>, aby dowiedzieć się, jakie zmiany zostały wprowadzone, które mogą mieć wpływ na nakładki XUL Twoich rozszerzeń.</p>
+
+<h2 id="Krok_3_Test">Krok 3: Test</h2>
+
+<p>Upewnij się poprzez sprawdzenie swojego rozszerzenia w Firefoksie 2, czy aby na pewno działa poprawnie, zanim udostępnisz publicznie wersję ostateczną. Ostatnią rzeczą, jaką chcesz dla swojej nowej wersji rozszerzenia to problemy, jakie może ono powodować po podjęciu pochopnej decyzji ze świeżo wydaną wersją Firefoksa!</p>
+
+<h2 id="Krok_4_Wersja_ukończona">Krok 4: Wersja ukończona</h2>
+
+<p>Zaktualizuj swoje rozszerzenie wprowadzając zmiany na <a class="external" href="http://addons.mozilla.org">http://addons.mozilla.org</a>. Zagwarantuje to, że użytkownicy będą mogli znaleźć nową wersję rozszerzenia.</p>
+
+<p>W dodatku, jeśli Twoje rozszerzenie dostarcza <code><a href="pl/Manifesty_Instalacji#updateURL">updateURL</a></code> w manifeście instalacji, możesz być pewien, że aktualizacja manifestu wywoła automatyczną aktualizację rozszerzenia, które zostanie znalezione przez Firefoksa. Stanie się to przy pierwszym uruchomieniu Firefoksa po aktualizacji, gdyż Firefox może zaoferować automatyczną instalację dla tych rozszerzeń.</p>
+
+<div class="noinclude"> </div>
+
+<p>{{ languages( { "en": "en/Updating_extensions_for_Firefox_2", "fr": "fr/Mise_\u00e0_jour_des_extensions_pour_Firefox_2", "ja": "ja/Updating_extensions_for_Firefox_2", "ko": "ko/Updating_extensions_for_Firefox_2" } ) }}</p>
diff --git a/files/pl/mozilla/firefox/releases/3/dom_improvements/index.html b/files/pl/mozilla/firefox/releases/3/dom_improvements/index.html
new file mode 100644
index 0000000000..f9ad9e21e2
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/3/dom_improvements/index.html
@@ -0,0 +1,40 @@
+---
+title: Poprawki DOM w Firefoksie 3
+slug: Poprawki_DOM_w_Firefoksie_3
+tags:
+ - DOM
+ - Firefox 3
+ - Wszystkie_kategorie
+translation_of: Mozilla/Firefox/Releases/3/DOM_improvements
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>{{ Fx_minversion_header(3) }}</p>
+
+<p>W programie Firefox 3 wprowadzono szereg udoskonaleń implementacji <a href="pl/DOM">Obiektowego Modelu Dokumentu</a> (ang.<em>Document Object Model</em> — DOM), dotyczących przede wszystkim obsługi rozszerzeń DOM zastosowanych w innych przeglądarkach. W tym artykule przedstawiono listę zmian oraz odnośniki do szczegółowej dokumentacji.</p>
+
+<ul>
+ <li>Obsługiwane są rozszerzenia DOM z przeglądarki Internet Explorer: <code><a href="pl/DOM/element.clientTop">clientTop</a></code> i <code><a href="pl/DOM/element.clientLeft">clientLeft</a></code>.</li>
+ <li>Własność <code><a href="pl/DOM/window.fullScreen">window.fullScreen</a></code> zwraca zawsze dokładną wartość, niezależnie od kontekstu, w którym jest odczytywana. W poprzednich wersjach Firefoksa zwracana była nieprawidłowa wartość <code>false</code> ({{ Bug(127013) }}).</li>
+ <li>Obsługiwane są rozszerzenia DOM <code><a href="pl/DOM/element.getClientRects">getClientRects</a></code> i <code><a href="pl/DOM/element.getBoundingClientRect">getBoundingClientRect</a></code> (patrz {{ Bug(174397) }}).</li>
+ <li>Obsługiwane jest rozszerzenie DOM z przeglądarki Internet Explorer: <code><a href="pl/DOM/document.elementFromPoint">elementFromPoint</a></code> ({{ Bug(199692) }}).</li>
+ <li>Obsługiwane są rozszerzenia DOM z przeglądarki Internet Explorer: <code><a href="pl/DOM/element.oncut">oncut</a></code>, <code><a href="pl/DOM/element.oncopy">oncopy</a></code>, <code><a href="pl/DOM/element.onpaste">onpaste</a></code>, <code><a href="pl/DOM/element.onbeforecut">onbeforecut</a></code>, <code><a href="pl/DOM/element.onbeforepaste">onbeforecopy</a></code> i <code><a href="pl/DOM/element.onbeforepaste">onbeforepaste</a></code> ({{ Bug(280959) }}).</li>
+ <li>Dodano dostępne wyłącznie w kodzie uprzywilejowanym metody pobierania dla własności <code>Node.nodePrincipal</code>, <code>Node.baseURIObject</code> i <code><a href="pl/DOM/document.documentURIObject">document.documentURIObject</a></code>. W kodzie chrome nie wolno ani pobierać, ani ustawiać tych własności dla obiektu nieopakowanego (np. dla obiektu <code>wrappedJSObject</code>, będącego własnością obiektu <code><a href="pl/XPCNativeWrapper">XPCNativeWrapper</a></code>); aby uzyskać szczegółowe informacje, patrz {{ Bug(324464) }}.</li>
+ <li>Obsługiwana jest metoda DOM <code><a href="pl/DOM/document.getElementsByClassName">getElementsByClassName()</a></code>, zdefiniowana w specyfikacji The Web Applications 1.0 (HTML5).</li>
+</ul>
+
+<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h3>
+
+<ul>
+ <li><a href="pl/Firefox_3_dla_programist%c3%b3w">Firefox 3 dla programistów</a></li>
+ <li><a href="pl/Poprawki_CSS_w_Firefoksie_3">Poprawki CSS w Firefoksie 3</a></li>
+ <li><a href="pl/DOM">DOM</a></li>
+</ul>
+
+<p> </p>
+
+<p> </p>
+
+<div class="noinclude"> </div>
+
+<p>{{ languages( { "en": "en/DOM_improvements_in_Firefox_3", "es": "es/Mejoras_DOM_en_Firefox_3", "fr": "fr/Am\u00e9liorations_DOM_dans_Firefox_3", "ja": "ja/DOM_improvements_in_Firefox_3" } ) }}</p>
diff --git a/files/pl/mozilla/firefox/releases/3/notable_bugs_fixed/index.html b/files/pl/mozilla/firefox/releases/3/notable_bugs_fixed/index.html
new file mode 100644
index 0000000000..f774d5c25b
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/3/notable_bugs_fixed/index.html
@@ -0,0 +1,34 @@
+---
+title: Istotne błędy poprawione w Firefoksie 3
+slug: Istotne_błędy_poprawione_w_Firefoksie_3
+tags:
+ - Strony_wymagające_dopracowania
+translation_of: Mozilla/Firefox/Releases/3/Notable_bugs_fixed
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>W tym artykule przedstawiono listę ważnych błędów, które zostały poprawione w Firefoksie 3, lecz nie zostały szczegółowo uwzględnione w dokumentacji.</p>
+
+<ul>
+ <li>W przypadku wystąpienia błędu podczas przetwarzania nakładki nie jest ona stosowana. Błędy przetwarzania są rejestrowane w konsoli błędów ({{ Bug(355755) }}).</li>
+ <li>Rozwiązany błąd, gdzie elementy <code>&lt;menupopup&gt;</code> mogą być umieszczone wewnątrz wiązania podczas gdy zostały przymocowane już do menu lub elementu podobnego do menu. ({{ Bug(345896) }})</li>
+ <li>Własność <code>dlgType</code> przycisków działa poprawnie ({{ Bug(308591) }}).</li>
+ <li>Argument <code>canBubble</code> metody {{ Domxref("event.initEvent") }} działa poprawnie, co pozwala na wywołanie zdarzeń, które nie działają w trybie bąbelkowania ({{ Bug(330190) }}).</li>
+ <li>Zdarzenie <code>DOMAttrModified</code> poprawnie obsługuje atrybuty ze zdefiniowaną przestrzenią nazw ({{ Bug(362391) }})).</li>
+ <li>Instrukcje przetwarzania XML, takie jak <code>&lt;?xml-stylesheet ?&gt;</code>, są dodawane do modelu DOM dokumentów XUL. W wyniku tego własność {{ Domxref("document.firstChild") }} nie zawsze zwraca element główny — należy zamiast niej skorzystać z własności {{ Domxref("document.documentElement") }}. Ponadto instrukcje przetwarzania <code>&lt;?xml-stylesheet ?&gt;</code> i <code>&lt;?xul-overlay ?&gt;</code> nie są wykonywane, jeżeli umieszczono je poza prologiem dokumentu ({{ Bug(319654) }}).</li>
+ <li>Do elementów i dokumentów XUL dodano metodę <code>getElementsByAttributeNS()</code> ({{ Bug(239976) }}).</li>
+ <li>Funkcje obsługi zdarzeń są zachowywane w przypadku przeniesienia lub usunięcia elementu z dokumentu XUL ({{ Bug(286619) }}).</li>
+ <li>Zdarzenia zmiany są teraz wyzwalane dla dokumentów niewyświetlanych ({{ Bug(201236) }}).</li>
+ <li>Poprawiono wiele błędów związanych z nieprawidłową kolejnością rysowania elementów ({{ Bug(317375) }}).</li>
+ <li>Metoda <code><a href="/pl/DOM/element.getElementsByTagName" title="pl/DOM/element.getElementsByTagName">getElementsByTagName()</a></code> została poprawiona i działa teraz prawidłowo dla poddrzew z elementami, których nazwy znaczników zawierają prefiks przestrzeni nazw ({{ Bug(206053) }}).</li>
+ <li>Zdarzenia <code>DOMNodeInserted</code> i <code>DOMNodeRemoved</code> są teraz stosowane do właściwych węzłów ({{ Bug(367164) }}).</li>
+ <li>Sekwencja <code>\d</code>, jeden ze znaków specjalnych w wyrażeniach regularnych, oznacza teraz cyfry wyłącznie z podstawowego alfabetu łacińskiego (odpowiednik sekwencji <code>{{ mediawiki.external('0-9') }}</code>); ({{ Bug(378738) }}).</li>
+ <li>Serwisy oferujące wyszukiwanie obrazków zyskują dostęp do dekoderów obrazków tak jak rozszerzenia poprawnie odkodowane z nieprawidłowymi mime-typami.({{ Bug(391667) }})</li>
+ <li>Kliknięcie prawym przyciskiem myszy na kontrolkach formularzy już nie zmienia menu kontekstowego na domyślne. ({{ Bug(404536) }}. Przeczytaj <a class="internal" href="/En/Offering_a_context_menu_for_form_controls" title="en/Offering a context menu for form controls">Offering a context menu for form controls</a> by nauczyć się jak włączyć to na wszelki wypadek.</li>
+</ul>
+
+<h3 id="Zobacz_r.C3.B3wnie.C5.BC" name="Zobacz_r.C3.B3wnie.C5.BC">Zobacz również</h3>
+
+<ul>
+ <li><a href="/pl/Firefox_3_dla_programist%C3%B3w" title="pl/Firefox_3_dla_programistów">Firefox 3 dla programistów</a></li>
+</ul>
diff --git a/files/pl/mozilla/firefox/releases/3/svg_improvements/index.html b/files/pl/mozilla/firefox/releases/3/svg_improvements/index.html
new file mode 100644
index 0000000000..b063fb949e
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/3/svg_improvements/index.html
@@ -0,0 +1,64 @@
+---
+title: Poprawki SVG w Firefoksie 3
+slug: Poprawki_SVG_w_Firefoksie_3
+tags:
+ - Firefox 3
+ - SVG
+ - Wszystkie_kategorie
+translation_of: Mozilla/Firefox/Releases/3/SVG_improvements
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>{{ Fx_minversion_header(3) }}</p>
+
+<p>W programie Firefox 3 wprowadzono wiele udoskonaleń obsługi formatu <a href="pl/SVG">skalowalnej grafiki wektorowej</a> (SVG) w porównaniu z poprzednimi wersjami przeglądarki. Nowe funkcje są szczegółowo omówione w odpowiedniej dokumentacji — niniejszy artykuł zawiera jedynie listę nowości, jakie pojawiły się w Firefoksie 3.</p>
+
+<ul>
+ <li>Obsługiwany jest element <code>foreignObject</code> ({{ Bug(326966) }}). Aby uzyskać szczegółowe informacje, zapoznaj się ze <a class="external" href="http://www.w3.org/TR/SVG11/extend.html#ForeignObjectElement">specyfikacją</a> lub <a class="external" href="http://weblogs.mozillazine.org/roc/archives/2006/06/the_future_is_now.html">tym artykułem</a>.</li>
+ <li>Obsługiwany jest element <code>pattern</code> (<a class="external" href="http://www.w3.org/TR/SVG11/pservers.html#PatternElement">specyfikacja</a>).</li>
+ <li>Obsługiwany jest element <code>mask</code> (<a class="external" href="http://www.w3.org/TR/SVG11/masking.html#MaskElement">specyfikacja</a>).</li>
+ <li>Obsługiwane są wszystkie filtry SVG 1.1 (<a class="external" href="http://www.w3.org/TR/SVG11/filters.html">specyfikacja</a>):
+ <ul>
+ <li><code>filter</code>,</li>
+ <li><code>feDistantLight</code>,</li>
+ <li><code>fePointLight</code>,</li>
+ <li><code>feSpotLight</code>,</li>
+ <li><code>feBlend</code>,</li>
+ <li><code>feColorMatrix</code>,</li>
+ <li><code>feConvolveMatrix</code>,</li>
+ <li><code>feComponentTransfer</code>, <code>feFuncR</code>, <code>feFuncG</code>, <code>feFuncB</code>, <code>feFuncA</code>,</li>
+ <li><code>feComposite</code>,</li>
+ <li><code>feConvolveMatrix</code>,</li>
+ <li><code>feDiffuseLighting</code>,</li>
+ <li><code>feDisplacementMap</code>,</li>
+ <li><code>feDistantLight</code>,</li>
+ <li><code>feFlood</code>,</li>
+ <li><code>feGaussianBlur</code>,</li>
+ <li><code>feImage</code>,</li>
+ <li><code>feMerge</code>, <code>feMergeNode</code>,</li>
+ <li><code>feMorphology</code>,</li>
+ <li><code>feOffset</code>,</li>
+ <li><code>fePointLight</code>,</li>
+ <li><code>feSpecularLighting</code>,</li>
+ <li><code>feTurbulence</code>,</li>
+ <li><code>feTile</code>.</li>
+ </ul>
+ </li>
+ <li>Naprawiono błędy w obsłudze elementu <code>&lt;a&gt;</code> w kodzie SVG; patrz {{ Bug(267664) }}, {{ Bug(268135) }}, {{ Bug(316248) }}, {{ Bug(317270) }} i {{ Bug(320724) }}.</li>
+ <li>Zaimplementowano metody SVG DOM <code>getNumberOfChars()</code>, <code>getComputedTextLength()</code>, <code>getSubStringLength()</code>, <code>getStartPositionOfChar()</code>, <code>getEndPositionOfChar()</code>, <code>getRotationOfChar()</code> i <code>getCharNumAtPosition()</code>.</li>
+ <li>Obsługiwany jest atrybut <code>xml:space</code> (<a class="external" href="http://www.w3.org/TR/SVG/text.html#WhiteSpace">specyfikacja</a>).</li>
+ <li>Obsługiwane są własności <code>fill</code> i <code>stroke</code> (<a class="external" href="http://www.w3.org/TR/SVG/painting.html#SpecifyingPaint">specyfikacja</a>).</li>
+ <li>Rozmiary można podawać w jednostkach <code>em</code> i <code>ex</code> ({{ Bug(305859) }}).</li>
+</ul>
+
+<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h3>
+
+<ul>
+ <li><a href="pl/SVG">SVG</a></li>
+ <li><a href="pl/SVG_w_Firefoksie">SVG w Firefoksie</a></li>
+ <li><a href="pl/Firefox_3_dla_programist%c3%b3w">Firefox 3 dla programistów</a></li>
+</ul>
+
+<div class="noinclude"> </div>
+
+<p>{{ languages( { "en": "en/SVG_improvements_in_Firefox_3", "es": "es/Mejoras_SVG_en_Firefox_3", "fr": "fr/Am\u00e9liorations_SVG_dans_Firefox_3", "ja": "ja/SVG_improvements_in_Firefox_3" } ) }}</p>
diff --git a/files/pl/mozilla/firefox/releases/3/updating_web_applications/index.html b/files/pl/mozilla/firefox/releases/3/updating_web_applications/index.html
new file mode 100644
index 0000000000..65742220e4
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/3/updating_web_applications/index.html
@@ -0,0 +1,93 @@
+---
+title: Aktualizacja aplikacji internetowych dla Firefoksa 3
+slug: Aktualizacja_aplikacji_internetowych_dla_Firefoksa_3
+tags:
+ - Firefox 3
+translation_of: Mozilla/Firefox/Releases/3/Updating_web_applications
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>{{ Fx_minversion_header(3) }} W przygotowywanym wydaniu programu Firefox w wersji 3 dokonano wielu zmian, które mogą wpłynąć na działanie witryn lub aplikacji internetowych. Wprowadzono także nowe funkcje, które mogą być przydatne dla autorów tych witryn lub aplikacji. Ten artykuł zawiera informacje na temat przystosowania serwisów internetowych do Firefoksa 3 w celu jak najpełniejszego wykorzystania możliwości nowej przeglądarki.</p>
+
+<h3 id="Zmiany_w_obs.C5.82udze_DOM" name="Zmiany_w_obs.C5.82udze_DOM">Zmiany w obsłudze DOM</h3>
+
+<p></p><p>Przed włączeniem węzłów pochodzących z zewnętrznych dokumentów do bieżącego dokumentu konieczne jest ich sklonowanie za
+ pomocą metody <a href="/pl/docs/Web/API/Document/importNode" title="Tworzy kopię węzła z zewnętrznego dokumentu, która może być umieszczona wewnątrz bieżącego dokumentu."><code>document.importNode()</code></a> (lub zaadaptowanie przy użyciu metody <a class="new" href="/pl/docs/Web/API/Document/adoptNode" rel="nofollow" title="The documentation about this has not yet been written; please consider contributing!"><code>document.adoptNode()</code></a>). Więcej informacji na temat własności
+ <a class="new" href="/pl/docs/Web/API/Node/ownerDocument" rel="nofollow" title="The documentation about this has not yet been written; please consider contributing!"><code>Node.ownerDocument</code></a> znajduje się na liście najczęściej zadawanych pytań na <a class="external" href="http://www.w3.org/DOM/faq.html#ownerdoc" rel="noopener">temat
+ DOM w witrynie W3C</a>.</p>
+
+ <p>Aktualnie Firefox nie wymusza tej reguły (robił to przez pewien czas podczas cykli rozwojowych Firefoksa 3, ale zbyt
+ dużo stron przestawało działać po wymuszeniu tej reguły). Zachęcamy autorów stron do poprawienia ich kodu dla lepszej
+ kompatybilności w przyszłości.</p><p></p>
+
+<h3 id="Zmiany_w_obs.C5.82udze_HTML" name="Zmiany_w_obs.C5.82udze_HTML">Zmiany w obsłudze HTML</h3>
+
+<h4 id="Zmiany_w_dziedziczeniu_zestawu_znak.C3.B3w" name="Zmiany_w_dziedziczeniu_zestawu_znak.C3.B3w">Zmiany w dziedziczeniu zestawu znaków</h4>
+
+<p>W programie Firefox 3 naprawiono lukę w zabezpieczeniach, w wyniku której ramki (elementy <code>frame</code> i <code>iframe</code>) dziedziczyły ustawienia kodowania znaków elementu nadrzędnego, co w określonych przypadkach powodowało problemy. Obecnie ramki mogą dziedziczyć ustawienia kodowania znaków elementu nadrzędnego jedynie wówczas, gdy zarówno ramka, jak i element nadrzędny znajdują się na tym samym serwerze. W przypadku korzystania z ramek, których zawartość pobierana jest z zewnętrznego serwera, należy określić właściwe kodowanie znaków dla ramki w kodzie HTML elementu <code>frame</code>.</p>
+
+<h4 id="Zmiana_w_elemencie_SCRIPT" name="Zmiana_w_elemencie_SCRIPT">Zmiana w elemencie SCRIPT</h4>
+
+<p>Element <code><span class="nowiki">&lt;script&gt;</span></code> w dokumentach <code>text/html</code> wymaga teraz domknięcia <code><span class="nowiki">&lt;/script&gt;</span></code> w dokumentach HTML, nawet jeśli nie wpisujesz żadnej treści do środka. Podczas gdy w poprzednich wersjach Firefoksa mogłeś zrobić:</p>
+
+<pre class="eval">&lt;script ... /&gt;
+</pre>
+
+<p>Teraz składnia musi być zgodna ze specyfikacją HTML (jeśli jest to dokument HTML), zatem trzeba domknąć ten znacznik tak:</p>
+
+<pre class="eval">&lt;script ...&gt;&lt;/script&gt;
+</pre>
+
+<p>Poprawia to zarówno kompatbilność jak i spójność.</p>
+
+<h3 id="CSS_changes" name="CSS_changes">Zmiany w interpretatorze CSS</h3>
+
+<h4 id="Change_to_font-size_based_on_em.2C_ex_units" name="Change_to_font-size_based_on_em.2C_ex_units">Change to font-size based on em, ex units</h4>
+
+<p>font-size values in em and ex units used to be affected by the user's minimum font size setting: if a font was displayed larger due to the minimum font size, the em and ex units for font-size settings based on this one would be enlarged accordingly. This was inconsistent with the way percentage-based font sizes behaved.</p>
+
+<p>font-size values in em and ex units are now based on an "intended font size" that is not affected by the user's minimum font size. In other words, font sizes are always calculated according to the designer's intention and are adjusted for minimum font size afterwards.</p>
+
+<p>See <a class="link-https" href="https://bugzilla.mozilla.org/attachment.cgi?id=322943" rel="freelink">https://bugzilla.mozilla.org/attachment.cgi?id=322943</a> for a demonstration (must be watched with a minimum font size &gt;= 6 to see the difference: the two box cascades behave differently in Firefox 2, because the em-based font-size "bounces" off the minimum font size).</p>
+
+<h3 id="Security_changes" name="Security_changes">Zmiany bezpieczeństwa</h3>
+
+<h4 id="Chrome_access" name="Chrome_access">Dostęp poprzez chrome</h4>
+
+<p>W poprzednich wersjach Firefox, każda strona internetowa mogła załadować skrypty lub obrazy poprzez chrome, używając protokołu <code><a class="external" rel="freelink">chrome://</a></code>. Dzięki temu, strony m.in. mogły wykrywać obecność dodatków - co niestety bywało używane do omijania wtyczek, które zwiększały bezpieczeństwo użytkownika.</p>
+
+<p>Firefox 3 umożliwia użycie jedynie następujących przestrzeni: <code><a class="external" rel="freelink">chrome://browser/</a></code> oraz <code><a class="external" rel="freelink">chrome://toolkit/</a></code>. Pliki w tych katalogach są dostępne dla stron internetowych, natomiast cała reszta zawartości chrome jest zabezpieczona przed ingerencją.</p>
+
+<p>Mimo to, istnieje możliwość odbezpieczania innych miejsc chrome poprzez rozszerzenia. Wtyczki mogą ustawić specjalną flagę w pliku <code>chrome.manifest</code>:</p>
+
+<pre class="eval">content mypackage location/ contentaccessible=yes
+</pre>
+
+<p>Ta opcja nie powinna być zbyt często potrzebna, ale jest dostępna w rzadkich, wymagających jej wypadkach. Zauważ, że Firefox może zaalarmować użytkownika, jeśli twoje rozszerzenie używa flagi <code>contentaccessible</code>, z powodu ewentualnego zagrożenia bezpieczeństwa.</p>
+
+<div class="note"><strong>Uwaga:</strong> Ponieważ Firefox 2 ignoruje linie z flagą <code>contentaccessible</code>, jeśli chcesz by twoja wtyczka była kompatybilna z Firefox 2 i Firefox 3, muisz napisać:
+
+<pre class="eval">content mypackage location/
+content mypackage location/ contentaccessible=yes
+</pre>
+</div>
+
+<h4 id="File_upload_fields" name="File_upload_fields">Pola wrzucania plików</h4>
+
+<p>In prior versions of Firefox, there were cases in which when the user submitted a file for uploading, the entire path of the file was available to the web application. This privacy concern has been resolved in Firefox 3; now only the filename itself is available to the web application.</p>
+
+<h3 id="Zmiany_w_obs.C5.82udze_JavaScript" name="Zmiany_w_obs.C5.82udze_JavaScript">Zmiany w obsłudze JavaScript</h3>
+
+<p>Program Firefox 3 obsługuje <a href="/pl/Nowo%C5%9Bci_w_JavaScript_1.8" title="pl/Nowości_w_JavaScript_1.8">język JavaScript w wersji 1.8</a>. Istotną zmianą, która może wymagać aktualizacji witryn lub aplikacji internetowych, jest wyłączenie obsługi przestarzałych i niestandardowych obiektów <code>Script</code>. Ze względu na niezgodność tych obiektów ze standardami nie były one jednak często wykorzystywane, więc zmiana ta w większości przypadków nie powinna sprawiać problemów.</p>
+
+<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h3>
+
+<ul>
+ <li><a href="/pl/Firefox_3_dla_programist%C3%B3w" title="pl/Firefox_3_dla_programistów">Firefox 3 dla programistów</a></li>
+ <li><a href="/pl/Nowo%C5%9Bci_w_JavaScript_1.8" title="pl/Nowości_w_JavaScript_1.8">Nowości w JavaScript 1.8</a></li>
+ <li><a href="/pl/Aktualizacja_rozszerze%C5%84_dla_Firefoksa_3" title="pl/Aktualizacja_rozszerzeń_dla_Firefoksa_3">Aktualizacja rozszerzeń dla Firefoksa 3</a></li>
+</ul>
+
+<p> </p>
+
+<p>{{ languages( { "en": "en/Updating_web_applications_for_Firefox_3", "es": "es/Actualizar_aplicaciones_web_para_Firefox_3", "fr": "fr/Mise_\u00e0_jour_des_applications_Web_pour_Firefox_3", "ja": "ja/Updating_web_applications_for_Firefox_3" } ) }}</p>
diff --git a/files/pl/mozilla/firefox/releases/3/xul_improvements_in_firefox_3/index.html b/files/pl/mozilla/firefox/releases/3/xul_improvements_in_firefox_3/index.html
new file mode 100644
index 0000000000..c6a0a1c764
--- /dev/null
+++ b/files/pl/mozilla/firefox/releases/3/xul_improvements_in_firefox_3/index.html
@@ -0,0 +1,97 @@
+---
+title: Poprawki XUL w Firefoksie 3
+slug: Poprawki_XUL_w_Firefoksie_3
+tags:
+ - Firefox 3
+ - Strony_wymagające_dopracowania
+ - Wszystkie_kategorie
+ - XUL
+translation_of: Mozilla/Firefox/Releases/3/XUL_improvements_in_Firefox_3
+---
+<div>{{FirefoxSidebar}}</div>
+
+<p>{{ Fx_minversion_header(3) }}</p>
+
+<p>Firefox 3 oferuje kilka nowych elementów <a href="/pl/XUL" title="pl/XUL">XUL</a>, jak również poprawki do już istniejących elementów. Mimo, iż ten materiał jest udokumentowany gdzie indziej, ten artykuł dostarcza dogodną listę wyżej wspomnianych poprawek jak i linki do dokładnej dokumentacji.</p>
+
+<h3 id="Nowe_elementy" name="Nowe_elementy">Nowe elementy</h3>
+
+<ul>
+ <li><a href="/pl/Kurs_XUL/Kontrolki_numeryczne" title="pl/Kurs_XUL/Kontrolki_numeryczne">Kontrolki numeryczne</a>:
+
+ <ul>
+ <li>Nowy element <code><a href="/pl/XUL/scale" title="pl/XUL/scale">&lt;scale&gt;</a></code> pozwala na tworzenie ruchomych skali, które pozwalają użytkownikowi wybrać jakąkolwiek wartość w określonym zakresie. Ten gadżet mógłby by być używany, dla przykładu; do tworzenia regulacji głośności dźwięku.</li>
+ <li>Nowa wartość, <code>number</code>, dla atrybutu <code>type</code> dla textboxes tworzy okienko tekstowe, w którym może zostać tylko wprowadzone cyfry. Dodatkowo, pojawiają się przyciski w kształcie strzałek z obu stron, co może zostać użyte do przemieszczania się pomiędzy wartościami. {{ interwiki('wikimo', 'XUL:Specs:NumberBox', 'Więcej informacji na temat numerycznych okienek tekstowych') }}({{ Bug(345510) }})</li>
+ <li>Element <code><a href="/pl/XUL/spinbuttons" title="pl/XUL/spinbuttons">&lt;spinbuttons&gt;</a></code> został dodany, który może zostać użyty przy tworzeniu gadżetów za pomocą wiązań XBL ({{ Bug(155053) }})</li>
+ <li>Dwa gadżety, <code><a href="/pl/XUL/datepicker" title="pl/XUL/datepicker">&lt;datepicker&gt;</a></code> i <code><a href="/pl/XUL/timepicker" title="pl/XUL/timepicker">&lt;timepicker&gt;</a></code>, mogą zostać użyte, aby zezwolić wprowadzenie dat i czasów. datepicker jest dostępny w licznych stylach poprzez ustawienie atrybutu <code>type</code>, aby zezwolić wpis okienek tekstowych lub siatki kalendarzowych. {{ interwiki('wikimo', 'XUL:Specs:DateTimePickers', 'Więcej informacji na temat date pickers') }} <a href="/pl/XUL/datepicker" title="pl/XUL/datepicker">Referencje dla Datepicker </a><a href="/pl/XUL/timepicker" title="pl/XUL/timepicker">Referencje dla Timepicker </a></li>
+ </ul>
+ </li>
+ <li>Stworzono przewodnik dla <a href="/pl/XUL/PopupGuide" title="pl/XUL/PopupGuide">menu i popup-ów</a> opisujący nowe dostępne funkcje:
+ <ul>
+ <li>Element <code><a href="/pl/XUL/dropmarker" title="pl/XUL/dropmarker">&lt;dropmarker&gt;</a></code> jest pomocny przy tworzeniu menu podobnych gadżetów za pomocą wiązań XBL. ({{ Bug(348614) }})</li>
+ <li>Element <code><a href="/pl/XUL/panel" title="pl/XUL/panel">&lt;panel&gt;</a></code> jest nowy i zaprojektowany dla popup-ów które nie znajdują się w menu. Mogą obsługiwać jakikolwiek typ zawartości. Element &lt;menupopup&gt; powinien być używany dla menu. Menu dają możliwość nawigacji klawiaturą i obsługują otwieranie i zamykanie podmenu.</li>
+ </ul>
+ </li>
+</ul>
+
+<h3 id="Poprawki_drzewek" name="Poprawki_drzewek">Poprawki drzewek</h3>
+
+<ul>
+ <li>Teraz drzewka mogą być skrolowane horyzontalnie. Jeżeli kolumny nie mieszczą się w dostępnej szerokości, pojawia się horyzontalny suwak skrolowania. Tak się dzieje, jeżeli określone szerokości kolumny zajmują więcej niż jest dostępnego miejsca. Zobacz {{ Bug(212789) }}, aby dowiedzieć się o szczegółach.</li>
+ <li>Nowy styl selekcjonowania pozwala na wybieranie pojedynczych komórek zamiast całych rzędów. Aby użyć tego stylu selekcjonowania, ustaw atrybut drzewek <code>seltype</code> do <code>cell</code>.</li>
+ <li>Teraz drzewka obsługują edytowanie pojedynczych komórek. Kiedy użytkownik podwójnie kliknie na edytowalną komórkę, pojawi się pole tekstowe, w którym użytkownik może edytować zawartość danej komórki. Zobacz {{ interwiki('wikimo', 'XUL:Tree', 'te notatki') }}, aby dowiedzieć się o szczegółach.</li>
+ <li>Teraz element &lt;treecol&gt; obsługuje atrybut <code>overflow</code>, którego wartość logiczna może być ustawiona na prawdę, aby zezwolić, gdy tekst jest za duży żeby zmieścić się w pojedynczej komórce, tekstowi komórek wewnątrz kolumny na rozszerzanie się na sąsiadujące puste komórki.</li>
+</ul>
+
+<h3 id="Poprawki_menu" name="Poprawki_menu">Poprawki menu</h3>
+
+<ul>
+ <li>The <code>image</code> attribute is now used consistently for setting images.</li>
+ <li>Menulists fire the <code>select</code> event when selecting an item.</li>
+ <li>The <code>inputField</code> and <code>editable</code> properties have been added to menulist</li>
+ <li>The <code>&lt;menu&gt;</code>, <code>&lt;menuitem&gt;</code> and <code>&lt;menuseparator&gt;</code> elements now have a readonly <code>selected</code> property which retrieves whether the item is selected in a &lt;menulist&gt;</li>
+ <li>The <code>&lt;menu&gt;</code>, <code>&lt;menuitem&gt;</code> and <code>&lt;menuseparator&gt;</code> elements now have a readonly <code>control</code> property which returns the enclosing &lt;menulist&gt;</li>
+ <li>The <code>&lt;menu&gt;</code>, <code>&lt;menuitem&gt;</code> and <code>&lt;menuseparator&gt;</code> elements now support the <code>accessKey</code>, <code>disabled</code>, <code>crop</code>, <code>image</code> and <code>label</code> properties which set the corresponding attribute</li>
+ <li>The &lt;menu&gt; element now has methods to append, insert and remove menuitems. ({{ Bug(372552) }})</li>
+ <li>Editable menulists now offer an <code>editor</code> property to get the internal {{ Interface("nsIEditor") }} for its text field.</li>
+ <li>Menus may now be made translucent on platforms that support it ({{ Bug(70798) }}).</li>
+</ul>
+
+<h3 id="Poprawki_textbox" name="Poprawki_textbox">Poprawki textbox</h3>
+
+<ul>
+ <li>Setting a <a href="/pl/XUL/textbox" title="pl/XUL/textbox">textbox</a>'s <code>spellcheck</code> attribute to <code>true</code> enables inline spellchecking for that textbox.</li>
+ <li>The <code>&lt;textbox&gt;</code> now has a <code>reset()</code> method to reset the value of the textbox to the default value. The <code>defaultValue</code> property may be used to retrieve and modify the default value of the textbox.</li>
+ <li>An <code>editor</code> property is now offered, which lets you get the internal {{ Interface("nsIEditor") }} for the text field.</li>
+ <li><code><a href="/pl/XUL/textbox" title="pl/XUL/textbox">textbox</a></code> now supports a <code>newlines</code> attribute which specifies how line breaks in pasted text are handled. Possible values are:
+ <ul>
+ <li><code>pasteintact</code> - paste everything as is</li>
+ <li><code>pastetofirst</code> - (default value) paste only up to the first line break</li>
+ <li><code>replacewithspaces</code> - replace line breaks with spaces</li>
+ <li><code>replacewithcommas</code> - replace line breaks with commas</li>
+ <li><code>strip</code> - strip out all line breaks</li>
+ <li><code>stripsurroundingwhitespace</code> - strip out all line breaks and surrounding whitespace</li>
+ </ul>
+ </li>
+</ul>
+
+<h3 id="Inne_poprawki" name="Inne_poprawki">Inne poprawki</h3>
+
+<ul>
+ <li>The <code>type</code> attribute on a <code>&lt;button&gt;</code> may be set to <code>repeat</code> to create buttons which fire their command event repeatedly while the mouse button is held down.</li>
+ <li>The <code><a href="/pl/XUL/Atrybut/buttondisabledaccept" title="pl/XUL/Atrybut/buttondisabledaccept">buttondisabledaccept</a></code> attribute can now be used on the <code>&lt;dialog&gt;</code> element to have the accept (OK) button initially disabled.</li>
+ <li>The <code>&lt;titlebar&gt;</code> element now supports the <code>allowevents</code> attribute to allow events to be passed to the children of the titlebar.</li>
+ <li>The <code>&lt;splitter&gt;</code> now supports an additional value for the <code>collapse</code> attribute of <code>'both'</code> which indicates that the splitter can collapse elements on both sides of it when dragged. The <code>substate</code> attribute will set to either before or after when one is collapsed. ({{ Bug(337955) }})</li>
+ <li>The <code>&lt;richlistbox&gt;</code> element now supports multiple selection. Set the <code>seltype</code> attribute to <code>'multiple'</code> to enable this.</li>
+ <li>The <code>&lt;radio&gt;</code> element has a <code>group</code> attribute which may be set to the id of a <code>&lt;radiogroup&gt;</code> element which the radio button belongs to. This allows the radio buttons to arranged in a manner that may not be as suitable when placing them all inside a radiogroup.</li>
+ <li>Menus, panels and tooltips support two additional methods, <code><a href="/pl/XUL/Metoda/openPopup" title="pl/XUL/Metoda/openPopup">openPopup()</a></code> and <code><a href="/pl/XUL/Metoda/openPopupAtScreen" title="pl/XUL/Metoda/openPopupAtScreen">openPopupAtScreen()</a></code>. These methods should be used instead of <code>showPopup()</code> which was found to be confusing to use.</li>
+ <li>Handling of the <code>&lt;key&gt;</code> element improved for non-Latin keyboard layout users. See <a href="/pl/Gecko_Keypress_Event" title="pl/Gecko_Keypress_Event">Gecko Keypress Event</a>.</li>
+ <li>On Mac OS X, the <a href="/pl/XUL/Atrybut/activetitlebarcolor" title="pl/XUL/Atrybut/activetitlebarcolor">activetitlebarcolor</a> and <a href="/pl/XUL/Atrybut/inactivetitlebarcolor" title="pl/XUL/Atrybut/inactivetitlebarcolor">inactivetitlebarcolor</a> attributes of the root elements (<code>&lt;window&gt;</code>, <code>&lt;dialog&gt;</code>, <code>&lt;prefwindow&gt;</code> and <code>&lt;wizard&gt;</code>) are available to customize the color of the windows' title bars.</li>
+</ul>
+
+<h3 id="Zobacz_r.C3.B3wnie.C5.BC" name="Zobacz_r.C3.B3wnie.C5.BC">Zobacz również</h3>
+
+<ul>
+ <li><a href="/pl/XUL" title="pl/XUL">XUL</a></li>
+ <li><a href="/pl/Firefox_3_dla_programistów" title="pl/Firefox_3_dla_programistów">Firefox 3 dla programistów</a></li>
+</ul>