<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>3w-media [BLOG]</title>
	<atom:link href="http://blog.3w-media.pl/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.3w-media.pl</link>
	<description>3w-media - Profesjonalne kreacje intenetowe Nadszedł czas aby moje 12-letnie doświadczenie służyło nie tylko mi ale i Tobie</description>
	<lastBuildDate>Wed, 12 Oct 2011 11:30:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Moja paczka za prawie 10tyś zł zostawiona u sąsiada &#8211; DHL</title>
		<link>http://blog.3w-media.pl/2011/10/paczka-za-prawie-10tys-zl-u-sasiada-dhl/</link>
		<comments>http://blog.3w-media.pl/2011/10/paczka-za-prawie-10tys-zl-u-sasiada-dhl/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 11:00:49 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>
		<category><![CDATA[DHL]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[kurier]]></category>
		<category><![CDATA[paczka]]></category>
		<category><![CDATA[skandal]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=212</guid>
		<description><![CDATA[Nosz krew mnie zalała. Miała do mnie dziś przyjść paczka z nowym laptopem MacBookPro. Nagle dostaję SMS-a o treści: &#8222;Witam, jestem kurierem DHL. Miałem przesyłkę na ulice XXXXXXX. Niestety nikogo nie zastałem. Zostawiłem paczkę u sąsiada pod 24. Pozdrawiam i przepraszam za kłopot.&#8221; Sąsiadów nie znam bo wynajmuję mieszkanie, dzielnica to Warszawska Wola gdzie różni [...]]]></description>
			<content:encoded><![CDATA[<p>Nosz krew mnie zalała.<br />
Miała do mnie dziś przyjść paczka z nowym laptopem MacBookPro.<br />
Nagle dostaję SMS-a o treści:<br />
&#8222;Witam, jestem kurierem DHL. Miałem przesyłkę na ulice XXXXXXX. Niestety nikogo nie zastałem. Zostawiłem paczkę u sąsiada pod 24. Pozdrawiam i przepraszam za kłopot.&#8221;<br />
Sąsiadów nie znam bo wynajmuję mieszkanie, dzielnica to Warszawska Wola gdzie różni ludzie mieszkają.<br />
Ciekawe czy jak ja będę w domu to czy sąsiad będzie chętny mi ją oddać&#8230;<br />
Bo przecież nie musi.</p>
<h3>07-10-2011 Ciąg dalszy</h3>
<p>Wieczorkiem po pracy poszedłem do nieznajomego sąsiada. Na szczęście był w domu.<br />
I tutaj pojawiły się nowe rewelacje. Kurier powiedział że za pół godziny odbiorę paczkę.<br />
Skąd mu to przyszło do głowy jeśli nawet nie raczył się ze mną skontaktować!!!</p>
<p>Dodatkowo sąsiad był nieco zdenerwowany, bo&#8230;<br />
jutro WYJEŻDŻA!!!!</p>
<p>Jeszcze wczoraj zgłosiłem reklamację do DHL i  na razie cisza,<br />
zobaczymy może odezwą się w poniedziałek. W przeciwnym razie<br />
znów będę musiał tam zadzwonić&#8230;</p>
<h3>No i mail z DHL</h3>
<p>Najpierw dostałem maila z zapytaniem czy otrzymałem paczkę.<br />
A po mojej odpowiedzi że tak oraz przedstawieniu kłamstw<br />
kuriera i tego że sąsiad następnego dnia wyjeżdżał, otrzymałem odpowiedź:</p>
<p>&#8222;Kurier w tej chwili jest na urlopie więc nie mam możliwości porozmawiać z nim na ten temat. Pierwszego dnia po powrocie przeprowadzona z nim będzie rozmowa dyscyplinująca oraz zostanie upomniany na piśmie.&#8221;</p>
<p>No i co o Tym myślicie, ja osobiście nadal czuję się zbulwersowany takim traktowaniem.<br />
A wy nie bylibyście?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2011/10/paczka-za-prawie-10tys-zl-u-sasiada-dhl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lista wartościowych linków o PHP</title>
		<link>http://blog.3w-media.pl/2010/06/lista-wartosciowych-linkow-o-php/</link>
		<comments>http://blog.3w-media.pl/2010/06/lista-wartosciowych-linkow-o-php/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 13:19:21 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[artykuł]]></category>
		<category><![CDATA[kurs]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[po polsku]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=207</guid>
		<description><![CDATA[Spis linków do wyczerpujących kursów i spisów artykułów dotyczących PHP, tak po polsku jak i angielsku]]></description>
			<content:encoded><![CDATA[<p>Ponieważ jest duże zainteresowanie postem dotyczącym pytania &#8222;<a href="http://blog.3w-media.pl/2010/02/co-to-jest-php/" title="Co to jest PHP">Co to jest PHP</a>&#8221; dodaję listę wartościowych linków dotyczących programowania w PHP, zawsze aktualna lista jest  w moich zakładkach na <a href="http://delicious.com/3w_media/php">Delicious.com dla tagu PHP</a></p>
<p></p>
<p><span id="more-207"></span></p>
<h4><a href="http://www.windowshosting.pl/Kurs.PHP..Wstep.do.programowania.w.popularnym.jezyku.skryptowym" title="Bardzo dobry kurs PHP">Kurs PHP. Wstęp do programowania w popularnym języku skryptowym &#8211; Webhosting.pl</a></h4>
<p>Bardzo dobry kurs PHP [tagi: <i>php, kurs, po-polsku, dobry</i> ]</p>
<h4><a href="http://sf.jogger.pl/2007/05/02/mod-rewrite-w-przykladach/" title="Wyczerpujący kurs mod_rewrite">Mod rewrite w przykładach &#8211; artykuł / kurs</a></h4>
<p>Wyczerpujący kurs mod_rewrite [tagi: <i>php, kurs, po-polsku, mod_rewrite</i> ]</p>
<h4><a href="http://php.rk.edu.pl/w/p/php-w-akcji/" title="Ciekawy zestaw artykułów o PHP po-polsku">PHP w Akcji</a></h4>
<p>Ciekawy zestaw artykułów o PHP po-polsku [tagi: <i>php, po-polsku, artykuły, porady</i> ]</p>
<h4><a href="http://www.goodphptutorials.com/" title="Serwis z dużą ilością tutoriali o PHP">Good PHP Tutorials &#8211; Beginner To Advanced PHP Programming Tutorials</a></h4>
<p>Serwis z dużą ilością tutoriali o PHP [tagi: <i>php, tutorial, po-angielsku</i> ]</p>
<h4><a href="http://www.codewalkers.com/index.php" title="Bardzo dobry serwis z ciekawymi artykułami po angielsku">PHP Help, PHP Code &#8211; Codewalkers.com</a></h4>
<p>Bardzo dobry serwis z ciekawymi artykułami po angielsku [tagi: <i>php, tutorial, po-angielsku</i> ]</p>
<h4><a href="http://webinside.pl/podkategoria-8-3-php-i-sql.html" title="Ciekawe artykuły o php po-polsku">Programowanie i tworzenie — PHP i SQL &#8211; WebInside.PL &#8211; php, webmaster, html, szablony www, skrypty php, photoshop, webmaster</a></h4>
<p>Ciekawe artykuły o php po-polsku [tagi: <i>php, po-polsku, porady, artykuły</i> ]</p>
<h4><a href="http://webcity.pl/webcity/artykuly" title="Polecam te artykuły, są na wysokim poziome, ale dla bardziej zaawansowanych">Artykuły &#8211; WebCity.pl</a></h4>
<p>Polecam te artykuły, są na wysokim poziome, ale dla bardziej zaawansowanych [tagi: <i>php, artykuły, po-polsku, porady</i> ]</p>
<h4><a href="http://wortal.php.pl/wortal/artykuly" title="Polski wortal o PHP lista artykułów">Artykuły / Wortal / Home &#8211; php.pl</a></h4>
<p>Polski wortal o PHP lista artykułów [tagi: <i>php, artykuły, po-polsku, porady</i> ]</p>
<h4><a href="http://www.dynamic-webpages.de/tutorial/13/" title="Zestaw ciekawych tutoriali, serwis niemiecki ale artykuły po angielsku">PHP Tutorials</a></h4>
<p>Zestaw ciekawych tutoriali, serwis niemiecki ale artykuły po angielsku [tagi: <i>php, tutorial, po-angielsku</i> ]</p>
<h4><a href="http://www.tuxradar.com/practicalphp" title="Dobry kurs programowania w PHP po angielsku">Practical PHP Programming | TuxRadar Linux</a></h4>
<p>Dobry kurs programowania w PHP po angielsku [tagi: <i>php, kurs, po-angielsku</i> ]</p>
<h4><a href="http://4programmers.net/PHP" title="Zestaw artykułów z 4programers.net dotyczących PHP">PHP &#8211; 4programmers.net</a></h4>
<p>Zestaw artykułów z 4programers.net dotyczących PHP [tagi: <i>php, po-polsku, artykuły, porady</i> ]</p>
<h4><a href="http://www.clone-script.com/" title="Świetny zbiór gotowych do zainstalowania skryptów klonów serwisów społecznościowych">Popular Website Clone Scripts | Clone-Script.com</a></h4>
<p>Świetny zbiór gotowych do zainstalowania skryptów klonów serwisów społecznościowych [tagi: <i>php, resources, code, clone, opensource</i> ]</p>
<h4><a href="http://www.webcheatsheet.com/php/regular_expressions.php" title="Ciekawy artykuł na temat wyrażeń regularnych w php">Using Regular Expressions with PHP</a></h4>
<p>Ciekawy artykuł na temat wyrażeń regularnych w php [tagi: <i>php, regexp, programming</i> ]</p>
<h4><a href="http://webhole.net/2009/08/31/how-to-read-json-data-with-php/" title="Jak parsować JSON PHP-em">How To Parse JSON With PHP</a></h4>
<p>Jak parsować JSON PHP-em [tagi: <i>php, json</i> ]</p>
<h4><a href="http://www.quietearth.us/articles/2006/10/30/Coding-your-own-blog-Pingback-in-php" title="Dodanie bingbacka do bloga za pomocą biblioteko xml-prc">Coding your own blog: Pingback in php</a></h4>
<p>Dodanie bingbacka do bloga za pomocą biblioteko xml-prc [tagi: <i>php, pingback, blog, xml-rpc, code</i> ]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/06/lista-wartosciowych-linkow-o-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prosta strona internetowa jak wyjść poza ramy trójcy O nas, Oferta, Kontakt</title>
		<link>http://blog.3w-media.pl/2010/06/prosta-strona-internetowa-jak-wyjsc-poza-ramy-trojcy-o-nas-oferta-kontakt/</link>
		<comments>http://blog.3w-media.pl/2010/06/prosta-strona-internetowa-jak-wyjsc-poza-ramy-trojcy-o-nas-oferta-kontakt/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 20:36:58 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[case study]]></category>
		<category><![CDATA[strefa klienta]]></category>
		<category><![CDATA[prosta strona internetowa]]></category>
		<category><![CDATA[skuteczna strona www]]></category>
		<category><![CDATA[statyczna strona internetowa]]></category>
		<category><![CDATA[strona internetowa]]></category>
		<category><![CDATA[strona www]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=202</guid>
		<description><![CDATA[Prosta strona internetowa, może być bardzo skuteczna i atrakcyjna, po warunkiem, że będzie się wyróżniać. Jak? Opisuję na przykładzie.]]></description>
			<content:encoded><![CDATA[<h3>Co musimy wiedzieć na początek? (założenia)</h3>
<p><i>Kto jest naszym klientem i jakie są jego oczekiwania?</i> W tym przypadku celujemy w ludzi, którym uszkodziło się lusterko i chceliby je jak najszybciej naprawić</p>
<p><i>Musimy znać wyjątkowe cechy oferty</i>; czyli usługa w 20 min i cena 25zł.</p>
<p><i>Jaki jest głowny cel strony?</i> W tym przypadku jedynym celem, jest kontakt telefoniczny internauty z zakładem szklarskim, lub wizyta w samym zakładzie.</p>
<p class="parImgCenter"><a href="http://www.flickr.com/photos/3w-media/4682669421/" title="lusterka.biz.pl by 3w-media.pl, on Flickr"><img src="http://farm5.static.flickr.com/4027/4682669421_2d04e390cb.jpg" width="500" height="219" alt="lusterka.biz.pl" /></a></p>
<p><span id="more-202"></span></p>
<h3>Design dostosowany do założeń</h3>
<p  class="parImgLeft"><a href="http://www.flickr.com/photos/3w-media/4683307414/" title="lusterka.biz.pl guziki by 3w-media.pl, on Flickr"><img src="http://farm5.static.flickr.com/4046/4683307414_1d7c12e80a_m.jpg" width="222" height="60" alt="lusterka.biz.pl guziki" /></a>Dwa pomarańczowe guziki zwracają uwagę na wyjątkowe cechy oferty i odpowadają na pytanie dlaczego właśnie z tej oferty mamy skorzystać. Zwracają uwagę tak kolorem jak i &#8222;wychodzą&#8221; poza płaszczyznę strony poprzez efekt szklanego guzika.</p>
<p>Dodatkowo w ich pobliżu umieszczony jest opis zawartości strony. W ciągu 1-2 sekund, wiemy co możemy znaleźć na stronie i ile to będzie nas kosztować.</p>
<p  class="parImgRight"><a href="http://www.flickr.com/photos/3w-media/4682676503/" title="lusterka.biz.pl dane kontaktowe by 3w-media.pl, on Flickr"><img src="http://farm5.static.flickr.com/4011/4682676503_e53e962853_m.jpg" width="172" height="167" alt="lusterka.biz.pl dane kontaktowe" /></a>W tle eleganckie lusterko, dające poczucie ekskluzywnej oferty. Spojrzenie na lusterko, kieruje wzrok na adres i telefony kontaktowe. Wszystko czytelne i nie rozpraszające uwagi. Internauta zirytowany zepsutym lusterkiem, nie musi tracić czasu.</p>
<h3>Nie ma nic prostszego niż trzy kroki</h3>
<p class="parImgCenter"><a href="http://www.flickr.com/photos/3w-media/4682676599/" title="lusterka.biz.pl Trzy-kroki by 3w-media.pl, on Flickr"><img src="http://farm5.static.flickr.com/4055/4682676599_ea6264a644_b.jpg" width="570" height="82" alt="lusterka.biz.pl Trzy-kroki" /></a></p>
<p>Na samej górze, mamy opisane trzy kroki które musimy wykonać aby w całości zapoznać się z ofertą. Wszystkie trzy kroki mają wyszczególnienie tego co się w nich znajduje.</p>
<p>Sama strona główna jest mała, co powoduje że nic nie rozprasza uwagi internauty, klika dalej.</p>
<h3>Jakie pytania może zadać sobie internauta?</h3>
<p><i>Czy w ofercie jest lusterko do jego samochodu, motocykla?</i> Klika w &#8222;Usługa > Obsługiwane marki&#8221; i ma pełną listę obsługiwanych aut. Daje to również korzyści przy nasyceniu słowami kluczowmi, dla długiego ogona.<br />Zaraz po lewym meni jest zachęta do kontaktu telefonicznego, wytłuszczonym czarnym fontem. Wyróżnia się ona, od razu jak popatrzymy na podstronę. Zwłaszcza że raszta tekstu jest w odcieniu tła.<br /> Dostarczamy informację oraz realizujemy głowny cel strony; kontakt telefoniczny.</p>
<p><i>Jakie są konkretnie ceny i czasy wykoniania?</i> Klika na trzeci krok &#8222;Cena&#8221;.<br /> Znów po lewej zachęta do kontaktu, oraz przejrzysta tabelka z cenami i czasem wykonania usługi. Bez zbędnych informacji, szybko i klarownie.</p>
<p><i>Wreszcie jak dojechać?</i> Najbardziej rozbudowana podstrona. Zawiera mapkę google, oraz szczegółowy opis lokalizacji.<br /> Opisane są dodatkowo dojazdy z różnych dzielnic wraz z sugerowaną trasą dojazdu. Jako bonus informacje o korkach.</p>
<h3>Czemu nie święta trójca &#8211; O nas Oferta Kontakt </h3>
<p>Koniecznie w tej kolejności. I dużo tekstów promocyjnych i zdjęć, jak to super wykonujemy usługę itp itd.</p>
<p>Po co?<br />Trzeba sobie uświadomić smutną prawdę; NIKOGO nie obchodzi podstrona &#8222;O nas&#8221;.<br />Klienta obchodzi jak szybko i tanio pozbyć się irytującego problemu. Ma w nosie czy robimy to od 20 lat czy od roku. Nawet nie chce o tym czytać.<br />Opisana strona, ma konkretny cel, sprzedać usługę, i mówi: szanuję Twój czas, już na stronie głównej masz wszystkie najważniejsze informacje.</p>
<h3>Wyróżnij się, albo giń</h3>
<p>Obecnie strona w internecie nic nie znaczy, jeśli nie będzie się wyróżniać. Pod jakimkolwiek względem, albo designem, albo ułożeniem elementów, albo funkcjonalnością.</p>
<p>Jeśli strona od tysięcy innych różni się tylko logiem, to proszę mi powiedzieć co ma skłonić wchodzącego na stronę, do przeczytania choćby jednego akapitu, lub zapoznania się z ofertą?</p>
<h3>Skuteczna strona internetowa</h3>
<p><i>Jakie ma cechy?</i> Jest na temat. I to nie na temat właściciela witryny. Absolutnie nie. Ma być o tym co na niej sprzedajemy, w możliwie łatwej i przemawiającej do naszej grupy docelowej formie.</p>
<p><i>Dlaczego?</i> To proste, szanujmy czas naszych klientów, a oni będą szanowali nasz. Nasz serwis zyska miano prostego i użytecznego, a to w internecie najwyższa nobilitacja.</p>
<p><i>Czy to dotczyczy wszystkich stron internetowych?</i> Oczywiście że nie. Ale dotyczy ogromnej grupy stron które dotyczą małego biznesu.</p>
<p>Aby dowiedzieć się więcej proponuję przeczytać <a href="http://blog.3w-media.pl/2010/04/jak-sprawic-zeby-twoja-strona-odnosila-sukcesy-odpowiedz-jest-zaskakujaca/" title="Jak sprawić żeby Twoja strona odnosiła sukcesy?">Jak sprawić żeby Twoja strona odnosiła sukcesy?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/06/prosta-strona-internetowa-jak-wyjsc-poza-ramy-trojcy-o-nas-oferta-kontakt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowy design witam wszystkich</title>
		<link>http://blog.3w-media.pl/2010/06/nowy-design-witam-wszystkich/</link>
		<comments>http://blog.3w-media.pl/2010/06/nowy-design-witam-wszystkich/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 14:28:46 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[Reszta]]></category>
		<category><![CDATA[3w-media]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[nowy]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=193</guid>
		<description><![CDATA[Nowy design bloga, czekam na komentarze.]]></description>
			<content:encoded><![CDATA[<p>Biorąc pod uwagę opinie moich czytelników przygotowałem nowy design mojego firmowego bloga.</p>
<p><span id="more-193"></span></p>
<h3>Zmiany</h3>
<ul>
<li>-Odświeżyłem firmowe logo</li>
<li>-Zmieniłem kolorystykę na bardziej jasną</li>
<li>-Wyróżniłem gorące punkty nasyconymi kolorami</li>
<li>-Przebudowałem sidebar</li>
</ul>
<h3>Komentarze</h3>
<p>Będę wdzięczny za komentarze i może pomysły jak go jeszcze usprawnić.</p>
<p>Na razie odpowiedział mi jedynie <a href="http://blip.pl/users/darkl0rd/dashboard" class="linkNoweOkno">darkl0rd</a> na blipie. Za uwagi bardzo dziękuję.</p>
<h3>Stary design bloga</h3>
<p  class="parImgLeft"><a href="http://www.flickr.com/photos/50420494@N02/4660114678/" title="blog.3w-media.pl - stary by 3w-media.pl, on Flickr"><img src="http://farm2.static.flickr.com/1302/4660114678_0b411322ba_m.jpg" width="240" height="172" alt="blog.3w-media.pl - stary" /></a> Dla przypomnienia zamieszczam stary design bloga.</p>
<p>Już niebawem kilka wpisów z case study kilku moich projektów, więc zapraszam do odwiedzania.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/06/nowy-design-witam-wszystkich/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Zalana budowa Centrum Kopernika &#8211; porażka?nie to świetna akcja PR-owa Centrum Kopernik</title>
		<link>http://blog.3w-media.pl/2010/05/zalana-budowa-centrum-kopernika-porazkanie-to-swietna-akcja-pr-owa-centrum-kopernik/</link>
		<comments>http://blog.3w-media.pl/2010/05/zalana-budowa-centrum-kopernika-porazkanie-to-swietna-akcja-pr-owa-centrum-kopernik/#comments</comments>
		<pubDate>Sat, 22 May 2010 19:12:53 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[media]]></category>
		<category><![CDATA[akcja]]></category>
		<category><![CDATA[cetrum kopernika]]></category>
		<category><![CDATA[powódź]]></category>
		<category><![CDATA[pr]]></category>
		<category><![CDATA[świetna]]></category>
		<category><![CDATA[warszawa]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=188</guid>
		<description><![CDATA[Jednym z najbardziej widowiskowo zalanych budynków jest budowa Centrum Nauki Kopernika.
Przyciąga to wielu ludzi, którzy filmują i fotografują zalaną budowę.
Czy można to wykorzystać do promocji? Okazuje się że tak.]]></description>
			<content:encoded><![CDATA[<h3>Powódź przyciąga ludzi</h3>
<p>Jednym z najbardziej widowiskowo zalanych budynków jest budowa Centrum Nauki Kopernika.</p>
<p>Przyciąga to wielu ludzi, którzy filmują i fotografują zalaną budowę.</p>
<p>Czy można to wykorzystać do promocji? Okazuje się że tak.</p>
<p><span id="more-188"></span></p>
<h3>Promocja strony www na moście</h3>
<p  class="parImgLeft"><a href="http://www.flickr.com/photos/50420494@N02/4629243287/" title="Centrum Kopernika świetna akcja PR by 3w-media.pl, on Flickr"><img src="http://farm5.static.flickr.com/4013/4629243287_36184f9973_m.jpg" width="217" height="240" alt="Centrum Kopernika świetna akcja PR" /></a>Niby nic nowego ale jakże skuteczne.<br />Informacje na kartkach przyklejone do mostu za pomocą zwykłej taśmy klejącej.<br/> Na kartkach informacja: &#8222;Choć z zewnątrz wygląda to groźnie, budynek Centrum Nauki Kopernik jest bezpieczny. Woda nie przedostała się do wnętrza budynku, projektanci uwzględnili tak wysokie stany Wisły. Aktualne informacje: <a href="http://kopernik.org.pl" title="Centrum Nauki Kopernik">kopernik.org.pl</a>&#8222;<br /> I dodatkowo link do strony głównej serwisu.</p>
<h3>Pracownik Centrum Nauki Kopernik rozdaje ulotki</h3>
<p  class="parImgLeft">
<a href="http://www.flickr.com/photos/50420494@N02/4629845138/" title="Centrum Kopernika świetna akcja PR by 3w-media.pl, on Flickr"><img src="http://farm5.static.flickr.com/4071/4629845138_4dc28c8c96.jpg" width="217" alt="Centrum Kopernika świetna akcja PR" /></a><br />
To jeszcze nie koniec, na moście obecny jest pracownik Centrum Nauki Kopernik, który informauje o planach budowy, rozdaje ulotki, zapewnia że budowa nie jest zagrożona i odpowiada na wszelkie pytania; &#8222;Nie zalało nas, ale jeśli by zalało, to taka informacja również znajdzie się na naszym blogu&#8221; mówi.<br />To wzorcowe podejście do otwartej komunikacji z przyszłymi klientami.
</p>
<h3>Pierwsza informacja na stronie głównej</h3>
<p  class="parImgLeft"><a href="http://www.flickr.com/photos/50420494@N02/4629883282/" title="Strona główna Centrum Nauki Kopernik by 3w-media.pl, on Flickr"><img src="http://farm5.static.flickr.com/4028/4629883282_41cbd09c12_m.jpg" width="217" alt="Strona główna Centrum Nauki Kopernik" /></a>Na stronie głównej Centrum Nauki Kopernik <a href="http://kopernik.org.pl" title="Centrum Nauki Kopernik">kopernik.org.pl</a> pierwszy news to właśnie zapewnienie, że budowie nic nie zagraża.<br />Po rozwinięciu newsa, czytamy że Centrum Nauki Kopernik postara się udostępnić kamerę internetową na której na żywo możemy oglądać plac budowy, obecnie zalany.</p>
<h3>Nauka dla nas</h3>
<p>Ciekaw jestem, kto odpowiada za tę wzorcową akcję marketingową? Rzadko u nas w kraju zdarzają się przypadki takiej otwartości w komunikacji ze zwykłym człowiekiem.</p>
<p>Nic, tylko brać przykład z takich działań. Brawo</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/05/zalana-budowa-centrum-kopernika-porazkanie-to-swietna-akcja-pr-owa-centrum-kopernik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Czym jest dobry design strony www</title>
		<link>http://blog.3w-media.pl/2010/05/czym-jest-dobry-design-strony-www/</link>
		<comments>http://blog.3w-media.pl/2010/05/czym-jest-dobry-design-strony-www/#comments</comments>
		<pubDate>Wed, 05 May 2010 08:41:42 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[porady]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[dobry]]></category>
		<category><![CDATA[strona www]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=183</guid>
		<description><![CDATA[Czym charakteryzuje się dobry design i ile w nim artyzmu?]]></description>
			<content:encoded><![CDATA[<h3>Dobry design powinien motywować</h3>
<p>Projektant gdy siada do stworzenia designu zawsze ma określony punkt wyjścia. Jego pracą, jest wymyślić taką grafikę do strony, która zakomunikuje coś w konkretnym celu.</p>
<p>Ten cel, to prawie zawsze motywowanie internauty do zrobienia czegoś; zakupu produktu, skorzystania z usług, odwiedzenia jakiegoś miejsca, nauczenia pewnych informacji.</p>
<p><span id="more-183"></span></p>
<p>Najlepszy design to taki który ma skuteczny przekaz i motywuje internautę do konkretnych działań.</p>
<h3>Dobry design jest zrozumiały</h3>
<p>Jeśli design jest możliwy do interpretowania tak jak obraz, to znaczy, że nie jest to dobry design.</p>
<p>Informacja niesiona przez design, powinna być jednoznaczna dla każdego użytkownika, w przeciwieństwie do np. rzeźby.</p>
<p>Podstawowym celem projektu jest komunikatywny przekaz i motywacja internauty do zrobieni czegoś.</p>
<p>Jeśli design przekazuje coś innego niż projektant sobie zamierzył, a internauta wchodzi i robi coś na podstawie tej niezamierzonej informacji, to design jest do bani.</p>
<p>Z dobrym designem internauta widzi dokładnie to co projektant chciał pokazać.</p>
<h3>Dobry design jest niezależny od gustu</h3>
<p>Design może nie mieć smaku, ale różnica między dobrym i złym smakiem to jedynie kwesta gustu.</p>
<p>Design może nie odpowiadać gustowi odbiorcy, ale jeśli spełnia swoją funkcję, jakim jest motywacja ludzi do wykonania konkretnych akcji, to jest ok.</p>
<p>Dobry design jest niezależny od gustu odbiorcy, tak samo jasno pokazuje cel danej podstrony i tak samo motywuje do jakiejś akcji.</p>
<h3>Dobry design jest umiejętnością</h3>
<p>Design jest umiejętnością wynikającą z doświadczenia. Nie trzeba być wielkim artystą, żeby być wielkim projektantem.</p>
<p>Niektórzy z najbardziej szanowanych projektantów znani są z minimalistycznego stylu. Nie wykorzystują barw i tekstur, a jedynie różnic w wielkości, położeniu czy odstępach. Tego można nauczyć się bez wrodzonego talentu.</p>
<h3>Gdzie tu artyzm</h3>
<p>Z powyższego tekstu wynika, że design to tylko i wyłącznie inżynieria informacji w formie graficznej. Cóż nie jest tak prosto, ale jest to bardzo bliskie prawdy.</p>
<p>Wszystko to co napisałem musi być uwzględnione w dobrym designie, ale kiedy ktoś potrafi dodać od siebie jeszcze odrobinę piękna, to wtedy mamy doskonały design.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/05/czym-jest-dobry-design-strony-www/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Jak sprawić żeby Twoja strona odnosiła sukcesy? odpowiedź jest zaskakująca</title>
		<link>http://blog.3w-media.pl/2010/04/jak-sprawic-zeby-twoja-strona-odnosila-sukcesy-odpowiedz-jest-zaskakujaca/</link>
		<comments>http://blog.3w-media.pl/2010/04/jak-sprawic-zeby-twoja-strona-odnosila-sukcesy-odpowiedz-jest-zaskakujaca/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 05:02:21 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[porady]]></category>
		<category><![CDATA[call to action]]></category>
		<category><![CDATA[cele biznesowe]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[strona internetowa]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=180</guid>
		<description><![CDATA[Co sprawia że jedne strony odnoszą sukces a inne nie? Kiedy pojawia się problem przebudowania istniejącej strony www, jakich problemów szukać i gdzie skoncentrować swoje wysiłki?]]></description>
			<content:encoded><![CDATA[<p>Co sprawia że jedne strony odnoszą sukces a inne nie? Kiedy pojawia się problem redesignu istniejącej strony www, jakich problemów szukać i gdzie skoncentrować swoje wysiłki?</p>
<p>Według mnie wiele czasu jest poświęcane na poszukiwania w złym kierunku. Dopracowanie grafiki, kodu, użyteczności to leczenie symptomów nie źródła.</p>
<p><span id="more-180"></span></p>
<h3>Lecz źródło choroby nie symptomy</h3>
<p>Słaby design, zła użyteczność, okropnie napisany kod są symptomami dużych problemów. Kiedy chcemy rozwiązać te problemy często napotykamy na opór klienta i powodujemy jego frustrację. Dzieje się tak dlatego że uznajemy za pewnik że klienci borykają się z podstawowymi problemami.</p>
<p>Zanim jednak zabierzemy się za estetykę, funkcjonalność i kod musimy określić cele biznesowe, nasze call to action oraz akcje które chcemy żeby użytkownik naszej strony podjął. Jeśli pominiemy ten etap rozważań nic nie będzie działać poprawnie.</p>
<h3>Zrozumienie celów biznesowch</h3>
<p>Jedno z pierwszych pytań to &#8222;po co nam strona internetowa&#8221;. Wydaje się to oczywiste, ale zadziwiające jest jak wielu klientów nie jest w stanie udzielić na nie odpowiedzi.</p>
<p>Bez jasnego określenia celów biznesowych klient nie ma szans na sprawdzenie czy jego strona daje efekty. Oznacza to że nie ma uzasadnienia do dalszych inwestycji w rozwój strony www i prowadzi do sporów o każdy grosz.</p>
<p>I co najważniejsze bez jasno określonych celów biznesowych nie ma norm według których są podejmowane decyzje. Wszystko jest subiektywne i nieuchronnie prowadzi do dużych problemów.</p>
<p>Zanim więc przystąpimy do omawiania projektu, użyteczności i rozwoju, musimy się skupić z naszym klientem na sprecyzowaniu celów biznesowych. Będą one stanowić ramy przy podejmowaniu decyzji w fazie projektowej.</p>
<p>To oznacza nie tylko pomoc klientowi w podejmowaniu decyzji, ale też skoncentrowanie jego uwagi na biznesową stronę projektu w której to nasz klient jest ekspertem.</p>
<h3>Określ przejrzyste call to action</h3>
<p>Kiedy cele biznesowe zostaną określone możemy zająć się określaniem naszych call to action. Czyli akcji których oczekujemy od internauty. Przykładem call to action jest przycisk &#8222;kup&#8221; w sklepie internetowym</p>
<p>Call to action występuje nie tylko w stronach e-commerce, za każdym razem kiedy prosimy internautę żeby wysłał do nas wiadomość z formularza na naszej stronie, lub żeby zapisał się na newsletter to właśnie jest call to action.</p>
<p>Co więcej każdy serwis internetowy musi mieć miejsca które jasno wskazują co można uczynić i gdzie pójść dalej. Daje to nam pewność że internauta zawsze znajdzie możliwość pójścia dalej na naszej stronie i nie utknie w ślepym zaułku.</p>
<p>Bez jasno określonych call to action nie można utworzyć dobrej strony internetowej, określić oczekiwanych akcji internauty i zmierzyć czy działania te są skuteczne. Call to action powoduje że skupiamy uwagę internauty na następnej akcji tak że w efekcie pomagamy mu osiągnąć swoje cele.</p>
<p>Oczywiście aby sprawdzić czy call to action jest skuteczne należy zrobić kilka testów z żywymi użytkownikami.</p>
<h3>Zadawaj właściwe pytania</h3>
<p>Oczywiście wszyscy pytają klientów kim są ich klienci i czasem testują użyteczność strony. Jednak bez odpowiednio zadanych pytań testy te są nieskuteczne.</p>
<p>Ponownie ślizgamy się po powierzchni problemy a nie staramy się zbadać problemu dogłębnie.</p>
<p>Naszemu klientowi zwykle łatwo określić kto jest ich docelowym odbiorcą. Muszę przyznać że listy z odbiorcami często są nawet zbyt długie, i zawierają przykłady ekstremalne. Jednak kiedy przechodzimy do określenia czego odbiorcy będą szukać na stronach klienta, zaczynają się problemy. Klienci wiedzą kto chce ich znaleźć ale zwykle nie są w stanie powiedzieć dlaczego odbiorcy powinni zainteresować się ich stroną.</p>
<p>Odpowiedź na te pytania jest kluczowa przy tworzeniu każdej strony internetowej. W zasadzie nawet ważniejsze jest, żeby nasz klient zrozumiał, co chce od strony internetowej i co by chciał żeby internauci zrobili, niż określenie celów biznesowych całego serwisu internetowego.</p>
<p>I ponownie jest to podstawa do podejmowania decyzji o projektowaniu użyteczności i funkcjonalności. Bez tego strona będzie sama dla siebie ignorując potrzeby internautów.</p>
<p>Pytania o akcje które odbiorcy mają wykoanać na stronie pomagają klientowi skupić się na swoich użytkownikach na ich potrzebach a nie na tym co od odbiorców chce.</p>
<p>Czy to znaczy że wygląd strony, użyteczność, czy jakość kodu nie ma znaczenia? W zasadzie tak.</p>
<h3>Szokująca prawda</h3>
<p>Czy nam się to podoba czy nie istnieją dowody że można stworzyć stronę internetową z kiepskim designem, strasznym kodem, oraz nigdy nie przeprowadzonymi testami użyteczności i osiągnąć sukces.</p>
<p>Wystarczy spojrzeć na projekt Craigslist czy kod Amazon żeby zobaczyć że to prawda.</p>
<p>Jednak nie sądzę żeby było można zbudować skuteczną stronę bez określenia celów biznesowych, call to action, i jasnego sprecyzowania co chcemy żeby użytkownik wykonał na naszej stronie.</p>
<p>To nie znaczy że uważam że design, użyteczność, czy kod jest bez znaczenia, ale tylko wtedy gdy są zbudowane solidne podstawy.</p>
<p class="zrodlo">Źródło: Na podstawie: <a target="_blank" href="http://24ways.org/2009/what-makes-a-website-successful" class="linkNoweOkno" title="What makes a website successful? It might not be what you expect!">What makes a website successful? It might not be what you expect!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/04/jak-sprawic-zeby-twoja-strona-odnosila-sukcesy-odpowiedz-jest-zaskakujaca/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>9 sposobów na zwiększenie SEO w każdej stronie www którą tworzysz</title>
		<link>http://blog.3w-media.pl/2010/04/9-sposobow-na-zwiekszenie-seo-w-kazdej-stronie-www-ktora-tworzysz/</link>
		<comments>http://blog.3w-media.pl/2010/04/9-sposobow-na-zwiekszenie-seo-w-kazdej-stronie-www-ktora-tworzysz/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 14:31:17 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[porady]]></category>
		<category><![CDATA[prasówka]]></category>
		<category><![CDATA[description]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[słowa kluczowe]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[title]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=177</guid>
		<description><![CDATA[Jedno z większych wyzwań biznesu on-line to widoczność w wyszukiwarkach internetowych, zwłaszcza w Google. Google kontroluje ponad 90% ruchu w Stanach, więc nie jest zaskoczeniem że najważniejszy celem jakiegokolwiek marketingu internetowego jest Google.]]></description>
			<content:encoded><![CDATA[<p>Jedno z większych wyzwań biznesu on-line to widoczność w wyszukiwarkach internetowych, zwłaszcza w Google. Google kontroluje ponad 90% ruchu w Stanach, więc nie jest zaskoczeniem że najważniejszy celem jakiegokolwiek marketingu internetowego jest Google.</p>
<h3>1.Załóż bloga</h3>
<p>Założenie bloga do każdej strony www daje Twoim klientom możliwość regularnego i łatwego dodawania treści. Wyszukiwarki kochają świeżą treść. Jeśli będziesz uaktualniał treści na blogu raz w tygodniu lub częściej zapewni Ci zauważalną przewagę. Można wytłumaczyć klientom że blogi przyciągają wyszukiwarki i mogą to wykorzystać przez częste pytania lub komentarze.</p>
<p><span id="more-177"></span></p>
<p>Interaktywność bloga stanowi również wartość dodaną serwisu i może zwiększyć ilość klientów przez dodanie wpisów z bloga do serwisów społecznościowych. Należy pamiętać żeby usuwać wszystko co wygląda jak duplikaty lub spam.</p>
<p>Blog z czasem zwiększa również rozmiar strony, autorytet strony, oraz daje więcej wewnętrznych linków. Daje to poważne korzyści w zakresie SEO.</p>
<h3>2. Dodaj GoogleAnalytics do każdej strony www</h3>
<p>Google Analytics to bezpłatne oprogramowanie do analizy statystyk odwiedzania strony www. Mogą one dostarczyć ważnych danych o odwiedzinach na stronie, ich źródłach i najlepszej treści.</p>
<p>Przy użyciu takich funkcji jak śledzenie celu, współczynnik odrzuceń itp można poznać które słowa kluczowe, wyszukiwarki, źródła ruchu podnoszą sprzedaż, lub zwiększają przychody z działalności. Można na podstawie tych danych sprawdzić jak poprawić swoje strony poprzez stałe monitorowanie statystyk.</p>
<p>Można skorzystać również z Google Webmaster Tools, które również mają mnóstwo informacji, których można użyć, żeby dowiedzieć się więcej na temat słów kluczowych i stron serwisu.</p>
<p></p>
<h3>3. Zredukuj śmieciowy kod</h3>
<p>Google poszukują unikalnych treści, javascript i CSS w kodzie strony internetowej mogą utrudniać znalezienie jej. Wszystkie skrypty i arkusze stylów trzeba dodawać w zewnętrznych arkuszach stylów w celu zmniejszenia czasu potrzebnego na znalezienie treści, jak również zredukowanie stosunku kodu do treści w stronie www.</p>
<p>Należy pamiętać że nadmiarowy kod strony spowalnia czas ładowania strony, ale i zwiększa możliwość wystąpienia błędów. Nie ma to bezpośredniego wpływu na pozycję w wyszukiwarkach ale może powodować trudności dla wyszukiwarek, owocując wolniejszym sczytywaniem strony przez Google.</p>
<h3>4. Google pozycjonuje strony nie witryny internetowe</h3>
<p>Google oblicza pozycję witryny w zależności od treści w nim zawartych i szuka treści których nie ma w innym miejscu w internecie. Poszukuje unikalnych treści nie tylko w stosunku do całego internetu ale i w obrębie samej witryny.</p>
<p>Czyli jeśli publikujemy treści które już są gdzieś w internecie to istnieje ryzyko że strona zostanie zignorowana przez wyszukiwarki i zaliczona to tzw duplicate content.</p>
<h3>5. Używaj meta tagu &#8211; description</h3>
<p>Zawartość tagu &lt;meta&gt; description pokazywana jest w opisach na stronach wyszukiwarek internetowych takich jak google, dają internaucie informację co znajdzie pod tym linkiem. Zapędź marketerów do napisania takich opisów każdej strony aby skłaniały one do kliknięcia w link. To jest pierwsza okazja żeby przyciągnąć odwiedzających więc jest bardzo ważne żeby opis odróżniał się na tle innych opisów.</p>
<p>Trzeba wiedzieć że google również używa tagu description więc trzeba uważać żeby na każdej podstronie był inny opis odpowiadający treści podstrony. Pozwoli nam to uniknąć kwestii duplicate content. Informacje o bezpłatnych ofertach, gwarancjach czy po prostu numer telefonu znacznie zwiększają klikalność.</p>
<p>Trzeba zadbać żeby limit znaków razem ze spacjami nie przekroczył 160 znaków.</p>
<h3>6. Usuń powtarzające się treści ze stron serwisu</h3>
<p>Unikalne treści są podstawą dobrego SEO. Podczas projektowania layoutu czasem dodajemy powtarzające się elementy, takie jak informacje o prawach autorskich, dane kontaktowe czy motto. Jeśli na podstronach nie ma wystarczającej ilości treści możemy być posądzeni o duplicate content. Aby tego uniknąć powinniśmy na takich stronach unikać powtarzalnych treści, bądź dodać więcej unikalnej treści.</p>
<h3>7. Dodaj linki w stopce do każdej podstrony</h3>
<p>Powiązanie stron za pomocą tekstowych linków z słowami kluczowymi w &#8222;anchor text&#8221; powoduje znaczące zwiększenie pozycji w rankingu SEO. Niestety wiele stron używa meni we flashu, lub meni generowanego w całości w javascript. Nie daje to szans na zindeksowanie stron przez wyszukiwarki. Rozwiązaniem są linki tekstowe w stopce, które zawierają słowa kluczowe w anchor tekst.</p>
<h3>8. Utwórz oddzielną podstronę dla każdej frazy lub słowa kluczowego</h3>
<p>Najlepszą drogą do zwiększenia pozycji w rankingu SEO jest utworzenie podstrony ze słowem kluczowym lub frazą w tagach &lt;title&gt;, &lt;meta&gt; description, &lt;h1&gt; oraz w treści strony i adresie URL. Czyli jest niezmiernie ważne żeby utworzyć odrębną podstronę dla każdego produktu i usługi lub kategorii którą chcemy wypozycjonować. Jest to również bardzo wygodne dla klienta który od razu z wyszukiwarki trafia na stronę dokładnie tego czego szukał i ułatwia mu zakup, lub wysłanie zapytania o więcej informacji.</p>
<h3>9. Używaj na każdej podstronie tagu title bogatego w słowa kluczowe</h3>
<p class="p2">Tag &lt;title&gt; wyświetlany na pasku przeglądarki są jednym z czynników branych pod uwagę przez wyszukiwarki w celu ustalenia pozycji strony w rankingach SEO. Zamiast używać nazwy firmy, w tym tagu użyj raczej słów kluczowych których poszukuje klient. To da Ci solidną przewagę w rankingach. Upewnij się że limit tagów do 60 znaków nie został przekroczony (włączając spacje). W przeciwnym razie tylko jego część pojawi się w rankingach wyszukiwarek reszta zostaje ucięta.</p>
<p class="zrodlo">Źródło: Na podstawie: <a target="_blank" href="http://sixrevisions.com/web_design/improve-seo-website-design/" class="linkNoweOkno" title="9 Ways To Improve the SEO of Every Website You Design">9 Ways To Improve the SEO of Every Website You Design</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/04/9-sposobow-na-zwiekszenie-seo-w-kazdej-stronie-www-ktora-tworzysz/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fancy meni Seria: bez flasha</title>
		<link>http://blog.3w-media.pl/2010/03/fancy-meni-seria-bez-flasha/</link>
		<comments>http://blog.3w-media.pl/2010/03/fancy-meni-seria-bez-flasha/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 15:43:42 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[porady]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fancy]]></category>
		<category><![CDATA[javscript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[meni]]></category>
		<category><![CDATA[no flash]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=134</guid>
		<description><![CDATA[Podejrzałem to rozwiązanie na jakiejś stronie www. Tylko tam było we flashu. A ja stwierdziłem że większość trików flashowych da się zrobić za pomocą paru linijek javascriptu i biblioteki jQuery. I w tej serii właśnie zamierzam to udowadniać. DEMO DOWNLOAD Możemy napis przewijający się w tle użyć np. do opisania linku Musimy mieć biblbiotekę jQuery, [...]]]></description>
			<content:encoded><![CDATA[<p>Podejrzałem to rozwiązanie na jakiejś stronie www. Tylko tam było we flashu. A ja stwierdziłem że większość trików flashowych da się zrobić za pomocą paru linijek javascriptu i biblioteki jQuery. I w tej serii właśnie zamierzam to udowadniać.</p>
<p><a href="http://3w-media.pl/testy/fancy-meni/index.html" title="Demo do Fancy meni">DEMO</a><br />
<a href="http://3w-media.pl/testy/fancy-meni/fancy-meni-by-3w-media.zip" title="pliki do Fancy meni">DOWNLOAD</a></p>
<p>Możemy napis przewijający się w tle użyć np. do opisania linku</p>
<p><span id="more-134"></span></p>
<p>Musimy mieć  biblbiotekę jQuery, do ściągnięcia: <a href="http://docs.jquery.com/Downloading_jQuery" title="Bibioteka jQuery">http://docs.jquery.com/Downloading_jQuery</a>.</p>
<h3>HTML</h3>
<pre><span class="syntax0"><span class="gutter">1:</span><span class="syntax17">&lt;</span><span class="syntax17">ul</span><span class="syntax17"> </span><span class="syntax17">id</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">fancyMeni</span><span class="syntax13">&quot;</span><span class="syntax17">&gt;</span>
<span class="gutter">2:</span>  <span class="syntax17">&lt;</span><span class="syntax17">li</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">a</span><span class="syntax17"> </span><span class="syntax17">href</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">&quot;</span><span class="syntax17"> </span><span class="syntax17">title</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">O</span><span class="syntax13"> </span><span class="syntax13">firmie</span><span class="syntax13">&quot;</span><span class="syntax17">&gt;</span>O firmie<span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">a</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">li</span><span class="syntax17">&gt;</span>
<span class="gutter">3:</span>  <span class="syntax17">&lt;</span><span class="syntax17">li</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">a</span><span class="syntax17"> </span><span class="syntax17">href</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">&quot;</span><span class="syntax17"> </span><span class="syntax17">title</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">Oferta</span><span class="syntax13">&quot;</span><span class="syntax17">&gt;</span>Oferta<span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">a</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">li</span><span class="syntax17">&gt;</span>
<span class="gutterH">4:</span>  <span class="syntax17">&lt;</span><span class="syntax17">li</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">a</span><span class="syntax17"> </span><span class="syntax17">href</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">&quot;</span><span class="syntax17"> </span><span class="syntax17">title</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">Kontakt</span><span class="syntax13">&quot;</span><span class="syntax17">&gt;</span>Kontakt<span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">a</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">li</span><span class="syntax17">&gt;</span>
<span class="gutter">5:</span><span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">ul</span><span class="syntax17">&gt;</span>
</span></pre>
<p>Tworzymy normalną listę z linkami, zastrzeżenie jest takie że linki muszą mieć ustawiony atrybut title, ponieważ to co jest w nim przewija się w tle</p>
<h3>CSS</h3>
<pre><span class="syntax0"><span class="gutter">   1:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span><span class="syntax18">{</span>
<span class="gutter">   2:</span>  <span class="syntax9">width</span><span class="syntax18">:</span><span class="syntax5">200px</span><span class="syntax18">;</span>
<span class="gutter">   3:</span>  <span class="syntax9">text-align</span><span class="syntax18">:</span><span class="syntax10">left</span><span class="syntax18">;</span>
<span class="gutter">   4:</span><span class="syntax18">}</span>
<span class="gutterH">   5:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">li</span><span class="syntax18">,</span>
<span class="gutter">   6:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">a</span><span class="syntax18">{</span>
<span class="gutter">   7:</span>  <span class="syntax9">width</span><span class="syntax18">:</span><span class="syntax5">200px</span><span class="syntax18">;</span>
<span class="gutter">   8:</span>  <span class="syntax9">height</span><span class="syntax18">:</span><span class="syntax5">30px</span><span class="syntax18">;</span>
<span class="gutter">   9:</span>  <span class="syntax9">line-height</span><span class="syntax18">:</span> <span class="syntax5">30px</span><span class="syntax18">;</span>
<span class="gutterH">  10:</span>  <span class="syntax9">overflow</span><span class="syntax18">:</span> <span class="syntax10">hidden</span><span class="syntax18">;</span>
<span class="gutter">  11:</span>  <span class="syntax9">display</span><span class="syntax18">:</span><span class="syntax10">block</span><span class="syntax18">;</span>
<span class="gutter">  12:</span><span class="syntax18">}</span>
<span class="gutter">  13:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">li</span><span class="syntax18">{</span>
<span class="gutter">  14:</span>  <span class="syntax9">margin</span><span class="syntax18">:</span><span class="syntax5">5px</span> <span class="syntax5">0</span><span class="syntax18">;</span>
<span class="gutterH">  15:</span>  <span class="syntax9">border</span><span class="syntax18">:</span> <span class="syntax5">1px</span> <span class="syntax10">solid</span> <span class="syntax5">#</span><span class="syntax5">aaa</span><span class="syntax18">;</span></span></pre>
<p>Pierwsze 15 linii to ustawianie szerokości meni i wysokości elementu meni.</p>
<pre><span class="gutter">  16:</span>  <span class="syntax9">position</span><span class="syntax18">:</span> <span class="syntax10">relative</span><span class="syntax18">;</span></pre>
<p>Tutaj ustawiamy właściwość position każdego elementu li na relative dlatego że cała zawartość li jest pozycjonowana absolutnie</p>
<p>Przez javascript dodajemy zawartość atrybutu title opakowaną w tagi span i b przed każdy link czyli z:</p>
<pre><span class="syntax17">&lt;</span><span class="syntax17">a</span><span class="syntax17"> </span><span class="syntax17">href</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">&quot;</span><span class="syntax17"> </span><span class="syntax17">title</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">O</span><span class="syntax13"> </span><span class="syntax13">firmie</span><span class="syntax13">&quot;</span><span class="syntax17">&gt;</span>O firmie<span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">a</span><span class="syntax17">&gt;</span></pre>
<p>otrzymamy</p>
<pre><span class="syntax0"><span class="syntax17">&lt;</span><span class="syntax17">a</span><span class="syntax17"> </span><span class="syntax17">href</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13">&quot;</span><span class="syntax17"> </span><span class="syntax17">title</span><span class="syntax18">=</span><span class="syntax13">&quot;</span><span class="syntax13"> </span><span class="syntax13">&quot;</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">span</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">b</span><span class="syntax17">&gt;</span>O firmie<span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">b</span><span class="syntax17">&gt;</span><span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">span</span><span class="syntax17">&gt;</span>O firmie<span class="syntax17">&lt;</span><span class="syntax17">/</span><span class="syntax17">a</span><span class="syntax17">&gt;</span></span></pre>
<p>Wszystkim elementom a, span i b nadajemy pozycjonowanie absolutne,  czyli wszstkie te elementy będą zaczynały się w górnym lewym rogu tagu li (szara ramka), i zakazujemy zawijania wierszy jeśli jest spacja (no-warp)</p>
<p>Dodajemy tagi span i b PRZED tagiem a po to żeby były pod linkiem jak się rozwiną. Można by to ustalić za pomocą z-index, ale InternetEplorer (jak zwykle) kiepsko sobie z tym radzi. A tak mamy zachowaną kolejność taką jak chcemy.</p>
<p>Jest pewien haczyk, jeśli skopiujemy tylko zawartość atrybutu title, to napis w tle czybciutko nam się przewinie i będzie po zabawie. Dlatego przez javascript powielamy title 20 razy (zakładamy że przeciętny użytkownik ne będzie czekał na przewinięcie się wszystkich 20 powtórzeń.). Jest to szybsze niż pisanie przewijania jednego napisu.</p>
<p>Później jest już z górki. Ustawiamy jak ma wyglądać link aktywujący animację.</p>
<pre><span class="gutter">  26:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">a</span><span class="syntax18">{</span>
<span class="gutter">  27:</span>  <span class="syntax9">color</span><span class="syntax18">:</span><span class="syntax5">#</span><span class="syntax5">000</span><span class="syntax18">;</span>
<span class="gutter">  28:</span>  <span class="syntax9">text-decoration</span><span class="syntax18">:</span> <span class="syntax10">none</span><span class="syntax18">;</span>
<span class="gutter">  29:</span>  <span class="syntax9">font-size</span><span class="syntax18">:</span><span class="syntax5">14px</span><span class="syntax18">;</span>
<span class="gutterH">  30:</span>  <span class="syntax9">padding-left</span><span class="syntax18">:</span> <span class="syntax5">5px</span><span class="syntax18">;</span>
<span class="gutter">  31:</span><span class="syntax18">}</span></pre>
<p>Ustalamy że początkowo nasza animacja w tle ma mieć szerokość 20px i wysokość 3px, daje to nam czarny pasek w górnym lewym roku każdego elementu li. Możemy nadać mu dowolne rozmiary. Cała nasza animacja jest w tagu span. To ten tag rozwija się na całą szerkość i wysokość elementu li.</p>
<pre><span class="gutter">  32:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">span</span><span class="syntax18">{</span>
<span class="gutter">  33:</span>  <span class="syntax9">width</span><span class="syntax18">:</span><span class="syntax5">20px</span><span class="syntax18">;</span>
<span class="gutter">  34:</span>  <span class="syntax9">height</span><span class="syntax18">:</span><span class="syntax5">3px</span><span class="syntax18">;</span>
<span class="gutterH">  35:</span>  <span class="syntax9">background-color</span><span class="syntax18">:</span><span class="syntax5">#</span><span class="syntax5">333</span><span class="syntax18">;</span>
<span class="gutter">  36:</span>  <span class="syntax9">overflow</span><span class="syntax18">:</span> <span class="syntax10">hidden</span><span class="syntax18">;</span>
<span class="gutter">  37:</span>  <span class="syntax9">display</span><span class="syntax18">:</span><span class="syntax10">block</span><span class="syntax18">;</span>
<span class="gutter">  38:</span><span class="syntax18">}</span></pre>
<p>Przesuwający się napis jest wpisany w tag b. Jest on bardzo długi i wychodzi poza tag span dlatego tag span musi mieć ustawione overflow na hidden. Tutaj ustawiamy wygląd napisu w tle.</p>
<pre><span class="gutter">  39:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">span</span> <span class="syntax17">b</span><span class="syntax18">{</span>
<span class="gutterH">  40:</span>  <span class="syntax9">color</span><span class="syntax18">:</span><span class="syntax5">#</span><span class="syntax5">555</span><span class="syntax18">;</span>
<span class="gutter">  41:</span>  <span class="syntax9">font-size</span><span class="syntax18">:</span><span class="syntax5">44px</span><span class="syntax18">;</span>
<span class="gutter">  42:</span>  <span class="syntax9">display</span><span class="syntax18">:</span><span class="syntax10">block</span><span class="syntax18">;</span>
<span class="gutter">  43:</span>  <span class="syntax9">line-height</span><span class="syntax18">:</span><span class="syntax10">auto</span><span class="syntax18">;</span>
<span class="gutter">  44:</span>  <span class="syntax9">letter-spacing</span><span class="syntax18">:</span> <span class="syntax5">5px</span><span class="syntax18">;</span>
<span class="gutterH">  45:</span>  <span class="syntax9">font-weight</span><span class="syntax18">:</span> <span class="syntax10">bold</span><span class="syntax18">;</span>
<span class="gutter">  46:</span><span class="syntax18">}</span>
</span></pre>
<p>Poniżej pełny kod CSS</p>
<pre><span class="syntax0"><span class="gutter">   1:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span><span class="syntax18">{</span>
<span class="gutter">   2:</span>  <span class="syntax9">width</span><span class="syntax18">:</span><span class="syntax5">200px</span><span class="syntax18">;</span>
<span class="gutter">   3:</span>  <span class="syntax9">text-align</span><span class="syntax18">:</span><span class="syntax10">left</span><span class="syntax18">;</span>
<span class="gutter">   4:</span><span class="syntax18">}</span>
<span class="gutterH">   5:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">li</span><span class="syntax18">,</span>
<span class="gutter">   6:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">a</span><span class="syntax18">{</span>
<span class="gutter">   7:</span>  <span class="syntax9">width</span><span class="syntax18">:</span><span class="syntax5">200px</span><span class="syntax18">;</span>
<span class="gutter">   8:</span>  <span class="syntax9">height</span><span class="syntax18">:</span><span class="syntax5">30px</span><span class="syntax18">;</span>
<span class="gutter">   9:</span>  <span class="syntax9">line-height</span><span class="syntax18">:</span> <span class="syntax5">30px</span><span class="syntax18">;</span>
<span class="gutterH">  10:</span>  <span class="syntax9">overflow</span><span class="syntax18">:</span> <span class="syntax10">hidden</span><span class="syntax18">;</span>
<span class="gutter">  11:</span>  <span class="syntax9">display</span><span class="syntax18">:</span><span class="syntax10">block</span><span class="syntax18">;</span>
<span class="gutter">  12:</span><span class="syntax18">}</span>
<span class="gutter">  13:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">li</span><span class="syntax18">{</span>
<span class="gutter">  14:</span>  <span class="syntax9">margin</span><span class="syntax18">:</span><span class="syntax5">5px</span> <span class="syntax5">0</span><span class="syntax18">;</span>
<span class="gutterH">  15:</span>  <span class="syntax9">border</span><span class="syntax18">:</span> <span class="syntax5">1px</span> <span class="syntax10">solid</span> <span class="syntax5">#</span><span class="syntax5">aaa</span><span class="syntax18">;</span>
<span class="gutter">  16:</span>  <span class="syntax9">position</span><span class="syntax18">:</span> <span class="syntax10">relative</span><span class="syntax18">;</span>
<span class="gutter">  17:</span><span class="syntax18">}</span>
<span class="gutter">  18:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">a</span><span class="syntax18">,</span>
<span class="gutter">  19:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">span</span><span class="syntax18">,</span>
<span class="gutterH">  20:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">span</span> <span class="syntax17">b</span><span class="syntax18">{</span>
<span class="gutter">  21:</span>  <span class="syntax9">position</span><span class="syntax18">:</span><span class="syntax10">absolute</span><span class="syntax18">;</span>
<span class="gutter">  22:</span>  <span class="syntax9">top</span><span class="syntax18">:</span><span class="syntax5">0</span><span class="syntax18">;</span>
<span class="gutter">  23:</span>  <span class="syntax9">left</span><span class="syntax18">:</span><span class="syntax5">0</span><span class="syntax18">;</span>
<span class="gutter">  24:</span>  <span class="syntax9">white-space</span><span class="syntax18">:</span> <span class="syntax10">nowrap</span><span class="syntax18">;</span>
<span class="gutterH">  25:</span><span class="syntax18">}</span>
<span class="gutter">  26:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">a</span><span class="syntax18">{</span>
<span class="gutter">  27:</span>  <span class="syntax9">color</span><span class="syntax18">:</span><span class="syntax5">#</span><span class="syntax5">000</span><span class="syntax18">;</span>
<span class="gutter">  28:</span>  <span class="syntax9">text-decoration</span><span class="syntax18">:</span> <span class="syntax10">none</span><span class="syntax18">;</span>
<span class="gutter">  29:</span>  <span class="syntax9">font-size</span><span class="syntax18">:</span><span class="syntax5">14px</span><span class="syntax18">;</span>
<span class="gutterH">  30:</span>  <span class="syntax9">padding-left</span><span class="syntax18">:</span> <span class="syntax5">5px</span><span class="syntax18">;</span>
<span class="gutter">  31:</span><span class="syntax18">}</span>
<span class="gutter">  32:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">span</span><span class="syntax18">{</span>
<span class="gutter">  33:</span>  <span class="syntax9">width</span><span class="syntax18">:</span><span class="syntax5">20px</span><span class="syntax18">;</span>
<span class="gutter">  34:</span>  <span class="syntax9">height</span><span class="syntax18">:</span><span class="syntax5">3px</span><span class="syntax18">;</span>
<span class="gutterH">  35:</span>  <span class="syntax9">background-color</span><span class="syntax18">:</span><span class="syntax5">#</span><span class="syntax5">333</span><span class="syntax18">;</span>
<span class="gutter">  36:</span>  <span class="syntax9">overflow</span><span class="syntax18">:</span> <span class="syntax10">hidden</span><span class="syntax18">;</span>
<span class="gutter">  37:</span>  <span class="syntax9">display</span><span class="syntax18">:</span><span class="syntax10">block</span><span class="syntax18">;</span>
<span class="gutter">  38:</span><span class="syntax18">}</span>
<span class="gutter">  39:</span><span class="syntax14">#</span><span class="syntax14">fancyMeni</span> <span class="syntax17">span</span> <span class="syntax17">b</span><span class="syntax18">{</span>
<span class="gutterH">  40:</span>  <span class="syntax9">color</span><span class="syntax18">:</span><span class="syntax5">#</span><span class="syntax5">555</span><span class="syntax18">;</span>
<span class="gutter">  41:</span>  <span class="syntax9">font-size</span><span class="syntax18">:</span><span class="syntax5">44px</span><span class="syntax18">;</span>
<span class="gutter">  42:</span>  <span class="syntax9">display</span><span class="syntax18">:</span><span class="syntax10">block</span><span class="syntax18">;</span>
<span class="gutter">  43:</span>  <span class="syntax9">line-height</span><span class="syntax18">:</span><span class="syntax10">auto</span><span class="syntax18">;</span>
<span class="gutter">  44:</span>  <span class="syntax9">letter-spacing</span><span class="syntax18">:</span> <span class="syntax5">5px</span><span class="syntax18">;</span>
<span class="gutterH">  45:</span>  <span class="syntax9">font-weight</span><span class="syntax18">:</span> <span class="syntax10">bold</span><span class="syntax18">;</span>
<span class="gutter">  46:</span><span class="syntax18">}</span>
</span></pre>
<h3>JavaScript</h3>
<pre><span class="syntax0"><span class="gutter">   1:</span><span class="syntax8">var</span> $j <span class="syntax18">=</span> jQuery<span class="syntax18">.</span><span class="syntax6">noConflict</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">;</span></span></pre>
<p>Pierwsza linia ustawia specyficzną zmienną dla jQuery żeby można było kozysać z niej i z innych bibliotek typu MooTools, Prototype itp</p>
<p>Dalej standardowo uruchamiamy funkcje dopiero po załadowaniu się całego dokumentu.</p>
<pre><span class="gutter">   2:</span>$<span class="syntax6">j</span><span class="syntax18">(</span>document<span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">ready</span><span class="syntax18">(</span>
<span class="gutter">   3:</span>    <span class="syntax8">function</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">{</span></pre>
<p>Następnie dla każdego linka w liscie o id fancyMeni pobieramy zawartość atrybutu title i  jego wartość wstawiamy do zmiennej opis.</p>
<pre><span class="gutter">   4:</span>      $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">#fancyMeni</span><span class="syntax13"> </span><span class="syntax13">a</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">each</span><span class="syntax18">(</span>
<span class="gutterH">   5:</span>        <span class="syntax8">function</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">{</span>
<span class="gutter">   6:</span>          opis<span class="syntax18">=</span>$<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">attr</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">title</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">;</span></pre>
<p>Następnie usuwam wartość tagu title żeby nie pokazywał się tooltip dodawany przez przeglądakę.</p>
<pre><span class="gutter">   7:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">attr</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">title</span><span class="syntax13">&quot;</span><span class="syntax18">,</span><span class="syntax13">&quot;</span><span class="syntax13"> </span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">;</span></pre>
<p>I do każdego linku dodajemy funkcję odpowiednio dla zdarzenia wejścia wskaźnika myszki na link oraz drugą po opuszczeniu linku. W funkcji pierwszej na początku zmieniamy w linku padding-left na 20, czyli przesuway w prawo o 15 pikseli oraz zmeiniamy kolor na biały.</p>
<pre><span class="gutter">  11:</span>      $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">#fancyMeni</span><span class="syntax13"> </span><span class="syntax13">a</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">hover</span><span class="syntax18">(</span>
<span class="gutter">  12:</span>        <span class="syntax8">function</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">{</span>
<span class="gutter">  13:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">css</span><span class="syntax18">(</span><span class="syntax18">{</span><span class="syntax13">&quot;</span><span class="syntax13">color</span><span class="syntax13">&quot;</span><span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">#fff</span><span class="syntax13">&quot;</span><span class="syntax18">,</span><span class="syntax13">&quot;</span><span class="syntax13">padding-left</span><span class="syntax13">&quot;</span><span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">20px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">)</span><span class="syntax18">;</span></pre>
<p>W następnej linii animujemy powiększenie się tagu span do szerokości i wysokości elementu li.</p>
<pre><span class="gutter">  14:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">animate</span><span class="syntax18">(</span><span class="syntax18">{</span>width<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">200px</span><span class="syntax13">&quot;</span><span class="syntax18">,</span>height<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">30px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">,</span><span class="syntax5">1000</span><span class="syntax18">)</span><span class="syntax18">;</span></pre>
<p>Teraz do zmiennej szer zapisujemy szerokość elementu b (czyli naszego przemykającego napisu)</p>
<pre><span class="gutterH">  15:</span>          szer<span class="syntax18">=</span>$<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">children</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">b</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">width</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">;</span></pre>
<p>No i wreszcie animujemy sam napis. Powyższa pobrana szerokość potrzebna jest nam do określenia na jaką odległość ma się przesunąć nasz napis.</p>
<pre><span class="gutter">  16:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">children</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">b</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">animate</span><span class="syntax18">(</span><span class="syntax18">{</span>left<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">-</span><span class="syntax13">&quot;</span><span class="syntax18">+</span>szer<span class="syntax18">+</span><span class="syntax13">&quot;</span><span class="syntax13">px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">,</span><span class="syntax5">15000</span><span class="syntax18">)</span><span class="syntax18">;</span></pre>
<p>Funkcja wywoływana po usunięciu wskaźnika myszki z linku po prostu przywraca wartości z początkowe</p>
<pre><span class="gutter">  18:</span>        <span class="syntax8">function</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">{</span>
<span class="gutter">  19:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">css</span><span class="syntax18">(</span><span class="syntax18">{</span><span class="syntax13">&quot;</span><span class="syntax13">color</span><span class="syntax13">&quot;</span><span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">#000</span><span class="syntax13">&quot;</span><span class="syntax18">,</span><span class="syntax13">&quot;</span><span class="syntax13">padding-left</span><span class="syntax13">&quot;</span><span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">5px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutterH">  20:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">animate</span><span class="syntax18">(</span><span class="syntax18">{</span>width<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">20px</span><span class="syntax13">&quot;</span><span class="syntax18">,</span>height<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">3px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">,</span><span class="syntax5">5</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  21:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">children</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">b</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">stop</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">animate</span><span class="syntax18">(</span><span class="syntax18">{</span>left<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">0px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">,</span><span class="syntax5">5</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  22:</span>        <span class="syntax18">}</span></pre>
<p>Poniżej pełen kod JavaScript</p>
<pre><span class="syntax0"><span class="gutter">   1:</span><span class="syntax8">var</span> $j <span class="syntax18">=</span> jQuery<span class="syntax18">.</span><span class="syntax6">noConflict</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">   2:</span>$<span class="syntax6">j</span><span class="syntax18">(</span>document<span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">ready</span><span class="syntax18">(</span>
<span class="gutter">   3:</span>    <span class="syntax8">function</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">{</span>
<span class="gutter">   4:</span>      $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">#fancyMeni</span><span class="syntax13"> </span><span class="syntax13">a</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">each</span><span class="syntax18">(</span>
<span class="gutterH">   5:</span>        <span class="syntax8">function</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">{</span>
<span class="gutter">   6:</span>          opis<span class="syntax18">=</span>$<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">attr</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">title</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">   7:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">attr</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">title</span><span class="syntax13">&quot;</span><span class="syntax18">,</span><span class="syntax13">&quot;</span><span class="syntax13"> </span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">   8:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">before</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">&lt;span&gt;&lt;b&gt;</span><span class="syntax13">&quot;</span><span class="syntax18">+</span><span class="syntax6">str_repeat</span><span class="syntax18">(</span>opis<span class="syntax18">+</span><span class="syntax13">&quot;</span><span class="syntax13">&amp;nbsp;</span><span class="syntax13">&quot;</span><span class="syntax18">,</span><span class="syntax5">20</span><span class="syntax18">)</span><span class="syntax18">+</span><span class="syntax13">&quot;</span><span class="syntax13">&lt;/b&gt;&lt;/span&gt;</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">   9:</span>        <span class="syntax18">}</span>
<span class="gutterH">  10:</span>      <span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  11:</span>      $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">#fancyMeni</span><span class="syntax13"> </span><span class="syntax13">a</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">hover</span><span class="syntax18">(</span>
<span class="gutter">  12:</span>        <span class="syntax8">function</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">{</span>
<span class="gutter">  13:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">css</span><span class="syntax18">(</span><span class="syntax18">{</span><span class="syntax13">&quot;</span><span class="syntax13">color</span><span class="syntax13">&quot;</span><span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">#fff</span><span class="syntax13">&quot;</span><span class="syntax18">,</span><span class="syntax13">&quot;</span><span class="syntax13">padding-left</span><span class="syntax13">&quot;</span><span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">20px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  14:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">animate</span><span class="syntax18">(</span><span class="syntax18">{</span>width<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">200px</span><span class="syntax13">&quot;</span><span class="syntax18">,</span>height<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">30px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">,</span><span class="syntax5">1000</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutterH">  15:</span>          szer<span class="syntax18">=</span>$<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">children</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">b</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">width</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  16:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">children</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">b</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">animate</span><span class="syntax18">(</span><span class="syntax18">{</span>left<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">-</span><span class="syntax13">&quot;</span><span class="syntax18">+</span>szer<span class="syntax18">+</span><span class="syntax13">&quot;</span><span class="syntax13">px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">,</span><span class="syntax5">15000</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  17:</span>        <span class="syntax18">}</span><span class="syntax18">,</span>
<span class="gutter">  18:</span>        <span class="syntax8">function</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">{</span>
<span class="gutter">  19:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">css</span><span class="syntax18">(</span><span class="syntax18">{</span><span class="syntax13">&quot;</span><span class="syntax13">color</span><span class="syntax13">&quot;</span><span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">#000</span><span class="syntax13">&quot;</span><span class="syntax18">,</span><span class="syntax13">&quot;</span><span class="syntax13">padding-left</span><span class="syntax13">&quot;</span><span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">5px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutterH">  20:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">animate</span><span class="syntax18">(</span><span class="syntax18">{</span>width<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">20px</span><span class="syntax13">&quot;</span><span class="syntax18">,</span>height<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">3px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">,</span><span class="syntax5">5</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  21:</span>          $<span class="syntax6">j</span><span class="syntax18">(</span><span class="syntax14">this</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">prev</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">span</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">children</span><span class="syntax18">(</span><span class="syntax13">&quot;</span><span class="syntax13">b</span><span class="syntax13">&quot;</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">stop</span><span class="syntax18">(</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">animate</span><span class="syntax18">(</span><span class="syntax18">{</span>left<span class="syntax18">:</span><span class="syntax13">&quot;</span><span class="syntax13">0px</span><span class="syntax13">&quot;</span><span class="syntax18">}</span><span class="syntax18">,</span><span class="syntax5">5</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  22:</span>        <span class="syntax18">}</span>
<span class="gutter">  23:</span>      <span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  24:</span>    <span class="syntax18">}</span>
<span class="gutterH">  25:</span><span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  26:</span><span class="syntax8">function</span> str_repeat <span class="syntax18">(</span> input<span class="syntax18">,</span> multiplier <span class="syntax18">)</span> <span class="syntax18">{</span>
<span class="gutter">  27:</span>  <span class="syntax8">return</span> <span class="syntax8">new</span> <span class="syntax10">Array</span><span class="syntax18">(</span>multiplier<span class="syntax18">+</span><span class="syntax5">1</span><span class="syntax18">)</span><span class="syntax18">.</span><span class="syntax6">join</span><span class="syntax18">(</span>input<span class="syntax18">)</span><span class="syntax18">;</span>
<span class="gutter">  28:</span><span class="syntax18">}</span>
</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/03/fancy-meni-seria-bez-flasha/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>7 zasad tworzenia strony www Czyli o czym pamiętać przy tworzeniu serwisu internetowego</title>
		<link>http://blog.3w-media.pl/2010/03/7-zasad-tworzenia-strony-www-czyli-o-czym-pamietac-przy-tworzeniu-serwisu-internetowego/</link>
		<comments>http://blog.3w-media.pl/2010/03/7-zasad-tworzenia-strony-www-czyli-o-czym-pamietac-przy-tworzeniu-serwisu-internetowego/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 10:16:23 +0000</pubDate>
		<dc:creator>Dariusz Biedrzycki</dc:creator>
				<category><![CDATA[porady]]></category>
		<category><![CDATA[strefa klienta]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[strona www]]></category>
		<category><![CDATA[tworzenie strony www]]></category>
		<category><![CDATA[zasady]]></category>

		<guid isPermaLink="false">http://blog.3w-media.pl/?p=137</guid>
		<description><![CDATA[7 zasad tworzenia strony www - czyli o czym pamiętać przy tworzeniu serwisu internetowego]]></description>
			<content:encoded><![CDATA[<h3>Stanowcze NIE dla intro we flashu czy jakikolwiek innych</h3>
<p>Dlaczego &#8211; bo klient musi czekać aby zorientować się czy strona na którą chce wejść zawiera to czego szukał i prędzej wyjdzie z takiej strony niż będzie czekał na nie wiadomo no co.</p>
<p><span id="more-137"></span></p>
<p>Jest oczywiście wyjątek od tej reguły. Firmy kreatywne, zajmujące się animacją komputerową czy też tworzące zaawansowane rozwiązania flash dla internetu. Wtedy demo/intro i ciężka strona www jest uzasadniona</p>
<h3>Główne informacje o produkcie na stronie głównej</h3>
<p>Główne informacje o produkcie na stronie głównej, a nie strona O nas.</p>
<p>Klientów interesują Wasze produkty, i dopiero później ew. informacje o składzie zarządu czy misji firmy</p>
<p>Wyjątek? Brak wyjątków</p>
<h3>Informacje o kontakcie powinny być na każdej podstronie</h3>
<p>Bo internet to naprawdę szybkie medium, często może się zdarzyć że stracimy klienta bo podstrona kontakt jest trudna do znalezienia lub zbyt długo się zgrywa. A szkoda tracić klientów, prawda?</p>
<h3>Poprawność ortograficzna i stylistyczna to konieczność</h3>
<p>Warto zlecić pisanie tekstów wykwalifikowanej osobie, lub zaprzyjaźnić się ze słownikami</p>
<h3>Łatwa nawigacja</h3>
<p>Mógłbym podać wiele stron z wkurzającą nawigacją, niestety są to strony głównie we flashu. A szkoda bo flash ma wielki potencjał.</p>
<p>Ważne jest przemyślenie nawigacji. Np na tej stronie (mirror) <a href="http://techem6.3wm.pl/" class="linkNoweOkno">VI Kongres Technologii Chemicznej</a> Najważniejsze linki są w topie strony widoczne od razu. Później są powtórzone w meni po lewej poniżej topu.</p>
<h3>Błędne linki strony w budowie (NIGDY!!!!)</h3>
<p>NIGDY, nigdy nie dajemy linka do &#8222;strony w budowie&#8221;, i bardzo uważamy żeby nie było błędnych linków.</p>
<p>Nie ma nic bardziej irytującego kiedy klikamy na link i albo pojawia się strona w budowie, albo ogólnie trafiamy na błąd 404. Z psychologicznego punktu widzenia wtedy zapamiętujemy stronę jako &#8222;tą, co nas irytuje&#8221;, a wspomnienia powiązane z emocjami są dużo dłużej i trwalej zapamiętywane.</p>
<h3>Dobry hosting (szybki, zawsze dostępny, niezawodny)</h3>
<p>Tego chyba nie muszę tłumaczyć :)</p>
<p class="zrodlo">Źródło: Na podstawie: <a href="http://professionalwebdesigns.blog.com/2009/10/05/importance-of-a-professional-web-design-in-todays-business-environment/" class="linkNoweOkno" title="Importance of a Professional Web Design in Today’s Business Environment">Importance of a Professional Web Design in Today’s Business Environment</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.3w-media.pl/2010/03/7-zasad-tworzenia-strony-www-czyli-o-czym-pamietac-przy-tworzeniu-serwisu-internetowego/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

