<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xml:lang="en" xml:base="http://aspiryna.net/wp-atom.php">
	<title type="text">aspiryna.net</title>
	<subtitle type="text">sieciowa piguła</subtitle>

	<updated>2010-04-09T12:11:58Z</updated>

	<link rel="alternate" type="text/html" href="http://aspiryna.net" />
	<id>http://aspiryna.net/feed/atom/</id>
	

	<generator uri="http://wordpress.org/" version="3.1.2">WordPress</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Aspiryna" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="aspiryna" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Nowość w gMail Labs: zagnieżdżone etykiety]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/internet/nowosc-w-gmail-labs-zagniezdzone-etykiety/" />
		<id>http://aspiryna.net/?p=117</id>
		<updated>2010-04-09T12:11:58Z</updated>
		<published>2010-04-09T12:11:58Z</published>
		<category scheme="http://aspiryna.net" term="Internet" /><category scheme="http://aspiryna.net" term="etykiety" /><category scheme="http://aspiryna.net" term="gmail" /><category scheme="http://aspiryna.net" term="google" /><category scheme="http://aspiryna.net" term="labels" /><category scheme="http://aspiryna.net" term="labs" />		<summary type="html"><![CDATA[Niedawno w gMail Labs pojawiła się opcja &#8220;Nested Labels&#8221;, pozwalająca na tworzenie etykiet &#8220;zagnieżdżonych&#8221;, czyli po prostu ułożonych w drzewko. Dzięki temu można pogrupować sobie etykiety w większe zbiory. Żeby włączyć tą opcję, wystarczy wejść w menu &#8220;gMail Labs&#8221; (zielona &#8220;flaszka&#8221; pomiędzy linkami w prawym górnym rogu ekranu, możesz też po prostu kliknąć tu) i [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/internet/nowosc-w-gmail-labs-zagniezdzone-etykiety/"><![CDATA[<p><img src="http://aspiryna.net/wp-content/uploads/2010/04/nested-1.jpg" alt="" title="Nested Labels" width="160" height="120" class="alignright size-full wp-image-118" style="float:right"/>Niedawno w gMail Labs pojawiła się opcja &#8220;Nested Labels&#8221;, pozwalająca na tworzenie etykiet &#8220;zagnieżdżonych&#8221;, czyli po prostu ułożonych w drzewko. Dzięki temu można pogrupować sobie etykiety w większe zbiory.</p>
<p>Żeby włączyć tą opcję, wystarczy wejść w menu &#8220;gMail Labs&#8221; (zielona &#8220;flaszka&#8221; pomiędzy linkami w prawym górnym rogu ekranu, możesz też po prostu kliknąć <a href="http://mail.google.com/mail/?ui=2&#038;fs=1&#038;view=pu&#038;st=labs">tu</a>) i tam znaleźć opcję &#8220;nested labels&#8221;. Pod-etykiety tworzy się poprzez dodanie do nich przedrostka etykiety nadrzędnej oddzielonego znakiem &#8220;/&#8221;, np. etykieta nadrzędna &#8220;Klienci&#8221; i podrzędne &#8220;Klienci/Firma X&#8221;, &#8220;Klienci/Firma Y&#8221; itp.</p>
<p>Trzeba jednak pamiętać, że jest to tylko opcja &#8220;wizualna&#8221; &#8211; klikając na etykiecie nadrzędnej, nie wyświetlą się listy przypisane do tej etykiety i wszystkich podrzędnych. &#8220;Nested labels&#8221; pozwala tylko ładniej wyświetlać i w razie potrzeby zwijać drzewko etykiet.</p>
<p><small>Źródło: <a href="http://gmailblog.blogspot.com/2010/04/new-in-labs-nested-labels-and-message.html">gmailblog</a></small></p>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/internet/nowosc-w-gmail-labs-zagniezdzone-etykiety/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/internet/nowosc-w-gmail-labs-zagniezdzone-etykiety/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Read It Later: zaznacz teraz, czytaj kiedy znajdziesz czas]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/programy/firefox/read-it-later-zaznacz-teraz-czytaj-kiedy-znajdziesz-czas/" />
		<id>http://aspiryna.net/?p=75</id>
		<updated>2008-10-31T14:21:18Z</updated>
		<published>2008-10-31T14:00:08Z</published>
		<category scheme="http://aspiryna.net" term="Firefox" /><category scheme="http://aspiryna.net" term="extension" /><category scheme="http://aspiryna.net" term="offline" /><category scheme="http://aspiryna.net" term="read it later" /><category scheme="http://aspiryna.net" term="rozszerzenie" /><category scheme="http://aspiryna.net" term="rss" />		<summary type="html"><![CDATA[Serfując po Sieci znajdujesz dużo ciekawych artykułów, ale nie zawsze masz czas żeby je od razu przeczytać? Codziennie zastajesz dziesiątki, jeśli nie setki nowych artykułów w swoim agregatorze, ale nie masz pomysłu jak oznaczyć te ciekawe? W tych problemach może pomóc rozszerzenie do Firefoksa Read It Later. Read It Later (czyli &#8220;przeczytaj to później&#8221;) pozwala [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/programy/firefox/read-it-later-zaznacz-teraz-czytaj-kiedy-znajdziesz-czas/"><![CDATA[<p>Serfując po Sieci znajdujesz dużo ciekawych artykułów, ale nie zawsze masz czas żeby je od razu przeczytać? Codziennie zastajesz dziesiątki, jeśli nie setki nowych artykułów w swoim agregatorze, ale nie masz pomysłu jak oznaczyć te ciekawe? W tych problemach może pomóc rozszerzenie do Firefoksa <a href="http://www.ideashower.com/ideas/active/read-it-later/">Read It Later</a>.</p>
<p><img src="http://aspiryna.net/wp-content/uploads/2008/10/ril-tick.png" alt="Znaczek w pasku adresu" title="Read It Later: Znaczek w pasku adresu" width="178" height="83" class="size-medium wp-image-80" align="right" />Read It Later (czyli &#8220;przeczytaj to później&#8221;) pozwala na szybkie oznaczanie artykułu, który chcemy zachować do przeczytania na później. Artykuł taki jest zachowywany w specjalnym folderze zakładek. Rozszerzenie bardzo ładnie integruje się ze zmianami wprowadzonymi w wersji 3.0 Firefoksa, a konkretnie z ikonkami na końcu paska adresu.</p>
<p><span id="more-75"></span></p>
<p>Można pomyśleć, że skoro w Fx 3.0 wprowadzono wygodny sposób szybkiego dodawania zakładek, to po co jeszcze druga ikonka robiąca to samo? Otóż Read It Later to nie tylko sposób na zapisanie artykułu &#8211; można nawet powiedzieć, że to, co się dzieje po zanotowaniu artykułu jest kluczową funkcją tego rozszerzenia.</p>
<p><img src="http://aspiryna.net/wp-content/uploads/2008/10/ril-marked.png" alt="" title="Read It Later: Artykuł oznaczony do przeczytania" width="100" height="45" class="alignleft size-medium wp-image-78" align="left" />Po kliknięciu na znacznik w pasku adresu (&#8220;ptaszek&#8221; obok gwiazdki do dodawania zakładek) wypełnia się on kolorem czerwonym &#8211; oznacza to, że artykuł został zapamiętany. Przy okazji &#8220;zaświeca&#8221; się gwiazdka obok &#8211; bo de facto strona jest dodawana do zakładek. Po oznaczeniu strony, można spokojnie zająć się innymi sprawami.</p>
<p>
<a href="http://aspiryna.net/wp-content/uploads/2008/10/ril-read.png" rel="lightbox[75]"><img src="http://aspiryna.net/wp-content/uploads/2008/10/ril-read-150x150.png" alt="" title="Read It Later: lista artykułów do przeczytania" width="150" height="150" class="alignright size-medium wp-image-76" align="right"/></a>Kiedy znajdzie się chwila czasu na czytanie, można kliknąć na kolejną ikonkę Read It Later, która znajduje się na pasku narzędziowym przeglądarki (jeśli jej przypadkiem nie ma, można ją dodać przez funkcję dostosowywania paska narzędziowego). Domyślnym zachowaniem ikony (można je zmienić) jest otwarcie losowego artykułu z listy do przeczytania. Można też kliknąć na pasek z prawej strony ikonki, który spowoduje wyświetlenie listy zapamiętanych stron. Nad listą znajdują się pola, pozwalające zmienić sposób sortowania listy, a także filtrować jej zawartość. Przy każdym elemencie listy znajduje się także data, kiedy dana strona została zapisana.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/10/ril-mark-read.png" rel="lightbox[75]"><img src="http://aspiryna.net/wp-content/uploads/2008/10/ril-mark-read-150x150.png" alt="" title="Read It Later: Oznaczanie artykułu jako przeczytany" width="150" height="150" class="alignleft size-thumb wp-image-79" align="left" /></a>Po przeczytaniu artykułu, można ponownie kliknąć na znak Read It Later na pasku adresu aby zaznaczyć, że strona może zostać usunięta z listy (można skonfigurować rozszerzenie tak, aby automatycznie była ona usuwana z listy po otwarciu jej poprzez przycisk na pasku narzędziowym). Kliknięcie tą ikonkę wyświetli mały panel, poprzez który, oprócz usunięcia z listy, można dodać artykuł do wybranego serwisu (dostępne są m. in. Digg czy del.icio.us).</p>
<p>Oprócz notowania, zaznaczone artykuły można także zapisać na dysku do przeczytania &#8220;offline&#8221; &#8211; w pociągu, metrze czy dowolnej innej sytuacji, kiedy dostęp do internetu jest utrudniony. Read It Later, aby tego dokonać, korzysta z wbudowanego w Firefoksa mechanizmu &#8220;trybu offline&#8221; &#8211; po wciśnięciu odpowiedniego przycisku, znajdującego się na panelu listy artykułów, następuje automatyczne pobranie wszystkich zanotowanych stron do bufora przeglądarki. Mechanizm pobierania nie jest jednak doskonały i czasem się &#8220;zacina&#8221; &#8211; mam nadzieję, że w następnych wersjach zostanie to naprawione.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/10/ril-google-groups.png" rel="lightbox[75]"><img src="http://aspiryna.net/wp-content/uploads/2008/10/ril-google-groups-150x148.png" alt="" title="Read It Later: Integracja z Google Reader" width="150" height="148" class="alignright size-thumb wp-image-77" align="right"/></a>Read It Later w najnowszej wersji dorobił się także integracji z aplikacją Google Reader. Integracja ta polega na wyświetleniu przy każdym elemencie strumienia RSS takiego samego &#8220;ptaszka&#8221;, jak w pasku adresu. Jego funkcja jest też taka sama &#8211; pozwala szybko zaznaczyć artykuł do późniejszego przeczytania, bez zbędnego &#8220;przeklikiwania się&#8221; przez Google Readera.</p>
<p>Read It Later ma do zaoferowania także kilka ciekawostek &#8220;po stronie serwera&#8221;. Możliwe jest synchronizowanie listy artykułów między różnymi komputerami dzięki usłudze oferowanej przez twórców rozszerzenia. Można także publikować kanał RSS zawierający listą artykułów do przeczytania.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/mLNfsLpM8zo&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/mLNfsLpM8zo&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<h3>Linki</h3>
<ul>
<li><a href="http://www.ideashower.com/ideas/active/read-it-later/">Read It Later</a> &#8211; strona domowa rozszerzenia</a></li>
</ul>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/programy/firefox/read-it-later-zaznacz-teraz-czytaj-kiedy-znajdziesz-czas/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/programy/firefox/read-it-later-zaznacz-teraz-czytaj-kiedy-znajdziesz-czas/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Szybkie wyszukiwanie dla dowolnej strony [Firefox]]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/programy/firefox/szybkie-wyszukiwanie-dla-dowolnej-strony-firefox/" />
		<id>http://aspiryna.net/?p=74</id>
		<updated>2008-06-26T10:27:48Z</updated>
		<published>2008-06-26T10:25:29Z</published>
		<category scheme="http://aspiryna.net" term="Firefox" /><category scheme="http://aspiryna.net" term="wyszukiwanie" />		<summary type="html"><![CDATA[Przeglądarka Firefox ma ciekawą opcję, która pozwala na szybkie korzystanie z wyszukiwarek na różnych stronach, bez konieczności wchodzenia na tą stronę i wpisywania danych w odpowiednie pole. Wystarczy wpisać słowo kluczowe, a po nim poszukiwane hasło. Jak działa ten mechanizm? Poprzez zakładki. Każda z nich ma pole keyword/słowo kluczowe, które jest właśnie tym słowem, które [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/programy/firefox/szybkie-wyszukiwanie-dla-dowolnej-strony-firefox/"><![CDATA[<p><a href="http://aspiryna.net/wp-content/uploads/2008/06/fx-search/firefox-search.png" rel="lightbox[74]" title="Firefox: dodawanie wyszukiwarki"><img src="http://aspiryna.net/wp-content/uploads/2008/06/fx-search/firefox-search.thumb.png" width="200" height="172" alt="Firefox: dodawanie wyszukiwarki" align="right" /></a>Przeglądarka Firefox ma ciekawą opcję, która pozwala na szybkie korzystanie z wyszukiwarek na różnych stronach, bez konieczności wchodzenia na tą stronę i wpisywania danych w odpowiednie pole. Wystarczy wpisać słowo kluczowe, a po nim poszukiwane hasło. Jak działa ten mechanizm? Poprzez zakładki. Każda z nich ma pole <em>keyword</em>/<em>słowo kluczowe</em>, które jest właśnie tym słowem, które trzeba wpisać na początku w pasku adresu. Sam adres powinien zawierać znacznik &#8220;%s&#8221;, który Firefox podmieni na wyszukiwane słowa.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/06/fx-search/firefox-search-add.png" rel="lightbox[74]" title="Firefox: dodawanie słowa kluczowego"><img src="http://aspiryna.net/wp-content/uploads/2008/06/fx-search/firefox-search-add.thumb.png" width="200" height="95" alt="Firefox: dodawanie słowa kluczowego" align="left" /></a> Ale nie trzeba tego robić ręcznie. Firefox posiada udogodnienie, które załatwi całą sprawę za nas. Wystarczy kliknąć prawym przyciskiem na okienko wyszukiwarki i wybrać opcję <em>Utwórz słowo kluczowe dla tej wyszukiwarki</em>/<em>Add a Keyword for this Search</em>. Po pojawieniu się okienka, wystarczy wpisać nazwę serwisu i słowo kluczowe &#8211; i to wszystko. Firefox oszczędzi nam zbędnego klikania a serwerom i łączom jednego przesyłania strony.</p>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/programy/firefox/szybkie-wyszukiwanie-dla-dowolnej-strony-firefox/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/programy/firefox/szybkie-wyszukiwanie-dla-dowolnej-strony-firefox/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Firefox 3.0 już jest!]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/programy/firefox/firefox-3-0-juz-jest/" />
		<id>http://aspiryna.net/?p=68</id>
		<updated>2008-11-13T06:55:38Z</updated>
		<published>2008-06-18T12:28:47Z</published>
		<category scheme="http://aspiryna.net" term="Firefox" /><category scheme="http://aspiryna.net" term="firefox 3" /><category scheme="http://aspiryna.net" term="firefox portable" />		<summary type="html"><![CDATA[Zapewne mało kto o tym jeszcze nie słyszał, ale dla pewności: dostępna jest już ostateczna wersja przeglądarki Firefox 3.0. Fundacja Mozilla, stojąca za tą przeglądarką, ogłosiła nawet próbę bicia rekordu w ilości pobrań programu w ciągu doby. Pliki miały być udostępnione o godzinie 10 rano czasu PDT (strefa UTC-7), więc o 19tej w Polsce, 16 [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/programy/firefox/firefox-3-0-juz-jest/"><![CDATA[<div align="center"><a href='http://aspiryna.net/wp-content/uploads/2008/06/firefox3-header.png' rel='lightbox[68]'><img src="http://aspiryna.net/wp-content/uploads/2008/06/firefox3-header.png" alt="Firefox 3.0" title="Firefox 3.0" width="300" height="46" class="aligncenter size-medium wp-image-72" /></a></div>
<p>Zapewne mało kto o tym jeszcze nie słyszał, ale dla pewności: dostępna jest już ostateczna wersja przeglądarki Firefox 3.0. Fundacja Mozilla, stojąca za tą przeglądarką, ogłosiła nawet próbę bicia rekordu w ilości pobrań programu w ciągu doby. Pliki miały być udostępnione o godzinie 10 rano czasu PDT (strefa UTC-7), więc o 19tej w Polsce, 16 czerwca, ale przez problemy techniczne wyszło inaczej.</p>
<p><span id="more-68"></span></p>
<h2>Zmiany i nowości</h2>
<p>Firefox 3.0 przede wszystkim został poprawiony pod względem wydajności. Jest dużo szybszy i zajmuje mniej pamięci &#8211; co było głównym zarzutem jego przeciwników, oraz powodem do narzekań zwolenników. Trzeba przyznać, że programiści wykonali kawał dobrej roboty; nowa wersja Firefoksa zajmuje nawet kilkakrotnie mniej pamięci niż Firefox 2 wyświetlający dokładnie te same strony. Na stronie Lifehacker.com można znaleźć <a href="http://lifehacker.com/assets/resources/2008/05/browser_memory_test1.php">wykres</a>, na którym widać różnice między Fx3 a innymi przeglądarkami w kwestii zajętej pamięci.</p>
<p><a href='http://aspiryna.net/wp-content/uploads/2008/06/firefox3-bar.png' rel='lightbox[68]'><img src="http://aspiryna.net/wp-content/uploads/2008/06/firefox3-bar.png" alt="Firefox 3.0: pasek adresu" title="Firefox 3.0: URL bar" width="150" height="49" class="alignright size-thumbnail wp-image-70" align="right" /></a>Ciekawe zmiany zostały wprowadzone w kwestii <em>user experience</em>, czyli sposobie użytkowania. Bardzo usprawniony został pasek adresu. Oprócz prostego wprowadzania URLa czy słów kluczowych do wyszukiwarki, przy wpisywaniu przez użytkownika słów od razu przeszukiwana jest historia oraz zakładki, które wraz z nową wersją zyskały tagi, które można do nich przypisywać. Na pasku znajduje się też przycisk do szybkiego bookmarkowania.</p>
<p>Dalsze usprawnienia interfejsu dotyczą także okna rozszerzeń. Teraz nie trzeba przeszukiwać zewnętrznych stron, gdyż interfejs wyszukujący rozszerzenia został zintegrowany z przeglądarką.</p>
<p>Bezpieczeństwa użytkownika Firefoksa strzeże teraz &#8220;celnik&#8221;, pan z lizakiem, który ostrzega przed stronami zarejestrowanymi w bazie danych jako niebezpieczne, na przykład przez zgłoszone przypadki <a href="http://en.wikipedia.org/wiki/Scamming">scammingu</a> lub <a href="http://pl.wikipedia.org/wiki/Phishing">phishingu</a>. Jest to zmiana dosyć kontrowersyjna, bo korzysta ona z baz udostępnionych przez firmę Google, co wiąże się z potencjalną możliwością rejestracji wszystkich naszych poczynań w sieci przez tą firmę. Opcję tą jednak można łatwo wyłączyć w ustawieniach.</p>
<p><a href='http://aspiryna.net/wp-content/uploads/2008/06/firefox3-larry.png' rel='lightbox[68]'><img src="http://aspiryna.net/wp-content/uploads/2008/06/firefox3-larry.png" alt="" title="Larry w Firefox 3.0" width="150" height="98" class="alignleft size-thumbnail wp-image-69" align="left" /></a>Pan celnik, który nazywany jest Larrym, pomaga także sprawdzić autentyczność certyfikatów SSL &#8211; wystarczy kliknąć na ikonce strony znajdującej się po lewej stronie paska adresu, a pojawi się okienko z informacjami. Zależnie od &#8220;pewności&#8221; strony, Larry będzie miał inny kolor. Dla stron z potwierdzonym certyfikatem będzie niebieski, a jeśli dodatkowo certyfikat zawiera informację o firmie odpowiedzialnej za serwis, znak będzie koloru zielonego.</p>
<p>Manager pobierania plików doczekał się od dawna oczekiwanej opcji: wznawiania pobierania po jego przerwaniu. Jest to bardzo przydatna opcja jeśli np. ściąga się duży plik, a zbliża się koniec pracy.</p>
<p><a href='http://aspiryna.net/wp-content/uploads/2008/06/firefox3-login.png' rel='lightbox[68]'><img src="http://aspiryna.net/wp-content/uploads/2008/06/firefox3-login.png" alt="Firefox 3.0: Zapamiętywanie hasła" title="Firefox 3.0: Zapamiętywanie hasła" width="150" height="58" class="alignright size-thumbnail wp-image-71" align="right" /></a>Z jednej zmiany byłem szczególnie zadowolony. W starszych wersjach, przeglądarka pytała się o zapamiętanie hasła do strony w momencie zatwierdzenia formularza. Jeśli nie byłem pewny, czy dobrze wpisałem hasło, zazwyczaj wybierałem &#8220;nie zapamiętuj tym razem&#8221;, ale następnym razem sytuacja się powtarzała. Teraz jest inaczej. Po kliknięciu na przycisk logowania pokazuje się pasek, podobny do tego, który ostrzega o pop-upach czy niepewnych rozszerzeniach, który nie znika nawet po nawigowaniu kilka stron dalej. Pozwala to upewnić się, że hasło jest poprawne, a dopiero później je zapamiętać.</p>
<p>Kilka głównych zmian pokazał Mike Beltzner, specjalista Mozilli od <em>user experience</em>, w swoim <a href="http://people.mozilla.com/~beltzner/overview-of-firefox3.swf">filmie</a>.</p>
<h2>Czy już teraz?</h2>
<p>Na pewno każdy &#8220;zwykły użytkownik&#8221; powinien zaktualizować Firefoksa do nowej wersji &#8211; jest szybszy, wydajniejszy, bezpieczniejszy. Do &#8220;zwykłego przeglądania&#8221; nadaje się idealnie. Natomiast nad aktualizacją powinni się zastanowić &#8220;Power userzy&#8221;, posiadający dużą ilość rozszerzeń, bo z nimi jest największy problem. Otóż jeszcze nie wszyscy autorzy zaktualizowali swoje pakiety tak, aby działały z Fx3. Czasem wystarczy poprawić tylko informację, że rozszerzenie jest kompatybilne z &#8220;trójką&#8221;, ale niektóre świetne rozszerzenia, jak na przykład All-in-one sidebar, wydają się porzucone &#8211; od dawna nie było żadnych ich modyfikacji. Jak dla mnie, warunkiem koniecznym były rozszerzenia <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> i <a href="http://www.downthemall.net/">DownThemAll!</a>, które na szczęście działają poprawnie.</p>
<p>Pewnym rozwiązaniem jest skorzystanie z <a href="http://portableapps.com/apps/internet/firefox_portable">Firefoksa w wersji &#8220;przenośniej&#8221;</a>, przekopiowanie do niego swojego profilu, i przez to sprawdzenie, które rozszerzenia działają a które nie.</p>
<h2>Linki</h2>
<ul>
<li><a href="http://getfirefox.com">Pobierz Firefox 3.0</a></li>
<li><a href="http://portableapps.com/apps/internet/firefox_portable">Wersja &#8220;przenośna&#8221; Firefoksa</a></li>
<li><a href="http://people.mozilla.com/~beltzner/overview-of-firefox3.swf">Screencast pokazujący nowości w Fx3</a></li>
</ul>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/programy/firefox/firefox-3-0-juz-jest/#comments" thr:count="2" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/programy/firefox/firefox-3-0-juz-jest/feed/atom/" thr:count="2" />
		<thr:total>2</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Photoshop CS2 pod Linuksem]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/programy/linux/photoshop-cs2-pod-linuksem/" />
		<id>http://aspiryna.net/programy/linux/photoshop-cs2-pod-linuksem/</id>
		<updated>2008-01-31T13:59:56Z</updated>
		<published>2008-01-31T13:59:56Z</published>
		<category scheme="http://aspiryna.net" term="Linux" /><category scheme="http://aspiryna.net" term="photoshop" /><category scheme="http://aspiryna.net" term="ubuntu" /><category scheme="http://aspiryna.net" term="wine" />		<summary type="html"><![CDATA[Padło jedno z ograniczeń, które wstrzymywało wiele osób przed &#8220;przesiadaniem&#8221; się na system operacyjny Linux &#8211; brak oprogramowania graficznego klasy Photoshopa firmy Adobe. Niektórzy przyzwyczaili się do dziwnego interfejsu użytkownika Gimpa, ale niektórym Gimp nie wystarczał. Teraz ich problem został rozwiązany &#8211; nowa wersja programu wine (implementacja API systemu Windows, pozwalająca na uruchamianie programów windowsowych [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/programy/linux/photoshop-cs2-pod-linuksem/"><![CDATA[<p><img src="http://aspiryna.net/wp-content/uploads/2008/01/manual/ubuntu-photoshop.png" width="128" height="128" align="right" />Padło jedno z ograniczeń, które wstrzymywało wiele osób przed &#8220;przesiadaniem&#8221; się na system operacyjny Linux &#8211; brak oprogramowania graficznego klasy <strong>Photoshop</strong>a firmy Adobe. Niektórzy przyzwyczaili się do dziwnego interfejsu użytkownika <a href="http://gimp.org">Gimp</a>a, ale niektórym <strong>Gimp</strong> nie wystarczał. Teraz ich problem został rozwiązany &#8211; nowa wersja programu <a href="http://www.winehq.org/"><strong>wine</strong></a> (implementacja API systemu Windows, pozwalająca na uruchamianie programów windowsowych na innych systemach operacyjnych) posiada natywną obsługę Photoshopa CS2. Aby dodatkowo ułatwić życie osobom zainteresowanym, serwis <a href="http://news.softpedia.com/">Softpedia</a> opublikował poradnik instalacji Photoshopa CS2 na dystrybucji Ubuntu.</p>
<ul>
<li><a href="http://news.softpedia.com/news/Install-Photoshop-CS2-on-Your-Ubuntu-PC-77260.shtml"><em>Install Photoshop CS2 on Your Ubuntu PC</em></a> &#8211; poradnik instalacji</li>
</ul>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/programy/linux/photoshop-cs2-pod-linuksem/#comments" thr:count="3" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/programy/linux/photoshop-cs2-pod-linuksem/feed/atom/" thr:count="3" />
		<thr:total>3</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Dokumentacje w jednym miejscu]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/programowanie/dokumentacje-w-jednym-miejscu/" />
		<id>http://aspiryna.net/programowanie/dokumentacje-w-jednym-miejscu/</id>
		<updated>2008-01-31T10:58:11Z</updated>
		<published>2008-01-31T10:58:11Z</published>
		<category scheme="http://aspiryna.net" term="Programowanie" /><category scheme="http://aspiryna.net" term="API" /><category scheme="http://aspiryna.net" term="dokumentacja" /><category scheme="http://aspiryna.net" term="języki programowania" />		<summary type="html"><![CDATA[Chcesz mieć dokumentację do wielu różnych języków programowania (i nie tylko) w jednym miejscu? Jeśli tak, to strona gotAPI? jest dla ciebie. Dokumentacje dla wielu języków programowania (m. in. PHP, Python, C++, JavaScript), języków opisowych (HTML), systemów open-source (Drupal), API serwisów (Flickr, Orb), bazy danych MySQL i wiele innych. Nawigacja po serwisie zawiera wiele udogodnień [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/programowanie/dokumentacje-w-jednym-miejscu/"><![CDATA[<p><img src="http://aspiryna.net/wp-content/uploads/2008/01/manual/gotapi.png" width="250" height="161" align="right" />Chcesz mieć <strong>dokumentację</strong> do wielu różnych <strong>języków programowania</strong> (i nie tylko) w jednym miejscu? Jeśli tak, to strona <a href="http://www.gotapi.com/html">gotAPI?</a> jest dla ciebie. Dokumentacje dla wielu języków programowania (m. in. PHP, Python, C++, JavaScript), języków opisowych (HTML), systemów open-source (Drupal), <strong>API</strong> serwisów (Flickr, Orb), <strong>bazy danych</strong> MySQL i wiele innych.</p>
<p>Nawigacja po serwisie zawiera wiele udogodnień dla użytkownika. Po otwarciu dokumentacji, jest ona dodawana do zakładek u góry ekranu, ułatwiając późniejszy dostęp do nich. Oprócz tego, na głównej stronie serwisu wyświetlane są ostatnio przeglądane funkcje, czy inne elementy opisywane przez daną dokumentację, które można wybierać z listy po lewej stronie ekranu.</p>
<ul>
<li><a href="http://www.gotapi.com/html">gotAPI?</a></li>
</ul>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/programowanie/dokumentacje-w-jednym-miejscu/#comments" thr:count="1" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/programowanie/dokumentacje-w-jednym-miejscu/feed/atom/" thr:count="1" />
		<thr:total>1</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Zmień WordPress w prywatnego Blipa/ Blimpa/ Twittera]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/internet/wordpress/zmien-wordpress-w-prywatnego-blipa-blimpa-twittera/" />
		<id>http://aspiryna.net/internet/wordpress/zmien-wordpress-w-prywatnego-blipa-blimpa-twittera/</id>
		<updated>2008-01-30T12:05:33Z</updated>
		<published>2008-01-30T12:05:33Z</published>
		<category scheme="http://aspiryna.net" term="Wordpress" /><category scheme="http://aspiryna.net" term="blimp" /><category scheme="http://aspiryna.net" term="blip" /><category scheme="http://aspiryna.net" term="plugin" /><category scheme="http://aspiryna.net" term="theme" /><category scheme="http://aspiryna.net" term="twitter" /><category scheme="http://aspiryna.net" term="wtyczka" />		<summary type="html"><![CDATA[O tym, że WordPress jest bardzo łatwy w modyfikacji, nie trzeba nikogo przekonywać. Dowodem jest wiele serwisów internetowych, które wcale nie są blogami, a oparte są o odpowiednio &#8220;udoskonalony&#8221; system WordPress, na przykład popularna strona z wiadomościami LinuxNews. Do listy rzeczy, które można zrealizować za pomocą tego engine&#8217;u, dołączyły ostatnio krótkie wiadomości, znane z serwisów [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/internet/wordpress/zmien-wordpress-w-prywatnego-blipa-blimpa-twittera/"><![CDATA[<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/manual/prologue.png" rel="lightbox" title="Prologue"><img src="http://aspiryna.net/wp-content/uploads/2008/01/manual/prologue.thumb.png" width="182" height="111" alt="Prologue, mod do WordPressa" align="right" /></a>O tym, że <strong>WordPress</strong> jest bardzo łatwy w modyfikacji, nie trzeba nikogo przekonywać. Dowodem jest wiele serwisów internetowych, które wcale nie są blogami, a oparte są o odpowiednio &#8220;udoskonalony&#8221; system WordPress, na przykład popularna strona z wiadomościami <a href="http://linuxnews.pl/">LinuxNews</a>. Do listy rzeczy, które można zrealizować za pomocą tego engine&#8217;u, dołączyły ostatnio krótkie wiadomości, znane z serwisów typu <strong>Blimp</strong> czy <strong>Twitter</strong>. Stało się tak za sprawą tematu graficznego <strong>Prologue</strong>. Pozwala on na uzyskanie wyglądu znanego z &#8220;dużych&#8221; serwisów twitteropodobnych, a nawet (subiektywnie oceniając) ładniejszego od nich. Oprócz tego możliwe jest korzystanie ze wszystkich udogodnień znanych z WordPressa, czyli edycja przez wielu użytkowników, blokowanie hasłem czy generowanie strumieni RSS, dzięki czemu można stworzyć małego, firmowego czy grupowego Twittera. Prologue może wykorzystywać dane z serwisu <a href="http://site.gravatar.com/">gravatar</a> do wyświetlania awatarów autorów przy notkach.</p>
<ul>
<li><a href="http://wordpress.com/blog/2008/01/28/introducing-prologue/"><em>Introducing Prologue</em></a> &#8211; notka na blogu twórców modyfikacji</li>
<li><a href="http://svn.automattic.com/wpcom-themes/prologue/">Pliki do pobrania</a></li>
</ul>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/internet/wordpress/zmien-wordpress-w-prywatnego-blipa-blimpa-twittera/#comments" thr:count="2" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/internet/wordpress/zmien-wordpress-w-prywatnego-blipa-blimpa-twittera/feed/atom/" thr:count="2" />
		<thr:total>2</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Formularze HTML: CSS i AJAX]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/grafika/web-design/formularze-html-css-i-ajax/" />
		<id>http://aspiryna.net/grafika/web-design/formularze-html-css-i-ajax/</id>
		<updated>2008-01-16T09:42:48Z</updated>
		<published>2008-01-16T09:42:24Z</published>
		<category scheme="http://aspiryna.net" term="Web design" /><category scheme="http://aspiryna.net" term="ajax" /><category scheme="http://aspiryna.net" term="css" /><category scheme="http://aspiryna.net" term="formularze" /><category scheme="http://aspiryna.net" term="html" /><category scheme="http://aspiryna.net" term="javascript" /><category scheme="http://aspiryna.net" term="xhtml" />		<summary type="html"><![CDATA[Standardowe możliwości &#8220;upiększania&#8221;, czy jakiegokolwiek innego wzbogacania formularzy na stronach internetowych są mocno ograniczone, ale rozwój technologii CSS i zastosowanie AJAX pozwala na uzyskanie ciekawych efektów. Poniżej znajduje się pogrupowana tematycznie lista kilkudziesięciu pakietów, opisów i tutoriali, które można zastosować na swoich stronach. Stylizowanie formularzy Uni Form &#8211; próba standaryzacji kodu (XHTML) i styli oraz [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/grafika/web-design/formularze-html-css-i-ajax/"><![CDATA[<p>Standardowe możliwości &#8220;upiększania&#8221;, czy jakiegokolwiek innego wzbogacania formularzy na stronach internetowych są mocno ograniczone, ale rozwój technologii CSS i zastosowanie AJAX pozwala na uzyskanie ciekawych efektów. Poniżej znajduje się pogrupowana tematycznie lista kilkudziesięciu pakietów, opisów i tutoriali, które można zastosować na swoich stronach.<br />
<span id="more-61"></span></p>
<h2>Stylizowanie formularzy</h2>
<p><a href="http://dnevnikeklektika.com/uni-form/">Uni Form</a> &#8211; próba standaryzacji kodu (XHTML) i styli oraz wprowadzenia modularyzacji, dzięki czemu możliwe jest tworzenie ładnych, prostych do dostosowywania, wygodnych formularzy.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/01.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/01.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://jeffhowden.com/code/css/forms/">CSS-Only, Table-less Forms</a> &#8211; Przykład dobrze zaprojektowanych formularzy, wykorzystujących współczesne techniki CSS. Działa w Win/IE6, Firefox v1.0+, Win/Opera v8.0. Małe problemy występują tylko w Mac/Safari v1.0.3 i Mac/Safari v1.2, a także funkcjonuje błędnie w Mac/IE5.2 (ale nie uniemożliwiając korzystania).</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/02.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/02.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.roscripts.com/Tableless_forms-112.html">Tableless Forms</a> &#8211; świetny przykład formularza logowania z graficznymi polami tekstowymi.<br />
<a href="http://www.roscripts.com/uploads/CSS_forms/forms.html">Demo</a></p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/03.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/03.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.cssplay.co.uk/menu/form.html">A form with style</a> &#8211; jak pracować na stylach i sprawiać, że formularze przestaną być brzydkie.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/04.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/04.thumb.png" width="450" height="100" alt="" /></a></p>
<h2>Stylizowanie elementów formularzy</h2>
<hr class="dotted" />
<p><a href="http://www.badboy.ro/articles/2007-01-30/niceforms/">Niceforms 1.0</a> &#8211; skrypt, który zastąpi większość powszechniestosowanych elementów formularza na inne, estetyczniejsze. Jedno z udogodnień to zaznaczanie pól radio czy checkboksów przez kliknięcie na jego etykietę tekstową. Podświetla też etykiety zaznaczonych okienek aby dodatkowo podkreślić wybór.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/05.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/05.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://lipidity.com/fancy-form/">Fancy Form</a> &#8211; FancyForm to potężny skrypt, którego funkcjonalność zastępuje standardowe checkboksy. Dzięki niemu możliwe jest stosowanie elementów graficznych zamiast standardowych pól. Skrypt nie psuje funkcjonalności na starszych, nieobsługujących go przeglądarkach.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/06.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/06.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.456bereastreet.com/archive/200701/styling_form_controls_with_css_revisited/">Styling form controls with CSS, revisited</a> &#8211; 224 zrzuty ekranowe, pokazujące efekt działania różnego rodzaju styli nałożonych na różne elementy formularzy. Zrzuty zostały wykonane w ośmiu przeglądarkach, na czterech różnych systemach operacyjnych.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/07.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/07.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://24ways.org/2006/showing-good-form">Showing Good Form</a> &#8211; demonstracja złożonego formularza opartego o siatkę (np. wpisanego w tabelę), z użyciem semantyki (tagi fileset, legend, label itp).</p>
<p><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/08.png" width="322" height="122" alt="" /></p>
<hr class="dotted" />
<p><a href="http://www.filamentgroup.com/lab/buttonElement/">Styling the Button Element with Sliding Doors</a> &#8211; demonstracja techniki tworzenia efektownych przycisków.</p>
<p><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/09.png" width="450" height="100" alt="" /></p>
<h2>Użyteczność i dostępność formularzy</h2>
<p><a href="http://www.alistapart.com/articles/prettyaccessibleforms">Prettier Accessible Forms</a> &#8211;  poradnik jak stworzyć estetyczny i łatwiej dostępny formularz za pomocą styli zamiast tabel.<br />
<a href="http://www.alistapart.com/d/prettyaccessibleforms/example_3/">Demo</a></p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/10.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/10.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://c82.net/article.php?ID=25">Check it, don&#8217;t select it</a> &#8211; stosowanie wielu pól wyboru w przesuwalnej liście zamiast ctrl-klikania w zwykłej liście wielokrotnego wyboru.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/11.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/11.thumb.png" width="450" height="100" alt="" /></a></p>
<h2>Przetwarzanie formularzy &#8211; AJAX</h2>
<hr class="dotted" />
<p><a href="http://www.dustindiaz.com/ajax-contact-form/">AJAX Contact Form</a> &#8211;  przykład zastosowania funkcjonalnego skryptu AJAX w formularzach.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/13.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/13.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.brandspankingnew.net/archive/2006/08/ajax_auto-suggest_auto-complete.html">AutoSuggest: An AJAX auto-complete text field</a> pole tekstowe, które sugeruje możliwe do wyboru opcje. Nawigacja możliwa jest przez kliknięcie myszką na wybraną wartość, lub poprzez przechodzenie po opcjach za pomocą klawiatury.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/14.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/14.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://digitarald.de/project/fancyupload/">FancyUpload using Mootools</a> &#8211; połączenie technologii Flash i AJAX, dzięki czemu możliwe jest stworzenie bardzo estetycznego formularza do przesyłanie plików.</p>
<p><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/15.gif" width="180" height="100" alt="" /></p>
<hr class="dotted" />
<p><a href="http://www.malsup.com/jquery/form/">jQuery Form Plugin</a> &#8211; zestaw skryptów pozwalający na łatwe dodanie opcji AJAX do formularzy.</p>
<hr class="dotted" />
<p><a href="http://www.deliciousdays.com/cforms-plugin">Cforms</a> &#8211; Formularz kontaktowy AJAX w postaci wtyczki do WordPressa. Wtyczka ta pozwala na wygodne dodanie wielu formularzy kontaktowych na blogu, a nawet kilku na tej samej stronie.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/17.jpg" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/17.thumb.jpg" width="450" height="100" alt="" /></a></p>
<h2>Walidacja formularzy</h2>
<hr class="dotted" />
<p><a href="http://tetlaw.id.au/view/javascript/really-easy-field-validation">Really Easy Field validation with Prototype</a> &#8211;  bardzo łatwy do zastosowania skrypt do sprawdzania poprawności danych wprowadzanych z formularza.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/18.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/18.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.livevalidation.com/">Live Validation</a> &#8211; mała biblioteka JavaScript, pozwalająca na sprawdzanie danych wprowadzanych przez użytkownika w czasie rzeczywistym.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/19.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/19.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.roscripts.com/Ajax_form_validation-152.html">Ajax form validation</a> &#8211; nauka stosowania technologii AJAX do przetwarzania i sprawdzania poprawności danych z formularzy.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/20.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/20.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://zend.lojcomm.com.br/fValidator/exampleB.asp">fValidator</a> &#8211; darmowe narzędzie do walidacji danych z formularza.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/21.gif" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/21.thumb.png" width="450" height="100" alt="" /></a></p>
<h2>Podpowiedzi do pól</h2>
<hr class="dotted" />
<p><a href="http://www.askthecssguy.com/2007/05/validation_hints_for_your_form_1.html">Validation Hints for your form</a> &#8211; artykuł wyjaśniający jeden ze sposobów dodawania podpowiedzi do formularza w czasie wpisywania do niego danych, a wszystko za pomocą JavaScriptu i CSSów.</p>
<p><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/22.gif" width="428" height="138" alt="" /></p>
<hr class="dotted" />
<p><a href="http://juicystudio.com/experiments/numbertransfer.php">Form Help without Popups</a> &#8211; sposób na dodawanie pomocnych komentarzy do formularza bez stosowania wyskakujących okienek.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/23.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/23.thumb.png" width="450" height="100" alt="" /></a></p>
<h2>Ukrywanie pól</h2>
<hr class="dotted" />
<p><a href="http://www.stuffandnonsense.co.uk/archives/trimming_form_fields.html">Trimming form fields</a> &#8211; w większości formularzy nie wszystkie pola są obowiązkowe do wypełnienia, więc może przydatna by była możliwość ukrywania pól opcjonalnych?</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/24.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/24.thumb.png" width="450" height="100" alt="" /></a></p>
<h2>Wskazówki</h2>
<hr class="dotted" />
<p><a href="http://css-tricks.com/tips-for-creating-great-web-forms/">Tips For Creating Great Web Forms</a> &#8211; cenne wskazówki dla twórców arkuszy styli.</p>
<hr class="dotted" />
<p><a href="http://www.sitepoint.com/article/simple-tricks-usable-forms">Simple Tricks for More Usable Forms</a> &#8211; wiele wskazówek sugerujących jak poprawić użyteczność formularzy.</p>
<h2>Ciekawe przykłady</h2>
<hr class="dotted" />
<p><a href="http://www.cyberdummy.co.uk/test/slider/">DOM Javascript Slider Bar</a> &#8211; &#8220;slider&#8221;, który aktualizuje dane w bazie MySQL po każdej zmianie jego wartości.</p>
<p><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/27.gif" width="394" height="130" alt="" /></p>
<hr class="dotted" />
<p><a href="http://digitalbush.com/projects/masked-input-plugin">Masked Input Plugin</a> &#8211; pola tekstowe z maską</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/28.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/28.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.dustindiaz.com/ajax-contact-updated/">Ajax Contact Form + YUI</a> &#8211; formularz kontaktowy z efektami specjalnymi.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/29.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/29.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://nidahas.com/sandbox/form_template.html">A CSS-based Form Template</a></p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/30.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/30.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.agavegroup.com/agWork/prettyForms/">Pretty Forms</a></p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/31.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/31.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://psyrens.com/captcha/">AJAX CAPTCHA</a> &#8211; AJAXowe sprawdzanie poprawności przepisania tekstu z obrazka</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/32.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/32.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://extjs.com/deploy/ext-2.0-alpha1/examples/form/anchoring.html">Anchor Layout with Forms</a> &#8211; pływające okienko z formularzem, którego rozmiar można dynamicznie zmieniać.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/33.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/33.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://aariadne.com/uploadform/">Ext File Upload Form Widget Example</a> &#8211; przykładowe okienko przesyłania plików.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/34.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/34.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://livepipe.net/projects/control_textarea/">Control.TextArea- Prototype</a> &#8211; pole tekstowe zaprojektowane w celu stosowania z różnego rodzaju notacjami, np. BBCode.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/35.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/35.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.ideasfreelance.com/lab/instant_edit/">Instant Edit</a> &#8211; edycja pól &#8220;in-place&#8221;, czyli bez jawnego dla użytkownika stosowania formularzy.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/36.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/36.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.cyberdummy.co.uk/test/username-ajax.php">AJAX Check Username</a> &#8211; automatyczne sprawdzanie dostępności wybranej nazwy użytkownika.</p>
<p><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/37.gif" width="397" height="132" alt="" /></p>
<hr class="dotted" />
<p><a href="http://www.dhtmlgoodies.com/index.html?whichScript=ajax_chained_select">AJAX chained select</a> &#8211; połączone ze sobą pola typu select</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/38.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/38.thumb.png" width="450" height="100" alt="" /></a></p>
<h2>Tutoriale</h2>
<hr class="dotted" />
<p><a href="http://www.codeassembly.com/How-to-make-a-password-strength-meter-for-your-register-form/">Password strength meter for your register form</a> &#8211; mały poradnik jak zrobić miernik &#8220;siły&#8221; (czyli trudności do odgadnięcia) hasła.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/39.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/39.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.captain.at/howto-ajax-form-post-get.php">AJAX Form POST/GET</a> &#8211; Przesyłanie formularza za pomocą technologii AJAX</p>
<hr class="dotted" />
<p><a href="http://particletree.com/features/degradable-ajax-form-validation/">Degradable Ajax Form Validation</a> &#8211; dynamiczne informowanie użytkownika w czasie wypełniania formularza na podstawie skryptów server-side.</p>
<hr class="dotted" />
<p><a href="http://www.shauninman.com/archive/2007/09/10/styling_file_inputs_with_css_and_the_dom">STYLING FILE INPUTS WITH CSS AND THE DOM</a> &#8211; opis jak zrobić spójne i estetyczne pole przesyłania plikków za pomocą JavaScriptu i CSS.</p>
<hr class="dotted" />
<p><a href="http://www.evoart.info/?p=36">Form Styling with CSS</a></p>
<h2>Tworzenie formularzy on-line</h2>
<hr class="dotted" />
<p><a href="http://wufoo.com/">Wufoo Form Builder</a> &#8211; tworzenie formularzy, ankiet, zaproszeń itp.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/44.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/44.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.webformfactory.com/">Web Form Factory</a> &#8211; generator formularzy i kodu, który automatycznie powiąże formularz z bazą danych.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/45.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/45.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.jotform.com/">Jot Form</a> &#8211; wizualne narzędzie do tworzenia formularzy.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/46.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/46.thumb.png" width="450" height="100" alt="" /></a></p>
<hr class="dotted" />
<p><a href="http://www.formassembly.com/form-garden.php">Form Assembly</a> &#8211; kolekcja styli CSS do formularzy.</p>
<p><a href="http://aspiryna.net/wp-content/uploads/2008/01/forms/47.png" rel="lightbox[id61]" title=""><img src="http://aspiryna.net/wp-content/uploads/2008/01/forms/47.thumb.png" width="450" height="100" alt="" /></a></p>
<p><em>Na podstawie <a href="http://www.noupe.com/ajax/47-excellent-ajax-css-forms.html">Noupe</a></em></p>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/grafika/web-design/formularze-html-css-i-ajax/#comments" thr:count="3" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/grafika/web-design/formularze-html-css-i-ajax/feed/atom/" thr:count="3" />
		<thr:total>3</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Firefox: podstawowe rozszerzenia]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/programy/firefox/firefox-podstawowe-rozszerzenia/" />
		<id>http://aspiryna.net/programy/firefox/firefox-podstawowe-rozszerzenia/</id>
		<updated>2008-01-14T12:21:42Z</updated>
		<published>2008-01-14T12:21:42Z</published>
		<category scheme="http://aspiryna.net" term="Firefox" /><category scheme="http://aspiryna.net" term="adblock plus" /><category scheme="http://aspiryna.net" term="add-ons" /><category scheme="http://aspiryna.net" term="all-in-one sidebar" /><category scheme="http://aspiryna.net" term="downthemall" /><category scheme="http://aspiryna.net" term="imglikeopera" /><category scheme="http://aspiryna.net" term="paste" /><category scheme="http://aspiryna.net" term="paste and go" /><category scheme="http://aspiryna.net" term="rozszerzenia" /><category scheme="http://aspiryna.net" term="tab mix plus" /><category scheme="http://aspiryna.net" term="thinger" /><category scheme="http://aspiryna.net" term="wklejanie" />		<summary type="html"><![CDATA[Tak, wiemy, list przydatnych rozszerzeń Firefoksa jest dużo, ale jeśli każdy serwis ma taką, to czemu my mamy nie mieć? Firefox, sam w sobie, ma niezbyt duże możliwości, zwłaszcza w porównaniu z innymi przeglądarkami, takimi jak Opera. Można jednak doinstalować do niego różne rozszerzenia, dzięki którym FF może konkurować z innymi przeglądarkami. Poniżej przedstawię kilka [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/programy/firefox/firefox-podstawowe-rozszerzenia/"><![CDATA[<p>Tak, wiemy, list przydatnych rozszerzeń Firefoksa jest dużo, ale jeśli każdy serwis ma taką, to czemu my mamy nie mieć?</p>
<p><strong>Firefox</strong>, sam w sobie, ma niezbyt duże możliwości, zwłaszcza w porównaniu z innymi przeglądarkami, takimi jak Opera. Można jednak doinstalować do niego różne rozszerzenia, dzięki którym FF może konkurować z innymi przeglądarkami. Poniżej przedstawię kilka rozszerzeń, z których korzystam &#8211; w tym wpisie będą to rozszerzenia, które mogą się przydać każdemu, a w innych opiszę te bardziej &#8220;specjalistyczne&#8221;.</p>
<p><span id="more-57"></span></p>
<h3>AdBlock Plus</h3>
<p>Rozszerzenie, bez którego nie da się żyć. <strong>Adblock Plus</strong> skutecznie blokuje różnego rodzaju reklamy &#8211; graficzne, flashowe, iframe&#8217;y&#8230; Blokuje na podstawie charakterystycznych cech adresów, które to cechy można pobrać z kilku adresów lub stworzyć same. Wybierając adres z listy warto jest wybrać taki, który jest &#8220;bliski&#8221; miejscu zamieszkania (w sensie kraju), gdyż jest duża szansa, że będzie zawierać specyficzne dla danego kraju adresy (np. charakterystyczne dla Polski &#8220;baner&#8221; czy &#8220;reklama&#8221;).</p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1865">link</a></li>
</ul>
<h3>All-in-One Sidebar</h3>
<p><a href='http://aspiryna.net/wp-content/uploads/2008/01/all-in-one-sidebar.jpg' title='All-in-One Sidebar' rel='lightbox[id57]'><img src='http://aspiryna.net/wp-content/uploads/2008/01/all-in-one-sidebar.thumbnail.jpg' alt='All-in-One Sidebar' align='right' /></a>Usprawnienie interfejsu użytkownika &#8211; przenosi kilka dodatkowych rzeczy do bocznego panelu. Dzięki temu można szybciej dostać się do kilku elementów przeglądarki, które powinny być w miarę na wierzchu. <strong>All-in-One Sidebar</strong> zawiera:</p>
<ul>
<li>Zakładki</li>
<li>Historię</li>
<li>Download managera &#8211; istotna sprawa, bo domyślny DM w Firefoksie jest chyba najgorszym elementem przeglądarki &#8211; niepraktyczny, niewygodny&#8230;</li>
<li>Rozszerzenia &#8211; ładny interfejs do zarządzania rozszerzeniami &#8211; przeglądanie, wyłączanie, odinstalowywanie, linki do stron z rozszerzeniami itp.</li>
<li>Multi-panel &#8211; miejsce, w którym można wyświetlić kod źródłowy strony czy też samą stronę, którą chce się mieć na oku.</li>
<li>Informacje o stronie &#8211; linki, media itp</li>
</ul>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1027">link</a></li>
</ul>
<h3>DownThemAll!</h3>
<p><a href='http://aspiryna.net/wp-content/uploads/2008/01/downthemall-manager.jpg' title='DownThemAll!' rel='lightbox[id57]'><img src='http://aspiryna.net/wp-content/uploads/2008/01/downthemall-manager.thumbnail.jpg' alt='DownThemAll!' align='right' /></a>Świetne rozszerzenie służące do ściągania plików w różny sposób. Pierwszy z nich to działanie w stylu oldschoolowych &#8220;download managerów&#8221; przyśpieszających pobieranie danych przez ściąganie każdego pliku równolegle w kilku kawałkach; do tego oczywiście kolejkowanie itp &#8211; standardowa sprawa. Pliki do pobrania można dodawać do kolejki wpisując link w osobnym okienku lub wybierać odpowiednią opcję ze standardowego okienka pobierania pliku, wyświetlanego przez FF.</p>
<p><a href='http://aspiryna.net/wp-content/uploads/2008/01/downthemall-settings.jpg' title='DownThemAll! - ustawienia' rel='lightbox[id57]'><img src='http://aspiryna.net/wp-content/uploads/2008/01/downthemall-settings.thumbnail.jpg' alt='DownThemAll! - ustawienia' align='right' /></a>Drugi tryb pracy DTA to masowe wyciąganie linków z bieżąco oglądanej strony. Można wybrać linki danego typu, można zapisać obrazki z danej strony, można też ściągnąć wszystko, co pasuje do wyrażenia regularnego. Bardzo wygodna sprawa np. do ściągnięcia wszystkich PDFów ze strony lub wszystkich obrazków.</p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/201">link</a></li>
</ul>
<h3>ImgLikeOpera</h3>
<p>Malutkie rozszerzenie, ale w pewnych sytuacjach bardzo przydatne. Dodaje na pasku statusu mały przycisk, dzięki któremu możliwe jest przełączanie trybu wyświetlania obrazków na stronie: nie ładuj obrazków, ładuj tylko zbuforowane, ładuj tylko z tej strony, ładuj wszystkie. Przydatna sprawa dla ludzi łączących się przez GPRS lub z powolnymi połączeniami.</p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1672">link</a></li>
</ul>
<h3>Paste and Go 2</h3>
<p>Rzecz, której mi najbardziej brakowało w FF po epizodzie korzystania z Opery, to akcja &#8220;wklej adres ze schowka i idź do niego&#8221; wykonywana jedną kombinacją klawiszy. Rozszerzenie Paste and Go 2 właśnie takie działanie umożliwia, albo za pomocą skrótu klawiaturowego (tu uwaga, ciężko go zmienić &#8211; nie ma interfejsu konfiguracyjnego, więc jedyna opcja to użycie edytora konfiguracji FF albo rzeźbienie w plikach konfiguracyjnych), albo przyciskiem na toolbarze.</p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/3035">link</a></li>
</ul>
<h3>Tab Mix Plus</h3>
<p>Jest dużo rozszerzeń, które dopracowują zachowanie zakładek &#8211; możliwość zmiany zachowania w przypadku kliknięć z kombinacją klawiszy, kolory, wygląd itp. Jest jednak rozszerzenie, które pozwala na konfigurację wielu aspektów na raz. Programowanie kliknięć, kolorków, wewnętrzny system zapisywania sesji, blokowania zakładek, łączenia okien&#8230; Masa różnych opcji.</p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1122">link</a></li>
</ul>
<h3>Thinger</h3>
<p>Kolejna rzecz, której mi brakowało w FF po przesiadce z Opery, to możliwość swobodnego definiowania pasków zakładek. Mam pewne rzeczy tematyczne, które chciałbym mieć na wierzchu, bez zakopywania tego w podfolderach domyślnego paska.</p>
<p>Rozszerzenie Thinger pozwala na tworzenie dowolnej liczby pasków zakładek, z których każdy będzie wyświetlał zawartość dowolnie wybranego folderu zakładek.</p>
<ul>
<li><a href="http://www.oxymoronical.com/web/firefox/Thinger">link</a></li>
</ul>
<p><em>Coming up next: rozszerzenia dla webmasterów.</em></p>
<p><em>Tak, to jest re-post</em></p>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/programy/firefox/firefox-podstawowe-rozszerzenia/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/programy/firefox/firefox-podstawowe-rozszerzenia/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>leafnode</name>
					</author>
		<title type="html"><![CDATA[Firefox 3 beta dla strachliwych]]></title>
		<link rel="alternate" type="text/html" href="http://aspiryna.net/programy/firefox/firefox-3-beta-dla-strachliwych/" />
		<id>http://aspiryna.net/programy/firefox/firefox-3-beta-dla-strachliwych/</id>
		<updated>2008-01-11T13:41:31Z</updated>
		<published>2008-01-11T13:41:31Z</published>
		<category scheme="http://aspiryna.net" term="Firefox" /><category scheme="http://aspiryna.net" term="beta" /><category scheme="http://aspiryna.net" term="firefox portable" /><category scheme="http://aspiryna.net" term="portable" /><category scheme="http://aspiryna.net" term="usb" /><category scheme="http://aspiryna.net" term="Windows" />		<summary type="html"><![CDATA[Chcesz zobaczyć co jest nowego w nowym Firefoksie, ale nie chcesz go instalować? Chcesz sprawdzić, czy rozszerzenia, bez których nie możesz żyć, będą działać w nowym Fx? Jest na to sposób. Wystarczy skorzystać z &#8220;przenośnej&#8221; wersji Firefoksa, opracowanej przez ludzi z PortableApps. Po ściągnięciu pliku i jego uruchomieniu, instalator rozpakuje najnowszą betę do podanego katalogu, [...]]]></summary>
		<content type="html" xml:base="http://aspiryna.net/programy/firefox/firefox-3-beta-dla-strachliwych/"><![CDATA[<p><img src='http://aspiryna.net/wp-content/uploads/2008/01/firefox_words.png' alt='Firefox Portable' align='right'/>Chcesz zobaczyć co jest nowego w nowym Firefoksie, ale nie chcesz go instalować? Chcesz sprawdzić, czy rozszerzenia, bez których nie możesz żyć, będą działać w nowym Fx? Jest na to sposób. Wystarczy skorzystać z &#8220;przenośnej&#8221; wersji Firefoksa, opracowanej przez ludzi z <a href="http://portableapps.com/">PortableApps</a>. Po ściągnięciu pliku i jego uruchomieniu, instalator rozpakuje najnowszą betę do podanego katalogu, i można już z niego korzystać!</p>
<p>Przy okazji tego tematu warto napisać kilka słów o Firefox Portable. Jest to specjalnie przygotowana wersja programu, który można rozpakować np. na przenośnym dysku USB. Profil użytkownika jest przechowywany w tym samym katalogu co program, więc można nosić swojego Firefoksa razem ze wszystkimi zakładkami, rozszerzeniami czy skórkami bez martwienia się o synchronizację.</p>
<p><strong>Uwaga</strong>: Mimo wszystko zalecane jest stworzenie kopii zapasowej swojego profilu.</p>
<ul>
<li><a href="http://portableapps.com/apps/internet/firefox_portable/test">Mozilla Firefox Portable Edition 3 Beta</a></li>
<li><a href="http://portableapps.com/apps/internet/firefox_portable">Mozilla Firefox Portable Edition</a></li>
</ul>
]]></content>
		<link rel="replies" type="text/html" href="http://aspiryna.net/programy/firefox/firefox-3-beta-dla-strachliwych/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://aspiryna.net/programy/firefox/firefox-3-beta-dla-strachliwych/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
	</feed>

