aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 21:46:22 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 21:46:22 -0500
commita065e04d529da1d847b5062a12c46d916408bf32 (patch)
treefe0f8bcec1ff39a3c499a2708222dcf15224ff70 /files/pl/web
parent218934fa2ed1c702a6d3923d2aa2cc6b43c48684 (diff)
downloadtranslated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.gz
translated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.bz2
translated-content-a065e04d529da1d847b5062a12c46d916408bf32.zip
update based on https://github.com/mdn/yari/issues/2028
Diffstat (limited to 'files/pl/web')
-rw-r--r--files/pl/web/api/domapplicationsmanager/getall/index.html47
-rw-r--r--files/pl/web/api/domapplicationsmanager/index.html86
-rw-r--r--files/pl/web/api/navigator/mozpermissionsettings/index.html33
-rw-r--r--files/pl/web/bezpieczeństwo/podstawy_bezpieczenstwa_informacji/podatnosci/index.html100
-rw-r--r--files/pl/web/css/-moz-binding/index.html48
-rw-r--r--files/pl/web/css/-moz-border-bottom-colors/index.html56
-rw-r--r--files/pl/web/css/-moz-border-left-colors/index.html15
-rw-r--r--files/pl/web/css/_colon_-moz-tree-cell-text/index.html25
-rw-r--r--files/pl/web/css/_colon_-moz-tree-cell/index.html28
-rw-r--r--files/pl/web/css/_colon_-moz-tree-column/index.html25
-rw-r--r--files/pl/web/css/_colon_-moz-tree-drop-feedback/index.html26
-rw-r--r--files/pl/web/css/_colon_-moz-tree-image/index.html28
-rw-r--r--files/pl/web/css/_colon_-moz-tree-indentation/index.html23
-rw-r--r--files/pl/web/css/_colon_-moz-tree-line/index.html24
-rw-r--r--files/pl/web/css/_colon_-moz-tree-progressmeter/index.html24
-rw-r--r--files/pl/web/css/_colon_-moz-tree-row/index.html47
-rw-r--r--files/pl/web/css/_colon_-moz-tree-separator/index.html27
-rw-r--r--files/pl/web/css/_colon_-moz-tree-twisty/index.html29
-rw-r--r--files/pl/web/css/azimuth/index.html97
-rw-r--r--files/pl/web/css/na_początek/dane_xml/index.html191
-rw-r--r--files/pl/web/css/na_początek/wiązania_xbl/index.html176
-rw-r--r--files/pl/web/css/na_początek/xul-owe_interfejsy_użytkownika/index.html299
-rw-r--r--files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/komunikacja_między_java_a_javascript/index.html39
-rw-r--r--files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/index.html24
-rw-r--r--files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/konwersja_javascript_do_java/index.html320
-rw-r--r--files/pl/web/javascript/new_in_javascript/index.html10
-rw-r--r--files/pl/web/javascript/new_in_javascript/nowości_w_javascript_1.5/index.html36
-rw-r--r--files/pl/web/javascript/new_in_javascript/nowości_w_javascript_1.6/index.html62
-rw-r--r--files/pl/web/javascript/nowości_w_javascript_1.4/index.html24
-rw-r--r--files/pl/web/javascript/nowości_w_javascript_1.8/index.html135
-rw-r--r--files/pl/web/javascript/referencje/funkcje/arguments/caller/index.html48
-rw-r--r--files/pl/web/javascript/referencje/liveconnect/index.html23
-rw-r--r--files/pl/web/javascript/referencje/liveconnect/jsexception/index.html93
-rw-r--r--files/pl/web/javascript/referencje/liveconnect/jsobject/index.html186
-rw-r--r--files/pl/web/javascript/referencje/obiekty/function/arity/index.html23
-rw-r--r--files/pl/web/javascript/referencje/obiekty/java/index.html29
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javaarray/index.html68
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javaarray/length/index.html29
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javaarray/tostring/index.html38
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javaclass/index.html60
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javaobject/index.html67
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javapackage/index.html46
-rw-r--r--files/pl/web/javascript/referencje/obiekty/netscape/index.html29
-rw-r--r--files/pl/web/javascript/referencje/obiekty/object/eval/index.html64
-rw-r--r--files/pl/web/javascript/referencje/obiekty/object/unwatch/index.html39
-rw-r--r--files/pl/web/javascript/referencje/obiekty/object/watch/index.html78
-rw-r--r--files/pl/web/javascript/referencje/obiekty/packages/index.html50
-rw-r--r--files/pl/web/javascript/referencje/obiekty/packages/java/index.html49
-rw-r--r--files/pl/web/javascript/referencje/obiekty/packages/nazwaklasy/index.html41
-rw-r--r--files/pl/web/javascript/referencje/obiekty/packages/netscape/index.html35
-rw-r--r--files/pl/web/javascript/referencje/obiekty/packages/sun/index.html32
-rw-r--r--files/pl/web/javascript/referencje/obiekty/sun/index.html29
-rw-r--r--files/pl/web/javascript/referencje/operatory/domknięcia_wyrażeń/index.html78
-rw-r--r--files/pl/web/javascript/referencje/polecenia/for_each...in/index.html80
54 files changed, 0 insertions, 3418 deletions
diff --git a/files/pl/web/api/domapplicationsmanager/getall/index.html b/files/pl/web/api/domapplicationsmanager/getall/index.html
deleted file mode 100644
index 272c82b938..0000000000
--- a/files/pl/web/api/domapplicationsmanager/getall/index.html
+++ /dev/null
@@ -1,47 +0,0 @@
----
-title: DOMApplicationsManager.getAll()
-slug: Web/API/DomApplicationsManager/getAll
-translation_of: Archive/Marketplace/API/DOMApplicationsManager/getAll
----
-<p><span style="display: none;"> </span> </p>
-
-<pre>{{ ApiRef("Apps") }}</pre>
-
-<p>{{ non-standard_header() }}</p>
-
-<h2 id="Summary">Summary</h2>
-
-<p>Lists all installed apps in the user's repository.</p>
-
-<h2 id="Syntax">Syntax</h2>
-
-<pre>window.navigator.mozApps.mgmt.getAll()
-</pre>
-
-<h3 id="Return_value">Return value</h3>
-
-<p><code>getAll()</code> returns a <code>pendingGetAll</code> object. Callers are expected to set the <code>onsuccess</code> and <code>onerror</code> callback properties of the returned object.</p>
-
-<p><code>pendingGetAll.result</code> will be an array of <code>App</code> objects that contains all the apps installed in the current browser. <code>pendingGetAll.result</code> will be the empty list if no apps are installed. <code>onerror</code> will be called if a serious problem occurs while checking this.</p>
-
-<p>This is a privileged call. <code>navigator.mozApps.mgmt</code> will be <code>null</code> if you do not have the privilege to query apps.</p>
-
-<h3 id="Errors">Errors</h3>
-
-<p>The following error can be returned in <code>DOMRequest.error</code>.</p>
-
-<dl>
-</dl>
-
-<dl>
- <dt>DENIED</dt>
- <dd>Permission denied.</dd>
-</dl>
-
-<h2 id="Related_topics">Related topics</h2>
-
-<ul>
- <li><a href="/en-US/docs/Web/Apps/JavaScript_API">Apps JavaScript API</a></li>
-</ul>
-
-<p><span style="display: none;"> </span> </p>
diff --git a/files/pl/web/api/domapplicationsmanager/index.html b/files/pl/web/api/domapplicationsmanager/index.html
deleted file mode 100644
index e19495d68e..0000000000
--- a/files/pl/web/api/domapplicationsmanager/index.html
+++ /dev/null
@@ -1,86 +0,0 @@
----
-title: DOMApplicationsManager
-slug: Web/API/DOMApplicationsManager
-tags:
- - API
- - Apps
- - Apps API
- - NeedsTranslation
- - TopicStub
-translation_of: Archive/Marketplace/API/DOMApplicationsManager
----
-<p>{{ ApiRef("Apps") }}</p>
-
-<p>{{ non-standard_header() }}</p>
-
-<p>Provides support for managing, and Open Web apps in a browser. A manager can be accessed via {{domxref("DOMApplicationsRegistry.mgmt", "Navigator.mozApps.mgmt")}}</p>
-
-<h2 id="Property">Property</h2>
-
-<dl>
- <dt>{{domxref("DOMApplicationsManager.oninstall")}}</dt>
- <dd>Is an {{domxref("EventManager")}} call when <code>install</code> event is received.</dd>
- <dt>{{domxref("DOMApplicationsManager.onuninstall")}}</dt>
- <dd>Is an {{domxref("EventManager")}} call when <code>uninstall</code> event is received.</dd>
- <dt>{{domxref("DOMApplicationsManager.onenablestatechange")}}</dt>
- <dd>Is an {{domxref("EventManager")}} call when <code>enablestatechange</code> event is received.</dd>
-</dl>
-
-<h2 id="Methods">Methods</h2>
-
-<dl>
- <dt>{{ domxref("DOMApplicationsManager.getAll()") }}</dt>
- <dd>Returns all applications.</dd>
-</dl>
-
-<h2 id="Browser_compatibility">Browser compatibility</h2>
-
-<p>{{ CompatibilityTable() }}</p>
-
-<div id="compat-desktop">
-<table class="compat-table">
- <tbody>
- <tr>
- <th>Feature</th>
- <th>Chrome</th>
- <th>Firefox (Gecko)</th>
- <th>Internet Explorer</th>
- <th>Opera</th>
- <th>Safari (WebKit)</th>
- </tr>
- <tr>
- <td>Basic support</td>
- <td>{{ CompatUnknown() }}</td>
- <td>16.0</td>
- <td>{{ CompatUnknown() }}</td>
- <td>{{ CompatUnknown() }}</td>
- <td>{{ CompatUnknown() }}</td>
- </tr>
- </tbody>
-</table>
-</div>
-
-<div id="compat-mobile">
-<table class="compat-table">
- <tbody>
- <tr>
- <th>Feature</th>
- <th>Android</th>
- <th>Firefox Mobile (Gecko)</th>
- <th>IE Phone</th>
- <th>Opera Mobile</th>
- <th>Safari Mobile</th>
- </tr>
- <tr>
- <td>Basic support</td>
- <td>{{ CompatUnknown() }}</td>
- <td>16.0</td>
- <td>{{ CompatUnknown() }}</td>
- <td>{{ CompatUnknown() }}</td>
- <td>{{ CompatUnknown() }}</td>
- </tr>
- </tbody>
-</table>
-</div>
-
-<p> </p>
diff --git a/files/pl/web/api/navigator/mozpermissionsettings/index.html b/files/pl/web/api/navigator/mozpermissionsettings/index.html
deleted file mode 100644
index df0966e04e..0000000000
--- a/files/pl/web/api/navigator/mozpermissionsettings/index.html
+++ /dev/null
@@ -1,33 +0,0 @@
----
-title: Navigator.mozPermissionSettings
-slug: Web/API/Navigator/mozPermissionSettings
-translation_of: Archive/B2G_OS/API/Navigator/mozPermissionSettings
----
-<p>{{APIRef("Firefox OS")}}{{ non-standard_header() }}</p>
-
-<p>{{ B2GOnlyHeader2('certified') }}</p>
-
-<h2 id="Summary">Summary</h2>
-
-<p>Returns a {{ domxref("PermissionSettings") }} object you can use to get and set permissions of apps on the Firefox OS platform.</p>
-
-<h2 id="Syntax" name="Syntax">Syntax</h2>
-
-<pre class="eval">var permissions = window.navigator.mozPermissionSettings;
-</pre>
-
-<h2 id="Value">Value</h2>
-
-<p><code>navigator.mozPermissionSettings</code> is a {{domxref("PermissionSettings")}} object.</p>
-
-<h2 id="Specification">Specification</h2>
-
-<p>Not part of any specification.</p>
-
-<h2 id="See_also">See also</h2>
-
-<ul>
- <li>{{ domxref("PermissionSettings") }}</li>
- <li>The <a href="/en-US/docs/Web/API/Permissions_API_(Firefox_OS)">Permissions API (Firefox OS)</a></li>
- <li><a href="/en-US/Apps/Build/App_permissions">App permissions</a></li>
-</ul>
diff --git a/files/pl/web/bezpieczeństwo/podstawy_bezpieczenstwa_informacji/podatnosci/index.html b/files/pl/web/bezpieczeństwo/podstawy_bezpieczenstwa_informacji/podatnosci/index.html
deleted file mode 100644
index 772145243a..0000000000
--- a/files/pl/web/bezpieczeństwo/podstawy_bezpieczenstwa_informacji/podatnosci/index.html
+++ /dev/null
@@ -1,100 +0,0 @@
----
-title: Podatności
-slug: Web/Bezpieczeństwo/Podstawy_bezpieczenstwa_informacji/Podatnosci
-tags:
- - Bezpieczeństwo
- - Początkujący
- - Tutorial
- - bezpieczeństwo aplikacji WWW
- - podatności
- - samouczek
-translation_of: Archive/Security/Vulnerabilities
----
-<div class="summary">
-<p>Niniejszy artykuł tłumaczy czym są podatności i omawia ich występowanie we wszystkich systemach.</p>
-
-<p>Podatność to słabość systemu, która może zostać wykorzystana do naruszenia poufności, integralności i/lub dostępności. Podatności można kategoryzować na wiele sposobów. W tym artykule użyjemy trzech kategorii najwyższego ryzyka: usterki oprogramowania, problemy przy konfiguracji zabezpieczeń i nadużycie funkcji oprogramowania. Kategorie te zostały umówione poniżej.</p>
-</div>
-
-<h2 id="Kategorie_podatności">Kategorie podatności</h2>
-
-<p><em>Usterki oprogramowania</em> są wynikiem niezamierzonego błędu w architekturze lub samym kodzie oprogramowania. Jako przykład może posłużyć błąd przy weryfikacji wprowadzanych danych, np. kiedy dane wprowadzane przez użytkownika nie są prawidłowo sprawdzane pod kątem prób wprowadzania szkodliwych stringów używających nieporządanych znaków czy zbyt długich wartości wiązanych ze znanymi atakami. Inny przykład to błąd dopuszczający sytuację wyścigu ("race condition"), przez który atakujący może przeprowadzić określone działanie posiadając podniesione uprawnienia.</p>
-
-<p>Ustawienia konfiguracji bezpieczeństwa to element bezpieczeństwa oprogramowania który może zostać zmieniony przez samo oprogramowanie. Przykłady ustawień to np. system operacyjny oferujący dostęp do listy kontrolnej przydzielającej prawa użytkowników do odczytu i modyfikacji plików oraz np. aplikacja dopuszczająca umożliwianie lub uniemożliwianie szyfrowania danych wrażlliwych znajdujących się w aplikacji.</p>
-
-<p><em>Problemy przy konfiguracji zabezpieczeń </em>to m.in. używanie ustawień konfiguracji bezpieczeństwa w sposób, który ma negatywny wpływ na bezpieczeństwo oprogramowania.</p>
-
-<p>Cecha oprogamowania to możliwość funkcyjna udostępniona przez oprogramowanie. <em>Podatność na nadużycie funkcji oprogramowania</em> to taki typ podatności, w której dana funkcja stanowi dziurę bezpieczeństwa systemu. Tego typu podatności stwarza projektant oprogramowania, gdy aby uzyskać dodatkowe funkcje oprogramowania zakłada idylliczny scenariusz i ryzykuje tym samym podatność na ewentualne ataki.</p>
-
-<p>Na przykład, oprogramowanie klienckie email może zawierać funkcjonalność, która umożliwia wyrenderowanie treści HTML w wiadomościach email. Atakujący może w tej sytuacji stworzyć fałszywy mail zawierający hiperlink, który po wyrenderowaniu w HTML wygląda na nieszkodliwy, a w rzeczywistości po kliknięciu przekierowuje odbiorcę na szkodliwą stronę. Jednym z idyllicznych założeń w fazie projektowania funkcji renderowania treści HTML była myśl, że użytkownicy nie otrzymają szkodliwych hiperlinków i nie będą w nie klikać.</p>
-
-<p>Podatności nadużycia funkcji oprogramowania pojawiają się podczas projektowania oprogramowania lub jego komponentów (np. protokół, który oprogramowanie wdraża). Idylliczne założenia mogą być oczywiste - np. projektant jest świadomy słabości bezpieczeństwa i zakłada, że oddzielna kontrola bezpieczeństwa wystarczy.</p>
-
-<p>Często jednak założenia idylliczne są dwuznaczne, chociażby utworzenie funkcji bez wcześniejszego ocenienia ryzyka. Dodatkowo zagrożenia mogą się zmieniać w czasie życia oprogramowania czy protokołu w nim użytego.</p>
-
-<p>Przykład? Address Resolution Protocol (ARP) zakłada, że odpowiedź ARP zawiera prawidłowe mapowanie pomiędzy adresami Media Access Control (MAC) a Internet Protocol (IP). Cache ARP używają tej informacji, by umożliwić przydatne działanie - zezwolenie na wysyłanie danych pomiędzy urządzeniami w jednej sieci lokalnej. Jednakże atakujący mógłby wygenerować fałszywe komunikaty ARP celem zmylenia tabli systemowej ARP i w ten sposób przeporwadzić atak denial-of-service lub man-in-the-middle attack.</p>
-
-<p>Protokuł ARP został ustandaryzowany ponad 25 lat temu, a zagrożenia znacząco się od tego czasu zmieniły, więc założenia idylliczne, które były wówczas nie do uniknięcia dziś nie mają już raczej racji bytu.</p>
-
-<p>Może być ciężko odróżnić podatność nadużycia funkcji oprogramowania od pozostałych dwóch kategorii. Np. zarówno podatności związane z wadami, jak i nadużyciami mogą wynikać z braków w procesie projektowania oprogramowania. Jednakże wady oprogramowania są jednoznacznie negatywne - nie mają cech pozytywnych w odniesieniu do bezpieczeństwa czy funkcjonalności - podczas gdy podatności na nadużycia funkcji oprogramowania są wynikiem dostarczania dodatkowych funkcji.</p>
-
-<p>Mogą mylić podatności na nadużycia w odniesieniu do funkcji, które można odblokowywać lub zablokowywać - w rozumieniu, że są konfigurowalne - a kwestie konfiguracji bezpieczeństwa. Kluczową różnicą jest to, że przy podatności na nadużycia ustawienia bezpieczeństwa umożliwiają lub blokują całą funkcję, a nie wpływają jedynie na bezpieczeństwo. Podatność wynikająca z konfiguracji bezpieczeństwa dotyczy wyłącznie bezpieczeństwa.</p>
-
-<p>Np. ustawienie blokujące używanie HTML w mailach ma ogromny wpływ na zarówno kwestię bezpieczeństwa, jak i funkcjonalności. W tym przypadku podatność w odniesieniu do ustawienia będzie podatnością związaną z nadużyciem. Ustawienie blokujące funkcję antiphishingową w kliencie pocztowym ma ogromny wpływ wyłącznie na bezpieczeństwo, więc podatność dot. takiego ustawienia byłaby określona jako podatność w związku z konfiguracją bezpieczeństwa.</p>
-
-<h2 id="Obecność_podatności">Obecność podatności</h2>
-
-<p>Żaden system nie jest w 100% bezpieczny: każdy system ma podatności. W danym momencie system może nie posiadać żadnych widocznych wad, ale podatności na problemy z konfiguracją bezpieczeństwa i nadużycia funkcji oprogramowania są zawsze obecne.</p>
-
-<p>Podatność na nadużycia w przypadku funkcji oprogramowania jest nieodłączna, ponieważ każda funkcjonalność musi być opierana na założeniach idyllicznych - a te założenia mogą zostać złamane mimo dołożenia ogromnych wysiłków i poniesienia sporych kosztów. Kwestie konfiguracji bezpieczeństwa są nie do uniknięcia z dwóch powodów.</p>
-
-<p>Po pierwsze, wiele ustawień konfiguracyjnych zwiększa bezpieczeństwo kosztem funkcjonalności, więc używanie najbezpieczniejszych ustawień może doprowadzić do bezużyteczności oprogramowania. Po drugie, wiele ustawień bezpieczeństwa ma zarówno pozytywne, jak i negatywne kosekwencje względem bezpieczeństwa.</p>
-
-<p>Przykładem jest dopuszczona liczba następujących po sobie, nieudanych prób logowania na konto użytkownika zanim zostanie ono zablokowane. Ustawiając ją na 1 uzyskalibyśmy najbezpieczniejszą opcję przeciw atakom opartym na zgadywaniu haseł, ale jednocześnie blokowalibyśmy legalnych użytkowników po tym, jak jednokrotnie wpisaliby złe hasło. Co więcej, prawdopodobnie zachęciłoby to do używania przez atakujących ataków typu denial-of-service z racji łatwości generowania pojedynczej, nieudanej próby logowania dla wszystkich kont użytkowników.</p>
-
-<p>Z powodu liczby nieuniknionych podatności w ustawieniach konfiguracji bezpieczeństwa i możliwości nadużyć funkcji oprogramowania plus liczby podatności na wady oprogramowania w systemie niezależnie od czasu, każdy system może posiadać dziesiątki, jak nie setki podatności w jednym tylko systemie.</p>
-
-<p>Te podatności prawdopodobnie posiadają zróżnicowane cechy. Część będzie łatwa do wykorzystania, podczas gdy inne będą możliwe do wykorzystania jedynie w sytuacji zaistnienia kombinacji wysoce nieprawdopodobnych warunków.</p>
-
-<p>Jedna podatność może skutkować dostępem do systemu na poziomie administratora, podczas gdy inna jedynie umożliwiać odczyt nieistotnego pliku.</p>
-
-<p>Ostatecznie organizacje muszą wiedzieć, jak trudno jest wykorzystać daną podatność i co się stanie w sytuacji, jeśli dojdzie do jej wykorzystania.</p>
-
-<h2 id="Podatności_stron_WWW">Podatności stron WWW</h2>
-
-<p>OWASP lub Projekt Bezpieczeństwa Otwartej Sieci (Open Web Security Project) to organizacja non-profit skoncentrowana na zwiększaniu bezpieczeństwa oprogramowania i aplikacji WWW. Wg Open Web Application Security Project pod względem popularności XSS był <a class="external external-icon" href="https://www.owasp.org/images/7/72/OWASP_Top_10-2017_%28en%29.pdf.pdf" rel="noopener">siódmą z najczęściej spotykanych podatności aplikacji WWW</a> w roku 2017.</p>
-
-<p>Organizacja publikuje listę najważniejszych podatności aplikacji WWW bazując na danych z różnych organizacji bezpieczeństwa.</p>
-
-<p><a href="/en-US/docs/Web/Security">Podatnosci aplikacji WWW</a> są priorytetowane pod względem możliwości wykorzystania, wykrywalności i wpływu na oprogramowanie, którym może być każdy CMS, jak WordPress, Joomla, Magneto, Woocommerce i inne.</p>
-
-<p>Poniżej przedstawiamy sześć najpopularniejszych podatności stron WWW, przed którymi musisz się chronić.</p>
-
-<p>1. SQL Injections<br>
- 2. <a href="/en-US/docs/Glossary/Cross-site_scripting">Cross Site Scripting (XSS)</a><br>
- 3. Broken Authentication &amp; Session Management -<a href="https://developer.mozilla.org/en-US/docs/Archive/IdentityManager"> IdentityManager</a><br>
- 4. Insecure Direct Object References -<a href="https://developer.mozilla.org/en-US/docs/Glossary/DOM"> DOM (Document Object Model)</a><br>
- 5. Security Misconfiguration<br>
- 6. <a href="/en-US/docs/Glossary/CSRF">Cross-Site Request Forgery (CSRF) </a></p>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li><a class="external" href="https://www.owasp.org/">Projekt Bezpieczeństwa Otwartej Sieci (OWASP)</a></li>
- <li><a href="https://cve.mitre.org/">Popularne Podatności i Narażenia (CVE)</a></li>
- <li><a href="https://secure.wphackedhelp.com/blog/wordpress-vulnerabilities-how-to-fix-guide-tools/">Popularne Podatności Bezpieczeństwa WordPressa</a></li>
- <li><a href="https://en.wikipedia.org/wiki/Vulnerability_database">Baza danych podatności</a></li>
-</ul>
-
-<div class="originaldocinfo">
-<h3 id="Original_Document_Information" name="Original_Document_Information">Informacja o dokumentacji źródłowej</h3>
-
-<ul>
- <li>Autorzy: Elizabeth LeMay, Karen Scarfone i Peter Mell</li>
- <li>Tytuł: National Institute of Standards and Technology (NIST) Interagency Report 7864, The Common Misuse Scoring System (CMSS): Metrics for Software Feature Misuse Vulnerabilities</li>
- <li>Data ostatniej modyfikacji: July 2012</li>
- <li>Informacja o prawach autorskich: Niniejszy dokument nie podlega prawom autorskim.</li>
-</ul>
-</div>
-
-<p>{{QuickLinksWithSubpages("/en-US/docs/Web/Security")}}</p>
diff --git a/files/pl/web/css/-moz-binding/index.html b/files/pl/web/css/-moz-binding/index.html
deleted file mode 100644
index e44145368c..0000000000
--- a/files/pl/web/css/-moz-binding/index.html
+++ /dev/null
@@ -1,48 +0,0 @@
----
-title: '-moz-binding'
-slug: Web/CSS/-moz-binding
-tags:
- - CSS
- - Non-standard
-translation_of: Archive/Web/CSS/-moz-binding
----
-<p>{{Non-standard_header}}{{ CSSRef() }}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p><code>-moz-binding</code> jest używany przez aplikacje bazujące na Mozilli, by dołączyć wiązanie <a href="/pl/XBL" title="pl/XBL">XBL</a> do elementu DOM.</p>
-
-<ul>
- <li>Wartość początkowa: <code>none | {{ mediawiki.external(',') }}* &lt;uri&gt; | inherit</code></li>
- <li>Dotyczy: wszystkich elementów (oprócz zawartości generowanej lub pseudoelementów)</li>
- <li>Dziedziczony: nie</li>
- <li>Procenty: niedostępne</li>
- <li>Wartość wyliczona: jako określone</li>
-</ul>
-
-<h2 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h2>
-
-<pre class="eval">-moz-binding: <em>uri</em> | none
-</pre>
-
-<h3 id="Warto.C5.9Bci" name="Warto.C5.9Bci">Wartości</h3>
-
-<dl>
- <dt>uri</dt>
- <dd>Identyfikator URI dla wiązania XBL (włączając w to identyfikator fragmentaryczny).</dd>
- <dt>none</dt>
- <dd>Żadne wiązanie XBL nie jest stosowane do elementu.</dd>
-</dl>
-
-<h2 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h2>
-
-<pre>.exampleone {
- -moz-binding: url("http://www.mozilla.org/xbl/htmlBindings.xml#checkbox");
-}
-</pre>
-
-<h2 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h2>
-
-<p><a href="/pl/XBL/Dokumentacja_XBL_1.0/Binding_Attachment_and_Detachment" title="pl/XBL/Dokumentacja_XBL_1.0/Binding_Attachment_and_Detachment">Dokumentacja XBL: Binding Attachment and Detachment</a></p>
-
-<p><a href="/pl/Kurs_XUL/Wprowadzenie_do_XBL" title="pl/Kurs_XUL/Wprowadzenie_do_XBL">Kurs XUL:Wprowadzenie do XBL</a></p>
diff --git a/files/pl/web/css/-moz-border-bottom-colors/index.html b/files/pl/web/css/-moz-border-bottom-colors/index.html
deleted file mode 100644
index 62e5f28015..0000000000
--- a/files/pl/web/css/-moz-border-bottom-colors/index.html
+++ /dev/null
@@ -1,56 +0,0 @@
----
-title: '-moz-border-bottom-colors'
-slug: Web/CSS/-moz-border-bottom-colors
-tags:
- - CSS
- - Non-standard
-translation_of: Archive/Web/CSS/-moz-border-bottom-colors
----
-<p>{{Non-standard_header}}{{ CSSRef() }}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p>W aplikacjach opartych na Mozilli <code>-moz-border-bottom-colors</code> ustawia kolory dolnego obramowania. Powinna być ustawiona lista kolorów. Jeśli element ma obramowanie, które jest szersze niż pojedynczy piksel, każda linia pikseli używa następnego koloru określonego w tej własności, z zewnątrz do wewnątrz. Eliminuje to potrzebę zagnieżdżonych boksów. Jeśli obramowanie jest szersze niż liczba określonej w tej własności kolorów, pozostała część obramowania jest w kolorze określonym najbliżej środka.</p>
-
-<ul>
- <li>Wartość początkowa: nie stosuje się</li>
- <li>Dotyczy: wszystkich elementów</li>
- <li>Dziedziczony: nie</li>
-</ul>
-
-<p>Obecność <code>-moz-border-bottom-colors</code> oddziela kod rysujący obramowanie, który był zaprojektowany do rysowania obramowań elementów interfejsu użytkownika, ale nie wspiera wielu innych własności obramowania.</p>
-
-<h2 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h2>
-
-<pre class="eval">-moz-border-bottom-colors: [&lt;color&gt; | transparent,]* &lt;color&gt; | transparent
-</pre>
-
-<h3 id="Warto.C5.9Bci" name="Warto.C5.9Bci">Wartości</h3>
-
-<dl>
- <dt>&lt;color&gt;</dt>
- <dd>Określa kolor linii pikseli dolnego obramowania</dd>
- <dt>transparent</dt>
- <dd>Linia pikseli nie ma własnego koloru, w zamian pokazuje kolor elementu pod spodem</dd>
-</dl>
-
-<h2 id="Powi.C4.85zane_w.C5.82asno.C5.9Bci" name="Powi.C4.85zane_w.C5.82asno.C5.9Bci">Powiązane własności</h2>
-
-<ul>
- <li><a href="pl/CSS/-moz-border-left-colors">-moz-border-left-colors</a> ustawia kolory lewego obramowania</li>
- <li><a href="pl/CSS/-moz-border-right-colors">-moz-border-right-colors</a> ustawia kolory prawego obramowania</li>
- <li><a href="pl/CSS/-moz-border-top-colors">-moz-border-top-colors</a> ustawia kolory górnego obramowania</li>
-</ul>
-
-<h2 id="Przyk.C5.82ady" name="Przyk.C5.82ady">Przykłady</h2>
-
-<pre>hbox.example {
- border: 5px solid #000000;
-
- /* Kolor dolnego obramowania będzie czerwony, zielony, niebieski i biały
- zaczynając od zewnątrz */
- -moz-border-bottom-colors: #FF0000 #00FF00 #0000FF #FFFFFF;
-}
-</pre>
-
-<div class="noinclude"> </div>
diff --git a/files/pl/web/css/-moz-border-left-colors/index.html b/files/pl/web/css/-moz-border-left-colors/index.html
deleted file mode 100644
index 303bdfa747..0000000000
--- a/files/pl/web/css/-moz-border-left-colors/index.html
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: '-moz-border-left-colors'
-slug: Web/CSS/-moz-border-left-colors
-tags:
- - CSS
- - Non-standard
-translation_of: Archive/Web/CSS/-moz-border-left-colors
----
-<p>{{Non-standard_header}}{{ CSSRef() }}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p>W aplikacjach opartych na Mozilli <code>-moz-border-left-colors</code> ustawia kolory obramowania lewej krawędzi.</p>
-
-<p>Zobacz więcej informacji we własności <a href="pl/CSS/-moz-border-bottom-colors">-moz-border-bottom-colors</a>.</p>
diff --git a/files/pl/web/css/_colon_-moz-tree-cell-text/index.html b/files/pl/web/css/_colon_-moz-tree-cell-text/index.html
deleted file mode 100644
index ea450f5cb5..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-cell-text/index.html
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: ':-moz-tree-cell-text'
-slug: 'Web/CSS/:-moz-tree-cell-text'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-cell-text'
----
-<p>{{Non-standard_header}}{{ CSSRef() }}</p>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treecell</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>font</li>
- <li>visibility</li>
- <li>color</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-cell/index.html b/files/pl/web/css/_colon_-moz-tree-cell/index.html
deleted file mode 100644
index d6fb331d38..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-cell/index.html
+++ /dev/null
@@ -1,28 +0,0 @@
----
-title: ':-moz-tree-cell'
-slug: 'Web/CSS/:-moz-tree-cell'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-cell'
----
-<p>{{ CSSRef() }}{{Non-standard_header}}</p>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treecell</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>background</li>
- <li>border</li>
- <li>margin</li>
- <li>outline</li>
- <li>padding</li>
- <li>visibility</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-column/index.html b/files/pl/web/css/_colon_-moz-tree-column/index.html
deleted file mode 100644
index 9e17185510..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-column/index.html
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: ':-moz-tree-column'
-slug: 'Web/CSS/:-moz-tree-column'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-column'
----
-<p>{{ CSSRef() }}{{Non-standard_header}}</p>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treecol</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>margin</li>
- <li>visibility</li>
- <li>text style</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-drop-feedback/index.html b/files/pl/web/css/_colon_-moz-tree-drop-feedback/index.html
deleted file mode 100644
index 651ab25f65..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-drop-feedback/index.html
+++ /dev/null
@@ -1,26 +0,0 @@
----
-title: ':-moz-tree-drop-feedback'
-slug: 'Web/CSS/:-moz-tree-drop-feedback'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-drop-feedback'
----
-<p>{{Non-standard_header}}{{ CSSRef() }}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treerow</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>margin</li>
- <li>visibility</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-image/index.html b/files/pl/web/css/_colon_-moz-tree-image/index.html
deleted file mode 100644
index ae4bd01d26..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-image/index.html
+++ /dev/null
@@ -1,28 +0,0 @@
----
-title: ':-moz-tree-image'
-slug: 'Web/CSS/:-moz-tree-image'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/:-moz-tree-image'
----
-<p>{{ CSSRef() }}{{Non-standard_header}}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treeitem</li>
- <li>treecell</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>margin</li>
- <li>list style</li>
- <li>position</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-indentation/index.html b/files/pl/web/css/_colon_-moz-tree-indentation/index.html
deleted file mode 100644
index 646d986d82..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-indentation/index.html
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: ':-moz-tree-indentation'
-slug: 'Web/CSS/:-moz-tree-indentation'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-indentation'
----
-<p>{{ CSSRef() }}{{Non-standard_header}}</p>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treeitem</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>position</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-line/index.html b/files/pl/web/css/_colon_-moz-tree-line/index.html
deleted file mode 100644
index dbe7014b2f..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-line/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
----
-title: ':-moz-tree-line'
-slug: 'Web/CSS/:-moz-tree-line'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-line'
----
-<p>{{Non-standard_header}}{{ CSSRef() }}</p>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treeitem</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>border</li>
- <li>visibility</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-progressmeter/index.html b/files/pl/web/css/_colon_-moz-tree-progressmeter/index.html
deleted file mode 100644
index 65442cf74e..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-progressmeter/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
----
-title: ':-moz-tree-progressmeter'
-slug: 'Web/CSS/:-moz-tree-progressmeter'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-progressmeter'
----
-<p>{{Non-standard_header}}{{ CSSRef() }}</p>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treecell</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>margin</li>
- <li>color</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-row/index.html b/files/pl/web/css/_colon_-moz-tree-row/index.html
deleted file mode 100644
index 763aefc4bb..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-row/index.html
+++ /dev/null
@@ -1,47 +0,0 @@
----
-title: ':-moz-tree-row'
-slug: 'Web/CSS/:-moz-tree-row'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-row'
----
-<p>{{ CSSRef() }}{{Non-standard_header}}</p>
-
-<p><code>-moz-tree-row</code> jest używane do wybrania wierszy i zastosowania stylu do drzewa wierszy.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treerow</li>
-</ul>
-
-<h2 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h2>
-
-<pre class="eval">treechildren::-moz-tree-row {<em>style properties</em> }
-</pre>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>background</li>
- <li>border</li>
- <li>margin</li>
- <li>outline</li>
- <li>padding</li>
- <li>display</li>
- <li>-moz-appearance</li>
-</ul>
-
-<h2 id="Przyk.C5.82ady" name="Przyk.C5.82ady">Przykłady</h2>
-
-<pre>treechildren::-moz-tree-row( foo bar )
-{
- margin: 2%;
-}
-</pre>
-
-<p>...gdzie...</p>
-
-<pre> &lt;treerow properties="foo"&gt;...&lt;/treerow&gt;
-</pre>
diff --git a/files/pl/web/css/_colon_-moz-tree-separator/index.html b/files/pl/web/css/_colon_-moz-tree-separator/index.html
deleted file mode 100644
index b855c38553..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-separator/index.html
+++ /dev/null
@@ -1,27 +0,0 @@
----
-title: ':-moz-tree-separator'
-slug: 'Web/CSS/:-moz-tree-separator'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-separator'
----
-<p>{{Non-standard_header}}{{ CSSRef() }}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treeseparator</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>border</li>
- <li>display</li>
- <li>-moz-appearance</li>
-</ul>
diff --git a/files/pl/web/css/_colon_-moz-tree-twisty/index.html b/files/pl/web/css/_colon_-moz-tree-twisty/index.html
deleted file mode 100644
index 0da422f8a2..0000000000
--- a/files/pl/web/css/_colon_-moz-tree-twisty/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-title: ':-moz-tree-twisty'
-slug: 'Web/CSS/:-moz-tree-twisty'
-tags:
- - CSS
- - Non-standard
-translation_of: 'Mozilla/Gecko/Chrome/CSS/::-moz-tree-twisty'
----
-<p>{{ CSSRef() }}{{Non-standard_header}}</p>
-
-<p>Aktywowany przez atrybut <code>properties</code>.</p>
-
-<h2 id="Powi.C4.85zane_elementy" name="Powi.C4.85zane_elementy">Powiązane elementy</h2>
-
-<ul>
- <li>treecell</li>
-</ul>
-
-<h2 id="W.C5.82asno.C5.9Bci_styl.C3.B3w" name="W.C5.82asno.C5.9Bci_styl.C3.B3w">Własności stylów</h2>
-
-<ul>
- <li>border</li>
- <li>margin</li>
- <li>padding</li>
- <li>display</li>
- <li>list style</li>
- <li>position</li>
- <li>-moz-appearance</li>
-</ul>
diff --git a/files/pl/web/css/azimuth/index.html b/files/pl/web/css/azimuth/index.html
deleted file mode 100644
index 2841b5441e..0000000000
--- a/files/pl/web/css/azimuth/index.html
+++ /dev/null
@@ -1,97 +0,0 @@
----
-title: azimuth
-slug: Web/CSS/azimuth
-tags:
- - CSS
- - 'CSS:Dokumentacje'
- - Dokumentacje
- - Wszystkie_kategorie
-translation_of: Archive/Web/CSS/azimuth
----
-<p>{{ CSSRef() }}</p>
-
-<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3>
-
-<p>W połączeniu z <code><a href="pl/CSS/elevation">elevation</a></code>, <code>azimuth</code> umożliwia ustawianie różnych źródeł audio w przestrzeni i wykorzystywanie ich do prezentacji słuchowych. Jest to ważne w związku z tym, że dostarcza to naturalnego sposobu do odtwarzania kilku głosów w oddali, przy czym każdy z nich może pojawić się w innym miejscu strefy dźwięku. Wyjście stereofoniczne wytwarza boczną strefę dźwięku, podczas gdy obuuszne słuchawki i wielogłośnikowe zestawy pozwalają na pełną trójwymiarową strefę.</p>
-
-<ul>
- <li>{{ Xref_cssinitial() }}: center</li>
- <li>Stosowany do: wszystkich elementów</li>
- <li>{{ Xref_cssinherited() }}: tak</li>
- <li>Procenty: N/A</li>
- <li>Media: {{cssxref("aural")}}</li>
- <li>{{ Xref_csscomputed() }}: normalizowany kąt</li>
-</ul>
-
-<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3>
-
-<pre class="eval">azimuth:<em>angle</em> | [[ left-side | far-left | left |
- center-left | center | center-right | right |
- far-right | right-side ] || behind ] | leftwards |
- rightwards | inherit
-</pre>
-
-<h3 id="Warto.C5.9Bci" name="Warto.C5.9Bci">Wartości</h3>
-
-<dl>
- <dt>angle </dt>
- <dd>Słyszalna pozycja źródła jest opisywana jako kąt z zakresu <code>-360 stopni</code> do <code>360 stopni</code>. Wartość <code>0stopni</code> znaczy dokładnie z przodu w centrum strefy dźwięku (to jest wartość domyślna). <code>90 stopni</code> jest na prawo, <code>180 stopni</code> z tyłu, i <code>270 stopni</code> lub <code>-90 stopni</code> jest na lewo.</dd>
-</dl>
-
-<p><img alt="grafika:Azimuth.png"></p>
-
-<p> </p>
-
-<h4 id="S.C5.82owa_kluczowe_do_ustawiania_pozycji" name="S.C5.82owa_kluczowe_do_ustawiania_pozycji">Słowa kluczowe do ustawiania pozycji</h4>
-
-<ul>
- <li><strong>left-side</strong>: Tak samo jak <code>270 stopni</code>.</li>
- <li><strong>left-side behind</strong>: Tak samo jak <code>270 stopni</code>.</li>
- <li><strong>far-left</strong>: Tak samo jak <code>300 stopni</code>.</li>
- <li><strong>far-left behind</strong>: Tak samo jak <code>240 stopni</code>.</li>
- <li><strong>left</strong>: Tak samo jak <code>320 stopni</code>.</li>
- <li><strong>left behind</strong>: Tak samo jak <code>220 stopni</code>.</li>
- <li><strong>center-left</strong>: Tak samo jak <code>340 stopni</code>.</li>
- <li><strong>center-left behind</strong>: Tak samo jak <code>200 stopni</code>.</li>
- <li><strong>center</strong>: Tak samo jak <code>0 stopni</code>.</li>
- <li><strong>center behind</strong>: Tak samo jak <code>180 stopni</code>.</li>
- <li><strong>center-right</strong>: Tak samo jak <code>20 stopni</code>.</li>
- <li><strong>center-right behind</strong>: Tak samo jak <code>160 stopni</code>.</li>
- <li><strong>right</strong>: Tak samo jak <code>40 stopni</code>.</li>
- <li><strong>right behind</strong>: Tak samo jak <code>140 stopni</code>.</li>
- <li><strong>far-right</strong>: Tak samo jak <code>60 stopni</code>.</li>
- <li><strong>far-right behind</strong>: Tak samo jak <code>120 stopni</code>.</li>
- <li><strong>right-side</strong>: Tak samo jak <code>90 stopni</code>.</li>
- <li><strong>right-side behind</strong>: Tak samo jak <code>90 stopni</code>.</li>
- <li><strong>behind</strong>: Tak samo jak <code>180 stopni</code>. Także używane jako modyfikator dla innych słów kluczowych do ustawiania pozycji, takich jak powyżej.</li>
- <li><strong>leftwards</strong>: Przesuwa dźwięk przeciwnie do kierunku ruchu wskazówek zegara o 20 stopni, w stosunku do obecnego kąta.</li>
- <li><strong>rightwards</strong>: Przesuwa dźwięk zgodnie z kierunkiem ruchu wskazówek zegara o 20 stopni, w stosunku do obecnego kąta.</li>
-</ul>
-
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady">Przykłady</h3>
-
-<pre>h1 { azimuth: 30deg }
-td.a { azimuth: far-right } /* 60 stopni */
-#12 { azimuth: behind far-right } /* 120 stopni */
-p.comment { azimuth: behind } /* 180 stopni */
-</pre>
-
-<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3>
-
-<ul>
- <li><a class="external" href="http://www.w3.org/TR/CSS21/aural.html#spatial-props">CSS 2.1</a></li>
-</ul>
-
-<h3 id="Zgodno.C5.9B.C4.87_z_przegl.C4.85dark.C4.85" name="Zgodno.C5.9B.C4.87_z_przegl.C4.85dark.C4.85">Zgodność z przeglądarką</h3>
-
-<p>TBD (może być porzucone ze względu na listę centralnej zgodności)</p>
-
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h3>
-
-<p>{{ Cssxref("elevation") }}</p>
-
-<p> </p>
-
-<div class="noinclude"> </div>
-
-<p>{{ languages( { "en": "en/CSS/azimuth", "es": "es/CSS/azimuth", "fr": "fr/CSS/azimuth", "zh-cn": "cn/CSS/azimuth" } ) }}</p>
diff --git a/files/pl/web/css/na_początek/dane_xml/index.html b/files/pl/web/css/na_początek/dane_xml/index.html
deleted file mode 100644
index 3352d21184..0000000000
--- a/files/pl/web/css/na_początek/dane_xml/index.html
+++ /dev/null
@@ -1,191 +0,0 @@
----
-title: Dane XML
-slug: Web/CSS/Na_początek/Dane_XML
-tags:
- - 'CSS:Na_początek'
-translation_of: Archive/Beginner_tutorials/XML_data
----
-<p>
-</p><p>Ta strona zawiera przykład tego, jak możesz używać CSS z danymi XML.
-</p><p>Stworzysz przykładowy dokument XML oraz arkusz stylów, którego możesz użyć do wyświetlenia tego dokumentu w przeglądarce.
-</p>
-<h3 id="Informacja:_Dane_XML" name="Informacja:_Dane_XML"> Informacja: Dane XML </h3>
-<p><i><a href="pl/XML">XML</a></i> (Rozszerzalny Język Znaczników) jest językiem ogólnego przeznaczenia dla wszelkiego typu danych strukturalnych.
-</p><p>Domyślnie, Twoja przeglądarka Mozilla wyświetla XML w formacie bardzo podobnym do ułożenia danych w oryginalnym pliku XML.
-Dzięki temu możesz obejrzeć znaczniki, które określają strukturę danych.
-</p><p>Przez podpięcie arkusza stylów CSS do dokumentu XML, może określić inne sposoby wyświetlenia go.
-Aby to zrobić, Twój arkusz stylów używa reguł, które mapuje znaczniki w dokumencie XML, aby były wyświetlane w typach znanych HTML-owi.
-</p>
-<table style="border: 1px solid #36b; padding: 1em; background-color: #fffff4; margin-bottom: 1em;">
-<caption>Przykład
-</caption><tbody><tr>
-<td> Dane w dokumencie XML używają tagu <code>&lt;INFO&gt;</code>. Chcesz, aby wszystkie elementy <small>INFO</small> w dokumencie były wyświetlane jak HTML-owe akapity.
-<p>W arkuszu stylów dokumentu, określasz jak wyświetlane będą elementy <small>INFO</small>:
-</p>
-<div style="width: 30em;">
-<pre class="eval">INFO {
- display: block;
- margin: 1em 0;
- }
-</pre>
-</div>
-</td></tr></tbody></table>
-<p>Najczęstszymi wartościami własności <code>display</code> są:
-</p>
-<table style="margin-left: 2em;">
-<tbody><tr>
-<td style="padding-right: 2em;"><code>block</code></td><td>Wyświetlane jak HTML-owy <small>DIV</small> (nagłówki, akapity itp.)
-</td></tr>
-<tr>
-<td><code>inline</code></td><td>Wyświetlany jak HTML-owy <small>SPAN</small> (dla typów tekstowych)
-</td></tr></tbody></table>
-<p>Dodaj własne reguły stylów, które określą krój, odstępy i inne szczegóły w taki sam sposób, jak dla HTML-a.
-</p>
-<table style="border: 1px solid #36b; padding: 1em; background-color: #f4f4f4; margin-bottom: 1em;">
-<caption>Więcej szczegółów
-</caption><tbody><tr>
-<td> Inne wartości własności <code>display</code> pozwalają wyświetlać element jako punkt listy lub jako komponent tabeli.
-<p>Pełną listę typów wyświetlania można znaleźć w specyfikacji CSS na stronie <a class="external" href="http://www.w3.org/TR/CSS21/visuren.html#propdef-display">The display property</a>.
-</p><p>Jeśli korzystasz wyłącznie z CSS, struktura wyświetlania musi być taka sama jak struktura dokumentu.
-Inne technologie pozwalają modyfikować strukturę wyświetlania—na przykład XBL może dodawać treść, a JavaScript może modyfikować DOM.
-</p><p>Aby dowiedzieć się więcej o XML-u w Mozilli, zajrzyj na stronę <a href="pl/XML">XML</a> w tym wiki.
-</p>
-</td></tr></tbody></table>
-<h3 id="Zadanie:_Demonstracja_XML-a" name="Zadanie:_Demonstracja_XML-a"> Zadanie: Demonstracja XML-a </h3>
-<p>Stwórz nowy plik XML, <code>doc9.xml</code>.
-Skopiuj i wklej do niego poniższy kod, upewniając się, że zaznaczyłeś(aś) cały:
-</p>
-<div style="width: 48em; height: 12em; overflow: auto;"><pre>&lt;?xml version="1.0"?&gt;
-&lt;!-- XML demonstration --&gt;
-
-&lt;?xml-stylesheet type="text/css" href="style9.css"?&gt;
-
-&lt;!DOCTYPE planet&gt;
-&lt;planet&gt;
-
-&lt;ocean&gt;
-&lt;name&gt;Arctic&lt;/name&gt;
-&lt;area&gt;13,000&lt;/area&gt;
-&lt;depth&gt;1,200&lt;/depth&gt;
-&lt;/ocean&gt;
-
-&lt;ocean&gt;
-&lt;name&gt;Atlantic&lt;/name&gt;
-&lt;area&gt;87,000&lt;/area&gt;
-&lt;depth&gt;3,900&lt;/depth&gt;
-&lt;/ocean&gt;
-
-&lt;ocean&gt;
-&lt;name&gt;Pacific&lt;/name&gt;
-&lt;area&gt;180,000&lt;/area&gt;
-&lt;depth&gt;4,000&lt;/depth&gt;
-&lt;/ocean&gt;
-
-&lt;ocean&gt;
-&lt;name&gt;Indian&lt;/name&gt;
-&lt;area&gt;75,000&lt;/area&gt;
-&lt;depth&gt;3,900&lt;/depth&gt;
-&lt;/ocean&gt;
-
-&lt;ocean&gt;
-&lt;name&gt;Southern&lt;/name&gt;
-&lt;area&gt;20,000&lt;/area&gt;
-&lt;depth&gt;4,500&lt;/depth&gt;
-&lt;/ocean&gt;
-
-&lt;/planet&gt;
-</pre></div>
-<p>Stwórz nowy plik CSS, <code>style9.css</code>.
-Skopiuj i wklej do niego poniższy kod, upewniając się, że zaznaczyłeś(aś) cały:
-</p>
-<div style="width: 48em; height: 12em; overflow: auto;"><pre>/*** XML demonstration ***/
-
-planet:before {
- display: block;
- width: 8em;
- font-weight: bold;
- font-size: 200%;
- content: "Oceans";
- margin: -.75em 0px .25em -.25em;
- padding: .1em .25em;
- background-color: #cdf;
- }
-
-planet {
- display: block;
- margin: 2em 1em;
- border: 4px solid #cdf;
- padding: 0px 1em;
- background-color: white;
- }
-
-ocean {
- display: block;
- margin-bottom: 1em;
- }
-
-name {
- display: block;
- font-weight: bold;
- font-size: 150%;
- }
-
-area {
- display: block;
- }
-
-area:before {
- content: "Area: ";
- }
-
-area:after {
- content: " million km\B2";
- }
-
-depth {
- display: block;
- }
-
-depth:before {
- content: "Mean depth: ";
- }
-
-depth:after {
- content: " m";
- }
-</pre></div>
-<p>Otwórz dokument w swojej przeglądarce:
-</p>
-<table style="border: 2px outset #36b; padding: 1em;">
-<tbody><tr>
-<td><div style="border: 2px solid #cdf; border-bottom: none; padding: .5em 8em 1em .5em;">
-<p style="font-size: 150%; font-weight: bold; margin: -1em 0px 0px 0px; padding: .1em .25em; background-color: #cdf; width: 8em;">Oceans</p>
-<p style="font-size: 75%; margin: .25em 0px 0px 0px; line-height: 110%;"><b>Arctic</b><br>
-Area: 13,000 million km²<br>
-Mean depth: 1,200 m</p>
-<p style="font-size: 75%; margin: .5em 0px 0px 0px; line-height: 110%;"><b>Atlantic</b><br>
-Area: 87,000 million km²<br>
-Mean depth: 3,900 m</p>
-<p style="font-size: 75%; margin: .5em 0px 0px 0px; line-height: 110%;"><b>. . .</b></p>
-</div>
-</td></tr></tbody></table>
-<p><br>
-Uwagi dotyczące tej demonstracji:
-</p>
-<ul><li>Indeks górny 2 (w "miliony km²") jest znakiem Unicode, zakodowanym jako <code>\B2</code> w pliku CSS.
-</li><li> Nagłówek "Oceany" ma ujemny górny margines zewnętrzny, przesuwający go w górę, dzięki czemu jest wyświetlany nad ramką.
-</li></ul>
-<p><br>
-</p>
-<table style="border: 1px solid #36b; padding: 1em; background-color: #fffff4; margin-bottom: 1em;">
-<caption>Wyzwanie
-</caption><tbody><tr>
-<td> Zmień arkusz stylów, aby wyświetlał dokument jako tabelę.
-<p>(Zajrzyj na stronę <a class="external" href="http://www.w3.org/TR/CSS21/tables.html">Tables</a> w specyfikacji CSS, aby znaleźć przykłady.)
-</p>
-</td></tr></tbody></table>
-<h4 id="Co_dalej.3F" name="Co_dalej.3F"> Co dalej? </h4>
-<p>Jeżeli masz problemy ze zrozumieniem tej strony, lub jeżeli masz jakieś komentarze na jej temat, pomóż nam dopisując się na stronie <a>Dyskusji</a>.
-</p><p>To jest ostatnia strona tego kursu.
-Więcej informacji na temat CSS w Mozilli możesz znaleźć na głównej stronie <a href="pl/CSS">CSS</a>-a na tym wiki.
-</p>{{ languages( { "en": "en/CSS/Getting_Started/XML_data", "fr": "fr/CSS/Premiers_pas/Donn\u00e9es_XML", "pt": "pt/CSS/Como_come\u00e7ar/Dados_XML", "ko": "ko/CSS/Getting_Started/XML_data" } ) }}
diff --git a/files/pl/web/css/na_początek/wiązania_xbl/index.html b/files/pl/web/css/na_początek/wiązania_xbl/index.html
deleted file mode 100644
index 9218b33797..0000000000
--- a/files/pl/web/css/na_początek/wiązania_xbl/index.html
+++ /dev/null
@@ -1,176 +0,0 @@
----
-title: Wiązania XBL
-slug: Web/CSS/Na_początek/Wiązania_XBL
-tags:
- - 'CSS:Na_początek'
-translation_of: Archive/Beginner_tutorials/Using_XBL_from_stylesheets
----
-<p>
-</p><p>Ta strona opisuje jak możesz używać CSS-u w Mozilli, aby poprawić strukturę złożonych aplikacji, sprawiając, że kod i zasoby stają się wygodniejsze do zarządzania i ponownego użycia.
-</p><p>Wykorzystasz te techniki w przykładowej demonstracji.
-</p>
-<h3 id="Informacja:_Wi.C4.85zania_XBL" name="Informacja:_Wi.C4.85zania_XBL"> Informacja: Wiązania XBL </h3>
-<p>Struktura dostarczana przez język znaczników i CSS nie jest idealna dla złożonych aplikacji, gdzie fragmentu muszą być kompletne i umożliwiać ponowne wykorzystanie. Możesz umieścić arkusze stylów w osobnych plikach, możesz umieścić skrypty w osobnych plikach. Ale musisz dodawać odnośniki do tych plików z dokumentu.
-</p><p>Inne ograniczenie strukturalne dotyczy zawartości. Możesz użyć CSS, aby dodać zawartość do wybranych elementów, ale ta zawartość jest ograniczona do tekstu i obrazków, a ich pozycjonowanie jest ograniczone do <i>przed</i> i <i>za</i> wybranym elementem.
-</p><p>Mozilla dodaje mechanizm, który pozwala pokonać te ograniczenia: <i>XBL</i> (Język Wiązań XML).
-Możesz używać XBL-a do wiązania wybranych elementów:
-</p>
-<ul><li>arkuszy stylów,
-</li><li>zawartości,
-</li><li>właściwości i metod,
-</li><li>uchwytów zdarzeń.
-</li></ul>
-<p>Ponieważ unikasz umieszczania odnośników do tego wszystkiego w dokumencie, możesz stworzyć elementy kompletne, którymi łatwo można zarządzać i które można wielokrotnie wykorzystywać.
-</p>
-<table style="border: 1px solid #36b; padding: 1em; background-color: #f4f4f4; margin-bottom: 1em; width: 100%;">
-<caption>Więcej szczegółów
-</caption><tbody><tr>
-<td> Aby dowiedzieć się więcej o wiązaniach XBL, zajrzyj na stronę o <a href="pl/XBL">XBL</a> na tym wiki.
-</td></tr></tbody></table>
-<h3 id="Zadanie:_Demonstracja_XBL-a" name="Zadanie:_Demonstracja_XBL-a"> Zadanie: Demonstracja XBL-a </h3>
-<p>Stwórz nowy dokument HTML, <code>doc6.html</code>.
-Skopiuj i wklej do niego poniższy kod:
-</p>
-<div style="width: 48em;"><pre>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"&gt;
-&lt;HTML&gt;
-
-&lt;HEAD&gt;
-&lt;TITLE&gt;Mozilla CSS Getting Started - XBL demonstration&lt;/TITLE&gt;
-&lt;LINK rel="stylesheet" type="text/css" href="style6.css"&gt;&lt;/strong&gt;
-&lt;/HEAD&gt;
-
-&lt;BODY&gt;
-&lt;H1&gt;XBL demonstration&lt;/H1&gt;
-&lt;DIV id="square"&gt;Click Me&lt;/DIV&gt;
-&lt;/BODY&gt;
-
-&lt;/HTML&gt;
-</pre></div>
-<p>Stwórz nowy plik CSS, <code>style6.css</code>.
-Ten arkusz stylów zawiera style dokumentu.
-Skopiuj i wklej do niego poniższy kod:
-</p>
-<div style="width: 48em;"><pre>/*** XBL demonstration ***/
-#square {
- -moz-binding: url("square.xbl#square");
- }
-</pre></div>
-<p>Stwórz nowy plik tekstowy, <code>square.xbl</code>.
-Ten plik zawiera wiązanie XBL.
-Skopiuj i wklej do niego poniższy kod, upewniając się, że zaznaczyłeś(aś) cały:
-</p>
-<div style="width: 48em; height: 12em; overflow: auto;"><pre>&lt;?xml version="1.0"?&gt;
-&lt;!DOCTYPE bindings&gt;
-&lt;bindings xmlns="http://www.mozilla.org/xbl"&gt;
-
-&lt;binding id="square"&gt;
-
- &lt;resources&gt;
- &lt;stylesheet src="bind6.css"/&gt;
- &lt;/resources&gt;
-
- &lt;content xmlns="http://www.w3.org/1999/xhtml"&gt;
- &lt;div anonid="square"/&gt;
- &lt;button anonid="button" type="button"&gt;
- &lt;xbl:children/&gt;
- &lt;/button&gt;
- &lt;/content&gt;
-
- &lt;implementation&gt;
-
- &lt;field name="square"&gt;&lt;![CDATA[
- document.getAnonymousElementByAttribute(this, "anonid", "square")
- ]]&gt;&lt;/field&gt;
-
- &lt;field name="button"&gt;&lt;![CDATA[
- document.getAnonymousElementByAttribute(this, "anonid", "button")
- ]]&gt;&lt;/field&gt;
-
- &lt;method name="doDemo"&gt;
- &lt;body&gt;&lt;![CDATA[
- this.square.style.backgroundColor = "#cf4"
- this.square.style.marginLeft = "20em"
- this.button.setAttribute("disabled", "true")
- setTimeout(this.clearDemo, 2000, this)
- ]]&gt;&lt;/body&gt;
- &lt;/method&gt;
-
- &lt;method name="clearDemo"&gt;
- &lt;parameter name="me"/&gt;
- &lt;body&gt;&lt;![CDATA[
- me.square.style.backgroundColor = "transparent"
- me.square.style.marginLeft = "0"
- me.button.removeAttribute("disabled")
- ]]&gt;&lt;/body&gt;
- &lt;/method&gt;
-
- &lt;/implementation&gt;
-
- &lt;handlers&gt;
- &lt;handler event="click" button="0"&gt;&lt;![CDATA[
- if (event.originalTarget == this.button) this.doDemo()
- ]]&gt;&lt;/handler&gt;
- &lt;/handlers&gt;
-
- &lt;/binding&gt;
-
-&lt;/bindings&gt;
-</pre></div>
-<p>Stwórz nowy plik CSS, <code>bind6.css</code>.
-Ten arkusz stylów zawiera style do wiązań.
-Skopiuj i wklej do niego poniższy kod:
-</p>
-<div style="width: 48em;"><pre>/*** XBL demonstration ***/
-[anonid="square"] {
- width: 20em;
- height: 20em;
- border: 2px inset gray;
- }
-
-[anonid="button"] {
- margin-top: 1em;
- padding: .5em 2em;"
- }
-</pre></div>
-<p>Otwórz dokument w swojej przeglądarce i naciśnij przycisk.
-</p><p>To wiki nie obsługuje JavaScript-u na stronach, więc nie jest możliwe pokazanie demonstracji.
-Wygląda to mniej więcej tak jak poniżej, przed i po naciśnięciu przycisku:
-</p>
-<table>
-<tbody><tr>
-<td style="padding-right: 2em;">
-<table style="border: 2px outset #36b; padding: 0 4em .5em .5em;">
-<tbody><tr>
-<td><p><b>XBL demonstration</b></p>
-<div style="width: 5em; height: 5em; border: 2px inset gray; background-color: white; margin-right: 5em;">
-<div style="width: 2em; height: 1em; border: 1px outset black; background-color: #ccc; margin-top: 4px;">
-</div></div></td></tr></tbody></table>
-</td><td>
-<table style="border: 2px outset #36b; padding: 0 4em .5em .5em;">
-<tbody><tr>
-<td><p><b>XBL demonstration</b></p>
-<div style="width: 5em; height: 5em; border: 2px inset gray; background-color: #cf4; margin-left: 5em;">
-<div style="width: 2em; height: 1em; border: 1px inset black; background-color: #ccc; margin-top: 4px;">
-</div></div></td></tr></tbody></table>
-</td></tr></tbody></table>
-<p>Uwagi dotyczące demonstracji:
-</p>
-<ul><li>Dokument HTML posiada odnośniki do arkusza stylów, ale także do pliku JavaScript.
-</li><li>Dokument nie posiada żadnego przycisku. Posiada jedynie tekst, który pojawi się na nim. Przycisk jest dodawany przez wiązanie.
-</li><li>Arkusz stylów dokumentu posiada odnośnik do wiązania.
-</li><li>Wiązanie ma odnośnik do własnego arkusza stylów i własną treść oraz kod JavaScript. Wiązanie zawiera własną zawartość.
-</li></ul>
-<table style="border: 1px solid #36b; padding: 1em; background-color: #fffff4; margin-bottom: .5em;">
-<caption>Wyzwanie
-</caption><tbody><tr>
-<td> Zmień plik XBL tak, aby obiekt square poszerzał się dwukrotnie, zamiast przeskakiwania w prawo, kiedy zmienia kolor.
-<p>Użyj Inspektora DOM, aby zbadać dokument, analizując dodaną zawartość.
-</p>
-</td></tr></tbody></table>
-<h4 id="Co_dalej.3F" name="Co_dalej.3F"> Co dalej? </h4>
-<p>Jeżeli masz problemy ze zrozumieniem tej strony albo chcesz ją skomentować, pomóż nam, dopisując się na stronie <a>Dyskusji</a>.
-</p><p>W tej demonstracji obiekt square oraz przycisk tworzą kompletną <i>kontrolkę</i>, która działa wewnątrz dokumentu HTML.
-</p><p>Mozilla posiada wyspecjalizowany język znaczników do tworzenia interfejsów użytkownika.
-Demonstruje to następna strona:
-<b><a href="pl/CSS/Na_pocz%c4%85tek/XUL-owe_interfejsy_u%c5%bcytkownika">XUL-owe interfejsy użytkownika</a></b>
-</p>{{ languages( { "en": "en/CSS/Getting_Started/XBL_bindings", "fr": "fr/CSS/Premiers_pas/Liaisons_XBL", "pt": "pt/CSS/Como_come\u00e7ar/XBL_bindings" } ) }}
diff --git a/files/pl/web/css/na_początek/xul-owe_interfejsy_użytkownika/index.html b/files/pl/web/css/na_początek/xul-owe_interfejsy_użytkownika/index.html
deleted file mode 100644
index c185657258..0000000000
--- a/files/pl/web/css/na_początek/xul-owe_interfejsy_użytkownika/index.html
+++ /dev/null
@@ -1,299 +0,0 @@
----
-title: XUL-owe interfejsy użytkownika
-slug: Web/CSS/Na_początek/XUL-owe_interfejsy_użytkownika
-tags:
- - 'CSS:Na_początek'
-translation_of: Archive/Beginner_tutorials/XUL_user_interfaces
----
-<p>
-</p><p>Ta strona opisuje specjalny język Mozilli do tworzenia interfejsów.
-</p><p>Stworzysz przykładowy dokument demonstracyjny dla przeglądarek Gecko.
-</p>
-<h3 id="Informacja:_Interfejsy_u.C5.BCytkownika" name="Informacja:_Interfejsy_u.C5.BCytkownika"> Informacja: Interfejsy użytkownika </h3>
-<p>Mimo, że HTML posiada pewne wsparcie dla interfejsów użytkownika, to jest ono niewystarczające do stworzenia samodzielnej aplikacji.
-</p><p>Mozilla pozwala pokonać te ograniczenia poprzez użycie specjalnego języka do tworzenia interfejsów użytkownika: <i>XUL</i> (XML User-interface Language, XML-owy Język Interfejsu Użytkownika, zazwyczaj wymawiany jak "<i>zool</i>").
-</p><p>W XUL-u, wiele często używanych funkcji interfejsu użytkownika jest wbudowanych. Na przykład, XUL dostarcza wyspecjalizowane typy okien jak okna dialogowe czy kreatory (wizards), oraz paski statusu, menu, paski narzędziowe, a nawet przeglądarki.
-</p><p>Bardziej wyspecjalizowane funkcje, mogą zostać zbudowane z elementów przy użyciu XUL-a i innych technologii, które poznałeś(aś) w tym kursie: stylów CSS, kodu JavaScript, wiązań XBL.
-</p><p>Jak inne języki XML-owe, XUL używa arkuszy stylów CSS.
-</p>
-<table style="border: 1px solid #36b; padding: 1em; background-color: #f4f4f4; margin-bottom: 1em; width: 100%;">
-<caption>Więcej szczegółów
-</caption><tbody><tr>
-<td> Aby dowiedzieć się więcej o XUL-owych interfejsach użytkownika, zajrzyj na stroną o <a href="pl/XUL">XUL</a>-u na tym wiki.
-</td></tr></tbody></table>
-<h3 id="Zadanie:_Demonstracja_XUL-a" name="Zadanie:_Demonstracja_XUL-a"> Zadanie: Demonstracja XUL-a </h3>
-<p>Stwórz nowy dokument XUL jako czysty plik tekstowy, <code>doc7.xul</code>.
-Skopiuj i wklej do niego poniższy kod, upewniając się, że zaznaczyłeś(aś) cały:
-</p>
-<div style="width: 48em; height: 12em; overflow: auto;"><pre>&lt;?xml version="1.0"?&gt;
-&lt;?xml-stylesheet type="text/css" href="style7.css"?&gt;
-&lt;!DOCTYPE window&gt;
-
-&lt;window
- xmlns="http&amp;58;//www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
- title="CSS Getting Started - XUL demonstration"
- onload="init();"&gt;
-
-&lt;script type="application/x-javascript" src="script7.js"/&gt;
-
-&lt;label class="head-1" value="XUL demonstration"/&gt;
-
-&lt;vbox&gt;
-
- &lt;groupbox class="demo-group"&gt;
- &lt;caption label="Day of week calculator"/&gt;
- &lt;grid&gt;
- &lt;columns&gt;
- &lt;column/&gt;
- &lt;column/&gt;
- &lt;/columns&gt;
- &lt;rows&gt;
- &lt;row&gt;
- &lt;label class="text-prompt" value="Date:"
- accesskey="D" control="date-text"/&gt;
- &lt;textbox id="date-text" type="timed"
- timeout="750" oncommand="refresh();"/&gt;
- &lt;/row&gt;
- &lt;row&gt;
- &lt;label value="Day:"/&gt;
- &lt;hbox id="day-box"&gt;
- &lt;label class="day" value="Sunday" disabled="true"/&gt;
- &lt;label class="day" value="Monday" disabled="true"/&gt;
- &lt;label class="day" value="Tuesday" disabled="true"/&gt;
- &lt;label class="day" value="Wednesday" disabled="true"/&gt;
- &lt;label class="day" value="Thursday" disabled="true"/&gt;
- &lt;label class="day" value="Friday" disabled="true"/&gt;
- &lt;label class="day" value="Saturday" disabled="true"/&gt;
- &lt;/hbox&gt;
- &lt;/row&gt;
- &lt;/rows&gt;
- &lt;/grid&gt;
- &lt;hbox class="buttons"&gt;
- &lt;button id="clear" label="Clear" accesskey="C"
- oncommand="clearDate();"/&gt;
- &lt;button id="today" label="Today" accesskey="T"
- oncommand="setToday();"/&gt;
- &lt;/hbox&gt;
- &lt;/groupbox&gt;
-
- &lt;statusbar&gt;
- &lt;statusbarpanel id="status"/&gt;
- &lt;/statusbar&gt;
-
-&lt;/vbox&gt;
-
-&lt;/window&gt;
-</pre></div>
-<p>Stwórz nowy plik CSS, <code>style7.css</code>.
-Skopiuj i wklej do niego poniższy kod, upewniając się, że wkleiłeś(aś) cały:
-</p>
-<div style="width: 48em; height: 12em; overflow: auto;"><pre>/*** XUL demonstration ***/
-window {
- -moz-box-align: start;
- background-color: -moz-dialog;
- font: -moz-dialog;
- padding: 2em;
- }
-
-.head-1 {
- font-weight: bold;
- font-size: 200%;
- padding-left: 5px;
- }
-
-
-/* the group box */
-.demo-group {
- padding: 1em;
- }
-
-.demo-group grid {
- margin-bottom: 1em;
- }
-
-.demo-group column {
- margin-right: .5em;
- }
-
-.demo-group row {
- margin-bottom: .5em;
- }
-
-.demo-group .buttons {
- -moz-box-pack: end;
- }
-
-
-/* the day-of-week labels */
-.day {
- margin-left: 1em;
- }
-
-.day[disabled] {
- color: #777;
- }
-
-.day:first-child {
- margin-left: 4px;
- }
-
-
-/* the left column labels */
-.text-prompt {
- padding-top: .25em;
- }
-
-
-/* the date input box */
-#date-text {
- max-width: 8em;
- }
-
-
-/* the status bar */
-statusbar {
- width: 100%;
- border: 1px inset -moz-dialog;
- margin: 4px;
- padding: 0px 4px;
- }
-
-#status {
- padding: 4px;
- }
-
-#status[warning] {
- color: red;
- }
-</pre></div>
-<p>Stwórz nowy plik tekstowy, <code>script7.js</code>.
-Skopiuj i wklej do niego poniższy kod, upewniając się, że zaznaczyłeś(aś) cały:
-</p>
-<div style="width: 48em; height: 12em; overflow: auto;"><pre>// XUL demonstration
-
-var dateBox, dayBox, currentDay, status; // elements
-
-// called by window onLoad
-function init() {
- dateBox = document.getElementById("date-text")
- dayBox = document.getElementById("day-box")
- status = document.getElementById("status")
- setToday();
- }
-
-// called by Clear button
-function clearDate() {
- dateBox.value = ""
- refresh()
- }
-
-// called by Today button
-function setToday() {
- var d = new Date()
- dateBox.value = (d.getMonth() + 1)
- + "/" + d.getDate()
- + "/" + d.getFullYear()
- refresh()
- }
-
-// called by Date textbox
-function refresh() {
- var d = dateBox.value
- var theDate = null
-
- showStatus(null)
- if (d != "") {
- try {
- var a = d.split("/")
- var theDate = new Date(a[2], a[0] - 1, a[1])
- showStatus(theDate)
- }
- catch (ex) {}
- }
- setDay(theDate)
- }
-
-// internal
-function setDay(aDate) {
- if (currentDay) currentDay.setAttribute("disabled", "true")
- if (aDate == null) currentDay = null
- else {
- var d = aDate.getDay()
- currentDay = dayBox.firstChild
- while (d-- &gt; 0) currentDay = currentDay.nextSibling
- currentDay.removeAttribute("disabled")
- }
- dateBox.focus()
- }
-
-function showStatus(aDate) {
- if (aDate == null) {
- status.removeAttribute("warning")
- status.setAttribute("label", "")
- }
- else if (aDate === false || isNaN(aDate.getTime())) {
- status.setAttribute("warning", "true")
- status.setAttribute("label", "Date is not valid")
- }
- else {
- status.removeAttribute("warning")
- status.setAttribute("label", aDate.toLocaleDateString())
- }
- }
-</pre></div>
-<p>Aby zobaczyć właściwy wynik, użyj domyślnego motywu w swojej przeglądarce.
-Jeżeli użyjesz innego, może on zmieniać trochę style interfejsu użytkownika i demonstracja może wyglądać dziwnie.
-</p><p>Otwórz ten dokument w przeglądarce Mozilli i skorzystaj z interfejsu.
-</p><p>To wiki nie obsługuje XUL-a ani JavaScript-u na stronach, nie jest więc możliwe pokazanie demonstracji tutaj.
-Wygląda ona mniej więcej tak:
-</p>
-<table style="border: 2px outset #36b; background-color: threedface; padding: 1em; cursor: default; white-space: nowrap; margin: .5em 0;">
-<tbody><tr>
-<td><p style="font-size: 150%; font-weight: bold; margin: 0; padding: 0;">XUL demonstration</p>
-<div style="position: relative; border: 2px groove threedhighlight; margin-top: 1em;">
-<p style="float: left; margin: -1em 0 0 .5em; padding: 0; background-color: threedface;">
-Day of week calculator</p>
-<table style="background-color: threedface; margin: .5em; padding-right: .5em;">
-<tbody><tr>
-<td style="padding-right: .5em;"><u>D</u>ate:
-</td><td style="background-color: white; border: 1px solid #000; width: 8em; float: left; cursor: text; padding: .15em .25em;">6/27/2005
-</td></tr>
-<tr>
-<td>Day:</td><td style="color: graytext;">Sunday <span style="color: #000;">Monday</span> Tuesday Wednesday Thurdsay Friday Saturday
-</td></tr>
-<tr>
-<td>
-</td><td><div style="float: right; margin-top: .5em;">
-<p><span style="border: 2px outset threedface; padding: .25em 1em;"><u>C</u>lear</span>
-<span style="border: 2px outset threedface; padding: .25em 1em;"><u>T</u>oday</span>
-</p>
-</div>
-</td></tr></tbody></table>
-</div>
-<div style="border: 1px inset threedface; margin-top: 1em;">
-<p style="margin: 0; padding: .25em .5em;">June 27, 2005</p>
-</div>
-</td></tr></tbody></table>
-<p>Uwagi dotyczące demonstracji:
-</p>
-<ul><li>Dokument XUL posiada odnośniki do arkuszy stylów, a także do skryptów.
-</li><li>Skrypt nie jest zbyt ważny w tej demonstracji.
-</li><li>Większość stylu, który widzisz, jest określona przez motyw graficzny przeglądarki.
-</li></ul>
-<p>Sprawdź arkusz stylów dokumentu, aby upewnić się, że rozumiesz wszystkie reguły w nim zawarte.
-Jeżeli jest jakaś reguła, której nie rozumiesz, wykomentuj ją i odśwież przeglądarkę, aby zobaczyć różnicę.
-</p>
-<table style="border: 1px solid #36b; padding: 1em; background-color: #fffff4; margin-bottom: 1em;">
-<caption>Wyzwanie
-</caption><tbody><tr>
-<td> Korzystając z Inspektora DOM sprawdź kontrolkę bloku tekstowego Date. Jest ona złożona z elementów stworzonych przez jej wiązanie XBL.
-<p>Znajdź <i>klasę</i> elementu <code>html:input</code>. To jest element, który przyjmuje dane od użytkownika.
-</p><p>Korzystając z tej wiedzy, dodaj regułę do arkusza stylów, która sprawia, że tło pola Date będzie jasno niebieskie kiedy jest ono aktywne dla klawiatury (ale białe kiedy jest nieaktywne).
-</p>
-</td></tr></tbody></table>
-<h4 id="Co_dalej.3F" name="Co_dalej.3F"> Co dalej? </h4>
-<p>Jeżeli masz problemy ze zrozumieniem tej strony, lub jeżeli masz jakieś komentarze na jej temat, pomóż nam dopisując się na stronie <a>Dyskusji</a>.
-</p><p>W tej demonstracji, widzisz standardowe, prostokątne kształty, które są wspólne dla większości interfejsów użytkownika.
-Mozilla wspiera także specjalny język graficzny do tworzenia kształtów, którego styl tworzy się w CSS-ie.
-</p><p>Demonstruje to następna strona: <b><a href="pl/CSS/Na_pocz%c4%85tek/Grafika_SVG">Grafika SVG</a></b>
-</p>{{ languages( { "en": "en/CSS/Getting_Started/XUL_user_interfaces", "fr": "fr/CSS/Premiers_pas/Interfaces_utilisateur_XUL", "pt": "pt/CSS/Como_come\u00e7ar/Interfaces_de_usu\u00e1rio_XUL" } ) }}
diff --git a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/komunikacja_między_java_a_javascript/index.html b/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/komunikacja_między_java_a_javascript/index.html
deleted file mode 100644
index 67a367ab69..0000000000
--- a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/komunikacja_między_java_a_javascript/index.html
+++ /dev/null
@@ -1,39 +0,0 @@
----
-title: Komunikacja między Java a JavaScript
-slug: >-
- Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Komunikacja_między_Java_a_JavaScript
-tags:
- - JavaScript
- - Przewodnik_JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Overview
----
-<p>
-</p><p>Jeśli chcesz użyć obiektów JavaScript w Javie, musisz zaimportować pakiet <code>netscape.javascript</code> do Twojego pliku Javy. Pakiet ten definiuje następujące klasy:
-</p>
-<ul><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/LiveConnect/JSObject">netscape.javascript.JSObject</a></code> pozwala kodowi Javy na dostęp do metod i własności JavaScript.
-</li><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/LiveConnect/JSException">netscape.javascript.JSException</a></code> pozwala kodowi Javy obsługiwać błędy JavaScript.
-</li></ul>
-<p>Zobacz <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5">dokumentację języka JavaScript</a>, aby dowiedzieć się więcej o tych klasach.
-</p>
-<h3 id="Odnajdywanie_klas_LiveConnect" name="Odnajdywanie_klas_LiveConnect"> Odnajdywanie klas LiveConnect </h3>
-<p>W starszych wersjach Netscapa klasy te były rozpowszechniane razem z przeglądarką. Począwszy od JavaScript 1.2 powyższe klasy są dostarczane w pliku .jar file; w poprzednich wersjach JavaScriptu był one dostarczane w pliku .zip. Przykładowo, wraz z Netscape Navigator 4 dla Windows NT, klasy były dystrybuowane w pliku <code>java40.jar</code> w katalogu <code>Program\Java\Classes</code> wewnątrz katalogu przeglądarki.
-</p><p>Nieco później klasy zaczęto rozpowszechniać ze środowiskiem Sun Java Runtime; początkowo w pliku "jaws.jar" w katalogu "jre/lib" dystrybucji (dla JRE 1.3), a następnie w "plugin.jar" w tym samym katalogu (JRE 1.4 i kolejne).
-</p>
-<h3 id="U.C5.BCywanie_klas_LiveConnect_z_JDK" name="U.C5.BCywanie_klas_LiveConnect_z_JDK"> Używanie klas LiveConnect z JDK </h3>
-<p>Aby uzyskać dostęp do klas LiveConnect, umieść plik .jar lub .zip w <code>CLASSPATH</code> kompilatora JDK w jeden z następujących sposobów:
-</p>
-<ul><li> Utwórz zmienną środowiskową <code>CLASSPATH</code>, aby określić ścieżkę i nazwę pliku .jar lub .zip.
-</li><li> Określ lokalizację pliku .jar lub .zip, gdy kompilujesz używając parametru <code>-classpath</code> linii poleceń.
-</li></ul>
-<p>Możesz określić zmienną środowiskową w systemie Windows NT poprzez dwukrotne kliknięcie ikony System w Panelu Sterowania i utworzenie zmiennej środowiskowej o nazwie <code>CLASSPATH</code> z wartością podobną do poniższej:
-</p>
-<pre class="eval">C:\Program Files\Java\jre1.4.1\lib\plugin.jar
-</pre>
-<p>Zobacz dokumentację JDK documentation, aby uzyskać więcej informacji o <code>CLASSPATH</code>.
-</p><p><b>Uwaga:</b> Ponieważ Java jest językiem o silnej typizacji, zaś JavaScript językiem o typizacji słabej, gdy używasz LiveConnecta silnik JavaScriptu konwertuje wartości argumentu do odpowiednich typów danych drugiego języka. Zobacz artykuł o <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Podgl%c4%85d_klas_LiveConnect/Konwersja_typu_danych">konwersji typu danych</a>, aby uzyskać pełne informacje.
-</p><p>{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Podgląd klas LiveConnect:Komunikacja między JavaScript a Java", "Przewodnik po języku JavaScript 1.5:Podgląd klas LiveConnect:Komunikacja między Java a JavaScript:Używanie klas LiveConnect") }}
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Java_to_JavaScript_Communication", "es": "es/Gu\u00eda_JavaScript_1.5/Concepto_general_de_LiveConnect/Comunicaci\u00f3n_de_Java_con_JavaScript", "ja": "ja/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Java_to_JavaScript_Communication" } ) }}
diff --git a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/index.html b/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/index.html
deleted file mode 100644
index 18a30fa8e9..0000000000
--- a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
----
-title: Konwersja typu danych
-slug: >-
- Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych
-tags:
- - JavaScript
- - Przewodnik_JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Overview
----
-<p>
-</p>
-<h3 id="Konwersja_typu_danych" name="Konwersja_typu_danych"> Konwersja typu danych </h3>
-<p>Ponieważ Java jest językiem o silnej typizacji, zaś JavaScript językiem o typizacji słabej, gdy używasz LiveConnecta silnik JavaScriptu konwertuje wartości argumentu do odpowiednich typów danych drugiego języka. Konwersje te zostały opisane w poniższych sekcjach:
-</p>
-<ul><li> <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Podgl%c4%85d_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java">Konwersja z JavaScriptu do Javy</a>
-</li><li> <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Podgl%c4%85d_klas_LiveConnect/Konwersja_typu_danych/Konwersja_Java_do_JavaScript">Konwersja z Javy do JavaScriptu</a>
-</li></ul>
-<p>{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Podgląd klas LiveConnect:Komunikacja między Java a JavaScript:Używanie klas LiveConnect", "Przewodnik po języku JavaScript 1.5:Podgląd klas LiveConnect:Konwersja typu danych:Konwersja JavaScript do Java") }}
-</p><p><br>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Data_Type_Conversions", "es": "es/Gu\u00eda_JavaScript_1.5/Concepto_general_de_LiveConnect/Conversiones_de_tipos_de_datos", "ja": "ja/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Data_Type_Conversions" } ) }}
diff --git a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/konwersja_javascript_do_java/index.html b/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/konwersja_javascript_do_java/index.html
deleted file mode 100644
index 04848bc653..0000000000
--- a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/konwersja_javascript_do_java/index.html
+++ /dev/null
@@ -1,320 +0,0 @@
----
-title: Konwersja JavaScript do Java
-slug: >-
- Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java
-tags:
- - JavaScript
- - Przewodnik_JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Overview
----
-<p>
-</p>
-<h3 id="Konwersja_JavaScript_do_Java" name="Konwersja_JavaScript_do_Java"> Konwersja JavaScript do Java </h3>
-<p>Kiedy wywołujesz metody Java i zmieniasz parametry z JavaScript, typ danych tych parametrów zmienione zostaną konwertowane stosownie do opisanych reguł w następujących tematach: </p>
-<ul><li> {{ Anch("Wartości liczbowe") }}
-</li><li> {{ Anch("Wartości Boolean") }}
-</li><li> {{ Anch("Wartości String") }}
-</li><li> {{ Anch("Wartości niezidentyfikowane") }}
-</li><li> {{ Anch("Wartości Null") }}
-</li><li> {{ Anch("Obiekty JavaArray i JavaObject") }}
-</li><li> {{ Anch("Obiekty JavaClass") }}
-</li><li> {{ Anch("Inne obiekty JavaScript") }}
-</li></ul>
-<p>Zwraca wartości metod <code>netscape.javascript.JSObject</code>, które są zawsze konwertowane do przykładu <code><b>java.lang.Object</b></code>. Reguły konwersji, które zwracają wartość są także opisane w tym temacie. </p><p>Na przykład, jeśli zwraca numer JavaScript <code>JSObject.eval</code>, możesz znaleźć reguły konwersji tegoż numeru do numeru <code>java.lang.Object</code> w {{ Anch("wartości liczbowe") }}.
-</p>
-<h4 id="Warto.C5.9Bci_liczbowe" name="Warto.C5.9Bci_liczbowe"> Wartości liczbowe </h4>
-<p>Kiedy w JavaScript typ Number zmienisz na jako parametry metod Java, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p><p><br>
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td>double</td>
-<td>* Dokładne wartości są transferowane do Javy bez zaokrąglonych i bez straconych wielkości lub znaku . <ul><li> NaN jest konwertowane do NaN.</li></ul></td> </tr>
-<tr>
-<td>java.lang.Double<br>
-java.lang.Object</td>
-<td>Nowy przykład <code>java.lang.Double</code> jest tworzony i dokładna wartość jest transferowana do Java bez zaokrągleń i bez straconej wielkości lub znaku.</td>
-</tr>
-<tr>
-<td><b>float</b></td>
-<td>* Wartości <b>float</b> są dokładnie zaokrąglane.
-<ul><li> Wartości, które są zbyt za duże lub za małe, aby być prezentowanym są zaokrąglane do +nieskończoności lub -nieskończoności.
-</li><li> NaN jest konwertowany do NaN.</li></ul></td> </tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>* Wartości są okrążane przy użyciu trybu round-to-negative-infinity.
-<ul><li> Wartości które są też duże lub małe reprezentuje rezultat w błędzie run-time.
-</li><li> NaN nie może być konwertowany, czego rezultatem jest błąd run-time.</li></ul></td> </tr>
-<tr>
-<td>java.lang.String</td>
-<td>Wartości są konwertowane do łańcucha znaków. Na przykład:
-<ul><li> 237 staje się "237"</li></ul></td> </tr>
-<tr>
-<td>boolean</td>
-<td>* Wartości 0 i NaN są konwertowanie do false.
-<ul><li> Inne wartości są konwertowane do true.</li></ul></td> </tr>
-</tbody></table>
-<p>Kiedy liczba JavaScript przechodzi jako parametr metody Java, która oczekuje przykładu z <code>java.lang.String</code>, numer jest konwertowany do łańcucha znaków. Użyj metody <code>equals()</code> do porównania rezultatów tej konwersji z innymi wartościami łańcuchów znaków.
-</p>
-<h4 id="Warto.C5.9Bci_logiczne" name="Warto.C5.9Bci_logiczne"> Wartości logiczne </h4>
-<p>Kiedy w JavaScript typ Boolean zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td>boolean</td>
-<td>Wszystkie wartości są konwertowane w kierunku wyposażenia Javy.</td>
-</tr>
-<tr>
-<td>lava.lang.Boolean<br>
-java.lang.Object</td>
-<td>Nowy przykład <code>java.lang.Boolean</code> jest utworzony. Każdy parametr tworzy nowy przykład, nie jeden przykład z tymi samymi prymitywnymi wartościami.</td>
-</tr>
-<tr>
-<td>java.lang.String</td>
-<td>Wartości są konwertowane do łańcuchów znaków. Na przykład:
-<ul><li> true staje się "true"
-</li><li> false staje się "false"</li></ul></td> </tr>
-<tr>
-<td>byte<br>
-<p>char<br>
-double<br>
-float<br>
-int<br>
-long<br>
-</p>
-short</td>
-<td>* true staje się 1
-<ul><li> false staje się 0</li></ul></td> </tr>
-</tbody></table>
-<p>Kiedy zmienimy JavaScript wartość boolean, który jest jako parametr do metod Javy, oczekuje przykładu <code>java.lang.String</code>, wartość boolean jest konwertowana do wartości string. Użyj operatora <code>==</code> do porównania rezultatów tej konwersji z innymi wartościami string.
-</p>
-<h4 id="Warto.C5.9B.C4.87_String" name="Warto.C5.9B.C4.87_String"> Wartość String </h4>
-<p>Kiedy w JavaScript typ string zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>java.lang.String</b><br>
-<b>java.lang.Object</b></td>
-<td>JavaScript 1.4:
-<ul><li> Łańcuch JavaScript jest konwertowany przykładem java.lang.String z wartościami Unicode.<br>
-</li></ul>
-<p>JavaScript 1.3 i wcześniejsze:
-</p>
-<ul><li> Łańcuch JavaScript jest konwertowany przykładem java.lang.String z wartościami ASCII.</li></ul></td> </tr>
-<tr>
-<td><b>byte</b>
-<p><b>double</b><br>
-<b>float</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Wszystkie wartości są konwertowane do liczb opisanych w ECMA-262.
-Wartości string JavaScript jest konwertowana do liczby stosownie do opisu ECMA-262.</td>
-</tr>
-<tr>
-<td><b>char</b></td>
-<td>JavaScript 1.4:
-<ul><li> jeden znak łańcucha jest konwertowany do znaków Unicode.
-</li><li> wszystkie inne wartości są konwertowane na liczby.<br>
-</li></ul>
-<p>JavaScript 1.3 i wcześniejsze:
-</p>
-<ul><li> Wszystkie wartości są konwertowane na liczby.</li></ul></td> </tr>
-<tr>
-<td><b>boolean</b></td>
-<td>* Pusty łańcuch staje się false.
-<ul><li> Wszystkie inne klucze staną się true.</li></ul></td> </tr>
-</tbody></table>
-<h4 id="Warto.C5.9Bci_niezidentyfikowane" name="Warto.C5.9Bci_niezidentyfikowane"> Wartości niezidentyfikowane </h4>
-<p>Kiedy w JavaScript wartości niezidentyfikowane zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>lava.lang.String</b><br>
-<b>java.lang.Object</b></td>
-<td>Wartość jest konwertowana do przykładu java.lang.String, którego wartość jest łańcuch "niezdefiniowany".</td>
-</tr>
-<tr>
-<td><b>boolean</b></td>
-<td>Wartość staje się false.</td>
-</tr>
-<tr>
-<td><b>double</b><br>
-<b>float</b></td>
-<td>Wartość staje się NaN.</td>
-</tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Wartość staje się 0.</td>
-</tr>
-</tbody></table>
-<p>Konwersja niezdefiniowanej wartości wartość prawdopodobnie w JavaScript 1.3 i późniejszych wersjach. wcześniejsze wersje JavaScript nie dostarczają wartości niezdefiniowanych. </p><p>Kiedy wartość niezdefiniowana JavaScript jest zmieniona na parametr metody Java, która oczekuje na przykład <b>java.lang.String</b>, wartość niezdefiniowana jest konwertowana do wartości string. Użyj operator == do porównania tych konwersji z inną wartością string.
-</p>
-<h4 id="Warto.C5.9B.C4.87_Null" name="Warto.C5.9B.C4.87_Null"> Wartość Null </h4>
-<p>Kiedy w JavaScript wartości null zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>Jakaś class</b><br>
-<b>Jakiś typ interfejsu</b></td>
-<td>Wartość stanie się null.</td>
-</tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>double</b><br>
-<b>float</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Wartość stanie się 0.</td>
-</tr>
-<tr>
-<td><b>boolean</b></td>
-<td>Wartość stanie się false.</td>
-</tr>
-</tbody></table>
-<h4 id="Obiekty_JavaArray_i_JavaObject" name="Obiekty_JavaArray_i_JavaObject"> Obiekty JavaArray i JavaObject </h4>
-<p>W wielu sytuacjach, kiedy zmieniałeś JavaScript JavaArray lub JavaObject jako parametry metod w Javie, Java prosto rozpakowuje obiekt; w kilku sytuacjach, obiekt jest poprawiany do innego typu danych stosowanych do opisu zasad w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>Jakiś interfejs lub klasa, która przypisuje kompatybilność z rozpakowanym obiekt.</b></td>
-<td>Obiekt jest rozpakowany.</td>
-</tr>
-<tr>
-<td><b>java.lang.String</b></td>
-<td>Obiekt jest rozpakowywany, metoda toString rozpakowanego obiektu Java jest nazywana, i w rezultacie zwrócona jako nowy przykład java.lang.String.</td>
-</tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>double</b><br>
-<b>float</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Obiekt jest rozpakowany, i w następujących dwóch sytuacjach się może to zdarzyć:
-<ul><li> Jeśli rozpakowany obiekt Java posiada metodę doubleValue, to JavaArray lub JavaObject jest konwertowany do wartości powrotu tej metody.
-</li><li> Jeśli rozpakowany obiekt Java nie posiada metody doubleValue, błąd zdarzenia.</li></ul></td> </tr>
-<tr>
-<td><b>boolean</b></td>
-<td>W JavaScript 1.3 i późniejszych wersjach, obiekt jest rozpakowywany i przytrafia się w obu następujących sytuacjach:
-<ul><li> Jeśli obiekt jest null, to jest konwertowany jako false.
-</li><li> Jeśli obiekt ma jakąkolwiek wartość, to jest konwertowany do true.
-</li></ul>
-<p>W JavaScript 1.2 i wcześniejszych wersjach, obiekt jest rozpakowany i zdarza się w obu następujących sytuacjach:
-</p>
-<ul><li> Jeśli rozpakowany obiekt posiada metodę booleanValue, źródło obiektu jest konwertowane do zwracanej wartości.
-</li><li> Jeśli obiekt nie posiada metody booleanValue, konwersja zostanie nie wykonana.</li></ul></td> </tr>
-</tbody></table>
-<p>interfejs lub klasa jest kompatybilnym przypisaniem z rozpakowanego obiektu jeśli obiekt ten jest przykładem typu parametru Javy. To jest, że następująca instrukcja musi zwrócić true: </p>
-<pre>unwrappedObject instanceof parameterType
-</pre>
-<h4 id="Obiekty_JavaClass" name="Obiekty_JavaClass"> Obiekty JavaClass </h4>
-<p>Kiedy w JavaScript obiekt JavaClass zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>java.lang.Class</b></td>
-<td>Obiekt jest rozpakowany.</td>
-</tr>
-<tr>
-<td><b>java.lang.JSObject</b><br>
-<b>java.lang.Object</b></td>
-<td>Obiekt JavaClass jest pakowany w nowym przykładzie java.lang.JSObject.</td>
-</tr>
-<tr>
-<td><b>java.lang.String</b></td>
-<td>Obiekt jest rozpakowywany, metoda toString rozpakowanego obiektu Java jest nazywana, i w rezultacie zwrócona jako nowy przykład java.lang.String.</td>
-</tr>
-<tr>
-<td><b>boolean</b></td>
-<td>W JavaScript 1.3 i późniejszych wersjach, obiekt jest rozpakowywany i przytrafia się w obu następujących sytuacjach:
-<ul><li> Jeśli obiekt jest null, to jest konwertowany jako false.
-</li><li> Jeśli obiekt ma jakąkolwiek wartość, to jest konwertowany do true.
-</li></ul>
-<p>W JavaScript 1.2 i wcześniejszych wersjach, obiekt jest rozpakowany i zdarza się w obu następujących sytuacjach: </p>
-<ul><li> Jeśli rozpakowany obiekt posiada metodę booleanValue, źródło obiektu jest konwertowane do zwracanej wartości.
-</li><li> Jeśli obiekt nie posiada metody booleanValue, konwersja zostanie nie wykonana.</li></ul></td> </tr>
-</tbody></table>
-<h4 id="Inne_obiekty_JavaScript" name="Inne_obiekty_JavaScript"> Inne obiekty JavaScript </h4>
-<p>Kiedy w JavaScript jakikolwiek obiekt zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>java.lang.JSObject</b><br>
-<b>java.lang.Object</b></td>
-<td>Obiekt JavaClass jest pakowany w nowym przykładzie java.lang.JSObject.</td>
-</tr>
-<tr>
-<td><b>java.lang.String</b></td>
-<td>Obiekt jest rozpakowywany, metoda toString rozpakowanego obiektu Java jest nazywana, i w rezultacie zwrócona jako nowy przykład java.lang.String.</td>
-</tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>double</b><br>
-<b>float</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Obiekty są generowane używając wartości logicznej operatora ToPrimitive opisanego w ECMA-262. Użyj ukryty PreferredType z operatorem Number.</td>
-</tr>
-<tr>
-<td><b>boolean</b></td>
-<td>W JavaScript 1.3 i późniejszych wersjach, obiekt jest rozpakowywany i przytrafia się w obu następujących sytuacjach:
-<ul><li> Jeśli obiekt jest null, to jest konwertowany jako false.
-</li><li> Jeśli obiekt ma jakąkolwiek wartość, to jest konwertowany do true.
-</li></ul>
-<p>W JavaScript 1.2 i wcześniejszych wersjach, obiekt jest rozpakowany i zdarza się w obu następujących sytuacjach:
-</p>
-<ul><li> Jeśli rozpakowany obiekt posiada metodę booleanValue, źródło obiektu jest konwertowane do zwracanej wartości.
-</li><li> Jeśli obiekt nie posiada metody booleanValue, konwersja zostanie nie wykonana.</li></ul></td> </tr>
-</tbody></table>
-<p><br>
-</p><p><br>
-</p><p><br>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Data_Type_Conversions/JavaScript_to_Java_Conversions", "es": "es/Gu\u00eda_JavaScript_1.5/Concepto_general_de_LiveConnect/Conversiones_de_tipos_de_datos/Conversiones_de_JavaScript_a_Java", "ja": "ja/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Data_Type_Conversions/JavaScript_to_Java_Conversions" } ) }}
diff --git a/files/pl/web/javascript/new_in_javascript/index.html b/files/pl/web/javascript/new_in_javascript/index.html
deleted file mode 100644
index 179a7ed557..0000000000
--- a/files/pl/web/javascript/new_in_javascript/index.html
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: New in JavaScript
-slug: Web/JavaScript/New_in_JavaScript
-tags:
- - NeedsTranslation
- - TopicStub
-translation_of: Archive/Web/JavaScript/New_in_JavaScript
----
-<p>Follow the links below to get to know about new features in JavaScript:</p>
-<p>{{ tree('','1') }}</p>
diff --git a/files/pl/web/javascript/new_in_javascript/nowości_w_javascript_1.5/index.html b/files/pl/web/javascript/new_in_javascript/nowości_w_javascript_1.5/index.html
deleted file mode 100644
index 74bbc59612..0000000000
--- a/files/pl/web/javascript/new_in_javascript/nowości_w_javascript_1.5/index.html
+++ /dev/null
@@ -1,36 +0,0 @@
----
-title: Nowości w JavaScript 1.5
-slug: Web/JavaScript/New_in_JavaScript/Nowości_w_JavaScript_1.5
-tags:
- - JavaScript
- - Strony_wymagające_dopracowania
- - Wszystkie_kategorie
-translation_of: Archive/Web/JavaScript/New_in_JavaScript/1.5
----
-<p>Wersja 1.5 języka JavaScript została wzbogacona o nowe możliwości, takie jak:</p>
-
-<p><strong>Błędy czasu wykonania (runtime errors)</strong><br>
- Błędy czasu wykonania są teraz zgłaszane jako wyjątki.</p>
-
-<p><strong>Udoskonalenie formatowania danych liczbowych</strong><br>
- Nowe metody formatujące dane liczbowe: Number.prototype.toExponential, Number.prototype.toFixed i Number.prototype.toPrecision. Zobacz stronę <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Number">Obiekt Number</a>.</p>
-
-<p><strong>Usprawnienie wyrażeń regularnych</strong><br>
- Dodane zostały poniższe rozszerzenia wyrażeń regularnych:</p>
-
-<ul>
- <li>Kwantyfikatory — +, *, ? i {} — poprzez dodanie na ich końcu znaku ? można wymusić, aby były niezachłanne. Zobacz wpis na temat ? na stronie <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Zapisywanie_wzorca_wyra%c5%bcenia_regularnego#U.C5.BCywanie_znak.C3.B3w_specjalnych">Zapisywanie wzorca wyrażenia regularnego</a>.</li>
- <li>Non-capturing parentheses, (?:x) can be used instead of capturing parentheses, (x). When non-capturing parentheses are used, matched subexpressions are not available as back-references. See the entry for (?:x) on the <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Zapisywanie_wzorca_wyra%c5%bcenia_regularnego#U.C5.BCywanie_znak.C3.B3w_specjalnych">Zapisywanie wzorca wyrażenia regularnego</a> page.</li>
- <li>Positive and negative lookahead assertions are supported. Both assert a match depending on what follows the string being matched. See the entries for x(?=y) and x(?!y) on the <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Zapisywanie_wzorca_wyra%c5%bcenia_regularnego#U.C5.BCywanie_znak.C3.B3w_specjalnych">Zapisywanie wzorca wyrażenia regularnego</a> page.</li>
- <li>Dodano flagę m określającą, że wyrażenie regularne powinno objąć wiele linii. Zobacz stronę <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Praca_z_wyra%c5%bceniami_regularnymi/Globalne_wyszukiwanie%2c_wielko%c5%9b%c4%87_znak%c3%b3w%2c_wieloliniowe_wej%c5%9bcie">Globalne wyszukiwanie, wielkość znaków, wieloliniowe wejście</a>.</li>
-</ul>
-
-<p><strong>Warunkowe deklaracje funkcji:</strong> Funkcje mogą być teraz deklarowane wewnątrz klauzuli <code>if</code>. Zobacz stronę <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Definiowanie_funkcji">Definiowanie funkcji</a>.</p>
-
-<p><strong>Wyrażenia funkcyjne:</strong> Funkcje mogą być teraz deklarowane wewnątrz wyrażeń. Zobacz stronę <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Definiowanie_funkcji">Definiowanie funkcji</a>.</p>
-
-<p>Wielokrotne klauzule <code>catch</code>: W jednym bloku <code>try...catch</code> może teraz występować wiele klauzul <code>catch</code>. Zobacz stronę <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Instrukcje_obs%c5%82ugi_wyj%c4%85tk%c3%b3w/Instrukcja_try...catch#Blok_catch">Blok catch</a></p>
-
-<p><strong>Operacje dostępowe (gettery i settery):</strong> Programiści JavaScript mogą teraz stosować operacje dostępowe (tzw. getter i setter) dla tworzonych przez siebie obiektów. Ta możliwość jest dostępna tylko w implementacji JavaScriptu w języku C. Zobacz stronę <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Tworzenie_nowych_obiekt%c3%b3w/Definiowanie_metod_pobierania_i_ustawiania">Definiowanie metod pobierania i ustawiania</a>.</p>
-
-<p><strong>Stałe:</strong> Obsługiwane są nazwane stałe tylko do odczytu. Ta możliwość jest dostępna tylko w implementacji JavaScriptu w języku C. Zobacz stronę <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Sta%c5%82e">Stałe</a>.</p>
diff --git a/files/pl/web/javascript/new_in_javascript/nowości_w_javascript_1.6/index.html b/files/pl/web/javascript/new_in_javascript/nowości_w_javascript_1.6/index.html
deleted file mode 100644
index 514bec084f..0000000000
--- a/files/pl/web/javascript/new_in_javascript/nowości_w_javascript_1.6/index.html
+++ /dev/null
@@ -1,62 +0,0 @@
----
-title: Nowości w JavaScript 1.6
-slug: Web/JavaScript/New_in_JavaScript/Nowości_w_JavaScript_1.6
-tags:
- - E4X
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/JavaScript/New_in_JavaScript/1.6
----
-<p>
-</p><p>JavaScript 1.6 wprowadza nowe funkcje i technologie: E4X, kilka nowych metod <code>Array</code> oraz rodzajów Array i String.
-</p><p>JavaScript 1.6 jest obsługiwany w <a href="pl/Firefox_1.5">Firefoksie 1.5</a> i późniejszych.
-</p>
-<h3 id="E4X" name="E4X"> E4X </h3>
-<p>ECMAScript dla XML-a (<a href="pl/E4X">E4X</a>) jest potężną technologią dla tworzenia i przetwarzania treści <a href="pl/XML">XML</a> przez <a href="pl/JavaScript">JavaScript</a>. Będziemy dalej usprawniać naszą obsługę E4X, włączając dodanie przezroczystej integracji z istniejącym <a href="pl/DOM">DOM-em</a>, jednak programiści tworzący internetowe aplikacje XML mogą korzystać z obsługi E4X w Firefoksie 1.5 już teraz.
-</p><p>Możesz nadal używać standardowego typu MIME używając E4X:
-</p>
-<pre>&lt;script type="text/javascript"&gt;
-</pre>
-<p>Jednakże składnia E4X może powodować konflikty z popularnymi praktykami umieszczania skryptów w komentarzach HTML (<code><span class="nowiki">&lt;!--...--&gt;</span></code>) w celu ukrycia ich przed starymi przeglądarkami. E4X może również powodować konflikty z nowocześniejszą praktyką umieszczania skryptów w XML-owych sekcjach CDATA (<code>&lt;![CDATA{{ mediawiki.external('...') }}]&gt;</code>), aby umożliwić użycie symboli "&lt;" oraz "&gt;" w skryptach (zwróć uwagę, że nie dotyczy to HTML-a). Jeżeli napotkasz dziwne błędy składni, dodaj "; e4x=1" do wartości typu MIME:
-</p>
-<pre>&lt;script type="text/javascript; e4x=1"&gt;
-</pre>
-<p>Zwróć uwagę, że skrypty w rozszerzeniach zawsze traktują komentarze HTML jako literały E4X. To znaczy, że "e4x=1" jest domniemany.
-</p><p>E4X jest opisany w <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Przetwarzanie_XML_za_pomoc%c4%85_E4X">Przetwarzanie XML za pomocą E4X</a>
-</p>
-<h3 id="Dodatkowe_funkcje_obiektu_Array" name="Dodatkowe_funkcje_obiektu_Array"> Dodatkowe funkcje obiektu Array </h3>
-<p>Do obiektu <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array">Array</a></code> zostało dodanych 7 nowych metod, które można podzielić na dwie kategorie: metody położenia elementów oraz metody iteratywne. Metody położenia elementów to:
-</p>
-<ul><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/indexOf">indexOf()</a></code> - zwraca indeks pierwszego wystąpienia danego elementu.
-</li><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/lastIndexOf">lastIndexOf()</a></code> - zwraca indeks ostatniego wystąpienia danego elementu.
-</li></ul>
-<p>Metody iteratywne to:
-</p>
-<ul><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/every">every()</a></code> - wywołuje funkcję na elementach tablicy, dopóki funkcja zwraca wartość true. Zwraca wartość true, jeśli funkcja zwraca true dla każdego odwiedzonego elementu. </li><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/filter">filter()</a></code> - wywołuje funkcję na każdym elemencie tablicy i zwraca tablicę wszystkich elementów, dla których funkcja zwraca wartość true.
-</li><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/forEach">forEach()</a></code> - wywołuje funkcje na każdym elemencie tablicy.
-</li><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/map">map()</a></code> - wywołuje funkcję na każdym elemencie tablicy i zwraca wyniki w postaci tablicy.
-</li><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/some">some()</a></code> - wywołuje funkcję na elementach tablicy, dopóki funkcja zwraca wartość false. Zwraca wartość true, jeśli funkcja zwraca true dla każdego odwiedzonego elementu. </li></ul>
-<p>Więcej infomacji można znaleźć na stronie <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Praca_z_tablicami#Wprowadzone_w_JavaScripcie_1.6">Praca z tablicami</a> lub w artykule Nicholasa C. Zakasa, <a class="external" href="http://www.webreference.com/programming/javascript/ncz/column4/index.html">Nowe metody Array Mozilli</a>.
-</p>
-<h3 id="Rodzaje_Array_i_String" name="Rodzaje_Array_i_String">Rodzaje Array i String</h3>
-<p>Czasami chcesz zastosować metody tablicy na łańcuchu znaków. Robiąc to traktujesz łańcuch znaków jako tablicę złożoną ze znaków. Przykładowo w celu sprawdzenia, czy wszystkie znaki w zmiennej <var>str</var> są literami, możesz użyć:</p>
-<pre>function isLetter(character) {
- return (character &gt;= "a" &amp;&amp; character &lt;= "z");
-}
-
-if (Array.prototype.every.call(str, isLetter))
- alert("Ciąg '" + str + "' składa się z samych liter!");
-</pre>
-<p>Taki zapis zajmuje stosunkowo dużo miejsca. JavaScript 1.6 wprowadza wygodne uproszczenie:</p>
-<pre>if (Array.every(str, isLetter))
- alert("Ciąg '" + str + "' składa się z samych liter!");
-</pre>
-<p>W podobny sposób możesz łatwo zastosować metody obiektu String do dowolnego obiektu:</p>
-<pre>var num = 15;
-alert(String.prototype.replace(num, /5/, '2'));
-</pre>
-<p>Zobacz także <a href="/pl/Przewodnik_po_języku_JavaScript_1.5/Praca_z_tablicami#Praca_z_obiektami_tablicopodobnymi" title="pl/Przewodnik_po_języku_JavaScript_1.5/Praca_z_tablicami#Praca_z_obiektami_tablicopodobnymi">Praca z obiektami tablicopodobnymi</a>.</p>
-<p> </p>
-<p> </p>
-
-<p>{{ languages( { "en": "en/New_in_JavaScript_1.6", "es": "es/Novedades_en_JavaScript_1.6", "fr": "fr/Nouveaut\u00e9s_dans_JavaScript_1.6", "ja": "ja/New_in_JavaScript_1.6", "ru": "ru/\u041d\u043e\u0432\u043e\u0435_\u0432_JavaScript_1.6", "zh-cn": "cn/New_in_JavaScript_1.6", "zh-tw": "zh_tw/JavaScript_1.6_\u65b0\u9bae\u4e8b" } ) }}</p>
diff --git a/files/pl/web/javascript/nowości_w_javascript_1.4/index.html b/files/pl/web/javascript/nowości_w_javascript_1.4/index.html
deleted file mode 100644
index cef8039309..0000000000
--- a/files/pl/web/javascript/nowości_w_javascript_1.4/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
----
-title: Nowości w JavaScript 1.4
-slug: Web/JavaScript/Nowości_w_JavaScript_1.4
-tags:
- - JavaScript
- - JavaScript 1.4
-translation_of: Archive/Web/JavaScript/New_in_JavaScript/1.4
----
-<p><span class="hps">Funkcje, które</span> <span class="hps">zostały</span> <span class="hps">dodane w</span> <span class="hps">JavaScripcie 1.4</span> <span class="hps">obejmują:</span></p>
-
-<ul>
- <li>Dodano <a href="/en/JavaScript/Guide/Obsolete_Pages/Exception_Handling_Statements" rel="internal" title="en/Core JavaScript 1.5 Guide/Exception Handling Statements">exception handling</a> (throw oraz try-catch)</li>
- <li>Dodano operatory <code><a href="/en/JavaScript/Reference/Operators/in" rel="internal" title="en/Core_JavaScript_1.5_Reference/Operators/Special_Operators/in_Operator">in</a></code> oraz <code><a href="/en/JavaScript/Reference/Operators/instanceof" rel="internal" title="En/Core_JavaScript_1.5_Reference/Operators/Special_Operators/Instanceof_Operator">instanceof</a></code></li>
- <li><a href="/en/LiveConnect" rel="internal" title="en/LiveConnect">LiveConnect</a></li>
- <li><code>zmiany <a href="/en/JavaScript/Reference/Global_Objects/eval" rel="internal" title="En/Core_JavaScript_1.5_Reference/Global_Functions/Eval">eval</a> </code>(nie można używać pośrednio oraz usunięcie z metod <code>Object</code>)</li>
- <li><code><a href="/en/JavaScript/Reference/Functions_and_function_scope/arguments" rel="internal" title="en/Core_JavaScript_1.5_Reference/Functions/arguments">arguments</a></code> nie jest już właściwością funkcji</li>
- <li><code><font face="'Lucida Grande', 'Lucida Sans Unicode', Lucida, Arial, Helvetica, sans-serif"><span style="line-height: 19px;">Metodę uznano za przestarzałą </span></font><a href="/en/JavaScript/Reference/Global_Objects/Function/arity" rel="internal" title="En/Core_JavaScript_1.5_Reference/Objects/Function/Arity">Function.arity</a></code> na rzecz <code><a href="/en/JavaScript/Reference/Global_Objects/Function/length" rel="internal" title="en/Core_JavaScript_1.5_Reference/Objects/Function/length">Function.length</a></code></li>
-</ul>
-
-<h2 id="Odniesienia">Odniesienia</h2>
-
-<ul>
- <li><a class="external" href="http://devedge-temp.mozilla.org/library/manuals/2000/javascript/1.4/reference/frames.html" title="http://devedge-temp.mozilla.org/library/manuals/2000/javascript/1.4/reference/frames.html">http://devedge-temp.mozilla.org/library/manuals/2000/javascript/1.4/reference/frames.html</a></li>
-</ul>
diff --git a/files/pl/web/javascript/nowości_w_javascript_1.8/index.html b/files/pl/web/javascript/nowości_w_javascript_1.8/index.html
deleted file mode 100644
index bee5db7813..0000000000
--- a/files/pl/web/javascript/nowości_w_javascript_1.8/index.html
+++ /dev/null
@@ -1,135 +0,0 @@
----
-title: Nowości w JavaScript 1.8
-slug: Web/JavaScript/Nowości_w_JavaScript_1.8
-tags:
- - JavaScript
- - Strony_wymagające_dopracowania
- - Wszystkie_kategorie
-translation_of: Archive/Web/JavaScript/New_in_JavaScript/1.8
----
-<div>{{ Fx_minversion_header(3) }}</div>
-
-<p>Obsługa języka JavaScript w wersji 1.8 ma zostać wprowadzona wraz z wydaniem silnika Gecko 1.9 (który ma się znaleźć w programie <a href="/pl/docs/Firefox_3_dla_programistów" title="Firefox_3_dla_programistów">Firefox 3</a>). Jest to aktualizacja mniej znacząca niż <a href="/pl/docs/Nowości_w_JavaScript_1.7" title="Nowości_w_JavaScript_1.7">JavaScript 1.7</a>; zmiany odpowiadają modyfikacjom dokonanym ostatnio w języku ECMAScript 4/JavaScript 2. W tym wydaniu zawarte będą wszystkie nowe funkcje wprowadzone w wydaniach <a href="/pl/docs/Nowości_w_JavaScript_1.6" title="Nowości_w_JavaScript_1.6">JavaScript 1.6</a> i <a href="/pl/docs/Nowości_w_JavaScript_1.7" title="Nowości_w_JavaScript_1.7">JavaScript 1.7</a>.</p>
-
-<p>Aby zapoznać się z postępem prac nad rozwojem obsługi języka JavaScript w wersji 1.8, zobacz {{ Bug(380236) }}.</p>
-
-<h3 id="Korzystanie_z_j.C4.99zyka_JavaScript_1.8" name="Korzystanie_z_j.C4.99zyka_JavaScript_1.8">Korzystanie z języka JavaScript 1.8</h3>
-
-<p>Aby skorzystać z nowych własności języka JavaScript 1.8 w kodzie HTML, należy użyć następującego kodu:</p>
-
-<pre class="eval"> &lt;script type="application/javascript;version=1.8"&gt; ... twój kod ... &lt;/script&gt;
-</pre>
-
-<p>W przypadku korzystania z <a href="/pl/docs/Wprowadzenie_do_powłoki_JavaScript" title="Wprowadzenie_do_powłoki_JavaScript">powłoki JavaScript</a>, komponentów XPCOM języka JavaScript lub elementów <code>&lt;script&gt;</code> w języku XUL automatycznie używana jest najnowsza wersja JS (JS1.8 w Mozilli 1.9); patrz {{ Bug(381031) }} i {{ Bug(385159) }}.</p>
-
-<p>W przypadku korzystania z funkcji, w których wymagane jest użycie nowych słów kluczowych <code>yield</code> i <code>let</code>, należy określić, że używana ma być wersja języka 1.7 lub nowsza — w istniejącym kodzie te słowa kluczowe mogą być bowiem nazwami zmiennych lub funkcji. Funkcje, w których nie wprowadzono nowych słów kluczowych (takie jak <a href="#Wyra.C5.BCenia_generator.C3.B3w">wyrażenia generatorów</a>), mogą być używane bez określania wersji języka JavaScript.</p>
-
-<h3 id="Domkni.C4.99cia_wyra.C5.BCe.C5.84" name="Domkni.C4.99cia_wyra.C5.BCe.C5.84">Domknięcia wyrażeń</h3>
-
-<p>Ta nowość to nic innego jak skrót do pisania prostych funkcji, dodający do języka konstrukcję podobną do <a class="external" href="http://pl.wikipedia.org/wiki/Rachunek_lambda">notacji lambda</a>.</p>
-
-<p><a href="/pl/docs/Nowości_w_JavaScript_1.7" title="Nowości_w_JavaScript_1.7">JavaScript 1.7</a> i starsze:</p>
-
-<pre class="eval"> function(x) { return x * x; }
-</pre>
-
-<p>JavaScript 1.8:</p>
-
-<pre class="eval"> function(x) x * x
-</pre>
-
-<p>Taka składnia pozwala pominąć nawiasy i wyrażenie <code>return</code> - są one dodawane automatycznie. Nie ma żadnej dodanej wartości w pisaniu z wykorzystaniem tej notacji, poza tym, że sam kod staje się krótszy.</p>
-
-<p><strong>Przykłady:</strong></p>
-
-<p>Skrót do podpinania nasłuchiwania zdarzeń:</p>
-
-<pre class="eval"> document.addEventListener("click", function() false, true);
-</pre>
-
-<p>Użycie nowej notacji w połączeniu z niektórymi funkcjami tablic z <a href="/pl/docs/Nowości_w_JavaScript_1.6" title="Nowości_w_JavaScript_1.6">JavaScript 1.6</a>:</p>
-
-<pre class="eval"> elems.some(function(elem) elem.type == "text");
-</pre>
-
-<h3 id="Wyra.C5.BCenia_generator.C3.B3w" name="Wyra.C5.BCenia_generator.C3.B3w">Wyrażenia generatorów</h3>
-
-<p>Ten dodatek pozwala na proste tworzenie generatorów (które opisano w <a href="/pl/docs/Nowości_w_JavaScript_1.7" title="Nowości_w_JavaScript_1.7">JavaScript 1.7</a>). Wcześniej konieczne byłoby stworzenie własnej funkcji zawierającej w sobie wyrażenie yield, jednak ten dodatek pozwala na użycie składni podobnej do <em>wyrażenia tablicowego/listowego</em> (ang. array/list comprehension) do stworzenia identycznego wyrażenia generatora.</p>
-
-<p>Wykorzystując <a href="/pl/docs/Nowości_w_JavaScript_1.7" title="Nowości_w_JavaScript_1.7">JavaScript 1.7</a> w celu stworzenia własnego generatora obiektu kod wyglądać mógłby następująco:</p>
-
-<pre class="eval"> function add3(obj) {
-
- for ( let i in obj )
- yield i + 3;
- }
-
- let it = add3(someObj);
- try {
- while (true) {
- document.write(it.next() + "&lt;br&gt;\n");
- }
- } catch (err if err instanceof StopIteration) {
- document.write("End of record.&lt;br&gt;\n");
- }
-</pre>
-
-<p>W JavaScript 1.8 można pominąć tworzenie własnej funkcji generatora wykorzystując w zamian następujące wyrażenie generatora:</p>
-
-<pre class="eval"> let it = (i + 3 for (i in someObj));
- try {
- while (true) {
- document.write(it.next() + "&lt;br&gt;\n");
- }
- } catch (err if err instanceof StopIteration) {
- document.write("End of record.&lt;br&gt;\n");
- }
-</pre>
-
-<p>Wyrażenia generatora mogą być także przesłane do funkcji jako wartości. To rozwiązanie jest szczególnie warte uwagi odkąd generatory uruchamiane są wyłącznie gdy są kategorycznie potrzebne (w przeciwieństwie do typowych sytuacji wykorzystujących wyobrażenie tablicy, gdzie tablice tworzone są wcześniej). Przykład pokazujący różnice w tych rozwiązaniach znaleźć można poniżej:</p>
-
-<p>Wykorzystując JavaScript 1.7 Wyrażenie Tablicowe</p>
-
-<pre class="eval"> handleResults([ i for ( i in obj ) if ( i &gt; 3 ) ]);
-
- function handleResults( results ) {
- for ( let i in results )
- // ...
- }
-</pre>
-
-<p>Wykorzystując JavaScript 1.8 Wyrażenia Generatora</p>
-
-<pre class="eval"> handleResults( i for ( i in obj ) if ( i &gt; 3 ) );
-
- function handleResults( results ) {
- for ( let i in results )
- // ...
- }
-</pre>
-
-<p>Znaczącą różnicą pomiędzy tymi dwoma przykładami jest to, iż dla wyrażeń generatora konieczne jest wykonanie pętli dla struktury 'obj' tylko raz, podczas gdy dla Wyrażenia Tablicowego konieczne jest wykonanie pętli raz w celu stworzenia wyobrażenia tablicy oraz drugi raz podczas iteracji po jej elementach.</p>
-
-<h3 id="Dodatkowe_zmiany_w_obiekcie_Array" name="Dodatkowe_zmiany_w_obiekcie_Array">Dodatkowe zmiany w obiekcie Array</h3>
-
-<p>W języku JavaScript 1.8 dostępne są dwie nowe metody iteracyjne obiektu <code><a href="/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array" title="Dokumentacja_języka_JavaScript_1.5/Obiekty/Array">Array</a></code>:</p>
-
-<ul>
- <li><code><a href="/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/reduce" title="Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/reduce">reduce()</a></code> - wywołuje funkcję dla każdego elementu z tablicy i zachowuje wyniki z poprzednich wywołań.</li>
- <li><code><a href="/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/reduceRight" title="Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/reduceRight">reduceRight()</a></code> - wywołuje funkcję dla każdego elementu z tablicy i zachowuje wyniki z poprzednich wywołań, lecz w odwrotnej kolejności.</li>
-</ul>
-
-<h3 id="Changes_in_destructuring_for..in" name="Changes_in_destructuring_for..in">Zmiany z usuwaniem elementów tablicy w pętli for..in</h3>
-
-<p>TBD: mention <a href="/pl/docs/Nowości_w_JavaScript_1.7#Iterowanie_przez_obiekty" title="Nowości_w_JavaScript_1.7#Iterowanie_przez_obiekty">Nowości w JavaScript 1.7#Iterowanie przez obiekty</a> ({{ Bug(366941) }}).</p>
-
-<p><br>
- <font><font face="Georgia, Times, Times New Roman, serif"><span style="font-size: 20px;"><strong>Nadchodzące zmiany</strong></span></font></font></p>
-
-<p><span style="line-height: inherit;">Zmiany w JavaScript 1.8 włączają również:</span></p>
-
-<ul>
- <li>Kodowanie i dekodowanie danych w JSON.</li>
- <li>Składnia funkcji Slice.</li>
- <li>Generalized destructuring <code>for...in</code> (czy znaczy to coś innego niż <a href="#Changes_in_destructuring_for..in">#Changes in destructuring for..in</a> ? --<a href="/User:Nickolay" title="User:Nickolay">Nickolay</a> 10:52, 9 Wrzesień 2007 (PDT))</li>
-</ul>
diff --git a/files/pl/web/javascript/referencje/funkcje/arguments/caller/index.html b/files/pl/web/javascript/referencje/funkcje/arguments/caller/index.html
deleted file mode 100644
index 1eb9d8279b..0000000000
--- a/files/pl/web/javascript/referencje/funkcje/arguments/caller/index.html
+++ /dev/null
@@ -1,48 +0,0 @@
----
-title: caller
-slug: Web/JavaScript/Referencje/Funkcje/arguments/caller
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/JavaScript/arguments.caller
----
-<p>
-{{ Obsolete_header() }}
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p>Określa funkcję, która wywołała aktualnie wykonywaną funkcję.
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<td class="header" colspan="2">Własność funkcji: <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Funkcje/arguments">arguments</a></td>
-</tr>
-<tr>
-<td>Zaimplementowana w:</td>
-<td>JavaScript 1.1, NES 2.0
-<p>JavaScript 1.3: Wycofywana.
-<span class="comment">JavaScript ??: Removed</span>
-</p>
-</td>
-</tr>
-</tbody></table>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p><b><code>arguments.caller</code> nie może być już stosowana.</b> Zamiast tego należy użyć niestandardowej własności <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Function/caller">caller</a></code> obiektu funkcji. Szczegóły można znaleźć w jej opisie.
-</p><p>Własność <code>arguments.caller</code> jest dostępna tylko wewnątrz ciała funkcji.
-</p>
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3>
-<p>Poniższy kod sprawdza wartość <code>arguments.caller</code> w funkcji.
-</p>
-<pre class="eval">function myFunc() {
- if (arguments.caller == null) {
- return ("Funkcja została wywołana z góry!");
- } else
- return ("Funkcję wywołano poprzez " + arguments.caller);
-}
-</pre>
-<p><br>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Functions/arguments/caller", "fr": "fr/R\u00e9f\u00e9rence_de_JavaScript_1.5_Core/Fonctions/arguments/caller", "ja": "ja/Core_JavaScript_1.5_Reference/Functions/arguments/caller" } ) }}
diff --git a/files/pl/web/javascript/referencje/liveconnect/index.html b/files/pl/web/javascript/referencje/liveconnect/index.html
deleted file mode 100644
index 74f6c075d4..0000000000
--- a/files/pl/web/javascript/referencje/liveconnect/index.html
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: LiveConnect
-slug: Web/JavaScript/Referencje/LiveConnect
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Reference
----
-<p>
-</p><p>Ten rozdział opisuje klasy języka Java używane z technologią LiveConnect wraz z ich konstruktorami i metodami. Klasy te pozwalają obiektom języka Java na dostęp do kodu JavaScript.
-</p><p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/LiveConnect/JSException">JSException</a>
-</p>
-<dl><dd> Publiczna klasa <code>JSException</code> dziedziczy po klasie <code>RuntimeException</code>. Wyjątek ten jest wyrzucany, kiedy kod JavaScriptu zwróci błąd.
-</dd></dl>
-<p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/LiveConnect/JSObject">JSObject</a>
-</p>
-<dl><dd> Publiczna klasa <code>JSObject</code> dziedziczy po klasie <code>Object</code>. Obiekty JavaScriptu są otaczane instancjami klasy <code>JSObject</code> i przekazywane do kodu Javy, pozwalając Javie na manipulowanie obiektami JavaScriptu.
-</dd></dl>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/LiveConnect", "es": "es/Referencia_de_JavaScript_1.5/LiveConnect" } ) }}
diff --git a/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html b/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html
deleted file mode 100644
index 3d66cc7ac7..0000000000
--- a/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html
+++ /dev/null
@@ -1,93 +0,0 @@
----
-title: JSException
-slug: Web/JavaScript/Referencje/LiveConnect/JSException
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Reference/JSException
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p>Publiczna klasa<code>JSException</code> rozszerzająca <code>RuntimeException</code>
-</p>
-<pre>java.lang.Object
- |
- +----java.lang.Throwable
- |
- +----java.lang.Exception
- |
- +----java.lang.RuntimeException
- |
- +----netscape.javascript.JSException
-</pre>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p><code>JSException</code> jest wyjątkiem wyrzucanym, kiedy kod JavaScript zwróci błąd.
-</p>
-<h3 id="Podsumowanie_konstruktora" name="Podsumowanie_konstruktora"> Podsumowanie konstruktora </h3>
-<p>Klasa <code>netscape.javascript.JSException</code> posiada następujące konstruktory :
-</p>
-<dl><dt> <code>JSException</code></dt><dd> Przestarzały konstruktor pozwala opcjonalnie na określenie szczegółowego powiadomienia lub innych informacji.
-</dd></dl>
-<h3 id="Podsumowanie_metod" name="Podsumowanie_metod"> Podsumowanie metod </h3>
-<p>Klasa <code>netscape.javascript.JSException</code> posiada następujące metody:
-</p>
-<dl><dt> <code>getWrappedException</code> </dt><dd> Instancja metody <code>getWrappedException</code>.
-</dd></dl>
-<dl><dt> <code>getWrappedExceptionType</code> </dt><dd> Instancja metody <code>getWrappedExceptionType</code> zwraca wartość int mapującą typ obiektu <code>wrappedException</code>.
-</dd></dl>
-<h3 id="Kompatybilno.C5.9B.C4.87_wsteczna" name="Kompatybilno.C5.9B.C4.87_wsteczna"> Kompatybilność wsteczna </h3>
-<h4 id="JavaScript_1.1_do_1.3" name="JavaScript_1.1_do_1.3"> JavaScript 1.1 do 1.3 </h4>
-<p>Klasa <code>JSException</code> miała trzy konstruktory publiczne, które opcjonalnie pobierały argument w postaci ciągu znaków, określającego szczegółowy komunikat lub inne informacje danego wyjątku. Metoda <code>getWrappedException</code> nie była dostępna.
-</p><p>Konstruktory <code>JSException</code>, oznaczone jako przestarzałe w JavaScripcie 1.4, tworzą obiekt <code>JSException</code> z opcjonalnym komunikatem szczegółowym.
-</p>
-<h3 id="Deklaracja" name="Deklaracja"> Deklaracja </h3>
-<pre>1. public JSException()
-
-2. public JSException(String s)
-
-3. public JSException(String s,
- String filename,
- int lineno,
- String source,
- int tokenIndex)
-</pre>
-<h3 id="Argumenty" name="Argumenty"> Argumenty </h3>
-<dl><dt> <code>s</code> </dt><dd> Szczegółowy komunikat. </dd></dl>
-<dl><dt> <code>filename</code> </dt><dd> Adres URL pliku gdzie wystąpił błąd, o ile jest dostępny. </dd></dl>
-<dl><dt> <code>lineno</code> </dt><dd> Liczba linii w pliku, o ile jest dostępny. </dd></dl>
-<dl><dt> <code>source</code> </dt><dd> Łańcuch znakowy zawierający wykonywany kod JavaScript. </dd></dl>
-<dl><dt> <code>tokenIndex</code> </dt><dd> Indeks w źródłowym łańcuchu znaków, wskazujący miejsce wystąpienia błędu.
-</dd></dl>
-<h3 id="getWrappedException" name="getWrappedException"> <code>getWrappedException</code> </h3>
-<p>Metoda instancji <code>getWrappedException</code>.
-</p>
-<h4 id="Deklaracja_2" name="Deklaracja_2"> Deklaracja </h4>
-<p><code>
-public Object getWrappedException()
-</code>
-</p>
-<h4 id="Opis_2" name="Opis_2"> Opis </h4>
-<p><code>getWrappedException()</code> zwraca obiek reprezentujący wartość faktycznie wyrzuconą przez JavaScript. JavaScript może wyrzucić wartość dowolnego typu. Metoda <code>getWrappedException()</code> pozwala określić, jaki rodzaj wartości jest reprezentowany przez zwracany typ Object.
-</p>
-<h3 id="getWrappedExceptionType" name="getWrappedExceptionType"> <code>getWrappedExceptionType</code> </h3>
-<p>Metoda instancji <code>getWrappedExceptionType</code>.
-</p>
-<h4 id="Deklaracja_3" name="Deklaracja_3"> Deklaracja </h4>
-<p><code>
-public int getWrappedExceptionType()
-</code>
-</p>
-<h4 id="Opis_3" name="Opis_3"> Opis </h4>
-<p><code>getWrappedExceptionType()</code> zwraca wartość <code>int</code>, pasującą do jednej z następujących statycznych <code>int</code> pól klasy <code>JSException</code>:
-</p>
-<ul><li> <code>EXCEPTION_TYPE_EMPTY</code>
-</li><li> <code>EXCEPTION_TYPE_VOID</code>
-</li><li> <code>EXCEPTION_TYPE_OBJECT</code>
-</li><li> <code>EXCEPTION_TYPE_FUNCTION</code>
-</li><li> <code>EXCEPTION_TYPE_STRING</code>
-</li><li> <code>EXCEPTION_TYPE_NUMBER</code> </li><li> <code>EXCEPTION_TYPE_BOOLEAN</code>
-</li></ul>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/LiveConnect/JSException" } ) }}
diff --git a/files/pl/web/javascript/referencje/liveconnect/jsobject/index.html b/files/pl/web/javascript/referencje/liveconnect/jsobject/index.html
deleted file mode 100644
index c556510362..0000000000
--- a/files/pl/web/javascript/referencje/liveconnect/jsobject/index.html
+++ /dev/null
@@ -1,186 +0,0 @@
----
-title: JSObject
-slug: Web/JavaScript/Referencje/LiveConnect/JSObject
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Strony_wymagające_dopracowania
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Reference/JSObject
----
-<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3>
-
-<p>The public final class <code>netscape.javascript.JSObject</code> extends <code>Object</code>.</p>
-
-<pre>java.lang.Object
- |
- +----netscape.javascript.JSObject
-</pre>
-
-<h3 id="Opis" name="Opis">Opis</h3>
-
-<p>Obiekty JavaScript są are wrapped in an instance of the class <code>netscape.javascript.JSObject</code> and passed to Java. <code>JSObject</code> allows Java to manipulate JavaScript objects.</p>
-
-<p>When a JavaScript object is sent to Java, the runtime engine creates a Java wrapper of type <code>JSObject</code>; when a <code>JSObject</code> is sent from Java to JavaScript, the runtime engine unwraps it to its original JavaScript object type. The <code>JSObject</code> class provides a way to invoke JavaScript methods and examine JavaScript properties.</p>
-
-<p>Any JavaScript data brought into Java is converted to Java data types. When the <code>JSObject</code> is passed back to JavaScript, the object is unwrapped and can be used by JavaScript code. Zobacz <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5">Przewodnik po języku JavaScript 1.5</a> w celu uzyskania dodatkowych informacji o konwersji typu danych.</p>
-
-<h3 id="Podsumowanie_metod" name="Podsumowanie_metod">Podsumowanie metod</h3>
-
-<p>Klasa <code>netscape.javascript.JSObject</code> posiada następujące metody:</p>
-
-<dl>
- <dt><code>{{ Anch("call") }}</code> </dt>
- <dd>Wywołuje metodę JavaScript.</dd>
-</dl>
-
-<dl>
- <dt><code>{{ Anch("equals") }}</code> </dt>
- <dd>Określa, jeśli dwa obiekty <code>JSObject</code> odnoszą się do tej samej instancji.</dd>
-</dl>
-
-<dl>
- <dt><code>{{ Anch("eval") }}</code> </dt>
- <dd>Wykonuje wyrażenie JavaScript.</dd>
-</dl>
-
-<dl>
- <dt><code>{{ Anch("getMember") }}</code> </dt>
- <dd>Odzyskuje wartość własności obiektu JavaScript.</dd>
-</dl>
-
-<dl>
- <dt><code>{{ Anch("getSlot") }}</code> </dt>
- <dd>Odzyskuje wartość elementu tablicy obiektu JavaScript.</dd>
-</dl>
-
-<dl>
- <dt><code>{{ Anch("removeMember") }}</code> </dt>
- <dd>Usuwa własność obiektu JavaScript.</dd>
-</dl>
-
-<dl>
- <dt><code>{{ Anch("setMember") }}</code> </dt>
- <dd>Ustawia wartość własności obiektu JavaScript.</dd>
-</dl>
-
-<dl>
- <dt><code>{{ Anch("setSlot") }}</code> </dt>
- <dd>Ustawia wartość elementu tablicy obiektu JavaScript.</dd>
-</dl>
-
-<dl>
- <dt><code>{{ Anch("toString") }}</code> </dt>
- <dd>Konwertuje JSObject do łańcucha znaków.</dd>
-</dl>
-
-<p>Klasa <code>netscape.javascript.JSObject</code> posiada następujące statyczne metody:</p>
-
-<dl>
- <dt><code>{{ Anch("getWindow") }}</code> </dt>
- <dd>Pobiera <code>JSObject</code> dla okna stanowiącego dany aplet.</dd>
-</dl>
-
-<h4 id="call" name="call">call</h4>
-
-<p>Metoda. Wywołuje metodę JavaScript. Równoważny z "<code>this.methodName(args{{ mediawiki.external(0) }}, args{{ mediawiki.external(1) }}, ...)</code>" w JavaScript.</p>
-
-<h5 id="Deklaracja" name="Deklaracja">Deklaracja</h5>
-
-<pre>public Object call(String methodName,
- Object args[])
-</pre>
-
-<h4 id="equals" name="equals">equals</h4>
-
-<p>Metoda. Określona, jeśli dwa obiekty <code>JSObject</code> odnoszą się do tej samej instancji.</p>
-
-<p>Przesłania: <code>equals</code> w klasie <code>java.lang.Object</code></p>
-
-<h5 id="Deklaracja_2" name="Deklaracja_2">Deklaracja</h5>
-
-<pre>public boolean equals(Object obj)
-</pre>
-
-<h5 id="Kompatybilno.C5.9B.C4.87_wsteczna" name="Kompatybilno.C5.9B.C4.87_wsteczna">Kompatybilność wsteczna</h5>
-
-<p><strong>JavaScript 1.3</strong>. W JavaScript 1.3 i wersjach wcześniejszych, możemy zastosować wcześniejsze metody równości <code>java.lang.Object</code> lub operator <code>==</code> do porównania dwóch obiektów <code>JSObject</code>.</p>
-
-<p>W większości ostatnich wersji, samo <code>JSObject</code> potrafi wyświetlić jako obiekt Javy. Można użyć metody equals do określenia gdzie dwa obiekty <code>JSObjects</code> odnoszą się do tej samej instancji.</p>
-
-<h4 id="eval" name="eval">eval</h4>
-
-<p>Metoda. Wykonuje wyrażenia JavaScript. Wyrażenie jest łańcuchem znakowym kodu źródłowego JavaScript, który będzie wykonany w kontekście pobierania przez "this".</p>
-
-<h5 id="Deklaracja_3" name="Deklaracja_3">Deklaracja</h5>
-
-<pre>public Object eval(String s)
-</pre>
-
-<h4 id="getMember" name="getMember">getMember</h4>
-
-<p>Metoda. Odzyskuje wartość własności obiektu JavaScript. Równoważna do "<code>this.name</code>" w JavaScript.</p>
-
-<h5 id="Deklaracja_4" name="Deklaracja_4">Deklaracja</h5>
-
-<pre>public Object getMember(String name)
-</pre>
-
-<h4 id="getSlot" name="getSlot">getSlot</h4>
-
-<p>Metoda. Odzyskuje wartość elementu tablicy obiektu w JavaScript. Równoważna do "<code>this{{ mediawiki.external('index') }}</code>" w JavaScript.</p>
-
-<h5 id="Deklaracja_5" name="Deklaracja_5">Deklaracja</h5>
-
-<pre>public Object getSlot(int index)
-</pre>
-
-<h4 id="getWindow" name="getWindow">getWindow</h4>
-
-<p>Metoda statyczna. Zwraca <code>JSObject</code> dla okna stanowiącego dany aplet. Ta metoda jest użyteczna tylko po stronie klienta (client-side) w JavaScripcie.</p>
-
-<h5 id="Deklaracja_6" name="Deklaracja_6">Deklaracja</h5>
-
-<pre>public static JSObject getWindow(Applet applet)
-</pre>
-
-<h4 id="removeMember" name="removeMember">removeMember</h4>
-
-<p>Metoda. Usuwa własność obiektu w JavaScript.</p>
-
-<h5 id="Deklaracja_7" name="Deklaracja_7">Deklaracja</h5>
-
-<pre>public void removeMember(String name)
-</pre>
-
-<h4 id="setMember" name="setMember">setMember</h4>
-
-<p>Metoda. Ustala wartość własności obiektu JavaScript. Równoważna do "<code>this.name = value</code>" w JavaScript.</p>
-
-<h5 id="Deklaracja_8" name="Deklaracja_8">Deklaracja</h5>
-
-<pre>public void setMember(String name,
- Object value)
-</pre>
-
-<h4 id="setSlot" name="setSlot">setSlot</h4>
-
-<p>Metoda. Ustala wartość elementu tablicy obiektu JavaScript. Równoważna "<code>this{{ mediawiki.external('index') }} = value</code>" w JavaScript.</p>
-
-<h5 id="Deklaracja_9" name="Deklaracja_9">Deklaracja</h5>
-
-<pre>public void setSlot(int index,
- Object value)
-</pre>
-
-<h4 id="toString" name="toString">toString</h4>
-
-<p>Metoda. Konwertuje <code>JSObject</code> na <code>String</code>.</p>
-
-<p>Przesłania: <code>toString</code> w klasie <code>java.lang.Object</code></p>
-
-<h5 id="Deklaracja_10" name="Deklaracja_10">Deklaracja</h5>
-
-<pre>public String toString()
-</pre>
diff --git a/files/pl/web/javascript/referencje/obiekty/function/arity/index.html b/files/pl/web/javascript/referencje/obiekty/function/arity/index.html
deleted file mode 100644
index 37a136e443..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/function/arity/index.html
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: Function.arity
-slug: Web/JavaScript/Referencje/Obiekty/Function/arity
-tags:
- - Function
- - JavaScript
- - Obsolete
- - Property
- - Unimplemented
- - przestarzały
-translation_of: Archive/Web/JavaScript/Function.arity
----
-<p>{{JSRef}}{{ obsolete_header() }}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p>Własność <code>arity</code> jest zewnętrzna dla funkcji i wskazuje, ile argumentów oczekuje funkcja. Ta właśność jest przestarzała, proszę używać {{jsxref("Function.prototype.length")}}, która dostarcza liczbę argumentów wymaganych przez deklarację funkcji.</p>
-
-<h2 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h2>
-
-<ul>
- <li>{{jsxref("Function.prototype.length")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/referencje/obiekty/java/index.html b/files/pl/web/javascript/referencje/obiekty/java/index.html
deleted file mode 100644
index 94e53a85b0..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/java/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-title: java
-slug: Web/JavaScript/Referencje/Obiekty/java
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/java
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b>
-</p><p>Obiekt najwyższego poziomu używany do korzystania z klas języka Java z pakietu <code>java.*</code>.
-</p>
-<h3 id="Tworzony_przez" name="Tworzony_przez"> Tworzony przez </h3>
-<p>Obiekt <code>java</code> w języku JavaScript jest predefiniowanym obiektem najwyższego poziomu. Nie ma potrzeby stosowania konstruktora lub wywoływania jakiejkolwiek metody by z niego korzystać.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Obiekt <code>java</code> jest synonimem dla własności <code>Packages.java</code>.
-</p>
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe"> Zobacz także </h3>
-<p><code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages/java">Packages.java</a></code>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/java", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/java" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/javaarray/index.html b/files/pl/web/javascript/referencje/obiekty/javaarray/index.html
deleted file mode 100644
index ad4f84b0c4..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javaarray/index.html
+++ /dev/null
@@ -1,68 +0,0 @@
----
-title: JavaArray
-slug: Web/JavaScript/Referencje/Obiekty/JavaArray
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaArray
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b> </p><p>Zapakowana tablica Javy, do której dostęp uzyskuje się poprzez kod JavaScript jest członkiem typu <code>JavaArray</code>. </p>
-<h3 id="Tworzone_przez" name="Tworzone_przez"> Tworzone przez </h3>
-<p>Jakąkolwiek metodę Javy, która zwraca tablicę. W dodatku, możesz stworzyć obiekt <code>JavaArray</code> z dowolnym typem danych używając metody <code>newInstance</code> klasy <code>Array</code>:
-</p>
-<pre class="eval">public static Object newInstance(Class componentType,
- int length)
- throws NegativeArraySizeException
-</pre>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Obiekt <code>JavaArray</code> jest wystąpieniem tablicy Javy, która jest stworzona wewnątrz kody JavaScript lub do niego przekazana. <code>JavaArray</code> jest opakowaniem (ang. <i>wrapper</i>) dla tej instancji; wszystkie referencje do niej są robione przez <code>JavaArray</code>.
-</p><p>W JavaScript 1.4 i późniejszym, parametr <code>componentType</code> jest albo obiektem typu <code>JavaClass</code> reprezentującym typ tablicy albo obiektem klasowym, jak na przykład obiekt zwracany przez <code>java.lang.Class.forName</code>. W JavaScript 1.3 i wcześniejszych, <code>componentType</code> musi być obiektem klasowym.
-</p><p>Użyj indeksy oparte na zerze, aby uzyskać dostęp do obiektu <code>JavaArray</code>, tak samo jak robisz to w Javie. Na przykład:
-</p>
-<pre>var javaString = new java.lang.String("Hello world!");
-var byteArray = javaString.getBytes();
-byteArray[0] // zwraca 72
-byteArray[1] // zwraca 101
-</pre>
-<p>Jakiekolwiek dane Javy przeniesione do JavaScriptu są konwertowane do typów danych JavaScriptu. Kiedy obiekt <code>JavaArray</code> jest przekazany z powrotem do Javy, obiekt jest rozpakowywany i może być użyty przez kod Javy. Zobacz <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5">Przewodnik po języku JavaScript 1.5</a>, aby uzyskać więcej informacji na temat konwersji typów danych. </p><p>W JavaScripcie 1.4 i późniejszym, metody <code>java.lang.Object</code> są dziedziczone przez <code>JavaArray</code>.
-</p>
-<h3 id="Zgodno.C5.9B.C4.87_wsteczna" name="Zgodno.C5.9B.C4.87_wsteczna"> Zgodność wsteczna </h3>
-<h4 id="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze" name="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze"> JavaScript 1.3 i wersje wcześniejsze </h4>
-<p>Metody <code>java.lang.Object</code> nie są dziedziczone przez <code>JavaArray</code>. W dodatku, metoda <code>toString</code> jest dziedziczona z obiektu <code>Object</code> i zwraca następującą wartość:
-</p>
-<pre class="eval">[object JavaArray]
-</pre>
-<p>Musisz określić klasę obiektu, tak jak jeden zwracany przez <code>java.lang.Object.forName</code>, dla parametru <code>componentType</code>, <code>newInstance</code> kiedy użyjesz tej metody do utworzenia tablicy. Nie możesz użyć obiektu <code>JavaClass</code> dla parametru <code>componentType</code>.
-</p>
-<h3 id="W.C5.82asno.C5.9Bci" name="W.C5.82asno.C5.9Bci"> Własności </h3>
-<p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray/length">length</a>: Numer elementu w Java array reprezentowana przez <code>JavaArray</code>.
-</p>
-<h3 id="Metody" name="Metody"> Metody </h3>
-<p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray/toString">toString</a>: W JavaScript 1.4, ta metoda ta nie jest uwzględniana przez odziedziczona metodę <code>java.lang.Object.toString</code>. W JavaScript 1.3 lub lub wcześniejszym, metoda ta zwraca ciąg znaków (stringa) identyfikującego obiekt jako <code>JavaArray</code>.
-</p><p>W JavaScript 1.4 lub późniejszym, <code>JavaArray</code> dziedziczy również metody z superklasy tablicy Javy, <code>java.lang.Object</code>.
-</p>
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3>
-<h4 id="Przyk.C5.82ad:_Tworzenie_JavaArray_w_JavaScript" name="Przyk.C5.82ad:_Tworzenie_JavaArray_w_JavaScript"> Przykład: Tworzenie <code>JavaArray</code> w JavaScript </h4>
-<p>W tym przykładzie, <code>JavaArray</code> <code>tablicaBitowa</code> jest stworzona przez metodę <code>java.lang.String.getBytes</code>, która zwraca tablicę.
-</p>
-<pre class="eval">var stringJavy = new java.lang.String("Witaj świecie!");
-var tablicaBitowa = stringJavy.getBytes();
-</pre>
-<h4 id="Przyk.C5.82ad:_Tworzenie_JavaArray_w_JavaScript_z_metod.C4.85_newInstance" name="Przyk.C5.82ad:_Tworzenie_JavaArray_w_JavaScript_z_metod.C4.85_newInstance"> Przykład: Tworzenie <code>JavaArray</code> w JavaScript z metodą <code>newInstance</code> </h4>
-<p>W JavaScript 1.4, możesz użyć obiekt <code>JavaClass</code> jako argument dla metody <code>newInstance</code>, która tworzy tablicę, jak jest to pokazane w następującym kodzie:
-</p>
-<pre class="eval">var dogs = java.lang.reflect.Array.newInstance(java.lang.String, 5);
-</pre>
-<p>W JavaScript 1.1, użyj obiektu klasy, zwracanego <code>java.lang.Class.forName</code> jako argument dla metody newInstance, jak pokazuje następujący kod:
-</p>
-<pre class="eval">var dataType = java.lang.Class.forName("java.lang.String");
-var dogs = java.lang.reflect.Array.newInstance(dataType, 5);
-</pre>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaArray", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/JavaArray" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/javaarray/length/index.html b/files/pl/web/javascript/referencje/obiekty/javaarray/length/index.html
deleted file mode 100644
index 584bf347e8..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javaarray/length/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-title: length
-slug: Web/JavaScript/Referencje/Obiekty/JavaArray/length
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaArray/length
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p>Liczba elementów tablicy w Javie reprezentowana przez obiekt <code>JavaArray</code>.
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<td class="header" colspan="2">Własność obiektu: <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray">JavaArray</a></td>
-</tr>
-<tr>
-<td>Zaimplementowana w:</td>
-<td>JavaScript 1.1, NES 2.0</td>
-</tr>
-</tbody></table>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Niepodobny do <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/length">Array.length</a></code>, <code>JavaArray.length</code> jest własnością tylko do odczytu. Nie możemy zmieniać wartości własności <code>JavaArray.length</code>, ponieważ tablice w Javie mają fałszywą liczbę elementów. </p>
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe"> Zobacz także </h3>
-<p><code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/length">Array.length</a></code>
-</p>{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaArray/length" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/javaarray/tostring/index.html b/files/pl/web/javascript/referencje/obiekty/javaarray/tostring/index.html
deleted file mode 100644
index 384cb3ab8b..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javaarray/tostring/index.html
+++ /dev/null
@@ -1,38 +0,0 @@
----
-title: toString
-slug: Web/JavaScript/Referencje/Obiekty/JavaArray/toString
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaArray/toString
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p>Zwraca łańcuch znakowy reprezentowany przez <code>JavaArray</code>.
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<td class="header" colspan="2">Metoda obiektu <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray">JavaArray</a></td>
-</tr>
-<tr>
-<td>Zaimplementowana w:</td>
-<td>JavaScript 1.1, NES 2.0</td>
-</tr>
-</tbody></table>
-<h3 id="Parametry" name="Parametry"> Parametry </h3>
-<p>Brak.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Nazywamy metodę <code>java.lang.Object.toString</code>, która zwróci wartość następującego wyrażenia: </p>
-<pre>JavaArray.getClass().getName() + '@' +
- java.lang.Integer.toHexString(JavaArray.hashCode())
-</pre>
-<h3 id="Zgodno.C5.9B.C4.87_wsteczna" name="Zgodno.C5.9B.C4.87_wsteczna"> Zgodność wsteczna </h3>
-<h4 id="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze" name="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze"> JavaScript 1.3 i wersje wcześniejsze </h4>
-<p>Metoda <code>toString</code> jest dziedziczona z obiektu <code>Object</code> i zwraca następującą wartość: </p>
-<pre>[object JavaArray]
-</pre>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaArray/toString" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/javaclass/index.html b/files/pl/web/javascript/referencje/obiekty/javaclass/index.html
deleted file mode 100644
index 6a71eb42fe..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javaclass/index.html
+++ /dev/null
@@ -1,60 +0,0 @@
----
-title: JavaClass
-slug: Web/JavaScript/Referencje/Obiekty/JavaClass
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaClass
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b>
-</p><p>Referencja JavaScriptu do klasy Javy.
-</p>
-<h3 id="Tworzony_przez" name="Tworzony_przez"> Tworzony przez </h3>
-<p>Referencja do nazwy klasy użyta wraz z obiektem <code>Packages</code>:
-</p>
-<pre class="eval">Packages.<i>KlasaJavy</i>
-</pre>
-<p><i>KlasaJavy</i> jest w pełni podaną nazwą klasy Javy obiektu. LiveConnect obiektów <code>java</code>, <code>sun</code> i <code>netscape</code> zawierają skróty do często używanych w pakietach Javy jak również tworzą obiekty <code>JavaClass</code>.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Obiekt <code>JavaClass</code> jest referencją do jednej z klas pakietu Javy, jak na przykład <code>netscape.javascript.JSObject</code>. Obiekt <code>JavaPackage</code> jest referencją do pakietu Javy, jak na przykład <code>netscape.javascript</code>. W JavaScript, hierarchia <code>JavaPackage</code> i <code>JavaClass</code> jest odbiciem pakietów Javy i hierarchii klas.
-</p><p>Przechodząc obiekt <code>JavaClass</code> do metody, która żąda argument typu <code>java.lang.Class</code>.
-</p>
-<h3 id="Zgodno.C5.9B.C4.87_wsteczna" name="Zgodno.C5.9B.C4.87_wsteczna"> Zgodność wsteczna </h3>
-<h4 id="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze" name="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze"> JavaScript 1.3 i wersje wcześniejsze </h4>
-<p>Musisz utworzyć opakowanie dla instancji <code>java.lang.Class</code>, zanim przekażesz ją jako parametr dla metody Javy - obiektu <code>JavaClass</code> nie są automatycznie konwertowane do instancji <code>java.lang.Class</code>.
-</p>
-<h3 id="W.C5.82asno.C5.9Bci" name="W.C5.82asno.C5.9Bci"> Własności </h3>
-<p>Własności obiektu <code>JavaClass</code> są statycznymi polami tej klasy Javy.
-</p>
-<h3 id="Metody" name="Metody"> Metody </h3>
-<p>Metody obiektu <code>JavaClass</code> są statycznymi metodami tej klasy Javy.
-</p>
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3>
-<h4 id="Przyk.C5.82ad:_Zastosowanie_JavaClass" name="Przyk.C5.82ad:_Zastosowanie_JavaClass"> Przykład: Zastosowanie <code>JavaClass</code> </h4>
-<p>W poniższym przykładzie, <code>x</code> jest obiektem typu JavaClass odpowiadającym <code>java.awt.Font</code>. Ponieważ <code>BOLD</code> jest statycznym polem klasy Font, jest również własnością obiektu JavaClass.
-</p>
-<pre class="eval">x = java.awt.Font;
-mojFont = x("helv", x.BOLD, 10); // tworzy obiekt Font
-</pre>
-<p>Powyższy przykład pomija słowo kluczowe <code>Packages</code> i używa synonimu <code>java</code>, ponieważ klasa <code>Font</code> należy do pakietu <code>java</code>.
-</p>
-<h4 id="Przyk.C5.82ad" name="Przyk.C5.82ad"> Przykład </h4>
-<p>W poniższym przykładzie, obiekt typu <code>JavaClass</code>, <code>java.lang.String</code> jest przekazany jako argument do metody <code>newInstance</code>, która tworzy tablicę:
-</p>
-<pre class="eval">var samochody = java.lang.reflect.Array.newInstance(java.lang.String, 15);
-</pre>
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe"> Zobacz także </h3>
-<p><code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray">JavaArray</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaObject">JavaObject</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaPackage">JavaPackage</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a></code>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaClass", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/JavaClass" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/javaobject/index.html b/files/pl/web/javascript/referencje/obiekty/javaobject/index.html
deleted file mode 100644
index 3fe6012fd0..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javaobject/index.html
+++ /dev/null
@@ -1,67 +0,0 @@
----
-title: JavaObject
-slug: Web/JavaScript/Referencje/Obiekty/JavaObject
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaObject
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b>
-</p><p>Typ zapakowanego (ang. <i>wrapped</i>) obiektu Javy, do którego dostęp uzyskuje się z wnętrza kodu JavaScriptu.
-</p>
-<h3 id="Tworzone_przez" name="Tworzone_przez"> Tworzone przez </h3>
-<p>Jakąkolwiek metodę Javy, która zwraca typ obiektu. Na dodatek, możesz stworzyć obiekt <code>JavaObject</code> używając konstruktora obiektu w Javie za pomocą słowa kluczowego <code>Packages</code>:
-</p>
-<pre class="eval">new Packages.<i>KlasaJavy</i>(<i>listaParametrow</i>)
-</pre>
-<p><i>KlasaJavy</i> jest dokładną nazwą klasy obiektu w Javie.
-</p>
-<h3 id="Parametry" name="Parametry"> Parametry </h3>
-<dl><dt> <code>listaParametrow</code></dt><dd> Opcjonalna lista parametrów, określona przez konstruktor klasy Javy.
-</dd></dl>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Obiekt <code>JavaObject</code> jest instancją klasy Javy, która jest stworzona wewnątrz kodu JavaScriptu lub jemu przekazana. <code>JavaObject</code> jest opakowaniem (<i>wrapper</i>) instancji; wszystkie referencje do instancji klasy są robione poprzez <code>JavaObject</code>.
-</p><p>Jakiekolwiek dane Javy użyte wewnątrz JavaScript-u są konwertowane do typów danych JavaScriptu. Kiedy <code>JavaObject</code> jest przekazany z powrotem do Javy, jest on rozpakowywany i może być użyty przez kod Javy. Zobacz <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5">Przewodnik po języku JavaScript 1.5</a>, aby uzyskać więcej informacji na temat konwersji typów danych.
-</p>
-<h3 id="W.C5.82asno.C5.9Bci" name="W.C5.82asno.C5.9Bci"> Własności </h3>
-<p>Dziedziczy publicznych członków danych (ang. <i>public data members</i>) klasy Javy, której jest instancją, jako własność. Dziedziczy również publicznych członków danych z jakiejkolwiek superklasy jako własność.
-</p>
-<h3 id="Metody" name="Metody"> Metody </h3>
-<p>Dziedziczy publiczne metody klasy Javy, której jest instancją. <code>JavaObject</code> dziedziczy również metody z <code>java.lang.Object</code> i każdej innej superklasy.
-</p>
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3>
-<h4 id="Przyk.C5.82ad:_Tworzenie_instancji_JavaObject_w_JavaScripcie" name="Przyk.C5.82ad:_Tworzenie_instancji_JavaObject_w_JavaScripcie"> Przykład: Tworzenie instancji <code>JavaObject</code> w JavaScripcie </h4>
-<p>Poniższy kod tworzy obiekt <code>ciagZnakow</code> typu <code>JavaObject</code>, który jest instancją klasy <code>java.lang.String</code>:
-</p>
-<pre class="eval">var ciagZnakow = new Packages.java.lang.String("Witaj, świecie");
-</pre>
-<p>Ponieważ klasa <code>String</code> jest wewnątrz pakietu <code>java</code>, możesz również użyć synonimu <code>java</code> i opuścić słowo kluczowe <code>Packages</code>, kiedy tworzysz instancję klasy:
-</p>
-<pre class="eval">var ciagZnakow = new java.lang.String("Witaj, świecie");
-</pre>
-<h4 id="Przyk.C5.82ad:_Uzyskanie_dost.C4.99pu_do_metod_obiektu_Javy" name="Przyk.C5.82ad:_Uzyskanie_dost.C4.99pu_do_metod_obiektu_Javy"> Przykład: Uzyskanie dostępu do metod obiektu Javy </h4>
-<p>Ponieważ obiekt <code>ciagZnakow</code> jest instancją <code>java.labg.String</code>, dziedziczy on wszystkie publiczne metody <code>java.lang.String</code>. Poniższy przykład używa metody <code>startsWith</code> by sprawdzić czy <code>ciagZnakow</code> zaczyna się od <code>"Witaj"</code>.
-</p>
-<pre class="eval">var ciagZnakow = new java.lang.String("Witaj, świecie");
-ciagZnakow.startsWith("Witaj"); // zwraca true
-</pre>
-<h4 id="Przyk.C5.82ad:_Uzyskanie_dost.C4.99pu_do_odziedziczonych_metod" name="Przyk.C5.82ad:_Uzyskanie_dost.C4.99pu_do_odziedziczonych_metod"> Przykład: Uzyskanie dostępu do odziedziczonych metod </h4>
-<p>Ponieważ, <code>getClass</code> jest metodą <code>Object</code> i <code>java.lang.String</code> rozszerza <code>Object</code>, klasa <code>String</code> dziedziczy metodę <code>getClass</code>. Konsekwentnie, <code>getClass</code> jest również metodą <code>JavaObject</code>, która tworzy instancję <code>String</code> w JavaScripcie.
-</p>
-<pre class="eval">var ciagZnakow = new java.lang.String("Witaj, świecie");
-ciagZnakow.getClass(); // zwraca java.lang.String
-</pre>
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe"> Zobacz także </h3>
-<p><code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray">JavaArray</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaClass">JavaClass</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaPackage">JavaPackage</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a></code>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaObject", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/JavaObject" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/javapackage/index.html b/files/pl/web/javascript/referencje/obiekty/javapackage/index.html
deleted file mode 100644
index cd356d6547..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javapackage/index.html
+++ /dev/null
@@ -1,46 +0,0 @@
----
-title: JavaPackage
-slug: Web/JavaScript/Referencje/Obiekty/JavaPackage
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaPackage
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b>
-</p><p>Odwołanie JavaScriptu do pakietu (ang. <i>package</i>) Javy.
-</p>
-<h3 id="Tworzony_przez" name="Tworzony_przez"> Tworzony przez </h3>
-<p>Odwołanie do nazwy pakietu zastosowane ze słowem kluczowym <code>Package</code>:
-</p>
-<pre class="eval">Packages.<i>JavaPackage</i>
-</pre>
-<p><i>JavaPackage</i> jest nazwą pakietu obiektu Javy. Jeśli pakiet znajduje się wewnątrz pakietów <code>java</code>, <code>netscape</code> lub <code>sun</code>, słowo <code>Packages</code> jest opcjonalne.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>W Javie, pakiet jest kolekcją klas Javy i innych pakietów Javy. Na przykład, pakiet <code>netscape</code> zawiera pakiet <code>netscape.javascript</code>; pakiet <code>netscape.javascript</code> zawiera klasy <code>JSObject</code> i <code>JSException</code>.
-</p><p>W JavaScripcie, <code>JavaPackage</code> jest referencją do pakietu Javy. Na przykład, referencja do <code>netscape</code> jest typu <code>JavaPackage</code>. <code>netscape.javascript</code> jest za równo typu <code>JavaPackage</code> jak i własnością obiektu JavaPackage, <code>netscape</code>.
-</p><p>Obiekt <code>JavaClass</code> jest referencją do jednej z klas w pakiecie, jak na przykład <code>netscape.javascript.JSObject</code>. Hierarchie <code>JavaPackage</code> i <code>JavaClass</code> odzwierciedlają hierarchie pakietu i klasy Javy.
-</p><p>Jakkolwiek pakiety i klasy zawarte w <code>JavaPackage</code> są ich własnościami, nie możesz stosować struktury <code>for...in</code>, aby nadać im numery tak jak możesz zrobić to z innymi obiektami.
-</p>
-<h3 id="W.C5.82asno.C5.9Bci" name="W.C5.82asno.C5.9Bci"> Własności </h3>
-<p>Własności <code>JavaPackage</code> są obiektami <code>JavaClass</code> i jakimikolwiek innymi obiektami zawartymi w danej <code>JavaPackage</code>.
-</p>
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3>
-<p>Przypuśćmy, że korporacja Redwood stosuje pakiet <code>redwood</code> Javy, aby przechowywać różne klasy Javy przez nich zaimplementowane. Poniższy kod tworzy <code>JavaPackage</code> <code>red</code>:
-</p>
-<pre class="eval">var red = Packages.redwood;
-</pre>
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe"> Zobacz także </h3>
-<p><code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray">JavaArray</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaClass">JavaClass</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaObject">JavaObject</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a></code>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaPackage", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/JavaPackage" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/netscape/index.html b/files/pl/web/javascript/referencje/obiekty/netscape/index.html
deleted file mode 100644
index e30cf9671c..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/netscape/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-title: netscape
-slug: Web/JavaScript/Referencje/Obiekty/netscape
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/netscape
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b>
-</p><p>Obiekt najwyższego poziomu używany do korzystania z klas języka Java z pakietu <code>netscape.*</code>.
-</p>
-<h3 id="Tworzony_przez" name="Tworzony_przez"> Tworzony przez </h3>
-<p>Obiekt <code>netscape</code> w języku JavaScript jest predefiniowanym obiektem najwyższego poziomu. Nie ma potrzeby stosowania konstruktora lub wywoływania jakiejkolwiek metody by z niego korzystać.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Obiekt <code>netscape</code> jest synonimem dla własności <code>Packages.netscape</code>.
-</p>
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe"> Zobacz także </h3>
-<p><code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages/netscape">Packages.netscape</a></code>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/netscape", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/netscape" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/object/eval/index.html b/files/pl/web/javascript/referencje/obiekty/object/eval/index.html
deleted file mode 100644
index 7f8b355d65..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/object/eval/index.html
+++ /dev/null
@@ -1,64 +0,0 @@
----
-title: Object.prototype.eval()
-slug: Web/JavaScript/Referencje/Obiekty/Object/eval
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/JavaScript/Object.eval
----
-<p>{{ Deprecated_header() }}</p>
-
-<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3>
-
-<p>Metoda przestarzała. Wykonuje kod JavaScriptu zawarty w łańcuchu znaków w kontekście danego obiektu.</p>
-
-<table class="fullwidth-table">
- <tbody>
- <tr>
- <td class="header" colspan="2">Metoda obiektu: <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Object">Object</a></td>
- </tr>
- <tr>
- <td>Zaimplementowana w:</td>
- <td>JavaScript 1.1, NES2.0
- <p>JavaScript 1.2, NES 3.0: przestarzała jako metoda obiektów, pozostawiona jako funkcja najwyższego poziomu.</p>
-
- <p>JavaScript 1.4: usunięta jako metoda obiektów.</p>
- </td>
- </tr>
- </tbody>
-</table>
-
-<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3>
-
-<p><code>eval(
- <i>łańcuch znaków</i>
- ) </code></p>
-
-<h3 id="Parametry" name="Parametry">Parametry</h3>
-
-<dl>
- <dt><code>łańcuch znaków</code> </dt>
- <dd>dowolny łańcuch znaków reprezentujący wyrażenie, polecenie lub sekwencję poleceń JavaScriptu. Wyrażenie może zawierać zmienne i własności istniejących obiektów.</dd>
-</dl>
-
-<h3 id="Opis" name="Opis">Opis</h3>
-
-<p>Metoda <code>eval</code> nie jest już dostępna jako metoda obiektu <code>Object</code>. Należy używać funkcji najwyższego rzędu <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Funkcje/eval">eval</a></code>.</p>
-
-<h3 id="Zgodno.C5.9B.C4.87_wsteczna" name="Zgodno.C5.9B.C4.87_wsteczna">Zgodność wsteczna</h3>
-
-<h4 id="JavaScript_1.2_i_1.3" name="JavaScript_1.2_i_1.3">JavaScript 1.2 i 1.3</h4>
-
-<p><code>eval</code> jako metoda obiektu <code>Object</code> i każdego obiektu dziedziczącego po <code>Object</code> jest przestarzała (ale nadal dostępna).</p>
-
-<h4 id="JavaScript_1.1" name="JavaScript_1.1">JavaScript 1.1</h4>
-
-<p><code>eval</code> jest dostępna jako metoda obiektu <code>Object</code> i każdego obiektu dziedziczącego po <code>Object</code>.</p>
-
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h3>
-
-<p><code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Funkcje/eval">eval</a></code></p>
-
-<p>{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/Object/eval", "ja": "ja/Core_JavaScript_1.5_Reference/Global_Objects/Object/eval" } ) }}</p>
diff --git a/files/pl/web/javascript/referencje/obiekty/object/unwatch/index.html b/files/pl/web/javascript/referencje/obiekty/object/unwatch/index.html
deleted file mode 100644
index fde03bf1eb..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/object/unwatch/index.html
+++ /dev/null
@@ -1,39 +0,0 @@
----
-title: Object.prototype.unwatch()
-slug: Web/JavaScript/Referencje/Obiekty/Object/unwatch
-tags:
- - JavaScript
- - Method
- - Non-standard
- - Object
- - Prototype
-translation_of: Archive/Web/JavaScript/Object.unwatch
----
-<p>{{JSRef}}{{ Non-standard_header() }}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p>Usuwa funkcję monitorującą ustawioną poprzez metodę {{jsxref("Object.prototype.watch", "watch()")}}.</p>
-
-<h2 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><var>obj</var>.unwatch(<var>wlasnosc</var>)</code></pre>
-
-<h3 id="Parametry" name="Parametry">Parametry</h3>
-
-<dl>
- <dt><code>wlasnosc</code> </dt>
- <dd>Nazwa obserwowanej własności obiektu.</dd>
-</dl>
-
-<h2 id="Opis" name="Opis">Opis</h2>
-
-<p>Debuger JavaScriptu posiada możliwości podobne do tych dostarczonych przez metodę <code>watch</code>, jak również wiele innych narzędzi przydatnych podczas analizy kodu. Więcej informacji można znaleźć na stronie <a href="/pl/docs/Venkman">Venkman</a>.</p>
-
-<p>Domyślnie metoda ta jest dziedziczona przez każdy obiekt wyprowadzony z obiektu <code>Object</code>.</p>
-
-<h2 id="Przyk.C5.82ady" name="Przyk.C5.82ady">Przykłady</h2>
-
-<ul>
- <li>{{jsxref("Object.watch()")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/referencje/obiekty/object/watch/index.html b/files/pl/web/javascript/referencje/obiekty/object/watch/index.html
deleted file mode 100644
index f13e38aaa1..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/object/watch/index.html
+++ /dev/null
@@ -1,78 +0,0 @@
----
-title: Object.prototype.watch()
-slug: Web/JavaScript/Referencje/Obiekty/Object/watch
-tags:
- - JavaScript
- - Method
- - Non-standard
- - Object
- - Prototype
-translation_of: Archive/Web/JavaScript/Object.watch
----
-<p>{{JSRef}}{{ Non-standard_header() }}</p>
-
-<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
-
-<p>Obserwuje własność obiektu i wywołuje funkcję, kiedy nastąpi przypisanie wartości do tej własności.</p>
-
-<h2 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h2>
-
-<pre class="syntaxbox"><code>obj.watch(<i>wlasnosc</i> ,
-<i>monitor</i>) </code></pre>
-
-<h3 id="Parametry" name="Parametry">Parametry</h3>
-
-<dl>
- <dt><code>wlasnosc</code> </dt>
- <dd>Nazwa obserwowanej własności obiektu.</dd>
-</dl>
-
-<dl>
- <dt><code>monitor</code> </dt>
- <dd>Funkcja, która ma zostać wywołana przy zmianie własności.</dd>
-</dl>
-
-<h2 id="Opis" name="Opis">Opis</h2>
-
-<p>Obserwuje własność <code>wlasnosc</code> danego obiektu i wywołuje <code>monitor(wlasnosc, stara_wartosc, nowa_wartosc)</code> kiedy tylko <code>wlasnosc</code> jest ustawiana. Funkcja monitorująca może filtrować (lub zerować <span class="nowiki">[ang. 'nullify']</span>) przypisanie wartości, zwracając zmodyfikowaną <code>nowa_wartosc</code> (lub <code>stara_wartosc</code>).</p>
-
-<p>Jeśli zostanie usunięta własność, która miała funkcję monitorującą, ta funkcja monitorująca nie znika. Jeśli później własność ta zostanie odtworzona, funkcja monitorująca ciągle działa.</p>
-
-<p>Aby usunąć funkcję monitorującą, należy użyć metody {{jsxref("Object.unwatch", "unwatch()")}} Domyślnie metoda <code>watch</code> jest dziedziczona przez każdy obiekt pochodzący od {{jsxref("Object")}}.</p>
-
-<p>Debuger JavaScriptu posiada możliwości podobne do tych dostarczonych przez metodę <code>watch</code>, jak również wiele innych narzędzi przydatnych podczas analizy kodu. Więcej informacji można znaleźć na stronie <a href="/pl/docs/Venkman">Venkman</a>.</p>
-
-<h2 id="Przyk.C5.82ady" name="Przyk.C5.82ady">Przykłady</h2>
-
-<h3 id="Przyk.C5.82ad:_Zastosowanie_watch_i_unwatch" name="Przyk.C5.82ad:_Zastosowanie_watch_i_unwatch">Przykład: Zastosowanie <code>watch</code> i <code>unwatch</code></h3>
-
-<pre class="brush: js">var o = {p:1};
-o.watch("p",
- function (id,oldval,newval) {
- document.writeln("o." + id + " zmieniona z "
- + oldval + " na " + newval);
- return newval;
- });
-
-o.p = 2;
-o.p = 3;
-delete o.p;
-o.p = 4;
-
-o.unwatch('p');
-o.p = 5;
-</pre>
-
-<p>Powyższy skrypt wyświetla:</p>
-
-<pre>o.p zmieniona z 1 na 2
-o.p zmieniona z 2 na 3
-o.p zmieniona z undefined na 4
-</pre>
-
-<h2 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h2>
-
-<ul>
- <li>{{jsxref("Object.unwatch()")}}</li>
- <li>{{jsxref("Object.observe()")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/referencje/obiekty/packages/index.html b/files/pl/web/javascript/referencje/obiekty/packages/index.html
deleted file mode 100644
index a676a3f297..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/packages/index.html
+++ /dev/null
@@ -1,50 +0,0 @@
----
-title: Packages
-slug: Web/JavaScript/Referencje/Obiekty/Packages
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/Packages
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b>
-</p><p>Obiekt najwyższego rzędu umożliwiający dostęp do klas języka Java z poziomu kodu JavaScriptu.
-</p>
-<h3 id="Tworzony_przez" name="Tworzony_przez"> Tworzony przez </h3>
-<p>Obiekt <code>Packages</code> jest predefiniowanym obiektem najwyższego rzędu. Dostęp do niego nie wymaga stosowania konstruktora ani wywoływania żadnych metod.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Obiekt <code>Packages</code> pozwala na dostęp do publicznych metod i pól klas języka Java z poziomu kodu w JavaScripcie. Własności <code>java</code>, <code>netscape</code> i <code>sun</code> odpowiadają pakietom <code>java.*</code>, <code>netscape.*</code> i <code>sun.*</code>. Aby uzyskać dostęp do klas, metod i pól w tych pakietach można stosować standardową notację Javy. Na przykład, aby wywołać konstruktor klasy <code>Frame</code> można wykonać poniższy kod:
-</p>
-<pre>var ramka = new Packages.java.awt.Frame();
-</pre>
-<p>Dla wygody programisty JavaScript dostarcza trzech obiektów najwyższego poziomu: <code>netscape</code>, <code>sun</code> i <code>java</code>, które stanowią synonimy dla odpowiednich własności obiektu Packages. Dlatego też z tych pakietów można korzystać bez użycia słowa Packages:
-</p>
-<pre>var ramka = new java.awt.Frame();
-</pre>
-<p>Własność <code><i>nazwaKlasy</i></code> reprezentuje pełną kwalifikowaną nazwę dowolnej innej klasy dostępnej dla JavaScriptu. Aby mieć dostęp do klas poza pakietami <code>netscape</code>, <code>sun</code> i <code>java</code>, należy stosować obiekt <code>Packages</code>
-</p>
-<h3 id="W.C5.82asno.C5.9Bci" name="W.C5.82asno.C5.9Bci"> Własności </h3>
-<p><i><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages/nazwaKlasy">nazwaKlasy</a></i>: pełna kwalifikowana nazwa klasy Javy w pakiecie innym niż netscape, java i sun, która jest dostępna dla JavaScriptu. </p><p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages/java">java</a>: Dowolna klasa w pakiecie Javy java.*. </p><p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages/netscape">netscape</a>: Dowolna klasa w pakiecie Javy netscape.*. </p><p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages/sun">sun</a>: Dowolna klasa w pakiecie Javy sun.*.
-</p>
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3>
-<h4 id="Przyk.C5.82ad:_Funkcja_JavaScriptu_tworz.C4.85ca_okno_dialogowe_Javy" name="Przyk.C5.82ad:_Funkcja_JavaScriptu_tworz.C4.85ca_okno_dialogowe_Javy"> Przykład: Funkcja JavaScriptu tworząca okno dialogowe Javy </h4>
-<p>Poniższa funkcja JavaScriptu tworzy okno dialogowe Javy:
-</p>
-<pre>function utworzOkno() {
- var ramka = new Packages.java.awt.Frame();
- var okno = new Packages.java.awt.Dialog(ramka);
- okno.setSize(350,200);
- okno.setTitle("Witaj, świecie!");
- okno.setVisible(true);
-}
-</pre>
-<p>W powyższym przykładzie funkcja tworzy <code>okno</code> z użyciem obiektu <code>Packages</code>. Metody <code>setSize</code>, <code>setTitle</code> i <code>setVisible</code> są dostępne dla JavaScriptu jako publiczne metody klasy <code>java.awt.Dialog</code>.
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/Packages", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/Packages" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/packages/java/index.html b/files/pl/web/javascript/referencje/obiekty/packages/java/index.html
deleted file mode 100644
index 1bd592f727..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/packages/java/index.html
+++ /dev/null
@@ -1,49 +0,0 @@
----
-title: java
-slug: Web/JavaScript/Referencje/Obiekty/Packages/java
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/Packages/java
----
-<p> </p>
-
-<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3>
-
-<p>Dowolna klasa Javy z pakietu <code>java.*</code>.</p>
-
-<table class="fullwidth-table">
- <tbody>
- <tr>
- <td class="header" colspan="2">Własność obiektu: <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a></td>
- </tr>
- <tr>
- <td>Zaimplementowana w:</td>
- <td>JavaScript 1.1, NES2.0</td>
- </tr>
- </tbody>
-</table>
-
-<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3>
-
-<p><code>Packages.java </code></p>
-
-<h3 id="Opis" name="Opis">Opis</h3>
-
-<p>Własność <code>java</code> stosuje się by uzyskać dostęp do dowolnej klasy Javy z pakietu <code>java</code> z poziomu JavaScriptu. Warto pamiętać, że obiekt najwyższego rzędu <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/java">java</a></code> jest synonimem <code>Packages.java</code>.</p>
-
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady">Przykłady</h3>
-
-<h4 id="Przyk.C5.82ad:_Zastosowanie_Packages.java" name="Przyk.C5.82ad:_Zastosowanie_Packages.java">Przykład: Zastosowanie <code>Packages.java</code></h4>
-
-<p>Poniższy kod wywołuje konstruktor klasy <code>java.awt.Frame</code>:</p>
-
-<pre>var ramka = new Packages.java.awt.Frame();
-</pre>
-
-<p>Kod ten można uprościć stosując obiekt najwyższego rzędu <code>java</code>:</p>
-
-<pre>var ramka = new java.awt.Frame();
-</pre>
diff --git a/files/pl/web/javascript/referencje/obiekty/packages/nazwaklasy/index.html b/files/pl/web/javascript/referencje/obiekty/packages/nazwaklasy/index.html
deleted file mode 100644
index 9ce2d335ef..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/packages/nazwaklasy/index.html
+++ /dev/null
@@ -1,41 +0,0 @@
----
-title: nazwaKlasy
-slug: Web/JavaScript/Referencje/Obiekty/Packages/nazwaKlasy
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/Packages/className
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p>Pełna kwalifikowana nazwa klasy Javy w pakiecie innym niż <code>netscape</code>, <code>java</code> i <code>sun</code>, która jest dostępna dla JavaScriptu.
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<td class="header" colspan="2">Własność obiektu: <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a></td>
-</tr>
-<tr>
-<td>Zaimplementowana w:</td>
-<td>JavaScript 1.1, NES2.0</td>
-</tr>
-</tbody></table>
-<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
-<p><code>
-Packages.<i>nazwaKlasy</i>
-</code>
-</p><p>gdzie <code><i>nazwaKlasy</i></code> jest pełną kwalifikowaną nazwą klasy Javy.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Aby uzyskać dostęp do klas Javy poza pakietami <code>netscape</code>, <code>sun</code> i <code>java</code>, należy stosować własność <code><i>nazwaKlasy</i></code> pakietu <code>Packages</code>.
-</p>
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3>
-<h4 id="Przyk.C5.82ad:_Stosowanie_Packages.nazwaKlasy" name="Przyk.C5.82ad:_Stosowanie_Packages.nazwaKlasy"> Przykład: Stosowanie <code>Packages.<i>nazwaKlasy</i></code> </h4>
-<p>Poniższy kod wywołuje konstruktor klasy <code>CorbaObject</code> w pakiecie <code>mojaFirma</code> z poziomu JavaScriptu:
-</p>
-<pre>var obiekt = new Packages.mojaFirma.CorbaObject()
-</pre>
-<p>W powyższym przykładzie wartością własności <code><i>nazwaKlasy</i></code> jest <code>mojaFirma.CorbaObject</code>, pełna kwalifikowana nazwa klasy <code>CorbaObject</code>.
-</p>{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/Packages/className" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/packages/netscape/index.html b/files/pl/web/javascript/referencje/obiekty/packages/netscape/index.html
deleted file mode 100644
index e1ca87b6bd..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/packages/netscape/index.html
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: netscape
-slug: Web/JavaScript/Referencje/Obiekty/Packages/netscape
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/Packages/netscape
----
-<p> </p>
-
-<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3>
-
-<p>Dowolna klasa Javy z pakietu <code>netscape.*</code>.</p>
-
-<table class="fullwidth-table">
- <tbody>
- <tr>
- <td class="header" colspan="2">Własność obiektu: <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a></td>
- </tr>
- <tr>
- <td>Zaimplementowana w:</td>
- <td>JavaScript 1.1, NES2.0</td>
- </tr>
- </tbody>
-</table>
-
-<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3>
-
-<p><code>Packages.netscape </code></p>
-
-<h3 id="Opis" name="Opis">Opis</h3>
-
-<p>Własność <code>netscape</code> stosuje się, by uzyskać dostęp do dowolnej klasy Javy z pakietu <code>netscape</code> z poziomu JavaScriptu. Warto pamiętać, że obiekt najwyższego rzędu <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/netscape">netscape</a></code> jest synonimem <code>Packages.netscape</code>.</p>
diff --git a/files/pl/web/javascript/referencje/obiekty/packages/sun/index.html b/files/pl/web/javascript/referencje/obiekty/packages/sun/index.html
deleted file mode 100644
index d7ab3781a6..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/packages/sun/index.html
+++ /dev/null
@@ -1,32 +0,0 @@
----
-title: sun
-slug: Web/JavaScript/Referencje/Obiekty/Packages/sun
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/Packages/sun
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p>Dowolna klasa Javy z pakietu <code>sun.*</code>.
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<td class="header" colspan="2">Własność obiektu: <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a></td>
-</tr>
-<tr>
-<td>Zaimplementowana w:</td>
-<td>JavaScript 1.1, NES2.0</td>
-</tr>
-</tbody></table>
-<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
-<p><code>
-Packages.sun
-</code>
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Własność <code>sun</code> stosuje się, by uzyskać dostęp do dowolnej klasy Javy z pakietu <code>sun</code> z poziomu JavaScriptu. Warto pamiętać, że obiekt najwyższego rzędu <code>sun</code> jest synonimem <code>Packages.sun</code>.
-</p>{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/Packages/sun" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/sun/index.html b/files/pl/web/javascript/referencje/obiekty/sun/index.html
deleted file mode 100644
index 8bf832b3e5..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/sun/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-title: sun
-slug: Web/JavaScript/Referencje/Obiekty/sun
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/sun
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b>
-</p><p>Obiekt najwyższego poziomu używany do korzystania z klas języka Java z pakietu <code>sun.*</code>.
-</p>
-<h3 id="Tworzony_przez" name="Tworzony_przez"> Tworzony przez </h3>
-<p>Obiekt <code>sun</code> w języku JavaScript jest predefiniowanym obiektem najwyższego poziomu. Nie ma potrzeby stosowania konstruktora lub wywoływania jakiejkolwiek metody by z niego korzystać.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Obiekt <code>sun</code> jest synonimem dla własności <code>Packages.sun</code>.
-</p>
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe"> Zobacz także </h3>
-<p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages">Packages</a>,
-<a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Packages/sun">Packages.sun</a>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/sun", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/sun" } ) }}
diff --git a/files/pl/web/javascript/referencje/operatory/domknięcia_wyrażeń/index.html b/files/pl/web/javascript/referencje/operatory/domknięcia_wyrażeń/index.html
deleted file mode 100644
index 66cf07b36c..0000000000
--- a/files/pl/web/javascript/referencje/operatory/domknięcia_wyrażeń/index.html
+++ /dev/null
@@ -1,78 +0,0 @@
----
-title: Domknięcia wyrażeń
-slug: Web/JavaScript/Referencje/Operatory/Domknięcia_wyrażeń
-tags:
- - JavaScript
- - Operator
- - funkcja
- - niestandardowe
- - przestarzały
-translation_of: Archive/Web/JavaScript/Expression_closures
----
-<div>{{JSSidebar("Operators")}}{{Non-standard_Header}}{{Obsolete_Header("gecko60")}}
-<div class="warning"><strong>Niestandardowe. Nie używać!</strong><br>
-Składnia domknięcia wyrażeń jest przestarzałą funkcją specyficzną dla Firefoxa i została usunięta od Firefoxa 60. Dla obecnie tworzonych rozwiązań rozważ użycie <a href="/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions">funkcji strzałkowych</a>.</div>
-</div>
-
-<p>Domknięcia wyrażeń są skróconą składnią dla zapisu prostych funkcji.</p>
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox">function [nazwa]([<em>param1</em>[, <em>param2[</em>, ..., <em>paramN</em>]]])
- <em>wyrażenie</em>
-</pre>
-
-<h3 id="Parametry">Parametry</h3>
-
-<dl>
- <dt><code>nazwa</code></dt>
- <dd>Nazwa funkcji. Może być pominięta w przypadku, gdy funkcja jest <em>anonimowa</em>. Nazwa jest lokalna i ograniczona jedynie do ciała funkcji.</dd>
- <dt><code>paramN</code></dt>
- <dd>Nazwa argumentu, który ma być przekazany do funkcji. Funkcja może mieć do 255 argumentów.</dd>
- <dt><code>wyrażenie</code></dt>
- <dd>Wyrażenie, które zawiera ciało funkcji.</dd>
-</dl>
-
-<h2 id="Opis">Opis</h2>
-
-<p>Ten dodatek nie jest niczym więcej niż skróconą notacją dla prostych funkcji, która daje językowi coś podobnego do typowej <a class="external" href="http://en.wikipedia.org/wiki/Lambda_calculus#Lambda_calculus_and_programming_languages">notacji lambda</a>.</p>
-
-<p>JavaScript 1.7 i starsze:</p>
-
-<pre class="brush: js">function(x) { return x * x; }</pre>
-
-<p>JavaScript 1.8:</p>
-
-<pre class="brush: js">function(x) x * x</pre>
-
-<p>Taka składnia pozwala na pominięcie nawiasów klamrowych i wyrażenia <code>return</code>, czyniąc je niejawnymi. Poza skróceniem zapisu, nie ma innych korzyści z pisania kodu w ten sposób.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<p>Skrócony zapis dla dowiązywania obserwatorów zdarzeń (ang. <em>event listeners</em>):</p>
-
-<pre class="brush: js"> document.addEventListener('click', function() false, true);
-</pre>
-
-<p>Użycie tej notacji z niektórymi z funkcji strzałkowych z JavaScript 1.6:</p>
-
-<pre class="brush: js">elems.some(function(elem) elem.type == 'text');
-</pre>
-
-<h2 id="Wsparcie_przeglądarek">Wsparcie przeglądarek</h2>
-
-
-
-<p>{{Compat("javascript.operators.expression_closures")}}</p>
-
-<h2 id="Zobacz_też">Zobacz też</h2>
-
-<ul>
- <li>{{JSxRef("Functions_and_function_scope", "Functions and function scope")}}</li>
- <li>{{JSxRef("Function")}}</li>
- <li>{{JSxRef("Statements/function", "function statement")}}</li>
- <li>{{JSxRef("Operators/function", "function expression")}}</li>
- <li>{{JSxRef("Statements/function*", "function* statement")}}</li>
- <li>{{JSxRef("Operators/function*", "function* expression")}}</li>
- <li>{{JSxRef("GeneratorFunction")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/referencje/polecenia/for_each...in/index.html b/files/pl/web/javascript/referencje/polecenia/for_each...in/index.html
deleted file mode 100644
index 52f1bb9a79..0000000000
--- a/files/pl/web/javascript/referencje/polecenia/for_each...in/index.html
+++ /dev/null
@@ -1,80 +0,0 @@
----
-title: for each...in
-slug: Web/JavaScript/Referencje/Polecenia/for_each...in
-tags:
- - E4X
- - JavaScript
- - przestarzałe
- - wyrażenie
-translation_of: Archive/Web/JavaScript/for_each...in
----
-<div>{{jsSidebar("Statements")}}</div>
-
-<div class="warning">
-<p>Wyrażenie <code>for each...in</code>  jest przestarzałe jako część standardu ECMA-357 (<a href="/en-US/docs/Archive/Web/E4X" title="/en-US/docs/E4X">E4X</a>), gdyż E4X nie jest już wspierany. Zamiast tego, rozważ użycie wyrażenia <a href="/en-US/docs/Web/JavaScript/Reference/Statements/for...of">for...of</a>.<br>
- <br>
- <strong>Firefox obecnie ostrzega przed użyciem <code>for each...in</code> i wyrażenie to nie będzie działało od wersji Firefox 57.<br>
- Zobacz <a href="/en-US/docs/Web/JavaScript/Reference/Errors/For-each-in_loops_are_deprecated">Warning: JavaScript 1.6's for-each-in loops are deprecated</a> dla pomocy przy migracji do nowego standardu.</strong></p>
-</div>
-
-<p><strong>Wyrażenie</strong><code> <strong>for each...in</strong></code><strong> </strong>iteruje daną zmienną po wszystkich wartościach własności obiektu (ang. <em>object's properties</em>). Podane wyrażenie jest wykonywane dla każdej oddzielnej własności.</p>
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox">for each (<em>zmienna</em> in <em>obiekt</em>) {
- <em>polecenie</em>
-}</pre>
-
-<dl>
- <dt><code>zmienna</code></dt>
- <dd>Zmienna do iteracji po wartościach własnośic, opcjonalnie deklarowana ze słowem kluczowym <code>var</code>. Zmienna jest lokalna dla funkcji, a nie pętli.</dd>
-</dl>
-
-<dl>
- <dt><code>obiekt</code></dt>
- <dd>Obiekt, po którego własnościach iterujemy.</dd>
-</dl>
-
-<dl>
- <dt><code>polecenie</code></dt>
- <dd>Polecenie do wykonania dla każdej własności. Do wykonania wielu poleceń należy użyć wyrażenia <a href="/en-US/docs/Web/JavaScript/Reference/Statements/block">block</a> (<code>{ ... }</code>), w celu zgrupowania tychże poleceń.</dd>
-</dl>
-
-<h2 id="Opis">Opis</h2>
-
-<p>Niektóre z wbudowanych własności nie są iterowalne – do tej grupy zaliczają się wszystkie wbudowane metody obiektów, jak na przykład metoda <code>indexOf</code> obiektów klasy <code>String</code>. Możliwe jest jednakże iterowanie po wszystkich własnościach zdefiniowanych przez użytkownika.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Użycie_for_each...in">Użycie <code>for each...in</code></h3>
-
-<p><strong>Ostrzeżenie:</strong> Nigdy nie używaj takich pętli na tablicach. Wykorzystuj to tylko na obiektach. Po więcej szczegółów, przeczytaj opis wyrażenia <a href="/en-US/docs/Web/JavaScript/Reference/Statements/for...in"><code>for...in</code></a>.</p>
-
-<p>Następujący fragment kodu iteruje po własnościach obiektu, obliczając ich sumę:</p>
-
-<pre class="brush:js">var sum = 0;
-var obj = {prop1: 5, prop2: 13, prop3: 8};
-
-for each (var item in obj) {
- sum += item;
-}
-
-console.log(sum); // logs "26", which is 5+13+8</pre>
-
-<h2 id="Specyfikacje">Specyfikacje</h2>
-
-<p>To wyrażenie nie jest częścią aktualnej specyfikacji ECMA-262 specification. Zaimlementowane w JavaScript 1.6 i obecnie przestarzałe.</p>
-
-<h2 id="Wsparcie_przeglądarek">Wsparcie przeglądarek</h2>
-
-
-
-<p>{{Compat("javascript.statements.for_each_in")}}</p>
-
-<h2 id="Zobacz_też">Zobacz też</h2>
-
-<ul>
- <li><code><a href="/en-US/docs/Web/JavaScript/Reference/Statements/for...in">for...in</a></code> – podobne wyrażenie, iterujące po <em>nazwach</em> własności;</li>
- <li><code><a href="/en-US/docs/Web/JavaScript/Reference/Statements/for...of">for...of</a></code> – podobne wyrażenie, iterujące po <em>wartościach</em> własności, którego można jednak używać dla typów iterowalnych, a więc nie dla obiektówgenerycznych;</li>
- <li><code><a href="/en-US/docs/JavaScript/Reference/Statements/for">for</a></code><a href="/en-US/docs/JavaScript/Reference/Statements/for">.</a></li>
-</ul>