diff options
author | MDN <actions@users.noreply.github.com> | 2021-07-09 00:38:08 +0000 |
---|---|---|
committer | MDN <actions@users.noreply.github.com> | 2021-07-09 00:38:08 +0000 |
commit | 235c34993c7b14f783fc8259cc237ac09f0d3e57 (patch) | |
tree | 7bee1bfcdc5216423bb76a12842eb60c169b0b04 /files/pl/orphaned/web/api | |
parent | 635bcdc09c53e3c497a3ff8eb958ca8eb541c7fd (diff) | |
download | translated-content-235c34993c7b14f783fc8259cc237ac09f0d3e57.tar.gz translated-content-235c34993c7b14f783fc8259cc237ac09f0d3e57.tar.bz2 translated-content-235c34993c7b14f783fc8259cc237ac09f0d3e57.zip |
[CRON] sync translated content
Diffstat (limited to 'files/pl/orphaned/web/api')
14 files changed, 870 insertions, 0 deletions
diff --git a/files/pl/orphaned/web/api/navigatorid/appcodename/index.html b/files/pl/orphaned/web/api/navigatorid/appcodename/index.html new file mode 100644 index 0000000000..aaf7171551 --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorid/appcodename/index.html @@ -0,0 +1,31 @@ +--- +title: window.navigator.appCodeName +slug: orphaned/Web/API/NavigatorID/appCodeName +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorID/appCodeName +original_slug: Web/API/NavigatorID/appCodeName +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca wewnętrzną nazwę "kodową" aktualnej przeglądarki.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval">codeName = window.navigator.appCodeName +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>codeName</code> jest wewnętrzną nazwą przeglądarki, zwracaną jako łańcuch znaków.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre>dump(window.navigator.appCodeName); +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Mozilla, Netscape 6 i IE5 używają wewnętrznej nazwy "Mozilla".</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0. Nie jest częścią specyfikacji.</p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/window.navigator.appCodeName", "ja": "ja/DOM/window.navigator.appCodeName" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatorid/appname/index.html b/files/pl/orphaned/web/api/navigatorid/appname/index.html new file mode 100644 index 0000000000..76ddc93b0e --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorid/appname/index.html @@ -0,0 +1,30 @@ +--- +title: window.navigator.appName +slug: orphaned/Web/API/NavigatorID/appName +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorID/appName +original_slug: Web/API/NavigatorID/appName +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca oficjalną nazwę przeglądarki.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval">appName = window.navigator.appName +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>appName</code> jest nazwą przeglądarki, zwracaną jako łańcuch znaków.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre>dump(window.navigator.appName); +// dla NS6 wypisuje w konsoli "Navigator" +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0. Nie jest częścią specyfikacji.</p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/window.navigator.appName", "ja": "ja/DOM/window.navigator.appName" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatorid/appversion/index.html b/files/pl/orphaned/web/api/navigatorid/appversion/index.html new file mode 100644 index 0000000000..4b5aa6ca1b --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorid/appversion/index.html @@ -0,0 +1,33 @@ +--- +title: window.navigator.appVersion +slug: orphaned/Web/API/NavigatorID/appVersion +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorID/appVersion +original_slug: Web/API/NavigatorID/appVersion +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca wersję przeglądarki jako łańcuch znaków.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval">ver = window.navigator.appVersion +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>ver</code> jest numerem wersji przeglądarki, zwracanym jako łańcuch znaków.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre>if ( navigator.appVersion.charAt(0) == "5" ) { + // prawdopodobnie jest to piąta wersja przeglądarki + } +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Własność window.navigator.userAgent również zawiera numer wersji przeglądarki (przykładowo: "Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape 6/6.1"), lecz powinniśmy mieć świadomość jak łatwo jest zmienić ciąg user-agent i "naśladować" inne przeglądarki, platformy lub pośredników użytkownika oraz jak bezmyślni są sami producenci przeglądarek w ustawianiu tej wartości. Własności window.navigator.appVersion i window.navigator.userAgent są dość często stosowane w kodzie "szpiegującym przeglądarki": skryptach, które próbują dowiedzieć się jakiej używasz przeglądarki i wyświetlić stosowną do niej stronę.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0. Nie jest częścią specyfikacji.</p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/window.navigator.appVersion", "ja": "ja/DOM/window.navigator.appVersion" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatorid/platform/index.html b/files/pl/orphaned/web/api/navigatorid/platform/index.html new file mode 100644 index 0000000000..4704893247 --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorid/platform/index.html @@ -0,0 +1,29 @@ +--- +title: window.navigator.platform +slug: orphaned/Web/API/NavigatorID/platform +tags: + - DOM + - DOM_0 + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorID/platform +original_slug: Web/API/NavigatorID/platform +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca łańcuch znaków reprezentujący platformę przeglądarki.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>platform</i> =<i>navigator</i>.platform +</pre> +<p><code>platform</code> jest łańcuchem znaków z jedną z następujących wartości: "Win32", "Linux i686", "MacPPC", "MacIntel" lub inną.</p> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">alert(navigator.platform); +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Jeśli Twój kod nie jest uprzywilejowany (chrome lub przynajmniej kod z uprawnieniem UniversalBrowserRead), może on otrzymać wartość opcji <tt>general.platform.override</tt> zamiast prawdziwej platformy.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>{{ DOM0() }}</p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/window.navigator.platform", "ja": "ja/DOM/window.navigator.platform" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatorid/product/index.html b/files/pl/orphaned/web/api/navigatorid/product/index.html new file mode 100644 index 0000000000..74a20f8a1e --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorid/product/index.html @@ -0,0 +1,39 @@ +--- +title: window.navigator.product +slug: orphaned/Web/API/NavigatorID/product +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorID/product +original_slug: Web/API/NavigatorID/product +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Własność ta zwraca nazwę produktu bieżącej przeglądarki.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>productName</i> = window.navigator.product +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>productName</code> jest łańcuchem znaków.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre><script> +function prod() { + dt = document.getElementById("d"); + dt.innerHTML = window.navigator.product; +} +</script> +<button onclick="prod();">produkt</button> +<div id="d"> </div> +// zwraca "Gecko" +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Produkt jest tą częścią pełnego łańcucha identyfikatora przeglądarki, która następuje bezpośrednio po platformie. Na przykład, w identyfikatorze przeglądarki dla Netscape 6.1 produktem jest "Gecko", a pełny ciąg identyfikatora przeglądarki jest następujący: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0. Nie jest częścią specyfikacji.</p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/window.navigator.product", "ja": "ja/DOM/window.navigator.product" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatorlanguage/index.html b/files/pl/orphaned/web/api/navigatorlanguage/index.html new file mode 100644 index 0000000000..fc736ce50b --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorlanguage/index.html @@ -0,0 +1,149 @@ +--- +title: NavigatorLanguage +slug: orphaned/Web/API/NavigatorLanguage +tags: + - API + - HTML-DOM + - NeedsTranslation + - No Interface + - Reference + - TopicStub +translation_of: Web/API/NavigatorLanguage +original_slug: Web/API/NavigatorLanguage +--- +<p>{{APIRef("HTML DOM")}}</p> + +<p><code><strong>NavigatorLanguage</strong></code> contains methods and properties related to the language of the navigator.</p> + +<p>There is no object of type <code>NavigatorLanguage</code>, but other interfaces, like {{domxref("Navigator")}} or {{domxref("WorkerNavigator")}}, implement it.</p> + +<h2 id="Properties">Properties</h2> + +<p><em>The <code>NavigatorLanguage</code></em><em> interface doesn't inherit any property.</em></p> + +<dl> + <dt>{{domxref("NavigatorLanguage.language")}} {{readonlyInline}}</dt> + <dd>Returns a {{domxref("DOMString")}} representing the preferred language of the user, usually the language of the browser UI. The <code>null</code> value is returned when this is unknown.</dd> + <dt>{{domxref("NavigatorLanguage.languages")}} {{readonlyInline}}</dt> + <dd>Returns an array of {{domxref("DOMString")}} representing the languages known to the user, by order of preference.</dd> +</dl> + +<h2 id="Methods">Methods</h2> + +<p><em>The </em><em><code>NavigatorLanguage</code></em><em> interface neither implements, nor inherit any method.</em></p> + +<h2 id="Specifications">Specifications</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Specification</th> + <th scope="col">Status</th> + <th scope="col">Comment</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{SpecName('HTML WHATWG', '#navigatorlanguage', 'NavigatorLanguage')}}</td> + <td>{{Spec2('HTML WHATWG')}}</td> + <td>Since the {{SpecName('HTML5 W3C')}} snapshot, the <code>languages</code> property has been added.</td> + </tr> + <tr> + <td>{{SpecName('HTML5 W3C', '#navigatorlanguage', 'NavigatorLanguage')}}</td> + <td>{{Spec2('HTML5 W3C')}}</td> + <td>Initial specification; snapshot of an early version{{SpecName('HTML WHATWG')}}.</td> + </tr> + </tbody> +</table> + +<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</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + </tr> + <tr> + <td><code>languages</code></td> + <td>37</td> + <td>{{CompatGeckoDesktop("32")}}</td> + <td>{{CompatNo}}</td> + <td>24</td> + <td>{{CompatNo}}</td> + </tr> + <tr> + <td>on {{domxref("WorkerNavigator")}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatGeckoDesktop("35")}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatNo}}</td> + </tr> + </tbody> +</table> +</div> + +<div id="compat-mobile"> +<table class="compat-table"> + <tbody> + <tr> + <th>Feature</th> + <th>Android</th> + <th>Chrome for Android</th> + <th>Firefox Mobile (Gecko)</th> + <th>IE Mobile</th> + <th>Opera Mobile</th> + <th>Safari Mobile</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + </tr> + <tr> + <td><code>languages</code></td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}} </td> + <td>{{CompatGeckoMobile("32")}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatNo}}</td> + </tr> + <tr> + <td>on {{domxref("WorkerNavigator")}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatGeckoMobile("35")}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatNo}}</td> + </tr> + </tbody> +</table> +</div> + +<h2 id="See_also">See also</h2> + +<ul> + <li>The {{domxref("Navigator")}} interface that implements it.</li> +</ul> diff --git a/files/pl/orphaned/web/api/navigatorlanguage/language/index.html b/files/pl/orphaned/web/api/navigatorlanguage/language/index.html new file mode 100644 index 0000000000..16876caa55 --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorlanguage/language/index.html @@ -0,0 +1,46 @@ +--- +title: NavigatorLanguage.language +slug: orphaned/Web/API/NavigatorLanguage/language +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorLanguage/language +original_slug: Web/API/NavigatorLanguage/language +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Zwraca łańcuch znaków reprezentujący wersję językową przeglądarki.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><i>lang</i> = window.navigator.language +</pre> + +<h3 id="Parametry" name="Parametry">Parametry</h3> + +<ul> + <li><code>lang</code> jest dwu znakowym łańcuchem znaków (na przykład "en" lub "ja") reprezentującym wersję języka.</li> +</ul> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre>if ( window.navigator.language != "pl" ) { + doLangSelect(window.navigator.language); +} +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Ta własność pojawia się również jako część łańcucha znaków <a href="pl/DOM/window.navigator.userAgent">navigator.userAgent</a>.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p>DOM Level 0. Nie jest częścią specyfikacji.</p> + +<div class="noinclude"> </div> + +<p>{{ languages( { "en": "en/DOM/window.navigator.language", "ja": "ja/DOM/window.navigator.language" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatoronline/index.html b/files/pl/orphaned/web/api/navigatoronline/index.html new file mode 100644 index 0000000000..cf50921490 --- /dev/null +++ b/files/pl/orphaned/web/api/navigatoronline/index.html @@ -0,0 +1,128 @@ +--- +title: NavigatorOnLine +slug: orphaned/Web/API/NavigatorOnLine +tags: + - API + - HTML-DOM + - NeedsTranslation + - TopicStub +translation_of: Web/API/NavigatorOnLine +original_slug: Web/API/NavigatorOnLine +--- +<p>{{APIRef("HTML DOM")}}</p> + +<p>The <code><strong>NavigatorOnLine</strong></code> interface contains methods and properties related to the connectivity status of the browser.</p> + +<p>There is no object of type <code>NavigatorOnLine</code>, but other interfaces, like {{domxref("Navigator")}} or {{domxref("WorkerNavigator")}}, implement it.</p> + +<h2 id="Properties">Properties</h2> + +<p><em>The <code>NavigatorOnLine</code></em><em> interface doesn't inherit any property.</em></p> + +<dl> + <dt>{{domxref("NavigatorOnLine.onLine")}} {{readonlyInline}}</dt> + <dd>Returns a {{domxref("Boolean")}} indicating whether the browser is working online.</dd> +</dl> + +<h2 id="Methods">Methods</h2> + +<p><em>The </em><em><code>NavigatorOnLine</code></em><em> interface neither implements, nor inherit any method.</em></p> + +<h2 id="Specifications">Specifications</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Specification</th> + <th scope="col">Status</th> + <th scope="col">Comment</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{SpecName('HTML WHATWG', '#navigatoronline', 'NavigatorOnLine')}}</td> + <td>{{Spec2('HTML WHATWG')}}</td> + <td>No change from the latest snapshot, {{SpecName('HTML5 W3C')}}</td> + </tr> + <tr> + <td>{{SpecName('HTML5 W3C', '#navigatoronline', 'NavigatorOnLine')}}</td> + <td>{{Spec2('HTML5 W3C')}}</td> + <td>Snapshot of {{SpecName('HTML WHATWG')}} with its initial specification.</td> + </tr> + </tbody> +</table> + +<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</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + </tr> + <tr> + <td>on {{domxref("WorkerNavigator")}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatGeckoDesktop(29)}}</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>Chrome for Android</th> + <th>Firefox Mobile (Gecko)</th> + <th>IE Mobile</th> + <th>Opera Mobile</th> + <th>Safari Mobile</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + </tr> + <tr> + <td>on {{domxref("WorkerNavigator")}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatGeckoMobile(29)}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}}</td> + </tr> + </tbody> +</table> +</div> + +<h2 id="See_also">See also</h2> + +<ul> + <li>The {{domxref("Navigator")}} interface that implements it.</li> +</ul> diff --git a/files/pl/orphaned/web/api/navigatoronline/online/index.html b/files/pl/orphaned/web/api/navigatoronline/online/index.html new file mode 100644 index 0000000000..8e968df60f --- /dev/null +++ b/files/pl/orphaned/web/api/navigatoronline/online/index.html @@ -0,0 +1,48 @@ +--- +title: NavigatorOnLine.onLine +slug: orphaned/Web/API/NavigatorOnLine/onLine +tags: + - DOM + - DOM_0 + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorOnLine/onLine +original_slug: Web/API/NavigatorOnLine/onLine +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Zwraca wartość logiczną wskazującą czy przeglądarka jest w trybie online, czy nie.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><i>online</i> = +<i>window</i>.navigator.onLine; +</pre> + +<ul> + <li><code>online</code> przyjmuje wartość logiczną <code>true</code> (prawda) lub <code>false</code> (fałsz).</li> +</ul> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre class="eval">alert(navigator.onLine ? "Jesteś online" : "Jesteś offline"); +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Zobacz <a href="pl/Zdarzenia_Online%2f%2fOffline">Zdarzenia Online/Offline</a>, aby uzyskać bardziej szczegółowy opis tej własności, jak również nowych funkcji związanych z trybem offline, wprowadzonych w Firefoksie 3.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p>{{ DOM0() }}</p> + +<p>Opisana w <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/#navigator.online">szkicu roboczym HTML 5</a></p> + +<p> </p> + +<div class="noinclude"> </div> + +<p>{{ languages( { "en": "en/DOM/window.navigator.onLine", "fr": "fr/DOM/window.navigator.onLine", "ja": "ja/DOM/window.navigator.onLine" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatoronline/online_and_offline_events/index.html b/files/pl/orphaned/web/api/navigatoronline/online_and_offline_events/index.html new file mode 100644 index 0000000000..87671f5a2a --- /dev/null +++ b/files/pl/orphaned/web/api/navigatoronline/online_and_offline_events/index.html @@ -0,0 +1,85 @@ +--- +title: Zdarzenia online i offline +slug: orphaned/Web/API/NavigatorOnLine/Online_and_offline_events +tags: + - AJAX + - DOM + - Programowanie_WWW + - Wszystkie_kategorie +translation_of: Web/API/NavigatorOnLine/Online_and_offline_events +original_slug: Web/API/NavigatorOnLine/Online_and_offline_events +--- +<p>W programie <a href="pl/Firefox_3_dla_programist%c3%b3w">Firefox 3</a> zaimplementowano obsługę <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/#offline">zdarzeń online i offline</a> zdefiniowanych w <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/">specyfikacji WHATWG Web Applications 1.0</a>. +</p> +<h3 id="Om.C3.B3wienie" name="Om.C3.B3wienie"> Omówienie </h3> +<p>Do stworzenia dobrej aplikacji internetowej działającej w trybie offline konieczne jest istnienie sposobu na sprawdzenie, kiedy aplikacja faktycznie znajduje się w trybie offline. W niektórych przypadkach potrzebna jest także możliwość stwierdzenia, czy aplikacja powróciła do stanu „online”. W praktyce sprowadza się to do dwóch wymagań: +</p> +<ol><li> Konieczne jest stwierdzenie, kiedy użytkownik przełącza przeglądarkę w tryb online, aby można było przeprowadzić ponowną synchronizację z serwerem. </li><li> Konieczne jest stwierdzenie, kiedy użytkownik przełącza przeglądarkę w tryb offline, aby można było odłożyć wysłanie żądania do serwera na później. </li></ol> +<p>Zdarzenia online i offline pozwalają na uproszczenie powyższych procedur. </p><p>W aplikacji internetowej może także być konieczne wymuszenie przechowywania określonych dokumentów w pamięci podręcznej zasobów offline. W tym celu w kodzie sekcji <code>HEAD</code> należy wstawić znacznik <code>LINK</code> przedstawiony poniżej: +</p> +<pre class="eval"><span class="nowiki"><link rel="offline-resource" href="mój_zasób"></span> +</pre> +<p>Przy przetwarzaniu kodu HTML przez program Firefox w wersji 3 lub nowszej dokumenty wymienione w znaczniku zostaną zapisane w specjalnej pamięci podręcznej zasobów offline. +</p> +<h3 id="Interfejs_API" name="Interfejs_API"> Interfejs API </h3> +<h4 id="navigator.onLine" name="navigator.onLine"> <code>navigator.onLine</code> </h4> +<p><code><a href="pl/DOM/window.navigator.onLine">navigator.onLine</a></code> to własność, która zwraca wartość <code>true</code> lub <code>false</code> (<code>true</code> dla trybu online, <code>false</code> dla trybu offline). Własność ta jest aktualizowana za każdym razem, gdy użytkownik przełącza przeglądarkę w tryb offline, wybierając odpowiednie polecenie menu (w programie Firefox: Plik -> Pracuj w trybie offline). +</p><p>Ponadto ta własność powinna być aktualizowana zawsze, gdy w przeglądarce nie można nawiązać połączenia z siecią. Zgodnie ze specyfikacją: +</p> +<blockquote> +Atrybut <code>navigator.onLine</code> musi zwracać wartość false, jeżeli w programie po kliknięciu odsyłacza przez użytkownika lub po wysłaniu przez skrypt żądania do zdalnej witryny nie można połączyć się z siecią (lub wiadomo, że taka próba nie powiedzie się)... +</blockquote> +<p>W programie Firefox 2 ta własność jest aktualizowana przy przełączaniu przeglądarki między trybami online i offline oraz przy utracie lub ponownym nawiązaniu połączenia z siecią (dotyczy systemów Windows i Linux). +</p><p>Własność istnieje w starszych wersjach przeglądarek Firefox i Internet Explorer (obecna specyfikacja została oparta na tych właśnie wcześniejszych implementacjach), można zatem korzystać z niej już teraz. Automatyczne wykrywanie stanu połączenia sieciowego zostało wprowadzone w programie Firefox 2. </p> +<h4 id="Zdarzenia_.22online.22_i_.22offline.22" name="Zdarzenia_.22online.22_i_.22offline.22"> Zdarzenia "<code>online</code>" i "<code>offline</code>" </h4> +<p>W programie <a href="pl/Firefox_3">Firefox 3</a> wprowadzono dwa nowe zdarzenia: "<code>online</code>" i "<code>offline</code>". Są one wywoływane w elemencie <code><body></code> każdej otwartej strony, gdy przeglądarka jest przełączana między trybem online i offline. Ponadto zdarzenie bąbelkuje od elementu <code>document.body</code>, poprzez element <code>document</code>, aż do elementu <code>window</code>. Żadnego ze zdarzeń nie można anulować (niemożliwe jest zablokowanie możliwości przełączania przeglądarki między trybami online i offline). +</p><p>Obserwatory (ang. <i>event listeners</i>) tych zdarzeń można zarejestrować na kilka sposobów: +</p> +<ul><li> przy użyciu metody <code><a href="pl/DOM/element.addEventListener">addEventListener</a></code> dla elementu <code>window</code>, <code>document</code> lub <code>document.body</code>; +</li><li> za pomocą własności <code>.ononline</code> lub <code>.onoffline</code> dla elementu <code>document</code> lub <code>document.body</code> przez przypisanie do niej obiektu <code>Function</code> języka JavaScript. (<b>Uwaga:</b> własności <code>window.ononline</code> i <code>window.onoffline</code> nie działają ze względu na zgodność z poprzednimi wersjami); +</li><li> przez ustawienie atrybutów <code>ononline="..."</code> lub <code>onoffline="..."</code> znacznika <code><body></code> w kodzie HTML. +</li></ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad"> Przykład </h3> +<p>Dostępny jest <a class="link-https" href="https://bugzilla.mozilla.org/attachment.cgi?id=220609">prosty przykład zastosowania</a>, który pozwala na sprawdzenie działania zdarzeń. +<span class="comment">XXX When mochitests for this are created, point to those instead and update this example -nickolay</span> +</p> +<pre class="eval"> <!doctype html> + <html> + <head> + <script> + function updateOnlineStatus(msg) { + var status = document.getElementById("status"); + var condition = navigator.onLine ? "ONLINE" : "OFFLINE"; + status.setAttribute("class", condition); + var state = document.getElementById("state"); + state.innerHTML = condition; + var log = document.getElementById("log"); + log.appendChild(document.createTextNode("Zdarzenie: " + msg + "; stan=" + condition + "\n")); + } + function loaded() { + updateOnlineStatus("load"); + document.body.addEventListener("offline", function () { + updateOnlineStatus("offline") + }, false); + document.body.addEventListener("online", function () { + updateOnlineStatus("online") + }, false); + } + </script> + <style>...</style> + </head> + <body onload="loaded()"> + <div id="status"><p id="state"></p></div> + <div id="log"></div> + </body> + </html> +</pre> +<h3 id="Odsy.C5.82acze" name="Odsy.C5.82acze"> Odsyłacze </h3> +<ul><li> <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/#offline">Sekcja „Zdarzenia online i offline” w specyfikacji WHATWG Web Applications 1.0</a> +</li><li> <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=336359">Opis błędu dotyczącego implementacji zdarzeń online i offline w programie Firefox</a> oraz <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=336682">kontynuacja dyskusji</a> +</li><li> <a class="link-https" href="https://bugzilla.mozilla.org/attachment.cgi?id=220609">Prosty przykład zastosowania</a> +</li><li> <a class="external" href="http://ejohn.org/blog/offline-events/">Objaśnienie zdarzeń online i offline</a> +</li></ul> +<div class="noinclude"> +</div> +{{ languages( { "en": "en/Online_and_offline_events", "es": "es/Eventos_online_y_offline", "fr": "fr/\u00c9v\u00e8nements_online_et_offline", "ja": "ja/Online_and_offline_events", "pt": "pt/Eventos_online_e_offline" } ) }} diff --git a/files/pl/orphaned/web/api/navigatorplugins/index.html b/files/pl/orphaned/web/api/navigatorplugins/index.html new file mode 100644 index 0000000000..37de32245a --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorplugins/index.html @@ -0,0 +1,112 @@ +--- +title: NavigatorPlugins +slug: orphaned/Web/API/NavigatorPlugins +tags: + - API + - Experimental + - HTML-DOM + - NeedsTranslation + - TopicStub +translation_of: Web/API/NavigatorPlugins +original_slug: Web/API/NavigatorPlugins +--- +<p>{{APIRef("HTML DOM")}}{{SeeCompatTable}}</p> + +<p>The <code><strong>NavigatorPlugins</strong></code> interface contains methods and properties related to the plugins installed in the browser.</p> + +<p>There is no object of type <code>NavigatorPlugins</code>, but other interfaces, like {{domxref("Navigator")}}, implement it.</p> + +<h2 id="Properties">Properties</h2> + +<dl> + <dt>{{domxref("NavigatorPlugins.mimeTypes")}} {{readonlyInline}}{{experimental_inline}}</dt> + <dd>Returns an {{domxref("MimeTypeArray")}} listing the MIME types supported by the browser.</dd> + <dt>{{domxref("NavigatorPlugins.plugins")}} {{readonlyInline}}{{experimental_inline}}</dt> + <dd>Returns a {{domxref("PluginArray")}} listing the plugins installed in the browser.</dd> +</dl> + +<h2 id="Methods">Methods</h2> + +<p><em>The <code>NavigatorPlugins</code></em><em> interface doesn't inherit any method.</em></p> + +<dl> + <dt>{{domxref("NavigatorPlugins.javaEnabled")}} {{readonlyInline}}{{experimental_inline}}</dt> + <dd>Returns a {{domxref("Boolean")}} flag indicating whether the host browser is Java-enabled or not.</dd> +</dl> + +<h2 id="Specifications">Specifications</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Specification</th> + <th scope="col">Status</th> + <th scope="col">Comment</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{SpecName('HTML WHATWG', '#navigatorplugins', 'NavigatorPlugins')}}</td> + <td>{{Spec2('HTML WHATWG')}}</td> + <td>Initial definition.</td> + </tr> + </tbody> +</table> + +<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</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + </tr> + </tbody> +</table> +</div> + +<div id="compat-mobile"> +<table class="compat-table"> + <tbody> + <tr> + <th>Feature</th> + <th>Android</th> + <th>Chrome for Android</th> + <th>Firefox Mobile (Gecko)</th> + <th>IE Mobile</th> + <th>Opera Mobile</th> + <th>Safari Mobile</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + </tr> + </tbody> +</table> +</div> + +<h2 id="See_also">See also</h2> + +<ul> + <li>The {{domxref("Navigator")}} interface that implements it.</li> +</ul> diff --git a/files/pl/orphaned/web/api/navigatorplugins/javaenabled/index.html b/files/pl/orphaned/web/api/navigatorplugins/javaenabled/index.html new file mode 100644 index 0000000000..30f88964de --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorplugins/javaenabled/index.html @@ -0,0 +1,40 @@ +--- +title: NavigatorPlugins.javaEnabled +slug: orphaned/Web/API/NavigatorPlugins/javaEnabled +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorPlugins/javaEnabled +original_slug: Web/API/NavigatorPlugins/javaEnabled +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Ta metoda wskazuje czy w aktualnej przeglądarce została włączona obsługa Javy.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><i>result</i> = window.navigator.javaEnabled() +</pre> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre class="eval">if (window.navigator.javaEnabled()) { + // przeglądarka posiada Javę +} +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Zwracana przez tę metodę wartość wskazuje czy Java jest włączona czy też nie - a nie czy przeglądarka w ogóle obsługuje Javę.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p>DOM Level 0. Nie jest częścią specyfikacji.</p> + +<div class="noinclude"> </div> + +<p>{{ languages( { "en": "en/DOM/window.navigator.javaEnabled", "ja": "ja/DOM/window.navigator.javaEnabled" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatorplugins/mimetypes/index.html b/files/pl/orphaned/web/api/navigatorplugins/mimetypes/index.html new file mode 100644 index 0000000000..22b82363b7 --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorplugins/mimetypes/index.html @@ -0,0 +1,41 @@ +--- +title: NavigatorPlugins.mimeTypes +slug: orphaned/Web/API/NavigatorPlugins/mimeTypes +tags: + - DOM + - DOM_0 + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorPlugins/mimeTypes +original_slug: Web/API/NavigatorPlugins/mimeTypes +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Zwraca obiekt <code><a class="external" href="http://www.xulplanet.com/references/objref/MimeTypeArray.html">MimeTypeArray</a></code>, który zawiera listę obiektów <code><a class="external" href="http://www.xulplanet.com/references/objref/MimeType.html">MimeType</a></code> reprezentujących typy MIME rozpoznawane przez przeglądarkę.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><i>mimeTypes</i> = navigator.mimeTypes; +</pre> + +<p><code>mimeTypes</code> jest obiektem <code><a class="external" href="http://www.xulplanet.com/references/objref/MimeTypeArray.html">MimeTypeArray</a></code>, który posiada zarówno własność <code>length</code> jak i metody <code>item(index)</code> oraz <code>namedItem(name)</code>.</p> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre> alert(window.navigator.mimeTypes.item(0).description); // wyświetli ostrzeżenie "Mozilla Default Plug-in" +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Wartością własności <code>type</code> w zerowym elemencie (obiekt <code>MimeType</code> "Mozilla Default Plug-in") jest <code>*</code> zamiast typowego formatu MIME jak np. <code>"image/x-macpaint"</code></p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p>{{ DOM0() }}</p> + +<div class="noinclude"> </div> + +<p>{{ languages( { "en": "en/DOM/window.navigator.mimeTypes", "ja": "ja/DOM/window.navigator.mimeTypes" } ) }}</p> diff --git a/files/pl/orphaned/web/api/navigatorplugins/plugins/index.html b/files/pl/orphaned/web/api/navigatorplugins/plugins/index.html new file mode 100644 index 0000000000..e71708a0b1 --- /dev/null +++ b/files/pl/orphaned/web/api/navigatorplugins/plugins/index.html @@ -0,0 +1,59 @@ +--- +title: NavigatorPlugins.plugins +slug: orphaned/Web/API/NavigatorPlugins/plugins +tags: + - DOM + - DOM_0 + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/NavigatorPlugins/plugins +original_slug: Web/API/NavigatorPlugins/plugins +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Zwraca obiekt <code><a class="external" href="https://developer.mozilla.org/pl/docs/Web/API/PluginArray">PluginArray</a></code> będący listą wszystkich wtyczek zainstalowanych w aplikacji.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><em>plugins</em> = navigator.plugins; +</pre> + +<p><code>plugins</code> jest tabelą <code>PluginArray</code> zawierającą obiekty <code><a class="external" href="https://developer.mozilla.org/pl/docs/Web/API/Plugin">Plugin</a></code> reprezentujące zainstalowane wtyczki.</p> + +<p>Zwrócona wartość nie jest jest tablicą JavaScript, ale posiada własność <code>length</code> i obsługuje dostęp do poszczególnych elementów za pomocą notacji nawiasowej (<code>plugins{{ mediawiki.external(2) }}</code>) jak również poprzez metody <code>item(<em>index</em> )</code> i <code>namedItem(<em>"name"</em> )</code>.</p> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<p>Poniższy przykład wyświetla wewnątrz zaawansowanego dokumentu informacje o zainstalowanych wtyczkach. Zauważ własności dostępne w obiekcie Plugin: name, filename i description.</p> + +<pre><script type="text/javascript"> + var L = navigator.plugins.length; + document.write(L.toString().bold() + " Plugin(s)".bold()); + document.write("<br>"); + document.write("Nazwa wtyczki | Nazwa pliku | Opis".bold()); + document.write("<br>"); + for(var i=0; i<L; i++) { + document.write(navigator.plugins[i].name); + document.write(" | "); + document.write(navigator.plugins[i].filename); + document.write(" | "); + document.write(navigator.plugins[i].description); + document.write("<br>"); + } +</script> +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Obiekt <code><a class="external" href="https://developer.mozilla.org/pl/docs/Web/API/Plugin">Plugin</a></code> wyświetla skromny interfejs w celu uzyskania informacji o różnych wtyczkach zainstalowanych w przeglądarce. Lista wtyczek jest również dostępna poprzez wprowadzenie <kbd>about:plugins</kbd> w pasku adresu.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p>{{ DOM0() }}</p> + +<div class="noinclude"> </div> + +<p>{{ languages( { "en": "en/DOM/window.navigator.plugins", "ja": "ja/DOM/window.navigator.plugins" } ) }}</p> |