1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
|
---
title: Firefox 1.5 dla programistów
slug: Mozilla/Firefox/Releases/1.5
tags:
- CSS
- DOM
- Dodatki
- HTML
- JavaScript
- Programowanie_WWW
- RDF
- Rozszerzenia
- SVG
- Standardy_WWW
- Wszystkie_kategorie
- XML
- XML Web Services
- XSLT
- XUL
translation_of: Mozilla/Firefox/Releases/1.5
---
<div>{{FirefoxSidebar}}</div><p> </p>
<h3 id="Firefox_1.5" name="Firefox_1.5">Firefox 1.5</h3>
<p>Firefox 1.5 został wydany i jest dostępny <strong><a class="external" href="http://www.mozilla.com/firefox/">do pobrania</a></strong>. Oparty na silniku <a href="pl/Gecko">Gecko</a> 1.8, jeszcze lepiej obsługuje standardy, a także dodaje nowe możliwości, dzięki którym możliwe będzie tworzenie aplikacji WWW nowej generacji. Firefox 1.5 posiada poprawioną obsługę CSS2 i CSS3, API do tworzenia i programowania dwuwymiarowej grafiki dzięki <a href="pl/SVG">SVG</a> 1.1 i <code><canvas></code>, zdarzenia <a href="pl/XForms">XForms</a> i XML oraz wiele usprawnień DHTML, JavaScript i DOM.</p>
<p><strong>Firefox 1.5</strong> jest dostępny do pobrania z: <a class="external" href="http://www.mozilla.com/firefox/" rel="freelink">http://www.mozilla.com/firefox/</a></p>
<h3 id="Narz.C4.99dzia_programistyczne" name="Narz.C4.99dzia_programistyczne">Narzędzia programistyczne</h3>
<p>Dostępnych jest wiele narzędzi i rozszerzeń, które mogą pomóc programistom w obsłudze Firefoksa 1.5.</p>
<ul>
<li><a href="pl/Inspektor_DOM">Inspektor DOM</a>, narzędzie pozwalające analizować i modyfikować dokument bez potrzeby edytowania go. Inspektor DOM jest dostępny w Firefoksie 1.5 pod pozycją Narzędzia programistyczne w opcjach instalacji zaawansowanej (użytkownika).</li>
<li>Konsola JavaScript, narzędzie do pisania i testowania kodu JavaScript dające możliwość oglądania błędów JavaScript i CSS.</li>
<li>Pokaż źródło strony, z podświetlaniem składni i możliwością wyszukiwania.</li>
<li><a class="link-https" href="https://addons.mozilla.org/extensions/showlist.php?application=firefox&category=Developer%20Tools">Rozszerzenia przeglądarki</a> takie jak <a class="external" href="http://www.joehewitt.com/software/firebug/">FireBug</a>, <a href="pl/Web_Developer_-_rozszerzenie_Firefoksa_(link)">Pasek narzędzi Web Developer</a>, <a href="pl/Live_HTTP_Headers_(link)">Live HTTP Headers</a>, <a href="pl/Walidator_HTML_(link)">HTML Validator</a> i wiele innych.</li>
</ul>
<p><strong>Uwaga:</strong> Niektóre rozszerzenia nie obsługują w tej chwili Firefoksa 1.5 i zostaną automatycznie wyłączone.</p>
<h3 id="Og.C3.B3lnie" name="Og.C3.B3lnie">Ogólnie</h3>
<p>Poniżej znajdują się artykuły omawiające główne nowe funkcje w Firefoksie 1.5:</p>
<h4 id="Programi.C5.9Bci_stron_i_aplikacji_WWW" name="Programi.C5.9Bci_stron_i_aplikacji_WWW">Programiści stron i aplikacji WWW</h4>
<dl>
<dt><a href="pl/SVG_w_XHTML_-_Wprowadzenie">SVG w XHTML - Wprowadzenie</a> </dt>
<dd>Dowiedz się, jak stosować SVG wewnątrz stron XHTML i jak można wykorzystać JavaScript i CSS do manipulowania obrazem w sposób analogiczny do zwykłego XHTML-a. Zajrzyj też na <a href="pl/SVG_w_Firefoksie">SVG w Firefoksie</a>, aby dowiedzieć się o stanie i znanych problemach implementacji SVG.</dd>
</dl>
<dl>
<dt><a href="pl/Rysowanie_grafik_za_pomoc%c4%85_Canvas">Rysowanie grafik za pomocą Canvas</a> </dt>
<dd>Naucz się korzystać z nowego znacznika <code><canvas></code> i rysować grafy i inne obiekty w Firefoksie.</dd>
</dl>
<dl>
<dt><a href="pl/Kolumny_CSS3">Kolumny CSS3</a> </dt>
<dd>Naucz się korzystać z automatycznego układania teksty w wielu kolumnach zgodnie z propozycją CSS3.</dd>
</dl>
<dl>
<dt><a href="pl/Zastosowanie_cache'owania_w_Firefoksie_1.5">Zastosowanie cache'owania w Firefoksie 1.5</a> </dt>
<dd>Przeczytaj o <code>bfcache</code> i zwiększeniu prędkości przeglądania stron poprzednich i następnych jakie oferuje.</dd>
</dl>
<h4 id="Programi.C5.9Bci_XUL_i_autorzy_rozszerze.C5.84" name="Programi.C5.9Bci_XUL_i_autorzy_rozszerze.C5.84">Programiści XUL i autorzy rozszerzeń</h4>
<dl>
<dt><a href="pl/Tworzymy_rozszerzenie">Tworzymy rozszerzenie</a> </dt>
<dd>Ten przewodnik poprowadzi Cię poprzez kroki, które należy wykonać aby stworzyć bardzo proste rozszerzenia dla Firefoksa. Zobacz także <a class="external" href="http://kb.mozillazine.org/Getting_started_with_extension_development">przewodnik w bazie wiedzy MozillaZine</a>, który demonstruje nowe cechy Menedżera Rozszerzeń w wersji 1.5, który sprawia, że tworzenie rozszerzenia jest jeszcze łatwiejsze.</dd>
</dl>
<dl>
<dt><a href="pl/XPCNativeWrapper">XPCNativeWrapper</a> </dt>
<dd><code>XPCNativeWrapper</code> jest sposobem na opakowanie obiektu, aby możliwy był <a href="pl/Bezpieczny_dost%c4%99p_do_sk%c5%82adnik%c3%b3w_DOM_z_poziomu_chrome">bezpieczny dostęp z uprawnionego kodu</a>. Może być one użyty we wszystkich wersjach Firefoksa, mimo że działanie to zmieniło się nieco począwszy od Firefoksa 1.5 (Gecko 1.8).</dd>
</dl>
<dl>
<dt><a href="pl/System_preferencji">System preferencji</a> </dt>
<dd>Dowiedz się więcej o nowych kontrolkach, które pozwalają na stworzenie okien Opcji w prostszy i wymagający mniej kodu JavaScript sposób.</dd>
</dl>
<dl>
<dt><a href="pl/Mi%c4%99dzynarodowe_pismo_w_XUL_JavaScript">Międzynarodowe pismo w XUL JavaScript</a> </dt>
<dd>Pliki XUL JavaScript mogą teraz zawierać pliki spoza zakresu ASCII.</dd>
</dl>
<dl>
<dt><a href="pl/Tree_Widget_Changes">Zmiany w API Tree</a> </dt>
<dd>Interfejsy do obsługi elementów <code><tree></code> XUL-a zostały zmienione.</dd>
</dl>
<dl>
<dt><a href="pl/Zmiany_w_XUL-u_w_Firefoksie_1.5">Zmiany w XUL-u w Firefoksie 1.5</a> </dt>
<dd>Podsumowanie zmian w XUL-u. Zobacz także <a href="pl/Dostosowanie_aplikacji_XUL_do_Firefoksa_1.5">Dostosowanie aplikacji XUL do Firefoksa 1.5</a>.</dd>
</dl>
<dl>
<dt>Zmiany związane z obsługą sieci </dt>
<dd> </dd>
</dl>
<ul>
<li>Komunikaty certyfikatów mogą być teraz nadpisywane dla każdego kanału. Działa to poprzez ustawianie odpytywacza interfejsu jako <a href="pl/NsIChannel">nsIChannel</a> notificationCallbacks i przydzielenie interfejsu dla <a href="pl/NsIBadCertListener">nsIBadCertListener</a>.</li>
<li>Listenery nsIWebBrowserPersist mogą teraz implementować <a href="pl/NsIInterfaceRequestor">nsIInterfaceRequestor</a>::GetInterface i dostaną szansę podania wszystkich interfejsów o jakie kanał może zapytać, włączając <a href="pl/NsIProgressEventSink">nsIProgressEventSink</a> (niezbyt przydatny, redunduje <a href="pl/NsIWebProgressListener">nsIWebProgressListener</a>). Przydatne interfejsy to m.in. <a href="pl/NsIChannelEventSink">nsIChannelEventSink</a> oraz <a href="pl/NsIBadCertListener">nsIBadCertListener</a>.</li>
<li>Rozszerzenia oraz inni użytkownicy necko, włączając w to XMLHttpRequest, mogą ustawić nagłówek Cookie bezpośrednio i necko nie będzie go zastępować. Zapisane ciasteczka zostaną połączone z bezpośrednio nadanym nagłówkiem, w taki sposób, że bezpośrednio nadany nagłówek nadpisze zapisane ciasteczka.</li>
</ul>
<h3 id="Nowe_funkcje_dla_u.C5.BCytkownik.C3.B3w" name="Nowe_funkcje_dla_u.C5.BCytkownik.C3.B3w">Nowe funkcje dla użytkowników</h3>
<h4 id="Wygoda_u.C5.BCytkownika" name="Wygoda_u.C5.BCytkownika">Wygoda użytkownika</h4>
<ul>
<li><strong>Szybsza nawigacja po stronach</strong> z poprawioną wydajności przycisków wstecz i dalej.</li>
<li><strong>Możliwość zmiany kolejności kart metodą przeciągnij i upuść</strong></li>
<li><strong>Answers.com został dodany jako silnik wyszukiwania</strong>.</li>
<li><strong>Poprawiona wygoda użytkowania</strong> w tym, opisowe strony błędów, przemodelowane menu opcji, mechanizm wykrywania RSS, obsługa trybu Bezpiecznego.</li>
<li><strong>Zwiększone wsparcie dla dostępności</strong> w tym, wsparcie dla niepełnosprawnych dla DHTMLa.</li>
<li><strong>Mechanizm zgłaszania niedziałających stron</strong> pozwala zgłaszać strony nie działające w Firefoksie.</li>
<li><strong>Lepsze wsparcie dla Mac OS X</strong> (10.2 i nowsze) w tym, migracja profilu z Safari oraz Mac Internet Explorera.</li>
</ul>
<h4 id="Bezpiecze.C5.84stwo_i_prywatno.C5.9B.C4.87" name="Bezpiecze.C5.84stwo_i_prywatno.C5.9B.C4.87">Bezpieczeństwo i prywatność</h4>
<ul>
<li><strong>Automatyczna aktualizacja</strong> ułatwia aktualizacje oprogramowania. Informacja o aktualizacji jest lepiej widoczna, natomiast same aktualizacje mają pół megabajta lub mniej. Aktualizacja rozszerzeń także została usprawniona.</li>
<li><strong>Usprawnione blokowanie wyskakujących okien.</strong></li>
<li>Opcja <strong>Usuń prywatne dane</strong> pozwala w łatwy sposób szybko usunąć prywatne dane z przeglądarki korzystając ze skrótu klawiatury.</li>
</ul>
<h4 id="Wsparcie_dla_otwartych_standard.C3.B3w_WWW" name="Wsparcie_dla_otwartych_standard.C3.B3w_WWW">Wsparcie dla otwartych standardów WWW</h4>
<p>Wsparcie Firefoksa dla standardów WWW pozostaje najlepszym na rynku, w tym wsparcie dla:</p>
<ul>
<li>Hipertekstowy Język Znaczników (<a href="pl/HTML">HTML</a>) oraz Rozszerzalny Hipertekstowy Język Znaczników (<a href="pl/XHTML">XHTML</a>): <a class="external" href="http://www.w3.org/TR/html401/">HTML 4.01</a> oraz <a class="external" href="http://www.w3.org/TR/xhtml1/">XHTML 1.0/1.1</a></li>
<li>Kaskadowe Arkusze Stylów (<a href="pl/CSS">CSS</a>): <a class="external" href="http://www.w3.org/TR/REC-CSS1">CSS Poziom 1</a>, <a class="external" href="http://www.w3.org/TR/REC-CSS2">CSS Poziom 2</a> oraz część <a class="external" href="http://www.w3.org/Style/CSS/current-work.html">CSS Poziom 3</a></li>
<li>Obiektowy Model Dokumentu (<a href="pl/DOM">DOM</a>): <a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929/">DOM Poziom 1</a>, <a class="external" href="http://www.w3.org/DOM/DOMTR#dom2">DOM Poziom 2</a> i część <a class="external" href="http://www.w3.org/DOM/DOMTR#dom3">DOM Poziom 3</a></li>
<li>Matematyczny Język Znaczników: <a class="external" href="http://www.w3.org/Math/">MathML Wersja 2.0</a></li>
<li>Rozszerzalny Język Znaczników (<a href="pl/XML">XML</a>): <a class="external" href="http://www.w3.org/TR/REC-xml">XML 1.0</a>, <a class="external" href="http://www.w3.org/TR/REC-xml-names/">Przestrzenie nazw w XML-u</a>, <a class="external" href="http://www.w3.org/TR/xml-stylesheet/">Łączenie arkuszy stylów w dokumentach XML 1.0</a>, <a class="external" href="http://lists.w3.org/Archives/Public/www-xml-linking-comments/2001AprJun/att-0074/01-NOTE-FIXptr-20010425.htm">Identyfikatory fragmentów w XML-u</a></li>
<li>Transformacje XSL (<a href="pl/XSLT">XSLT</a>): <a class="external" href="http://www.w3.org/TR/xslt">XSLT 1.0</a></li>
<li>Język Ścieżek XML (<a href="pl/XPath">XPath</a>): <a class="external" href="http://www.w3.org/TR/xpath">XPath 1.0</a></li>
<li>Struktura Opisu Zasobów (<a href="pl/RDF">RDF</a>): <a class="external" href="http://www.w3.org/RDF/">RDF</a></li>
<li>Prosty Protokół Dostępu do Obiektu (SOAP): <a class="external" href="http://www.w3.org/TR/SOAP/">SOAP 1.1</a></li>
<li><a href="pl/JavaScript">JavaScript</a> 1.6, oparty na <a href="pl/ECMA-262">ECMA-262</a>, revision 3: <a class="external" href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMA-262</a></li>
</ul>
<p>Firefox 1.5 wspiera następujące protokoły transportu (HTTP, FTP, SSL, TLS i inne), wielojęzyczny zestaw znaków (Unicode), grafikę (GIF, JPEG, PNG, SVG i inne) oraz najnowszą wersję najpopularniejszego języka skryptowego, <a href="pl/Nowo%c5%9bci_w_JavaScript_1.6">JavaScript 1.6</a>.</p>
<h3 id="Zmiany_od_wersji_1.0_Firefoksa" name="Zmiany_od_wersji_1.0_Firefoksa">Zmiany od wersji 1.0 Firefoksa</h3>
<p>Od wydania wersji 1.0, które miało miejsce 9 listopada 2004 roku, do Firefoksa włączonych zostało bardzo wiele nowych funkcji i poprawek. Szczegółowe informacje można uzyskać na stronie <a class="external" href="http://www.squarefree.com/burningedge/releases/1.5-comprehensive.html">squarefree.com</a>.</p>
<p>{{ languages( { "en": "en/Firefox_1.5_for_developers", "es": "es/Firefox_1.5_para_Desarrolladores", "fr": "fr/Firefox_1.5_pour_les_d\u00e9veloppeurs", "it": "it/Firefox_1.5_per_Sviluppatori", "ja": "ja/Firefox_1.5_for_developers", "nl": "nl/Firefox_1.5_voor_ontwikkelaars", "pt": "pt/Firefox_1.5_para_Desenvolvedores" } ) }}</p>
|