diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
commit | 074785cea106179cb3305637055ab0a009ca74f2 (patch) | |
tree | e6ae371cccd642aa2b67f39752a2cdf1fd4eb040 /files/pl/glossary | |
parent | da78a9e329e272dedb2400b79a3bdeebff387d47 (diff) | |
download | translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.gz translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.bz2 translated-content-074785cea106179cb3305637055ab0a009ca74f2.zip |
initial commit
Diffstat (limited to 'files/pl/glossary')
40 files changed, 1186 insertions, 0 deletions
diff --git a/files/pl/glossary/404/index.html b/files/pl/glossary/404/index.html new file mode 100644 index 0000000000..c745150e06 --- /dev/null +++ b/files/pl/glossary/404/index.html @@ -0,0 +1,15 @@ +--- +title: '404' +slug: Glossary/404 +tags: + - Kod odpowiedzi +translation_of: Glossary/404 +--- +<p>404 to standardowy kod odpowiedzi oznaczający, że {{Glossary("Server", "server")}} nie może odnaleźć szukanego zasobu.</p> + +<h2 id="Znajdź_więcej">Znajdź więcej</h2> + +<ul> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Response_codes">list of HTTP response codes</a></li> + <li><a href="https://developer.mozilla.org/en-US/Learn/Checking_that_your_web_site_is_working_properly">advice for beginners on avoiding 404 errors</a></li> +</ul> diff --git a/files/pl/glossary/abstrakcja/index.html b/files/pl/glossary/abstrakcja/index.html new file mode 100644 index 0000000000..0c56198083 --- /dev/null +++ b/files/pl/glossary/abstrakcja/index.html @@ -0,0 +1,55 @@ +--- +title: Abstrakcja +slug: Glossary/Abstrakcja +translation_of: Glossary/Abstraction +--- +<p>Abstrakcja w {{Glossary("computer programming")}} <span class="tlid-translation translation"><span title="">to sposób na zmniejszenie złożoności i umożliwienie wydajnego projektowania i wdrażania w złożonych systemach oprogramowania.</span> <span title="">Ukrywa złożoność techniczną systemów za prostszą</span></span> {{Glossary("API", "APIs")}}.</p> + +<h2 id="Zalety_Abstrakcji_Danych">Zalety Abstrakcji Danych</h2> + +<ul> + <li><span class="tlid-translation translation"><span title="">Pomaga użytkownikowi uniknąć pisania kodu niskiego poziomu.</span></span></li> + <li><span class="tlid-translation translation"><span title="">Unika powielania kodu i zwiększa możliwość ponownego użycia.</span></span></li> + <li><span class="tlid-translation translation"><span title="">Potrafi samodzielnie zmieniać wewnętrzną implementację klasy bez wpływu na użytkownika.</span></span></li> + <li><span class="tlid-translation translation"><span title="">Pomaga zwiększyć bezpieczeństwo aplikacji lub programu, ponieważ tylko ważne informacje są dostarczane użytkownikowi.</span></span></li> +</ul> + +<h2 id="Przykład"><strong>Przykład</strong></h2> + +<pre class="brush: cpp">#include <iostream> +using namespace std; + +class implementAbstraction { + + private: + int a, b; + + public: + // method to set values of + // private members + + void set(int x, int y) { + a = x; + b = y; + } + + void display() { + cout<<"a = " <<a << endl; + cout<<"b = " << b << endl; + } +}; + +int main() { + implementAbstraction obj; + obj.set(10, 20); + obj.display(); + return 0; +}</pre> + +<h2 id="Ucz_się_więcej"><strong>Ucz się więcej</strong></h2> + +<h3 id="Wiedza_ogólna"><strong>Wiedza ogólna</strong></h3> + +<ul> + <li>{{interwiki("wikipedia", "Abstraction (computer science)", "Abstraction")}} w Wikipedii.</li> +</ul> diff --git a/files/pl/glossary/accessibility/index.html b/files/pl/glossary/accessibility/index.html new file mode 100644 index 0000000000..7eda4457c6 --- /dev/null +++ b/files/pl/glossary/accessibility/index.html @@ -0,0 +1,32 @@ +--- +title: Accessibility +slug: Glossary/Accessibility +tags: + - Accessibility +translation_of: Glossary/Accessibility +--- +<p>Web Accessibility (A11Y) odnosi się do najlepszych praktyk służących w celu utrzymywania strony internetowej przystępnej pomimo fizycznych i technologicznych ograniczeń. Web Accessibility jest formalnie określona i omawiana w {{Glossary("W3C")}} przez {{Glossary("WAI","Web Accessibility Initiative")}} (WAI).</p> + +<h2 id="Learn_more">Learn more</h2> + +<h3 id="General_knowledge">General knowledge</h3> + +<ul> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/Accessibility">Accessibility resources at MDN</a></li> + <li>{{Interwiki("wikipedia", "Web accessibility")}} on Wikipedia</li> +</ul> + +<h3 id="Learn_web_accessibility">Learn web accessibility</h3> + +<ul> + <li><a href="/en-US/docs/Learn/Accessibility">Learn accessibility on MDN</a></li> + <li><a href="http://webaim.org/" rel="external">Web Accessibility In Mind</a></li> +</ul> + +<h3 id="Technical_reference">Technical reference</h3> + +<ul> + <li><a href="/en-US/docs/Web/Accessibility/ARIA">The ARIA documentation on MDN</a></li> + <li><a href="http://www.w3.org/WAI/" rel="external">The Web Accessibility Initiative homepage</a></li> + <li><a href="http://www.w3.org/TR/wai-aria/" rel="external">The WAI-ARIA recommendation</a></li> +</ul> diff --git a/files/pl/glossary/accessibility_tree/index.html b/files/pl/glossary/accessibility_tree/index.html new file mode 100644 index 0000000000..e67c81a88e --- /dev/null +++ b/files/pl/glossary/accessibility_tree/index.html @@ -0,0 +1,41 @@ +--- +title: Drzewo dostępności (AOM) +slug: Glossary/Accessibility_tree +tags: + - AOM + - DOM + - Dostępność + - Słownik + - źródło +translation_of: Glossary/Accessibility_tree +--- +<p><span class="seoSummary"><strong>Drzewo dostępności</strong>, lub <strong>model dostępności obiektu</strong> (<strong>AOM</strong>), zawiera {{Glossary("accessibility")}}-informacje związane z dostępnością dla większości elementów HTML.</span></p> + +<p>Przeglądarki konwertują znaczniki HTML w wewnętrzną reprezentacje zwaną<em> </em><em><a href="/en-US/docs/Web/API/Document_object_model/How_to_create_a_DOM_tree">drzewem DOM</a></em>. Drzewo DOM zawiera obiekty dla wszytskich elementów, atrybutów i węzłów tekstowych danego znacznika HTML. Na podstawie drzewa DOM, przeglądarki tworzą drzewo dostępności, które następnie jest używane przez, konkretne dla danej platformy, API<u><em> </em></u>dostępności do technologi wspomagających, takich jak czytniki ekranu.</p> + +<p>Istnieją cztery składniki w obiekcie drzewa dostępności:</p> + +<dl> + <dt><strong>nazwa</strong></dt> + <dd>Jak możemy się odnieść do danego elementu? Na przykład, hiperłącze zawierające tekst ‘Czytaj’ będzie miało nazwę 'Czytaj’ (więcej na temat w jaki sposób nazwy są kalkulowane mozesz dowiedzieć się z artykułu <a href="https://www.w3.org/TR/accname-1.1/">Specyfikacja kalkulacji dostępnej nazwy i opisu</a>).</dd> + <dt><strong>opis</strong></dt> + <dd>W jaki sposób możemy opisać element, jeśli chcemy dodać coś do nazwy? Opis tabeli może wyjaśnić jakiego rodzaju informacje ona prezentuje.</dd> + <dt><strong>rola</strong></dt> + <dd>Czym jest dany element? Czy jest to przycisk, pasek nawigacyjny czy lista obiektów?</dd> + <dt><strong>stan</strong></dt> + <dd>Czy posiada stan? Na przykład, zaznaczone/odznaczone pole wyboru, zwinięty/rozwinięty element <code><a href="/en-US/docs/Web/HTML/Element/summary"><summary></a></code>.</dd> +</dl> + +<p>Dodatkowo, drzewo dostępności często zawiera informacje o tym co można z danym elementem, zrobić: hiperłącze można <em>kliknąć,</em> pole tekstowe <em>wypełnić</em>, itd.</p> + +<section class="Quick_links" id="Quick_Links"> +<ol> + <li><a href="/en-US/docs/Glossary">Glossary</a> + + <ol> + <li>{{Glossary("Accessibility")}}</li> + <li>{{Glossary("ARIA")}}</li> + </ol> + </li> +</ol> +</section> diff --git a/files/pl/glossary/algorithm/index.html b/files/pl/glossary/algorithm/index.html new file mode 100644 index 0000000000..d53b1064f8 --- /dev/null +++ b/files/pl/glossary/algorithm/index.html @@ -0,0 +1,34 @@ +--- +title: Algorithm +slug: Glossary/Algorithm +translation_of: Glossary/Algorithm +--- +<p><span id="result_box" lang="pl"><span>Algorytm jest samodzielną serią instrukcji służących do wykonywania funkcji.</span></span></p> + +<p><span id="result_box" lang="pl"><span>Innymi słowy, algorytm jest sposobem opisywania sposobu rozwiązania problemu, aby mógł być wielokrotnie rozwiązywany przez ludzi lub maszyny.</span> <span>Informatycy porównują efektywność algorytmów poprzez pojęcie "złożoności algorytmu" lub zapisu "Big O".</span></span></p> + +<p>Na przykład:</p> + +<ul> + <li><span id="result_box" lang="pl"><span>Przepis na gotowanie to prosty algorytm dla ludzi</span></span></li> + <li><span id="result_box" lang="pl"><span>Algorytm sortowania jest często używany w programowaniu komputerowym w celu wyjaśnienia maszyny, jak sortować dane</span></span></li> +</ul> + +<p>Powszechnymi algorytmami są algorytmy wyszukiwania, takie jak: problem komiwojażera, przechodzenie drzewa, itd..</p> + +<p>Występują również systemy uczące: Linear Regression (regresja liniowa), Logistic Regression (regresja logistyczna), Decision Tree (drzewo decyzyjne), Random Forrest (las losowy), Support Vector Machine (maszyna wektorów nośnych), Recurrent Neural Network (sztuczne sieci neuronowe), Long Short Term Memory (LSTM) Neural Network, Convolutional Neural Network (CNN), Deep Convolutional Neural Network etc.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Algorithm", "Algorithm")}} w Wikipedii</li> +</ul> + +<h3 id="Odnośniki_techniczne">Odnośniki techniczne</h3> + +<ul> + <li><a href="https://www.toptal.com/developers/sorting-algorithms">Wyjaśnienia dotyczące algorytmów sortowania</a></li> + <li><a href="http://bigocheatsheet.com/">Wyjaśnienia złożoności algorytmicznej</a></li> +</ul> diff --git a/files/pl/glossary/api/index.html b/files/pl/glossary/api/index.html new file mode 100644 index 0000000000..2ac7a9121f --- /dev/null +++ b/files/pl/glossary/api/index.html @@ -0,0 +1,31 @@ +--- +title: API +slug: Glossary/API +translation_of: Glossary/API +--- +<p>API (Application Programming Interface) jest zbiorem funkcji oraz reguł wewnątrz aplikacji, które umożliwiają interakcję z tą aplikacją za pośrednictwem oprogramowania - w przeciwieństwie do interakcji przez interfejs użytkownika. API można postrzegać jako interfejs pomiędzy aplikacją, która go oferuje, a innymi elementami, np. aplikacjami lub urządzeniami stron trzecich.</p> + +<p>Ogólnie rzecz ujmując, w tworzeniu aplikacji internetowych, API jest zbiorem funkcji kodu np. {{glossary("method","metod")}}, {{Glossary("property","właściwości")}}, zdarzeń oraz {{Glossary("URL","adresów")}}, które deweloper może wykorzystać w swojej aplikacji np. do interakcji z komponentami przeglądarki internetowej użytkownika, programami na komputerze użytkownika lub stronami internetowymi i usługami stron trzecich.</p> + +<p>Przykłady:</p> + +<ul> + <li><a href="/pl/docs/Web/API/MediaDevices/getUserMedia">API getUserMedia</a> może zostać użyte do przechwycenia dźwięku oraz obrazu z kamery użytkownika, które mogą zostać potem dowolnie wykorzystane przez programistę. Przykładem jest nagrywanie obrazu i dźwięku, przesyłanie go innemu użytkownikowi w trakcie rozmowy konferencyjnej lub wykonywanie zdjęć.</li> + <li><a href="/pl/docs/Web/API/Geolocation">API Geolokacyjne</a> może zostać użyte do zdobycia informacji o lokalizacji z dowolnej usługi, którą użytkownik posiada na swoim urządzeniu (np. GPS). Następnie, może ona zostać użyta w połączeniu z <a href="https://cloud.google.com/maps-platform/">API Map Google</a>, na przykład po to, aby określić pozycję użytkownika na mapie i pokazać mu atrakcje turystyczne w jego okolicy.</li> + <li><a href="https://developer.twitter.com/en/docs">API Twittera </a>może zostać użyte, aby zdobyć informacje z konta użytkownika na Twitterze, przykładowo po to by wyświetlić jego ostatnie tweety na stronie internetowej.</li> + <li><a href="/pl/docs/Web/API/Web_Animations_API">API Animacji Webowych</a> może być użyte, aby animować części strony internetowej - na przykład sprawić by obrazy poruszały się lub obracały.</li> +</ul> + +<h2 id="Zobacz_też">Zobacz też</h2> + +<h3 id="Informacje_ogólne">Informacje ogólne</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Interfejs_programowania_aplikacji", "API")}} na Wikipedii</li> +</ul> + +<h3 id="Dokumentacja_techniczna">Dokumentacja techniczna</h3> + +<ul> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/API">Web API reference</a></li> +</ul> diff --git a/files/pl/glossary/argument/index.html b/files/pl/glossary/argument/index.html new file mode 100644 index 0000000000..407158f173 --- /dev/null +++ b/files/pl/glossary/argument/index.html @@ -0,0 +1,22 @@ +--- +title: Argument +slug: Glossary/Argument +tags: + - Argument +translation_of: Glossary/Argument +--- +<p><strong>Argument</strong> jest {{glossary("value")}} ({{Glossary("primitive")}} lub {{Glossary("object")}}) przekazanym na wejściu do {{Glossary("function")}} .</p> + +<h2 id="Learn_more">Learn more</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Parameter_(computer_programming)", "Difference between Parameter and Argument")}} on Wikipedia</li> +</ul> + +<h3 id="Odniesienie_techniczne">Odniesienie techniczne</h3> + +<ul> + <li>The {{jsxref("Functions/arguments","arguments")}} object in {{glossary("JavaScript")}}</li> +</ul> diff --git a/files/pl/glossary/arpanet/index.html b/files/pl/glossary/arpanet/index.html new file mode 100644 index 0000000000..38127c6c6a --- /dev/null +++ b/files/pl/glossary/arpanet/index.html @@ -0,0 +1,14 @@ +--- +title: Arpanet +slug: Glossary/Arpanet +translation_of: Glossary/Arpanet +--- +<p>ARPAnet (Advanced Research Projects Agency Network) była pierwszą siecią komputerową, zbudowaną w 1969 roku jako rozrosły nośnik do nadawania newralgicznych wojskowych danych oraz do łączenia wiodących grup badawczych w Stanach Zjednoczonych. ARPAnet pierwotnie działał przez NCP (Network Control Protocol), następnie poprzez pierwszą wersję protokołu Internetu lub pakietu {{glossary("TCP")}}/{{glossary("IPv6","IP")}}, ustanawiając ARPAnet czołową częścią powstającego {{glossary("Internet")}}. ARPAnet został zamknięty na początku 1990 roku.</p> + +<h2 id="Learn_more">Learn more</h2> + +<h3 id="General_knowledge">General knowledge</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Arpanet")}} on Wikipedia</li> +</ul> diff --git a/files/pl/glossary/array/index.html b/files/pl/glossary/array/index.html new file mode 100644 index 0000000000..4215b382be --- /dev/null +++ b/files/pl/glossary/array/index.html @@ -0,0 +1,30 @@ +--- +title: Array +slug: Glossary/array +tags: + - Tablica +translation_of: Glossary/array +--- +<p>Tablica jest uporządkowanym zbiorem danych (either {{Glossary("primitive")}} or {{Glossary("object")}} w zależności od języka). Tablice są używane do przechowywania wielu wartości w pojedynczej zmiennej. Porównajmy to do zmiennej która może przechowywać tylko jedną wartość.</p> + +<p>Każdy element tablicy ma numer przydzielony do niego, zwany indeksem liczbowym, który zezwala na dostęp do tego elementu. W języku JavaScript tablice zaczynają się od indeksu zero i mogą być manipulowane za pomocą wielu {{Glossary("Method", "methods")}}. </p> + +<p>Tak wygląda tablica w JavaScript:</p> + +<pre>var myArray = [1, 2, 3, 4]; +var catNamesArray = ["Jacqueline", "Sophia", "Autumn"]; +//Tablice w języku JavaSript mogą przechowywać różne typy danych, jak pokazano powyżej. </pre> + +<h2 id="Learn_more">Learn more</h2> + +<h3 id="General_knowledge">General knowledge</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Array data structure", "Array")}} on Wikipedia</li> +</ul> + +<h3 id="Technical_reference">Technical reference</h3> + +<ul> + <li>JavaScript {{jsxref("Array")}} on MDN</li> +</ul> diff --git a/files/pl/glossary/ascii/index.html b/files/pl/glossary/ascii/index.html new file mode 100644 index 0000000000..e5aab19ce1 --- /dev/null +++ b/files/pl/glossary/ascii/index.html @@ -0,0 +1,17 @@ +--- +title: ASCII +slug: Glossary/ASCII +tags: + - ASCII + - Glossary + - Infrastructure + - Kodowanie +translation_of: Glossary/ASCII +--- +<p><strong>ASCII</strong> (<em>American Standard Code for Information Interchange</em>) jest jednym z najpopularniejszych standardów kodowania używanym przez komputery. Służy do zamiany liter, cyfr oraz kodów kontrolnych do zapisu binarnego. Od 2007 roku, {{Glossary("UTF-8")}} zastąpiło ASCII.</p> + +<h2 id="Learn_more">Learn more</h2> + +<h3 id="General_knowledge">General knowledge</h3> + +<p>{{Interwiki("wikipedia", "ASCII")}} on Wikipedia</p> diff --git a/files/pl/glossary/boolean/index.html b/files/pl/glossary/boolean/index.html new file mode 100644 index 0000000000..62f6776639 --- /dev/null +++ b/files/pl/glossary/boolean/index.html @@ -0,0 +1,54 @@ +--- +title: Boolean +slug: Glossary/Boolean +tags: + - Boolean + - CodingScripting + - Glossary + - JavaScript + - Programming Languages + - data types +translation_of: Glossary/Boolean +--- +<p><span class="seoSummary"><strong>Boolean </strong>jest typem danych, który może przyjmować jedynie dwie wartośći - <code>true</code>, lub <code>false</code>, czyli prawda i fałsz.</span>W JavaScripcie naprzykład używa się ich by zadecydować, które części kodu wykonać (<a href="/en-US/docs/Web/JavaScript/Reference/Statements/if...else">instrukcje if</a>) lub powtórzyć (<a href="/en-US/docs/Web/JavaScript/Reference/Statements/for">pętle typu for</a>)</p> + +<p>Pseudokod obrazujący koncept.</p> + +<pre class="brush: js">/* JavaScript if statement */ +if (<em>boolean conditional</em>) { + // ten kod się wykona jeśli warunek jest prawdziy +} + +if (<em>boolean conditional</em>) { + console.log("warunek jest prawdziwy"); +} else { + console.log("warunek jest fałszywy"); +} + + +/* JavaScript for loop */ +for (<em>control variable</em>; <em>boolean conditional</em>; <em>counter</em>) { + // kod się wykonuje dopóki warunek jest prawdziwy +} + +for (var i=0; i < 4; i++) { + console.log("Ten kod wykona się 4 razy - dla i = 0,1,2,3"); +} +</pre> + +<p>Nazwa pochodzi od angielskiego matematyka {{interwiki("wikipedia", "George Boole")}}, który był pionierem logiki matematycznej.</p> + +<h2 id="Learn_more">Learn more</h2> + +<h3 id="General_knowledge">General knowledge</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Boolean data type", "Boolean")}} on Wikipedia</li> +</ul> + +<h3 id="Technical_reference">Technical reference</h3> + +<ul> + <li>The JavaScript global object: {{jsxref("Boolean")}}</li> + <li><a href="/en-US/docs/Web/JavaScript/Data_structures">JavaScript data types and data structures</a></li> +</ul> diff --git a/files/pl/glossary/buffer/index.html b/files/pl/glossary/buffer/index.html new file mode 100644 index 0000000000..9669b330c8 --- /dev/null +++ b/files/pl/glossary/buffer/index.html @@ -0,0 +1,16 @@ +--- +title: buffer +slug: Glossary/buffer +tags: + - Buffer +translation_of: Glossary/buffer +--- +<p>Bufor jest magazynem w pamięci fizycznej używanym do tymczasowego przechowywania danych podczas ich transferu z jednego miejsca w drugie.</p> + +<h2 id="Learn_more">Learn more</h2> + +<h3 id="General_knowledge">General knowledge</h3> + +<ul> + <li><a href="https://en.wikipedia.org/wiki/Data_buffer">Data buffer</a> on Wikipedia</li> +</ul> diff --git a/files/pl/glossary/chrome/index.html b/files/pl/glossary/chrome/index.html new file mode 100644 index 0000000000..0ae93c94e4 --- /dev/null +++ b/files/pl/glossary/chrome/index.html @@ -0,0 +1,12 @@ +--- +title: Chrome +slug: Glossary/Chrome +translation_of: Glossary/Chrome +--- +<p>W przeglądarce, chrome jest to każdy jej widoczny aspekt, oprócz samej strony internetowej (np. paski narzędzi, pasek menu, zakładki). Nie mylić z przeglądarką {{glossary("Google Chrome")}}.</p> + +<h2 id="Learn_more">Learn more</h2> + +<ul> + <li><a href="http://www.nngroup.com/articles/browser-and-gui-chrome/">Browser and GUI Chrome</a></li> +</ul> diff --git a/files/pl/glossary/computer_programming/index.html b/files/pl/glossary/computer_programming/index.html new file mode 100644 index 0000000000..2da4d655d2 --- /dev/null +++ b/files/pl/glossary/computer_programming/index.html @@ -0,0 +1,17 @@ +--- +title: Programowanie komputerowe +slug: Glossary/Computer_Programming +translation_of: Glossary/Computer_Programming +--- +<p><span class="tlid-translation translation"><span title="">Programowanie komputerowe jest procesem komponowania i organizowania zbioru instrukcji.</span> <span title="">Mówią one komputerowi / oprogramowaniu, co robić w języku zrozumiałym dla komputera.</span> <span title="">Instrukcje te są w postaci wielu różnych języków, takich jak</span></span> C++, Java, JavaScript, HTML, Python, Ruby, and Rust. </p> + +<p><span class="tlid-translation translation"><span title="">Za pomocą odpowiedniego języka można zaprogramować / stworzyć wszelkiego rodzaju oprogramowanie.</span> <span title="">Na przykład program, który pomaga naukowcom w złożonych obliczeniach, bazę danych, która przechowuje ogromne ilości danych, stronę internetową, która pozwala ludziom pobierać muzykę lub oprogramowanie do animacji, które pozwala ludziom tworzyć animowane filmy.</span></span></p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Computer programming")}} w Wikipedii</li> + <li><a href="https://en.wikipedia.org/wiki/List_of_programming_languages">Lista języków programowania: Wikipedia</a></li> +</ul> diff --git a/files/pl/glossary/cookie/index.html b/files/pl/glossary/cookie/index.html new file mode 100644 index 0000000000..a1f44e3199 --- /dev/null +++ b/files/pl/glossary/cookie/index.html @@ -0,0 +1,18 @@ +--- +title: Cookie +slug: Glossary/Cookie +translation_of: Glossary/Cookie +--- +<p>Cookie jest to niewielki fragment informacji pozostawiony na komputerze odwiedzającego stronę internetową, przez przeglądarkę internetową.</p> + +<p>Cookies są używane by spersonalizować doświadczenie użytkownika ze stroną internetową. Mieszczą się w tym preferencje użytkownika lub dane wejściowe podczas wczytywania danej strony. Użytkownik może dostosować swoją przeglądarkę by akceptowała, odrzucała lub usuwała cookies.</p> + +<p>Cookies mogą być ustawiane i modyfikowane z poziomu serwera używając <code>Set-Cookie</code> <a href="/en-US/docs/Web/HTTP/Cookies">HTTP header</a>, albo przez JavaScript stosując <code><a href="/en-US/docs/Web/API/Document/cookie">document.cookie</a></code>.</p> + +<h2 id="Learn_more">Learn more</h2> + +<h3 id="General_Knowledge">General Knowledge</h3> + +<ul> + <li><a href="https://en.wikipedia.org/wiki/HTTP_cookie">HTTP cookie</a> w Wikipedii</li> +</ul> diff --git a/files/pl/glossary/doctype/index.html b/files/pl/glossary/doctype/index.html new file mode 100644 index 0000000000..a7be56246c --- /dev/null +++ b/files/pl/glossary/doctype/index.html @@ -0,0 +1,28 @@ +--- +title: Doctype +slug: Glossary/Doctype +tags: + - Browser + - CodingScripting + - DOCTYPE + - Glossary + - HTML + - Intro +translation_of: Glossary/Doctype +--- +<p>W {{Glossary("HTML")}}, doctype jest wymaganą preambułą "<code><!DOCTYPE html></code>" znajdującą się na początku wszystkich dokumentów. Jego jedynym celem jest uniemożliwienie {{Glossary("browser", "przeglądarce")}} przełączenia się w tak zwany <a href="https://developer.mozilla.org/pl/docs/Web/HTML(PL)/Tryb_Zgodnosci_oraz_Tryb_Standardow">“tryb zgodności”</a> podczas renderowania dokumentu; to znaczy, doctype "<code><!DOCTYPE html></code>" zapewnia, że przeglądarka podejmie najlepszą próbę zastosowania się do odpowiednich specyfikacji, zamiast używania innego trybu renderowania, który jest niezgodny z niektórymi specyfikacjami.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li><a href="https://html.spec.whatwg.org/multipage/syntax.html#the-doctype">Definicja DOCTYPE w specyfikacji HTML</a></li> + <li><a href="https://developer.mozilla.org/pl/docs/Web/HTML(PL)/Tryb_Zgodnosci_oraz_Tryb_Standardow">Tryb Zgodności i Tryb Standardów</a></li> +</ul> + +<h3 id="Odniesienia_techniczne">Odniesienia techniczne</h3> + +<ul> + <li><a href="https://developer.mozilla.org/pl/docs/Web/API/Document/doctype">Document.doctype</a>, metoda JavaScript, która zwraca doctype</li> +</ul> diff --git a/files/pl/glossary/dom/index.html b/files/pl/glossary/dom/index.html new file mode 100644 index 0000000000..0fe53af3d3 --- /dev/null +++ b/files/pl/glossary/dom/index.html @@ -0,0 +1,29 @@ +--- +title: DOM +slug: Glossary/DOM +tags: + - DOM + - obiektowy model dokumentu + - węzeł +translation_of: Glossary/DOM +--- +<p>DOM (Obiektowy Model Dokumentu, ang. Document Object Model) to {{glossary("API")}}, które reprezentuje dokumenty {{glossary("HTML")}} i {{glossary("XML")}} oraz pozwala na komunikowanie się z nimi. DOM jest modelem dokumentu ładowanego w {{glossary("browser")}} reprezentowanego jako drzewo, w którym każdy węzeł reprezentuje część dokumentu (np {{Glossary("element")}}, ciągi znaków, komentarze).</p> + +<p>DOM jest jednym z najczęściej używanych {{Glossary("API")}} w {{glossary("World Wide Web","Web")}} ponieważ pozwala ono na dostęp i interakcję z węzłami dokumentu. Węzły te mogą być tworzone, przenoszone i zmieniane. Do węzłów można także dodać nasłuchiwanie zdarzeń (ang. event listener).</p> + +<p>DOM początkowo nie posiadało specyfikacji —zaczęła się ona pojawiać w momencie gdy przeglądarki zaczęły implementować {{Glossary("JavaScript")}}. Przestarzała już wersja DOMu nazywana jest czasem DOM 0. Obecnie, WHATWG rozwija DOM Living Standard.</p> + +<h2 id="Zobacz_więcej">Zobacz więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li>{{interwiki("wikipedia", "Document_Object_Model", "The Document Object Model")}} on Wikipedia</li> +</ul> + +<h3 id="Informacje_techniczne">Informacje techniczne</h3> + +<ul> + <li><a href="/en-US/docs/DOM">The DOM documentation on MDN</a></li> + <li><a href="https://dom.spec.whatwg.org/" rel="external">The DOM Standard</a></li> +</ul> diff --git a/files/pl/glossary/firefox_os/index.html b/files/pl/glossary/firefox_os/index.html new file mode 100644 index 0000000000..7ebcd878ab --- /dev/null +++ b/files/pl/glossary/firefox_os/index.html @@ -0,0 +1,23 @@ +--- +title: Firefox OS +slug: Glossary/Firefox_OS +tags: + - Firefox OS + - Gecko +translation_of: Glossary/Firefox_OS +--- +<p id="Summary">Firefox OS to system operacyjny dla urządzeń mobilnych Mozilli, oparty na Linuksie oraz {{glossary("Mozilla Firefox","Firefox's")}} wydajnym mechaniźmie renderowania {{glossary("Gecko")}}. Firefox OS składa się głównie z {{glossary("Gaia")}}, {{glossary("Gecko")}}, i {{glossary("Gonk")}}.</p> + +<h2 id="Zobacz_więcej">Zobacz więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li>{{interwiki("wikipedia", "Firefox OS")}} na Wikipedii</li> +</ul> + +<h3 id="Informacje_techniczne">Informacje techniczne</h3> + +<ul> + <li>Dowiedz się o wiele więcej na temat Firefox OS w MDN <a href="/en-US/Firefox_OS">Firefox OS Zone</a>!</li> +</ul> diff --git a/files/pl/glossary/hipertekst/index.html b/files/pl/glossary/hipertekst/index.html new file mode 100644 index 0000000000..e699949584 --- /dev/null +++ b/files/pl/glossary/hipertekst/index.html @@ -0,0 +1,26 @@ +--- +title: Hipertekst +slug: Glossary/Hipertekst +tags: + - Glossary + - Web + - WebMechanics +translation_of: Glossary/Hypertext +--- +<p>Hipertekst to tekst, który zawiera odnośniki do innych tekstów, w przeciwieństwie do pojedynczego przepływu liniowego jak w powieści.</p> + +<p>Termin ten został wymyślony przez Teda Nelsona około 1965 roku.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li><a href="https://pl.wikipedia.org/wiki/Hipertekst">Hipertekst</a> na Wikipedii</li> +</ul> + +<h3 id="Odniesienia_techniczne">Odniesienia techniczne</h3> + +<ul> + <li><a href="http://www.ualberta.ca/dept/chemeng/AIX-43/share/man/info/C/a_doc_lib/aixuser/aix6kdov/hyperv1aix.htm">Baza informacji hipertekstowych</a></li> +</ul> diff --git a/files/pl/glossary/hoisting/index.html b/files/pl/glossary/hoisting/index.html new file mode 100644 index 0000000000..cc9b2babd6 --- /dev/null +++ b/files/pl/glossary/hoisting/index.html @@ -0,0 +1,64 @@ +--- +title: Hoisting +slug: Glossary/Hoisting +translation_of: Glossary/Hoisting +--- +<p>W języku {{Glossary("JavaScript")}}, {{Glossary("Function", "funkcje")}} oraz {{Glossary("Variable", "zmienne")}} są <strong>windowane</strong>. Windowanie (hoisting) w JavaScripcie oznacza przeniesienie deklaracji na samą górę (do globalnego {{Glossary("scope", "zasięgu")}} lub do zasięgu funkcji).</p> + +<p>Oznacza to, że możesz użyć funkcji lub zmiennej przed jej zadeklarowaniem lub innymi słowy: funkcje lub zmienne mogę być deklarowane po ich użyciu.</p> + +<h2 id="Naucz_się_więcej">Naucz się więcej</h2> + +<h3 id="Przykład">Przykład</h3> + +<p>Zmienne:</p> + +<pre class="brush: js">foo = 2 +var foo; + +// można to rozumieć jako: + +var foo; +foo = 2;</pre> + +<p>Funkcje:</p> + +<pre class="brush: js">hoisted(); // w consoli zobaczymy "foo" + +function hoisted() { + console.log("foo"); +}</pre> + +<h3 id="Tylko_deklaracje_są_windowane">Tylko deklaracje są windowane</h3> + +<p>W języku JavaScript tylko deklaracje są windowane, nie inicjalizacje. Jeśli zmienna zostanie zadeklarowana i zainicjalizowana po jej użyciu, wartość zmiennej będzię niezdefiniowana (undefined).</p> + +<pre class="brush: js">console.log(num); // zwróci undefined +var num; +num = 6;</pre> + +<p>Jeśli zadeklarujesz zmienną po tym jak zostanie użyta, ale zainicjalizujesz jej wartość przed tym, owa wartość zostanie zwrócona:</p> + +<pre class="brush: js">num = 6; +console.log(num); // zwróci 6 +var num;</pre> + +<p>Dwa przykłady poniżej obrazują to samo zachowanie.</p> + +<pre><code>var x = 1; // inicjalizacja x +console.log(x + " " + y); // '1 undefined' +var y = 2; // inicjalizacja y + +// Powyższy przykład jest rozumiany jako: +var x = 1; // inicjalizacja x +var y; // deklaracja y +console.log(x + " " + y); // '1 undefined' +y = 2; // inicjalizacja y</code></pre> + +<h3 id="Odnośniki">Odnośniki</h3> + +<ul> + <li><a href="https://www.udemy.com/understand-javascript/">JavaScript: Understanding the Weird Parts</a> - Udemy.com Course</li> + <li><a href="/en-US/docs/Web/JavaScript/Reference/Statements/var">var statement</a> - MDN</li> + <li><a href="/en-US/docs/Web/JavaScript/Reference/Statements/function">function statement</a> - MDN</li> +</ul> diff --git a/files/pl/glossary/html/index.html b/files/pl/glossary/html/index.html new file mode 100644 index 0000000000..e76af7ecf8 --- /dev/null +++ b/files/pl/glossary/html/index.html @@ -0,0 +1,51 @@ +--- +title: HTML +slug: Glossary/HTML +tags: + - CodingScripting + - Glossary + - HTML + - 'l10n:priority' +translation_of: Glossary/HTML +--- +<div>{{QuickLinksWithSubpages("/en-US/docs/Glossary")}}</div> + +<p><strong>HTML</strong> (HyperText Markup Language) jest językiem opisowym, który określa strukturę strony internetowej.</p> + +<h2 id="Skrócona_historia">Skrócona historia</h2> + +<p>W 1990 roku, w ramach swojej wizji {{Glossary("World Wide Web","Sieci")}}, Tim Berners-Lee zdefiniował pojęcie {{Glossary("hypertext","hipertekstu")}}, które Berners-Lee sformalizował w następnym roku za pomocą znacznika opartego głównie na {{Glossary("SGML")}}. {{Glossary("IETF")}} zaczął formalnie określać kod HTML w 1993 roku, a po kilku projektach wydał wersję 2.0 w 1995. W 1994 Berners-Lee założył {{Glossary("W3C")}} w celu rozwijania Sieci Web. W 1996 roku, the W3C przejęło prace nad HTML i rok później opublikowało rekomendację HTML 3.2. HTML 4.0 został wydany w 1999 roku i stał się standardem {{Glossary("ISO")}} w 2000 roku.</p> + +<p>W tym czasie W3C prawie porzuciło HTML na rzecz {{Glossary("XHTML")}}, co skłoniło do założenia w 2004 roku niezależnej grupy o nazwie {{Glossary("WHATWG")}}. Dzięki WHATWG, prace nad {{Glossary("HTML5")}} były kontynuowane: obie organizacje wydały pierwszy projekt w 2008 roku i ostateczny standard w 2014 roku.</p> + +<h2 id="Koncepcja_i_składnia">Koncepcja i składnia</h2> + +<p>Dokument HTML jest dokumentem tekstowym zbudowanym z {{Glossary("element","elementów")}}. Elementy są otoczone pasującymi {{Glossary("tag","znacznikami")}} otwierającymi i zamykającymi. Każdy znacznik zaczyna się i kończy nawiasami kątowymi (<code><></code>). Istnieje kilka pustych lub <em>nieważnych</em> znaczników, które nie mogą zawierać żadnego tekstu, na przykład {{htmlelement("img")}}.</p> + +<p>Można rozszerzyć znaczniki HTML o {{Glossary("attribute","atrybuty")}}, które dostarczają dodatkowych informacji wpływających na interpretację elementu przez przeglądarkę:</p> + +<p><img alt="Szczegóły dotyczące struktury elementu HTML" src="https://mdn.mozillademos.org/files/16673/anatomia-elementu-html-2.png" style="height: 181px; width: 609px;"></p> + +<p>Plik HTML jest zwykle zapisywany z rozszerzeniem <code>.htm</code> lub <code>.html</code>, obsługiwanym przez {{Glossary("Server","serwer WWW")}}, i może być renderowany przez dowolną {{Glossary("Browser","przeglądarkę internetową")}}.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li><a href="https://pl.wikipedia.org/wiki/HTML">HTML</a> na Wikipedii</li> +</ul> + +<h3 id="Nauka_HTML">Nauka HTML</h3> + +<ul> + <li><a href="https://developer.mozilla.org/pl/docs/Learn/HTML">Nasz poradnik HTML</a></li> + <li><a href="https://www.codecademy.com/learn/learn-html" rel="external">Kurs internetowy na codecademy.com</a></li> +</ul> + +<h3 id="Odniesienia_techniczne">Odniesienia techniczne</h3> + +<ul> + <li><a href="https://developer.mozilla.org/pl/docs/Web/HTML(PL)">Dokumentacja HTML na MDN</a></li> + <li><a href="http://www.w3.org/TR/html5/" rel="external">Specyfikacja HTML</a></li> +</ul> diff --git a/files/pl/glossary/ietf/index.html b/files/pl/glossary/ietf/index.html new file mode 100644 index 0000000000..e2ab6168e2 --- /dev/null +++ b/files/pl/glossary/ietf/index.html @@ -0,0 +1,19 @@ +--- +title: IETF +slug: Glossary/IETF +tags: + - Glossary + - IETF + - Infrastructure + - Internet +translation_of: Glossary/IETF +--- +<p><span class="seoSummary">Internet Engineering Task Force (<strong>IETF</strong>) jest ogólnoświatową organizacją, która opracowuje {{glossary('specification','specyfikacje')}} regulujące mechanizmy stojące za {{glossary("Internet","Internetem")}}, w szczególności {{glossary("TCP")}}/{{glossary("IPv6","IP")}} lub Pakiet {{glossary("Protocol","Protokołów")}} Internetowych.</span> IETF jest otwarty, prowadzony przez wolontariuszy i sponsorowany przez <a href="http://www.isoc.org/">Internet Society</a>.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li><a href="https://www.ietf.org/">Oficjalna strona internetowa</a></li> +</ul> diff --git a/files/pl/glossary/index.html b/files/pl/glossary/index.html new file mode 100644 index 0000000000..8254a4fb42 --- /dev/null +++ b/files/pl/glossary/index.html @@ -0,0 +1,27 @@ +--- +title: Glossary +slug: Glossary +tags: + - Beginner + - Glossary + - Index + - Landing + - NeedsTranslation + - TopicStub +translation_of: Glossary +--- +<div style="max-width: 300px; float: right; margin: 0 0 .5em 1em;">{{LearnBox({"title":"Poznaj nowe pojęcie:"})}}</div> + +<p>Technologie internetowe zawierają mnóstwo terminów, żargonu technicznego i skrótów używanych w dokumentacji i kodowaniu. Ten słownik zwiera definicje pojęć i skrótów, które musisz znać, aby rozumieć zagadnienia związane z tworzeniem stron i aplikacji internetowych.</p> + +<p>{{GlossaryList({"split":"h3", "css":"multiColumnList"})}}</p> + +<h2 id="Przyczyń_się_do_tworzenia_słownika">Przyczyń się do tworzenia słownika</h2> + +<p>Nasz słownik, to niekończąca się praca w toku. Możesz pomóc w jego ulepszaniu <a href="/pl/docs/MDN/Contribute/Howto/Write_a_new_entry_in_the_Glossary">pisząc nowe wpisy</a> lub poprawiając istniejące. Najprościej ropocząć można od kliknięcia nastęþującego przycisku lub wybranie jednego z poniżej sugerowanych pojęć, które trzeba zdefiniować.</p> + +<p><strong><a href="/pl/docs/new?parent=4391">Dodaj nowy wpis do słownika</a></strong></p> + +<p>{{GlossaryList({"terms":["character encoding","DMZ","event","Firewall","HMAC","condition","modem","OVP","TTL","UX","Unicode"], "filter":"notdefined", "css":"multiColumnList"})}}</p> + +<p>Jeśłi chcesz dowiedzieć się węcej o współpracy nad naszym słownikiem, sprawdź <a href="/pl/docs/MDN/Doc_status/Glossary">stronę ze stanem dokumentacji poświęconą słownikowi</a>.</p> diff --git a/files/pl/glossary/iso/index.html b/files/pl/glossary/iso/index.html new file mode 100644 index 0000000000..6aad2c5efa --- /dev/null +++ b/files/pl/glossary/iso/index.html @@ -0,0 +1,20 @@ +--- +title: ISO +slug: Glossary/ISO +tags: + - Glossary + - ISO + - Infrastructure + - Web Standards + - web specifications +translation_of: Glossary/ISO +--- +<p><strong>ISO </strong>(ang. International Organization for Standardization - Międzynarodowa Organizacja Standaryzacji) jest globalnym stowarzyszeniem, które opracowuje jednolite kryteria koordynujące firmy w każdej większej branży.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li><a href="http://www.iso.org/iso/home.html">Oficjalna strona internetowa</a></li> +</ul> diff --git a/files/pl/glossary/javascript/index.html b/files/pl/glossary/javascript/index.html new file mode 100644 index 0000000000..04623f0f83 --- /dev/null +++ b/files/pl/glossary/javascript/index.html @@ -0,0 +1,41 @@ +--- +title: JavaScript +slug: Glossary/JavaScript +translation_of: Glossary/JavaScript +--- +<p>JavaScript (JS) jest językiem programowania głównie używanym po stronie klienta do dynamicznego skryptowania stron internetowych, jednakże często znajduje zastosowanie po stronie serwara, używając oprogramowania takiego jak <a href="http://nodejs.org/" rel="external">Node.js</a>.</p> + +<p>Nie należy mylić pojęcia JavaScript z <a href="https://pl.wikipedia.org/wiki/Java">językiem programowania Java</a>. Zarówno "Java" jak i "JavaScript" są znakami towarowymi firmy Oracle w Stanach Zjednoczonych i innych krajach. Pomimo podobnej nazwy, języki te mają różną składnię, semantykę i zastosowanie.</p> + +<p>Stworzony początkowo do zastosowań server-side, przez Brendana Eicha (zatrudnionego wtedy w Netscape Corporation), JavaScript wkrótce został dodany do przeglądarki Netscape Navigator 2.0 w wrześniu 1995 roku. JavaScript stał się natychmiastowym sukcesem przez co w sierpniu 1996 roku {{glossary("Microsoft Internet Explorer", "Internet Explorer 3.0")}} wprowadził wsparcie JavaScriptu pod nazwą JScript.</p> + +<p>W listpoadzie 1996 roku, Netscape rozpoczął wraz z ECMA International pracę nad ustandaryzowaniem JavaScriptu. Od tamtego momentu JavaScript, nazywany ECMAScript, jest zdefiniowamy w standardzie ECMA-262, którego ostatnia (siódma) wersja jest dostępna od czerwca 2016.</p> + +<p>JavaScript główne jest używany w przeglądarkach internetowych, umożliwiając programistom manipujację zawartością dokumentu poprzez {{Glossary("DOM")}}, przetwarzanie danych przez {{Glossary("AJAX")}} oraz {{Glossary("IndexedDB")}}, rysowanie grafiki używając {{Glossary("canvas")}}, interakcję z urządzeniem uruchamiającym przeglądarkę przez różne {{Glossary("API","API")}} i tym podobne. JavaScript jest jednym z najczęściej używanych języków programowania ze względu na ostatni wzrost ilości {{Glossary("API","API")}} dostępnych w przeglądarkach oraz poprawy ich wydanjości.</p> + +<p>Ostatnio, JavaScript wrócił do zastosowań po stronie serwera dzięki sukcesowi <a href="http://nodejs.org/" rel="external">Node.js</a>, najpopularniejszego wieloplatformowego środowiska uruchomieniowego JavaScript poza przeglądarką. Node.js pozwala na użycie JavaScriptu jako języka skryptowego do automatyzacji zadań komputera i budowania w pełni funkcjonalnych serwerów {{Glossary("HTTP")}} i {{Glossary("Web Sockets")}}.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li>{{interwiki("wikipedia", "JavaScript", "JavaScript")}} na Wikipedi</li> +</ul> + +<h3 id="Nauka_JavaScriptu">Nauka JavaScriptu</h3> + +<ul> + <li>The {{Link("/en-US/docs/Web/JavaScript/Guide")}} on MDN</li> + <li><a href="http://nodeschool.io/#workshoppers">The "javascripting" workshop on NodeSchool</a></li> + <li><a href="http://www.codecademy.com/tracks/javascript" rel="external">The JavaScript course on codecademy.com</a></li> + <li><a href="http://ejohn.org/apps/learn/" rel="external">John Resig's Learning Advanced JavaScript</a></li> +</ul> + +<h3 id="Technical_reference">Technical reference</h3> + +<ul> + <li><a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm" rel="external">The latest ECMAScript standard</a></li> + <li>The {{Link("/en-US/docs/Web/JavaScript/reference")}} on MDN</li> + <li><a href="http://eloquentjavascript.net/" rel="external">The <em>Eloquent JavaScript</em> book</a></li> +</ul> diff --git a/files/pl/glossary/klasa/index.html b/files/pl/glossary/klasa/index.html new file mode 100644 index 0000000000..8782d0d017 --- /dev/null +++ b/files/pl/glossary/klasa/index.html @@ -0,0 +1,19 @@ +--- +title: Klasa +slug: Glossary/Klasa +tags: + - glorariusz +translation_of: Glossary/Class +--- +<p>W {{glossary("OOP","programowaniu obiektowym")}} <em>klasa </em>określa cechy {{glossary("object","obiektu")}}. Klasa definiuje {{glossary("property","właściwości")}} i {{glossary("method","metody")}} obiektu, stanowi model, na podstawie którego tworzone są konkretne instancje klasy (obiekty). </p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Details_of_the_Object_Model#Class-based_vs._prototype-based_languages">Języki programowania oparte na klasach vs języki oparte na prototypach</a> (np. JavaScript)</li> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript#The_Class">Stosowanie funkcji jako klas w JavaScript</a></li> + <li>(ang.) <a href="https://en.wikipedia.org/wiki/Class-based_programming">Programowanie oparte na klasach</a> na Wikipedii</li> + <li><a href="https://pl.wikipedia.org/wiki/Programowanie_obiektowe">Programowanie obiektowe</a> na Wikipedii</li> +</ul> diff --git a/files/pl/glossary/kryptografia/index.html b/files/pl/glossary/kryptografia/index.html new file mode 100644 index 0000000000..e03fc5e0b1 --- /dev/null +++ b/files/pl/glossary/kryptografia/index.html @@ -0,0 +1,13 @@ +--- +title: Kryptografia +slug: Glossary/Kryptografia +translation_of: Glossary/Cryptography +--- +<p><strong>Kryptografia</strong> lub kryptologia, to nauka, która bada jak kodować i przekazywać wiadomości w bezpieczny sposób. Projekty kryptograficzne i opracowane algorytmy są używane do kodowania i dekodowania wiadomości w niezabezpieczonym środowisku oraz ich aplikacji. Poza zagadnieniem poufności danych, kryptografia porusza również temat identyfikacji, uwierzytelniania, niezaprzeczalności i integralności danych. Dlatego też badania metod kryptografii są używane w kontekście, kryptosystemów.</p> + +<h3 id="Dowiedz_się_więcej_Wiedza_ogólna">Dowiedz się więcej<br> + Wiedza ogólna</h3> + +<p> {{Interwiki("wikipedia", "Kryptografia")}} Wikipedia<br> + {{Glossary( "Cryptography")}}<br> + <a href="/en-US/docs/"> Informacje poradnik bezpieczeństwa</a></p> diff --git a/files/pl/glossary/metadata/index.html b/files/pl/glossary/metadata/index.html new file mode 100644 index 0000000000..0b4d64ed85 --- /dev/null +++ b/files/pl/glossary/metadata/index.html @@ -0,0 +1,25 @@ +--- +title: Metadane +slug: Glossary/Metadata +tags: + - CodingScripting + - Glossary + - HTML + - metadata +translation_of: Glossary/Metadata +--- +<p><strong>Metadane </strong>to — w swojej najprostszej definicji — dane opisujące dane. Na przykład dokument {{glossary("HTML")}} to dane, ale HTML może również zawierać metadane w swoim elemencie {{htmlelement("head")}} opisującym dokument — np. kto go napisał i jego podsumowanie.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li><a href="https://pl.wikipedia.org/wiki/Metadane">Metadane</a> na Wikipedii</li> +</ul> + +<h3 id="Metadane_HTML">Metadane HTML</h3> + +<ul> + <li>Element {{htmlelement("meta")}} na MDN</li> +</ul> diff --git a/files/pl/glossary/mozilla_firefox/index.html b/files/pl/glossary/mozilla_firefox/index.html new file mode 100644 index 0000000000..488bac88e5 --- /dev/null +++ b/files/pl/glossary/mozilla_firefox/index.html @@ -0,0 +1,22 @@ +--- +title: Mozilla Firefox +slug: Glossary/Mozilla_Firefox +translation_of: Glossary/Mozilla_Firefox +--- +<p>Mozilla Firefox jest darmową przeglądarką internetową {{Glossary("browser")}} o otwartym kodzie źródłowym, której rozwojem nadzoruje Mozilla Corporation. Firefox działa na Windows, OS X, Linux oraz na Android.</p> + +<p>Po raz pierwszy wydana w listopadzie 2004 roku, Firefox jest całkowicie przystosowywalna w motywy, wtyczki oraz dodatki. Firefox używa {{glossary("Gecko")}} do generowania stron internetowych oraz wprowadzania w życie obecnych i przyszłych standardów {{glossary("world wide web", "Web")}}.</p> + +<h2 id="Learn_more"><span style="line-height: 1.5;">Learn more</span></h2> + +<h3 id="General_knowledge">General knowledge</h3> + +<ul> + <li><a href="https://www.mozilla.org/firefox">Mozilla Firefox official website</a></li> +</ul> + +<h3 id="Technical_reference">Technical reference</h3> + +<ul> + <li><a href="/en-US/docs/Mozilla/Firefox">Firefox developer documentations</a> on MDN</li> +</ul> diff --git a/files/pl/glossary/obiekt/index.html b/files/pl/glossary/obiekt/index.html new file mode 100644 index 0000000000..3c9dc807da --- /dev/null +++ b/files/pl/glossary/obiekt/index.html @@ -0,0 +1,20 @@ +--- +title: Obiekt +slug: Glossary/Obiekt +tags: + - Obiekt + - glosariusz + - podstawy +translation_of: Glossary/Object +--- +<p><a href="/pl/docs/Web/JavaScript/Referencje/Obiekty/Object">Obiekt</a> to struktura danych zawierająca dane i instrukcje odnoszące się do przetwarzania tych danych. Czasami obiekty odpowiadają prawdziwym przedmiotom, np. <code>samochód</code> lub <code>mapa</code> w grze wyścigowej. JavaScript, Java, C++, Python i Ruby to przykłady {{glossary("OOP","obiektowych")}} języków programowania.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li>{{Interwiki("wikipedia", "Programowanie obiektowe")}} na Wikipedii</li> + <li>{{jsxref("Object")}} w <a href="/pl/docs/Web/JavaScript/Referencje">dokumentacji referencyjnej JavaScript</a></li> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Objects">Obiekty jako struktury danych w JavaScript</a></li> +</ul> diff --git a/files/pl/glossary/przegladarka/index.html b/files/pl/glossary/przegladarka/index.html new file mode 100644 index 0000000000..82a7b0997b --- /dev/null +++ b/files/pl/glossary/przegladarka/index.html @@ -0,0 +1,27 @@ +--- +title: Przeglądarka +slug: Glossary/Przegladarka +tags: + - Glossary + - Navigation +translation_of: Glossary/Browser +--- +<p><strong>Przeglądarka</strong> <strong>internetowa</strong> lub <strong>przeglądarka</strong> to program, który pobiera i wyświetla strony internetowe z {{Glossary("World Wide Web","Sieci Web")}} i umożliwia dostęp do kolejnych stron poprzez {{Glossary("hyperlink","hiperłącza")}}. Przeglądarka jest najbardziej znanym typem {{Glossary("user agent","agenta użytkownika")}}.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna">Wiedza ogólna</h3> + +<ul> + <li><a href="https://pl.wikipedia.org/wiki/Przeglądarka_internetowa">Przeglądarka internetowa</a> na Wikipedii</li> + <li><a href="http://www.evolutionoftheweb.com/" rel="external">Ewolucja sieci internetowej</a></li> +</ul> + +<h3 id="Pobierz_przeglądarkę">Pobierz przeglądarkę</h3> + +<ul> + <li><a href="https://www.mozilla.org/pl/firefox/">Mozilla Firefox</a></li> + <li><a href="http://www.google.com/chrome/" rel="external">Google Chrome</a></li> + <li><a href="https://www.microsoft.com/pl-pl/windows/microsoft-edge" rel="external">Microsoft Edge</a></li> + <li><a href="http://www.opera.com/" rel="external">Opera</a></li> +</ul> diff --git a/files/pl/glossary/pusty_element/index.html b/files/pl/glossary/pusty_element/index.html new file mode 100644 index 0000000000..9606f17176 --- /dev/null +++ b/files/pl/glossary/pusty_element/index.html @@ -0,0 +1,34 @@ +--- +title: Pusty element +slug: Glossary/Pusty_element +tags: + - CodingScripting + - Glossary + - Intermediate +translation_of: Glossary/Empty_element +--- +<p><strong>Pusty element</strong> to {{Glossary("element")}} HTML, SVG lub MathML który <strong>nie może</strong> mieć żadnych węzłów dziecięcych (tj. elementów zagnieżdżonych lub węzłów tekstowych).</p> + +<p>Specyfikacje <a href="https://html.spec.whatwg.org/multipage/">HTML</a>, <a href="https://www.w3.org/TR/SVG2/">SVG</a> i <a href="https://www.w3.org/TR/MathML3/">MathML</a> określają bardzo dokładnie, co każdy element może zawierać. Wiele kombinacji nie ma znaczenia semantycznego, na przykład element {{HTMLElement("audio")}} zagnieżdżony wewnątrz elementu {{HTMLElement("hr")}}.</p> + +<p>W HTML, użycie znacznika zamykającego na pustym elemencie jest zazwyczaj nieważne. Na przykład, <code><input type="text"></input></code> jest nieprawidłowy.</p> + +<p>Puste elementy w HTML są następujące:</p> + +<ul> + <li>{{HTMLElement("area")}}</li> + <li>{{HTMLElement("base")}}</li> + <li>{{HTMLElement("br")}}</li> + <li>{{HTMLElement("col")}}</li> + <li>{{HTMLElement("embed")}}</li> + <li>{{HTMLElement("hr")}}</li> + <li>{{HTMLElement("img")}}</li> + <li>{{HTMLElement("input")}}</li> + <li>{{HTMLElement("keygen")}}(HTML 5.2 Projekt usunięty)</li> + <li>{{HTMLElement("link")}}</li> + <li>{{HTMLElement("meta")}}</li> + <li>{{HTMLElement("param")}}</li> + <li>{{HTMLElement("source")}}</li> + <li>{{HTMLElement("track")}}</li> + <li>{{HTMLElement("wbr")}}</li> +</ul> diff --git a/files/pl/glossary/semantyka/index.html b/files/pl/glossary/semantyka/index.html new file mode 100644 index 0000000000..f05fe7c547 --- /dev/null +++ b/files/pl/glossary/semantyka/index.html @@ -0,0 +1,97 @@ +--- +title: Semantyka +slug: Glossary/Semantyka +translation_of: Glossary/Semantics +--- +<p><span class="seoSummary">W programowaniu <strong>Semantyka </strong>oznacza <em>znaczenie</em> kawałka kodu — na przykład: "Jaki efekt da ta linia kodu w JavaScripcie?" lub "Jaki cel lub rolę odgrywa ten element HTML?" (ale nie "Jak to wygląda?").</span></p> + +<h2 id="Semantyka_w_języku_JavaScript">Semantyka w języku JavaScript</h2> + +<p>Załóżmy, że chcemy stworzyć funkcję, która przyjmuje string jako parametr i zwraca element {{htmlelement("li")}} z tym napisem jako jego <code>textContent</code>. Zwróć uwagę na to, czy potrzebowałbyć przeczytać kod, by dowiedzieć się co dokładnie robi ta funkcja, gdyby była nazwana <code>build('Peach')</code> lub <code>createLiWithContent('Peach')</code>.</p> + +<h2 id="Semantyka_w_języku_CSS">Semantyka w języku CSS</h2> + +<p>Załóżmy, że chcesz ostylować listę <code>li</code> elementów reprezentującą różne owoce. Zwróć uwagę na to, czy wiedziałbyć do której części DOM jest odnosi się selektor <code>div > ul > li</code> lub <code>.fruits__item</code>.</p> + +<h2 id="Semantyka_w_języku_HTML">Semantyka w języku HTML</h2> + +<p>W języku HTML, element semantyczny {{htmlelement("h1")}}, nadaje rolę (lub znaczenie) napisowi pomiędzy znacznikami: "najważniejszy nagłówek na twojej stronie"</p> + +<pre class="brush: html notranslate"><h1>To jest najważniejszy nagłówek</h1></pre> + +<p>Domyślnie, większość przeglądarek <a href="/en-US/docs/Web/CSS/Cascade#User-agent_stylesheets">ostylowuje</a> element {{htmlelement("h1")}} dużą czcionką by <em>wyglądał </em>jak nagłówek (jednak możesz go ostylować jak chcesz).</p> + +<p>Z drugiej strony, możesz dowolny element możesz ostylować tak by <em>wyglądał </em>jak nagłówek. Tak jak poniżej:</p> + +<pre class="brush: html notranslate"><span style="font-size: 32px; margin: 21px 0;">Czy to jest najważniejszy nagłówek?</span></pre> + +<p>Powyższy element będzie wyglał jak najważniejszy nagłówek, nie ma wartości semantycznej. Dlatego najlepiej używać elementów HTML zgodnie z ich przeznaczeniem.</p> + +<p>Kod HTML powinien reprezentować <em>dane </em>i nie być oparty na domyślnym stylowaniu. Prezentacja (czyli jak powinny one wyglądać) to zadanie wyłącznie języka <a href="/en-US/docs/Web/CSS">CSS</a>.</p> + +<p>Poniżej przedstawiono niektóre zalety poprawnego stosowania semantycznych znaczników:</p> + +<ul> + <li>Wyszukiwarki będą rozpoznawały zawartość jako ważne słowa kluczowe co wpłynie na ranking stron i zasięg strony (zobacz {{glossary("SEO")}})</li> + <li>Czytniki będą mogły używać ich jako wskazówek pomagając osobom z pewnymi niepełnosprawnościami wzrokowymi poruszać się po stronie</li> + <li>Poruszanie po kodzie z wymownymi nazwami znaczników będzie znacznie łatwiejsze</li> + <li>Sugeruje typ zawartości, która ma się znaleźć między znacznikami</li> +</ul> + +<p>Gdy zastanawiasz się, który znacznik należy użyć, zapytaj się, "Który element najlepiej określa/reprezentuje zawartość, którą chcę podać?". Na przykład: Czy to lista ponumerowana czy nie? Czy to artykuł podzielony na sekcję i częścią boczną? Czy to lista definicji? Czy to powinno mieć własny nagłówek? Czy ten obrazek potrzebuje podpisu? itp.</p> + +<h2 id="Elementy_semantyczne">Elementy semantyczne</h2> + +<p>Oto <em>niektóre </em>z około 100 <a href="/en-US/docs/Web/HTML/Element">elementów</a> semantycznych:</p> + +<ul> + <li>{{htmlelement("article")}}</li> + <li>{{htmlelement("aside")}}</li> + <li>{{htmlelement("details")}}</li> + <li>{{htmlelement("figcaption")}}</li> + <li>{{htmlelement("figure")}}</li> + <li>{{htmlelement("footer")}}</li> + <li>{{htmlelement("header")}}</li> + <li>{{htmlelement("main")}}</li> + <li>{{htmlelement("mark")}}</li> + <li>{{htmlelement("nav")}}</li> + <li>{{htmlelement("section")}}</li> + <li>{{htmlelement("summary")}}</li> + <li>{{htmlelement("time")}}</li> +</ul> + +<h2 id="Zobacz_także">Zobacz także</h2> + +<ul> + <li><a href="/en-US/docs/Web/HTML/Element#Inline_text_semantics">HTML element reference</a> on MDN</li> + <li><a href="/en-US/docs/Web/Guide/HTML/Using_HTML_sections_and_outlines#Problems_solved_by_HTML5">Using HTML sections and outlines</a> on MDN</li> + <li>{{interwiki("wikipedia", "Semantics#Computer_science", "The meaning of semantics in computer science")}} on Wikipedia</li> +</ul> + +<section class="Quick_links" id="Quick_Links"> +<ul> + <li><a href="/en-US/docs/Glossary">MDN Web Docs Glossary</a> + + <ul> + <li>{{Glossary("SEO")}}</li> + </ul> + </li> + <li>Some of semantic elements in HTML + <ul> + <li>{{htmlelement("article")}}</li> + <li>{{htmlelement("aside")}}</li> + <li>{{htmlelement("details")}}</li> + <li>{{htmlelement("figcaption")}}</li> + <li>{{htmlelement("figure")}}</li> + <li>{{htmlelement("footer")}}</li> + <li>{{htmlelement("header")}}</li> + <li>{{htmlelement("main")}}</li> + <li>{{htmlelement("mark")}}</li> + <li>{{htmlelement("nav")}}</li> + <li>{{htmlelement("section")}}</li> + <li>{{htmlelement("summary")}}</li> + <li>{{htmlelement("time")}}</li> + </ul> + </li> +</ul> +</section> diff --git a/files/pl/glossary/sgml/index.html b/files/pl/glossary/sgml/index.html new file mode 100644 index 0000000000..6036e873ff --- /dev/null +++ b/files/pl/glossary/sgml/index.html @@ -0,0 +1,20 @@ +--- +title: SGML +slug: Glossary/SGML +tags: + - CodingScripting + - Composing + - Glossary + - SGML +translation_of: Glossary/SGML +--- +<p><em>Standard Generalized Markup Language</em> (<strong>SGML</strong>) jest specyfikacją {{Glossary("ISO")}} służącą do definiowania deklaratywnych języków znaczników.</p> + +<p>W sieci, {{Glossary("HTML")}} 4, {{Glossary("XHTML")}} i {{Glossary("XML")}} są popularnymi językami opartymi na SGML. Warto zauważyć, że od piątej edycji HTML nie jest już oparty na SGML i ma własne reguły parsowania.</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<ul> + <li><a href="https://pl.wikipedia.org/wiki/SGML">SGML</a> na Wikipedii</li> + <li><a href="http://www.isgmlug.org/">Wprowadzenie do SGML</a></li> +</ul> diff --git a/files/pl/glossary/slug/index.html b/files/pl/glossary/slug/index.html new file mode 100644 index 0000000000..e56c89ccc9 --- /dev/null +++ b/files/pl/glossary/slug/index.html @@ -0,0 +1,15 @@ +--- +title: Slug +slug: Glossary/Slug +translation_of: Glossary/Slug +--- +<p><span class="seoSummary">Slug to unikalna część identyfikująca adres internetowy, zazwyczaj na końcu adresu URL. W konteście MDN, jest to część URL następująca po "<em><locale>/docs/</em>".</span></p> + +<p><span class="tlid-translation translation"><span title="">Może to być również ostatni składnik, gdy nowy dokument zostanie utworzony w dokumencie nadrzędnym</span></span>;<br> + Na przykład, slug tej strony to: <code>Glossary/Slug</code> .</p> + +<h2 id="Zobacz_też">Zobacz też:</h2> + +<ul> + <li><a href="/en-US/docs/MDN/Contribute/Guidelines/Writing_style_guide#Choosing_titles_and_slugs">Wybór tytułów i slug'ów</a></li> +</ul> diff --git a/files/pl/glossary/truthy/index.html b/files/pl/glossary/truthy/index.html new file mode 100644 index 0000000000..9c38aa1f49 --- /dev/null +++ b/files/pl/glossary/truthy/index.html @@ -0,0 +1,34 @@ +--- +title: Prawda (ang. truthy) +slug: Glossary/Truthy +tags: + - JavaScript + - Słownik +translation_of: Glossary/Truthy +--- +<p>W {{Glossary("JavaScript")}}, <strong>prawda</strong> jest wartością uważaną za prawdziwą, w kontekście {{Glossary("Wyrażenie logiczne", "wyrażenia logicznego")}}, reprezentowaną przez wartość wbudowaną <code>true</code>. Z definicji, <strong>prawdziwe są wszystkie wartości, z wyjątkiem tych, które są zdefiniowane jako {{Glossary("Nieprawda", "nieprawdziwe")}}</strong> (czyli <code>false</code>, <code>0</code>, <code>""</code>, <code>null</code>, <code>undefined</code> i <code>NaN</code>).</p> + +<p>{{Glossary("JavaScript")}} używa {{Glossary("Type_Conversion", "konwersji typów")}} w kontekście logicznym.</p> + +<p>Przykładami wartości <em>prawdziwych</em> w JavaScript (które będą przetłumaczone na wbudowaną wartość <code>true</code> i wykonane w bloku <code>if</code>) są:</p> + +<pre class="brush: js">if (true) +if ({}) +if ([]) +if (42) +if ("foo") +if (new Date()) +if (-42) +if (3.14) +if (-3.14) +if (Infinity) +if (-Infinity) +</pre> + +<h2 id="Zobacza_też">Zobacza też</h2> + +<ul> + <li>{{Glossary("Nieprawda")}}</li> + <li>{{Glossary("Type_Conversion", "Konwersja typów")}}</li> + <li>{{Glossary("Wyrażenie logiczne")}}</li> +</ul> diff --git a/files/pl/glossary/utf-8/index.html b/files/pl/glossary/utf-8/index.html new file mode 100644 index 0000000000..546a8dc038 --- /dev/null +++ b/files/pl/glossary/utf-8/index.html @@ -0,0 +1,23 @@ +--- +title: UTF-8 +slug: Glossary/UTF-8 +tags: + - CodingScripting + - Glossary + - HTML + - JavaScript + - Utf-8 +translation_of: Glossary/UTF-8 +--- +<p>UTF-8 (Format Transformacji UCS 8) to najpopularniejsze {{Glossary("Character encoding", "kodowanie znaków")}} w sieci WWW. Każdy znak jest reprezentowany przez jeden do czterech bajtów. UTF-8 jest wstecznie kompatybilny z {{Glossary("ASCII")}} i może reprezentować dowolny standardowy znak Unicode.</p> + +<p>Pierwsze 128 znaków UTF-8 dokładnie odpowiada pierwszym 128 znakom ASCII (numerowanym 0-127), co oznacza, że istniejący tekst ASCII jest zgodny z UTF-8. Wszystkie pozostałe znaki używają od dwóch do czterech bajtów. Każdy bajt ma kilka bitów zarezerwowanych do celów kodowania. Ponieważ znaki nie-ASCII wymagają do przechowywania więcej niż jednego bajtu, istnieje ryzyko ich uszkodzenia, jeżeli bajty są rozdzielone i nie są ponownie łączone.</p> + +<h2 id="Dowiedz_się_więcej" style="line-height: 18px; font-size: 1.28571rem;"><strong style="font-size: 1.71428571428571rem;">Dowiedz się więcej</strong></h2> + +<h3 id="Wiedza_ogólna"><strong>Wiedza ogólna</strong></h3> + +<ul> + <li><a href="https://pl.wikipedia.org/wiki/UTF-8">UTF-8</a> na Wikipedii</li> + <li><a href="http://www.unicode.org/faq/utf_bom.html#UTF8">Często zadawane pytania dotyczące UTF-8 na stronie Unicode</a></li> +</ul> diff --git a/files/pl/glossary/w3c/index.html b/files/pl/glossary/w3c/index.html new file mode 100644 index 0000000000..663b383e4c --- /dev/null +++ b/files/pl/glossary/w3c/index.html @@ -0,0 +1,26 @@ +--- +title: W3C +slug: Glossary/W3C +tags: + - Community + - Consortium + - Glossary + - Intro + - W3C + - Web consortium +translation_of: Glossary/W3C +--- +<p><em>World Wide Web Consortium</em> (W3C) jest międzynarodową organizacją, która utrzymuje zasady i ramy związane z {{Glossary("World Wide Web", "Internetem")}}.</p> + +<p>Składa się z ponad 350 organizacji członkowskich, które wspólnie opracowują standardy sieciowe, uruchamiają programy informacyjne i utrzymują otwarte forum do rozmów o sieci. W3C koordynuje firmy z branży, aby upewnić się, że wdrażają te same standardy W3C.</p> + +<p>Każdy standard przechodzi przez cztery etapy dojrzałości: Working Draft (WD), Candidate Recommendation (CR), Proposed Recommendation (PR) i W3C Recommendation (REC).</p> + +<h2 id="Dowiedz_się_więcej">Dowiedz się więcej</h2> + +<h3 id="Wiedza_ogólna" style="line-height: 24px;">Wiedza ogólna</h3> + +<ul> + <li><a href="http://www.w3.org/">Strona internetowa W3C</a></li> + <li><a href="https://pl.wikipedia.org/wiki/World_Wide_Web_Consortium">W3C</a> na Wikipedii</li> +</ul> diff --git a/files/pl/glossary/webgl/index.html b/files/pl/glossary/webgl/index.html new file mode 100644 index 0000000000..2916136704 --- /dev/null +++ b/files/pl/glossary/webgl/index.html @@ -0,0 +1,34 @@ +--- +title: WebGL +slug: Glossary/WebGL +tags: + - Słownik + - WebGL + - grafika webowa + - kodowanie skryptowe + - zaawansowane +translation_of: Glossary/WebGL +--- +<p><strong>WebGL</strong> (<em>Web Graphics Library</em>) jest {{Glossary("JavaScript")}} {{Glossary("API")}}, które umożliwia tworzenie interaktywnych grafik 2D oraz 3D.</p> + +<p><a href="https://www.khronos.org/">Khronos Group</a> czuwa nad WebGL, którego bazę stanowi {{Glossary("OpenGL")}} ES 2.0.</p> + +<p>WebGL można wywoływać poprzez element {{Glossary("HTML")}} {{HTMLElement("canvas")}}, który zapewnia przestrzeń do renderowania.</p> + +<p>Wszystkie współczesne {{Glossary("Browser","browsers")}} aktualnie wspierają WebGL, ale jego dostępność jest zależna również od zewnętrznych czynników (np. wparcie GPU).</p> + +<h2 id="Więcej_informacji">Więcej informacji</h2> + +<h3 id="Informacje_ogólne" style="line-height: 24px;">Informacje ogólne</h3> + +<ul> + <li>{{Interwiki("wikipedia", "WebGL")}} na Wikipedii</li> + <li><a href="http://get.webgl.org/">Sprawdź wsparcie WebGL</a></li> +</ul> + +<h3 id="Artykuły_techniczne" style="line-height: 24px;">Artykuły techniczne</h3> + +<ul> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/WebGL">WebGL na MDN</a></li> + <li><a href="http://caniuse.com/#feat=webgl">Tabela wsparcia dla WebGL</a></li> +</ul> diff --git a/files/pl/glossary/world_wide_web/index.html b/files/pl/glossary/world_wide_web/index.html new file mode 100644 index 0000000000..86cb98d7d4 --- /dev/null +++ b/files/pl/glossary/world_wide_web/index.html @@ -0,0 +1,41 @@ +--- +title: World Wide Web +slug: Glossary/World_Wide_Web +tags: + - Glossary + - Infrastructure + - WWW + - World Wide Web +translation_of: Glossary/World_Wide_Web +--- +<p><em>World Wide Web</em>—powszechnie nazywane <strong>WWW</strong>, <strong>W3</strong> lub <strong>Sieć Web</strong>—jest połączonym systemem publicznych stron internetowych dostępnych przez {{Glossary("Internet")}}. Sieć Web nie jest taka sama jak Internet: Sieć jest tylko jedną z wielu aplikacji zbudowanych na szczycie Internetu.</p> + +<p>Tim Berners-Lee zaproponował architekturę tego, co stało się znane jako World Wide Web. W 1990 roku w laboratorium CERN-u stworzył pierwszy {{Glossary("Server","serwer WWW")}}, {{Glossary("Browser","przeglądarkę internetową")}} i stronę internetową na swoim komputerze. W 1991 r. ogłosił swoje dzieło w grupie dyskusyjnej alt.hypertext, zaznaczając moment, w którym zostało po raz pierwszy upublicznione.</p> + +<p>System, który dziś znamy jako "Web" składa się z kilku komponentów:</p> + +<ul> + <li>Protokół <strong>{{Glossary("HTTP")}}</strong> reguluje transfer danych pomiędzy serwerem a klientem.</li> + <li>Aby uzyskać dostęp do komponentu sieciowego, klient dostarcza unikalny uniwersalny identyfikator, zwany <strong>{{Glossary("URL")}}</strong> (ang. uniform resource location - jednolita lokalizacja zasobów) lub {{Glossary("URI")}} (ang. uniform resource identifier - jednolity identyfikator zasobów) (formlanie zwany Universal Document Identifier (UDI)).</li> + <li><strong>{{Glossary("HTML")}}</strong> (hipertekstowy język znaczników) jest najpopularniejszym formatem publikacji dokumentów internetowych.</li> +</ul> + +<p>Linkowanie, czy łączenie zasobów poprzez {{Glossary("Hyperlink","hiperłącza")}}, jest definiowaną koncepcją Sieci Web, wspomagającą jej tożsamość jako zbioru powiązanych ze sobą dokumentów.</p> + +<p>Wkrótce po wynalezieniu sieci Web, Tim Berners-Lee założył {{Glossary("W3C")}} (World Wide Web Consortium) w celu dalszej standaryzacji i rozwoju sieci. Konsorcjum to składa się z głównym grup interesu internetowego, takich jak programiści przeglądarek internetowych, jednostki rządowe, naukowcy i uniwersytety. Jego misja obejmuje edukację i działania informacyjne.</p> + +<h2 id="Dowiedz_się_więcej" style="line-height: 30px;">Dowiedz się więcej</h2> + +<h3 id="Poczytaj_o_tym">Poczytaj o tym</h3> + +<ul> + <li><a href="https://developer.mozilla.org/pl/docs/Learn">Poznaj Sieć Web</a></li> + <li><a href="https://learning.mozilla.org/web-literacy">Mapa umiejętności</a> (wykaz umiejętności potrzebnych do rozwoju Internetu)</li> +</ul> + +<h3 id="Wiedza_ogólna" style="line-height: 24px;">Wiedza ogólna</h3> + +<ul> + <li><a href="https://pl.wikipedia.org/wiki/World_Wide_Web">World Wide Web</a> na Wikipedii</li> + <li><a href="http://w3.org">Strona internetowa W3C</a></li> +</ul> |