<?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>NLP7 E-learning kursy i szkolenia Online by Servicetek Group &#187; Projektowanie www</title>
	<atom:link href="http://elearning.media.pl/index.php/tag/projektowanie-www/feed/" rel="self" type="application/rss+xml" />
	<link>http://elearning.media.pl</link>
	<description>Blog o tematyce nauczania zdalnego , NLP , zbiór publikacji , audiobooki , artykuły metdy samodoskonalenia</description>
	<lastBuildDate>Mon, 06 Sep 2010 07:38:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Monitorowanie uptime&#039;u stron WWW. Przegląd najlepszych darmowych narzędzi</title>
		<link>http://elearning.media.pl/index.php/2009/10/16/monitorowanie-uptimeu-stron-www-przeglad-najlepszych-darmowych-narzedzi/</link>
		<comments>http://elearning.media.pl/index.php/2009/10/16/monitorowanie-uptimeu-stron-www-przeglad-najlepszych-darmowych-narzedzi/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 07:20:36 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[Nowości]]></category>
		<category><![CDATA[SEO Pozycjonowanie]]></category>
		<category><![CDATA[Technologie internet IT]]></category>
		<category><![CDATA[administracja www]]></category>
		<category><![CDATA[narzedzia]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[uptime]]></category>
		<category><![CDATA[webmaster]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://www.blog.servicetek.media.pl/?p=343</guid>
		<description><![CDATA[Obowiązkiem administratora witryny jest zapewnienie jej nieprzerwanego działania. Jeśli awarie są zbyt częste, serwis szybko straci użytkowników. Problemy pomagają rozwiązywać narzędzia do monitorowania uptime&#8217;u. Przygotowaliśmy przegląd dziesięciu najlepszych darmowych usług.
 
1.    Are My Sites Up?
Usługa oferuje darmowy pakiet oraz trzy komercyjne abonamenty. Bezpłatnie da się monitorować maksymalnie pięć stron WWW, ...]]></description>
			<content:encoded><![CDATA[<p><strong><span>Obowiązkiem administratora witryny jest zapewnienie jej nieprzerwanego działania. Jeśli awarie są zbyt częste, serwis szybko straci użytkowników. Problemy pomagają rozwiązywać narzędzia do monitorowania uptime&#8217;u. Przygotowaliśmy przegląd dziesięciu najlepszych darmowych usług.</span></strong></p>
<p><strong> </strong></p>
<h2>1.    <a href="http://aremysitesup.com/" target="_blank">Are My Sites Up?</a></h2>
<p>Usługa oferuje darmowy pakiet oraz trzy komercyjne abonamenty. Bezpłatnie da się monitorować maksymalnie pięć stron WWW, a weryfikacja serwisów jest przeprowadzana raz na godzinę. Użytkownik nie otrzymuje niestety alertów w formie nagłówków RSS ? w jego profilu pojawiają się za to reklamy. Nie ma również dostępu do mechanizmu integrującego Are My Sites Up? z Twitterem ? użytkownik jest skazany na korzystanie z okrojonej wersji aplikacji dla iPhone&#8217;a.</p>
<p style="text-align: center;"><a href="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/aremysitesup.jpg"><img src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/aremysitesup.jpg" border="0" alt="" width="480" /></a></p>
<p>Sieciowy interfejs usługi jest bardzo prosty, a na dodatek całkiem ładny. Aby dodać nową stronę, wystarczy kliknąć przycisk &#8220;Add New Site&#8221;. Obok poszczególnych witryn pojawią się ikonki wskazujące na normalne lub nieprawidłowe działanie. W ustawieniach można podać, jakie rodzaje alertów chce się otrzymywać, a także wpisać numer telefonu dla powiadomień SMS. Niestety, ten moduł działa tylko na terenie Stanów Zjednoczonych.</p>
<p><strong>Plusy: </strong>dodatkowa aplikacja dla użytkowników iPhone&#8217;a<br />
<strong>Minusy: </strong>niska częstotliwość weryfikowania stron, brak alertów esemesowych poza USA, mała maksymalna liczba śledzonych witryn<br />
<strong>Ocena:</strong> 5/10</p>
<h2>2.    <a href="http://basicstate.com/" target="_blank">Basic State</a></h2>
<p>Wbrew nazwie narzędzie to jest całkiem rozbudowane. W przeciwieństwie do innych darmowych pakietów weryfikuje stan witryn co 15 minut. Dodatkowo użytkownik może śledzić nielimitowaną liczbę stron WWW bez konieczności wykupywania konta premium. W innych aplikacjach jest często ograniczony do kilku czy nawet jednego serwisu.</p>
<p style="text-align: center;"><img src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/basicstate.jpg" border="0" alt="" width="480" /></p>
<p>Aby zacząć korzystać z Basic State, wystarczy kliknąć link Sign up for a free account i wypełnić formularz. Potem należy skorzystać z menu po prawej, aby dodawać kolejne witryny, przeglądać raporty czy modyfikować ustawienia alertów. Te są przesyłane za pośrednictwem maili lub wiadomości SMS. Za wiadomości tekstowe otrzymywane na komórkę trzeba dodatkowo płacić.</p>
<p>Wadą Basic State jest mało przejrzysty i prymitywny interfejs, wykorzystujący ciemną kolorystykę oraz nieczytelne fonty. Umieszczone po prawej stronie menu ma tendencję do wędrowania po całym ekranie w zależności od tego, która opcja zostanie z niego wybrana. Basic State nie ma żadnych płatnych kont dla zaawansowanych użytkowników.</p>
<p><strong>Plusy:</strong> wysoka częstotliwość weryfikowania stron, brak ograniczeń w liczbie śledzonych serwisów<br />
<strong>Minusy:</strong> brak dodatkowych aplikacji<br />
<strong>Ocena:</strong> 8/10</p>
<table style="height: 72px;" border="1" width="622">
<tbody>
<tr>
<td><a href="http://webhosting.pl/files/groups/editors/internet/2008_01/torrentmania/wybor_redakcji.gif"><img src="http://webhosting.pl/files/groups/editors/internet/2008_01/torrentmania/wybor_redakcji.gif" border="0" alt="" width="130" /></a></td>
<td>Za wachlarz opcji, które użytkownik ma do dyspozycji, wysoką częstotliwość weryfikowania stron oraz brak ograniczeń w liczbie śledzonych serwisów &#8211; Basic State otrzymuje tytuł ?Wybór redakcji Webhosting.pl?.</td>
</tr>
</tbody>
</table>
<h2>3.    <a href="http://www.freesitestatus.com/" target="_blank">FreeSiteStatus</a></h2>
<p>Cechą charakterystyczną tej witryny jest narzędzie do szybkiego testowania serwisów bez konieczności zakładania konta. Wystarczy na stronie głównej wpisać w pole tekstowe żądany URL i kliknąć przycisk Test. Alternatywnie można przejść do zakładki Monitoring i wybrać opcję Sign up, aby założyć konto. FreeSiteStatus ? jako jeden z niewielu programów w naszym zestawieniu ? jest dostępny po polsku.</p>
<p style="text-align: center;"><img src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/freesitestatus.jpg" border="0" alt="" width="480" /></p>
<p>W darmowej wersji aplikacja wspiera protokoły HTTP i HTTPS, weryfikuje podane adresy nawet co minutę (tylko w okresie testowym). Obsługuje wiele e-maili, na które są wysyłane alerty, radzi sobie także z wiadomościami SMS (krajowi operatorzy są obsługiwani).</p>
<p>Wiadomości tekstowe mogą wykupywać wyłącznie posiadacze płatnych kont. Za darmo dostaje się dwa kredyty w celu sprawdzenia, czy operator faktycznie obsługuje funkcję.</p>
<p>Po dwóch tygodniach korzystania z przyjemnego, przejrzystego interfejsu FreeSiteStatusa opcje charakterystyczne dla profesjonalnego planu zostaną wyłączone. Użytkownik musi od tego momentu pracować na darmowym koncie albo wykupić pakiet premium. Cena zależy od liczby stron internetowych oraz częstotliwości ich weryfikowania.</p>
<p><strong>Plusy: </strong>dostęp do wszystkich funkcji przez pierwsze kilka tygodni użytkowania<br />
<strong>Minusy:</strong> niska częstotliwość weryfikowania stron, mała maksymalna liczba śledzonych witryn, brak dodatkowych aplikacji<br />
<strong>Ocena:</strong> 5/10</p>
<h2>4.    <a href="http://host-tracker.com/" target="_blank">Host-tracker</a></h2>
<p>Podobnie jak FreeSiteStatus za pośrednictwem tej witryny można szybko sprawdzić, czy dana strona działa ? nie trzeba zakładać konta. Osoby o większych wymaganiach mogą zarejestrować się bezpłatnie. Maksymalna liczba śledzonych serwisów wynosi wtedy dwa, weryfikacja następuje co 30 minut. Za wszystkie alerty SMS trzeba dodatkowo płacić.</p>
<p style="text-align: center;"><img src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/hosttracker.jpg" border="0" alt="" width="480" /></p>
<p>W przypadku kont komercyjnych jest dostępny darmowy okres testowy, potem trzeba wyłożyć od 5 do 100 dolarów miesięcznie. Najlepsze pakiety weryfikują nawet 100-200 witryn jednocześnie, sprawdzają je co minutę. Klient może liczyć na kilkadziesiąt darmowych wiadomości SMS miesięcznie i 20-30% zniżki na zakup dodatkowych kredytów komórkowych.</p>
<p><strong>Plusy: </strong>w miarę wysoka częstotliwość weryfikowania stron<br />
<strong>Minusy:</strong> mała maksymalna liczba śledzonych serwisów, brak dodatkowych aplikacji<br />
<strong>Ocena:</strong> 6/10</p>
<h2>5.    <a href="http://www.internetseer.com/" target="_blank">InternetSeer</a></h2>
<p>Aplikacja skierowana do początkujących użytkowników, którzy posiadają jedną witrynę i nie potrzebują zaawansowanych statystyk. Aby skorzystać z InternetSeera, wystarczy kliknąć na stronie głównej usługi link Sign Up. W polach tekstowych trzeba podać swój adres URL, e-mail, na który mają przychodzić alerty, oraz login i hasło. W ramach tego pakietu dostępność witryny jest weryfikowana co godzinę.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/internetseer.jpg" alt="" width="532" height="381" /></p>
<p>InternetSeer oferuje ponadto płatne pakiety z zaawansowanymi raportami. Droższe opcje monitorują nawet protokół DNS, wyszukują na stronach uszkodzone hiperłącza, dostarczają informacji na temat wyświetlanych obrazków. Ceny zaczynają się od 13 dolarów na miesiąc za konto Advanced (30 minut). Najdroższy plan to Enterprise (5 minut) ? 50 dolarów miesięcznie.</p>
<p><strong>Plusy: </strong>brak<br />
<strong>Minusy:</strong> niska częstotliwość weryfikowania stron, mała maksymalna liczba śledzonych witryn, brak dodatkowych aplikacji<br />
<strong>Ocena:</strong> 4/10</p>
<h2>6.    <a href="http://www.livewatch.de/" target="_blank">Livewatch</a></h2>
<p>Niemiecki (ale dostępny do angielsku) serwis do monitorowania uptime&#8217;u. Osoba, która założy darmowe konto, może śledzić maksymalnie jedną stronę WWW. Ma prawo do nielimitowanej liczby alertów mailowych ? liczba powiadomień SMS jest jednak ograniczona do jednego miesięcznie. Zaletą są krótkie interwały weryfikacyjne ? bezpłatnie witryna jest sprawdzana co 5-10 minut. Opóźnienie w wysłaniu wiadomości elektronicznej może sięgać kolejnych 10 minut.</p>
<p style="text-align: center;"><img src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/livewatch.jpg" border="0" alt="" width="480" /></p>
<p>Komercyjne pakiety (3-10 euro miesięcznie) oferują weryfikację serwisów nawet co minutę. Użytkownik może śledzić maksymalnie 25 witryn, ma do dyspozycji 30 powiadomień SMS i 15 telefonicznych miesięcznie. Wszystkie konta są dodatkowo zintegrowane z Twitterem oraz Messengerem Microsoftu. Każdy użytkownik może liczyć także na otrzymywanie zbiorczych raportów w formie dokumentów PDF.</p>
<p>Interfejs Livewatch jest w miarę prosty i przejrzysty. Z ciekawych funkcji warto wymienić możliwość przesyłania alertów na wiele skrzynek pocztowych jednocześnie ? opcja ta działa już w darmowym koncie. Podobnie jest z wiadomościami SMS ? niestety polscy operatorzy nie są obsługiwani. Wada to konieczność umieszczenia w docelowych serwisach WWW specjalnego skryptu śledzącego ? bez tego aplikacja nie działa.</p>
<p><strong>Plusy: </strong>bardzo wysoka częstotliwość weryfikowania stron<br />
<strong>Minusy:</strong> mała maksymalna liczba śledzonych witryn, brak dodatkowych aplikacji<br />
<strong>Ocena:</strong> 6/10</p>
<h2>7.    <a href="http://mon.itor.us/" target="_blank">mon.itor.us</a></h2>
<p>Jedno z bardziej zaawansowanych, bezpłatnych narzędzi umożliwiających nadzorowanie stron WWW. Aplikacja nie tylko informuje o awariach, zlicza ich czas oraz analizuje okres odpowiedzi witryny, ale dostarcza także danych na temat obciążenia serwera, na którym jest hostowany serwis (użycie procesora, pamięci, twardego dysku, obciążenie łącza). Dodatkowo mon.itor.us pełni funkcje podobne do Google Analytics ? zlicza wizyty, czas ich trwania itp.</p>
<p>Kliknięcie linku Easy Start przy opcji External Monitoring uruchamia kreatora, gdzie należy podać typ strony oraz jej adres. Da się tu również zdefiniować niestandardowe porty i protokoły (np. HTTPS, DNS). Po wybraniu Next pojawi się dodatkowe okno, które umożliwi rejestrację lub logowanie. Interfejs usługi jest całkiem rozbudowany ? pływające, AJAX-owe okna i boczne menu przypominają nieco sieciowe systemy operacyjne w rodzaju G.ho.sta czy eyeOS-a.</p>
<p>Mon.itor.us ma rozbudowany system alertów (SMS, RSS) oraz statystyk. Dodatkowo użytkownik otrzymuje tygodniowe raporty mailowe. W serwisie znalazło się również miejsce na moduły takie jak notatnik czy menedżer zadań. Twórcy aplikacji oferują płatne konta premium. Cena zależy od liczby wybranych serwerów śledzących oraz częstotliwości sprawdzania statusu.</p>
<p><strong>Plusy: </strong>w miarę wysoka częstotliwość weryfikowania stron<br />
<strong>Minusy:</strong> brak dodatkowych aplikacji<br />
<strong>Ocena:</strong> 6/10</p>
<h2>8.    <a href="http://www.montastic.com/" target="_blank">Montastic</a></h2>
<p>Jedna z najbardziej przyjaznych aplikacji w naszym zestawieniu. Proces rejestracji jest szybki i nie wymaga weryfikowania adresu mailowego. Użytkownik może śledzić nawet sto witryn za darmo. Niestety, są one sprawdzane tylko kilka-kilkanaście razy dziennie. Administratorzy usługi pracują obecnie nad poprawieniem tego wyniku i wprowadzeniem 10-minutowego interwału.</p>
<p style="text-align: center;"><img src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/montastic.jpg" border="0" alt="" width="480" /></p>
<p>Montastic w ogóle nie oferuje płatnych kont. Ma przyjazny interfejs z prostym kreatorem dodawania linków. Niestety, alerty przyjmują wyłącznie formę e-maili. Serwis nie oferuje powiadomień SMS. Proponuje za to widżety ? niewielkie desktopowe aplikacje, które wyświetlają informacje o statusie śledzonych witryn na systemowym pulpicie.</p>
<p><strong>Plusy: </strong>duża maksymalna liczba śledzonych witryn, dodatkowe aplikacje<br />
<strong>Minusy:</strong> niska częstotliwość weryfikowania stron<br />
<strong>Ocena:</strong> 7/10</p>
<h2>9.    <a href="http://site24x7.com/" target="_blank">Site24x7</a></h2>
<p>Narzędzie to pozwala na nadzorowanie zarówno niewielkich blogów, biznesowej poczty jak i sieciowych aplikacji, z których korzystają tysiące ludzi. Witryna oferuje prosty, niemal prymitywny interfejs. Z drugiej strony ma wiele przydatnych funkcji. Na szczególną uwagę zasługuje moduł powiadomień ? wysyła on alerty w razie awarii serwera. Użytkownik może otrzymać wiadomości e-mailowe, SMS lub nagłówki w kanale RSS.</p>
<p>Zaletą Site24x7 są także raporty. Klient jest w stanie łatwo sprawdzić, jak długo trwały w danym miesiącu awarie, jak szybko reaguje strona, jak bieżące wyniki prezentują się na tle rezultatów z poprzednich miesięcy czy jak jedna witryna wypada na tle drugiej.</p>
<p>Do tego dochodzą zbiorcze zestawienia wysyłane e-mailem ? codziennie lub raz na tydzień. Administrator potrafi ustalić progi uptime&#8217;u na bazie umów z dostawcami (SLA) ? Site24x7 automatycznie informuje, czy wywiązują się oni ze zobowiązań.</p>
<p>Darmowy pakiet ma niestety pewne ograniczenia. Stan jest sprawdzany co godzinę, aplikacja obsługuje tylko zwykłe serwisy WWW (na przykład bez maili). Wyższe plany taryfowe kosztują 1-15 dolarów za miesiąc. Pozwalają one na monitorowanie stron z różnych lokalizacji. Umowami typu SLA (service level agreements) zarządza tylko najdroższa opcja. Warto też pamiętać o tym, że usługa alertów SMS jest płatna dodatkowo we wszystkich wariantach.</p>
<p><strong>Plusy: </strong>dodatkowe aplikacje webmasterskie, alerty przez RSS za darmo<br />
<strong>Minusy:</strong> niska częstotliwość weryfikowania stron, mała maksymalna liczba śledzonych witryn<br />
<strong>Ocena:</strong> 6/10</p>
<h2>10.    <a href="http://timetouptime.com/pl/index.php" target="_blank">TimeToUptime</a></h2>
<p>Bardzo proste, dostępne po polsku narzędzie, które wymaga jednak umieszczenia w śledzonej witrynie specjalnego kodu. Na stronie głównej usługi należy podać link do własnego serwisu, wkleić fragment kodu i dodać do Zakładek czy Ulubionych specjalny link, pod którym wyświetlane są statystyki. Weryfikacja jest przeprowadzana co 15 minut.</p>
<p style="text-align: center;"><img src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/timetouptime.jpg" border="0" alt="" width="480" /></p>
<p>W Sieci można znaleźć jeszcze inne serwisy do monitorowania uptime&#8217;u. Wiele z nich oferuje bezpłatne okresy próbne, ale nie pozwala na stałe korzystanie z ich usług za darmo. Niektóre witryny mają taką opcję, ale nie działają prawidłowo. Strony WWW są monitorowane z wielogodzinnym opóźnieniem albo wcale (jeśli <a title="serwery" href="http://home.pl/serwery" target="_blank">serwery</a> śledzące same padają).</p>
<p><strong>Plusy:</strong> wysoka częstotliwość weryfikowania stron<br />
<strong>Minusy:</strong> ograniczona liczba dodatkowych funkcji<br />
<strong>Ocena:</strong> 5/10</p>
<p style="text-align: center;"><a href="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/tab1.gif"><img src="http://webhosting.pl/files/groups/editors/internet/2009_10/uptime/tab1.gif" border="0" alt="" width="430" /></a></p>
<h5 style="text-align: center;">Tabela porównawcza.</h5>
<p><em>źródło: http://webhosting.pl/Monitorowanie.uptimeu.Przeglad.najlepszych.darmowych.narzedzi?page=4</em></p>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/10/16/monitorowanie-uptimeu-stron-www-przeglad-najlepszych-darmowych-narzedzi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screencast &#8211; Jak dodać strone www do Google &#8211; video tutorial</title>
		<link>http://elearning.media.pl/index.php/2009/10/12/screencast-jak-dodac-strone-www-do-google-video-tutorial/</link>
		<comments>http://elearning.media.pl/index.php/2009/10/12/screencast-jak-dodac-strone-www-do-google-video-tutorial/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 09:31:51 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[Video tutorial - Jak to sie robi]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[poradnik]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[torzenie stron]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webmasterka]]></category>

		<guid isPermaLink="false">http://www.blog.servicetek.media.pl/?p=348</guid>
		<description><![CDATA[Screencast &#8211; Jak dodać stronę www  do Google

Webhosting.pl &#8211; Screencast &#8211; Jak dodać strone do Google
Załadowane przez: WebhostingPL. &#8211; Ciekawostki technologiczne i wideo naukowe.
]]></description>
			<content:encoded><![CDATA[<p><strong>Screencast &#8211; Jak dodać stronę www  do Google</strong></p>
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="365" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.dailymotion.pl/swf/x97n6n&amp;related=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="365" src="http://www.dailymotion.pl/swf/x97n6n&amp;related=0" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<strong><a href="http://www.dailymotion.pl/video/x97n6n_webhostingpl-screencast-jak-doday-s_tech">Webhosting.pl &#8211; Screencast &#8211; Jak dodać strone do Google</a></strong><br />
<em>Załadowane przez: <a href="http://www.dailymotion.pl/WebhostingPL">WebhostingPL</a>. &#8211; <a href="http://www.dailymotion.pl/pl/channel/tech">Ciekawostki technologiczne i wideo naukowe.</a></em></div>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/10/12/screencast-jak-dodac-strone-www-do-google-video-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strona WWW musi być aktualizowana na bieżąco!</title>
		<link>http://elearning.media.pl/index.php/2009/10/10/strona-www-musi-byc-aktualizowana-na-biezaco/</link>
		<comments>http://elearning.media.pl/index.php/2009/10/10/strona-www-musi-byc-aktualizowana-na-biezaco/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 09:59:25 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[Nowości]]></category>
		<category><![CDATA[SEO Pozycjonowanie]]></category>
		<category><![CDATA[e-biznes]]></category>
		<category><![CDATA[aktualizacja stron www]]></category>
		<category><![CDATA[poradnik]]></category>
		<category><![CDATA[poradnik www]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.blog.servicetek.media.pl/?p=323</guid>
		<description><![CDATA[ 
Przedsiębiorstwa bardzo często uważają, że samo stworzenie firmowej strony WWW jest zabiegiem wystarczającym do funkcjonowania w Internecie. Jest to mylne wrażenie. By strona WWW przynosiła wymierne korzyści dla firmy, to musi ona być często aktualizowana, uzupełniana o nowe informacje. 
Zmiany wprowadzane na stronie zmuszają użytkowników do jej aktywnego odwiedzania, ...]]></description>
			<content:encoded><![CDATA[<p><!-- T E K S T   A R T Y K U L U--> <img style="margin-left: 5px;" src="http://www.inwestycje.pl/resources/Logos/2009/03_16/img2480.jpg" alt="" align="right" /></p>
<div style="text-align: justify;"><strong>Przedsiębiorstwa bardzo często uważają, że samo stworzenie firmowej strony WWW jest zabiegiem wystarczającym do funkcjonowania w Internecie. Jest to mylne wrażenie. By strona WWW przynosiła wymierne korzyści dla firmy, to musi ona być często aktualizowana, uzupełniana o nowe informacje. </strong></p>
<p>Zmiany wprowadzane na stronie zmuszają użytkowników do jej aktywnego odwiedzania, w poszukiwaniu najświeższych informacji. Natomiast nieaktualne dane na stronie zniechęcają do wpisywania jej adresu do przeglądarki, gdyż klient ma świadomość, że nie znajdzie na niej ważnych i ciekawych informacji. Brak aktualizacji może sugerować brak działalności firmy, a na pewno buduje jej niekorzystny wizerunek. Rozważmy sytuacje, w której klient wchodzi na stronę i zapoznaje się z ofertą firmy. Warunki oferty są dla niego niezwykle korzystne, jednak podczas składania zamówienia okazuje się, że ceny podane na stronie WWW były nieaktualne i koszt zamówienia jest wyższy. Nawet jeśli różnica cen nie jest duża, to klient jest rozczarowany i niezadowolony, a co za tym idzie prawdopodobnie nie skorzysta ponownie z usług niekompetentnej firmy. Dlatego właśnie firmy powinny pamiętać o częstym wprowadzaniu zmian na stronę, aktualizowaniu informacji o firmie oraz oferty na bieżąco.</p></div>
<p><span style="color: #999999;"><span style="font-size: small;">Autor: Beata Mosór,<br />
Źródło: NetArt (nazwa.pl)</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/10/10/strona-www-musi-byc-aktualizowana-na-biezaco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Promocję w Sieci zacznij od zbudowania firmowej strony WWW</title>
		<link>http://elearning.media.pl/index.php/2009/10/09/promocje-w-sieci-zacznij-od-zbudowania-firmowej-strony-www/</link>
		<comments>http://elearning.media.pl/index.php/2009/10/09/promocje-w-sieci-zacznij-od-zbudowania-firmowej-strony-www/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 14:10:14 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[SEO Pozycjonowanie]]></category>
		<category><![CDATA[Technologie internet IT]]></category>
		<category><![CDATA[e-biznes]]></category>
		<category><![CDATA[oferta]]></category>
		<category><![CDATA[pozycjonowanie]]></category>
		<category><![CDATA[pozyjonowanie www]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[reklama]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[servicetek group]]></category>
		<category><![CDATA[twoja firma w internecie]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://www.blog.servicetek.media.pl/?p=327</guid>
		<description><![CDATA[  Promocja firmy w Internecie jest obecnie jedną z najbardziej powszechnych i jednocześnie najskuteczniejszych form pozyskiwania klientów i budowania wizerunku firmy. Promocja w Sieci jest tańsza niż w innych kanałach, a jednocześnie najłatwiej jest zmierzyć jej efektywność. W zależności od potrzeb firmy, e-marketing może mieć bardzo rozbudowaną formę, przy ...]]></description>
			<content:encoded><![CDATA[<p><!-- T E K S T   A R T Y K U L U--> <img style="margin-left: 5px;" src="http://www.inwestycje.pl/resources/Logos/2009/02_18/img2208.jpg" alt="" align="right" /> <strong>Promocja firmy w Internecie jest obecnie jedną z najbardziej powszechnych i jednocześnie najskuteczniejszych form pozyskiwania klientów i budowania wizerunku firmy. Promocja w Sieci jest tańsza niż w innych kanałach, a jednocześnie najłatwiej jest zmierzyć jej efektywność. W zależności od potrzeb firmy, e-marketing może mieć bardzo rozbudowaną formę, przy koszcie realizacji niższym od innych form reklamowych. </strong></p>
<p>Firmowy serwis <strong>WWW</strong> jest podstawą, od której przedsiębiorstwo powinno zacząć promocję w <strong>Internecie</strong>. Profesjonalnie wykonany, powinien zawierać pełną i rzeczową ofertę oraz opis działalności firmy. Z myślą o klientach odwiedzających witrynę, należy w łatwo dostępnym miejscu umieścić wielorakie formy kontaktu, umożliwić złożenie zamówienia poprzez formularze oraz wysłanie zapytania sprzedażowego. Warto zastanowić się nad zamieszczeniem elementów wzbudzających zaufanie klientów.</p>
<div><!-- BBelements one2many Position: inwestycje.pl(70) / Biznes(7) / 300x250(2) / rectangle 300x250(2) --> <!-- HowTo: Place this code into the html page there the ad should appear. --></p>
<div id="bmone2n-70.7.2.2"><noscript><br />
</noscript></div>
</div>
<p>Należą do nich referencje zadowolonych klientów, informacje o zrealizowanych usługach oraz materiały, które potwierdzają profesjonalizm firmy, czyli zdjęcia produktów, schematy usług. Jeżeli firma świadomie buduje swój wizerunek, a jej działalność ma być postrzegana jako wiarygodna i fachowa, powinna udostępnić w serwisie WWW takie dane identyfikacyjne, jak NIP, REGON czy KRS. Tak wykonana strona WWW spełnia oczekiwania klientów, jest funkcjonalna i stanowi doskonały fundament do prowadzenia wszelkich działań marketingowych, nie tylko w Internecie.</p>
<p><span style="color: #999999;"><span style="font-size: small;">Autor: Daniel Kotyras,<br />
Źródło: NetArt (nazwa.pl)</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/10/09/promocje-w-sieci-zacznij-od-zbudowania-firmowej-strony-www/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wpływ serwera na funkcjonowanie strony WWW</title>
		<link>http://elearning.media.pl/index.php/2009/10/09/wplyw-serwera-na-funkcjonowanie-strony-www/</link>
		<comments>http://elearning.media.pl/index.php/2009/10/09/wplyw-serwera-na-funkcjonowanie-strony-www/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 13:54:47 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[Nowości]]></category>
		<category><![CDATA[SEO Pozycjonowanie]]></category>
		<category><![CDATA[Technologie internet IT]]></category>
		<category><![CDATA[e-biznes]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[serwer]]></category>
		<category><![CDATA[Windows serwer]]></category>

		<guid isPermaLink="false">http://www.blog.servicetek.media.pl/?p=319</guid>
		<description><![CDATA[ 
Serwis internetowy firmy pełni funkcję wirtualnego biura, które powinno być zawsze czynne. Stabilne funkcjonowanie strony internetowej zależne jest od działania serwera WWW, dlatego ważny jest wybór takiego, który będzie niezawodny. To na serwerze znajdują się zarówno elementy konieczne do stworzenia strony WWW, jak i elementy systemowe, niezbędne do funkcjonowania ...]]></description>
			<content:encoded><![CDATA[<p><!-- T E K S T   A R T Y K U L U--> <img style="margin-left: 5px;" src="http://www.inwestycje.pl/resources/Logos/2009/01_27/img2001.jpg" alt="" align="right" /></p>
<div style="text-align: justify;"><strong>Serwis internetowy firmy pełni funkcję wirtualnego biura, które powinno być zawsze czynne. Stabilne funkcjonowanie strony internetowej zależne jest od działania serwera WWW, dlatego ważny jest wybór takiego, który będzie niezawodny. To na serwerze znajdują się zarówno elementy konieczne do stworzenia strony WWW, jak i elementy systemowe, niezbędne do funkcjonowania serwisu. Znajduje się na nim również poczta elektroniczna firmy. Strona WWW, która zawsze działa, przyczynia się do budowania profesjonalnego wizerunku przedsiębiorstwa.</strong></p>
<p>Przy wyborze właściwego serwera należy zwrócić szczególną uwagę na parametry usługi. Kluczowe parametry, które powinno się przeanalizować to m.in. powierzchnia dyskowa, transfer, liczba kont e-mail, czy baz danych możliwych do utworzenia w ramach serwera. Wybór serwera WWW o optymalnych parametrach, odpowiadających potrzebom strony internetowej to gwarancja, że firmowy serwis będzie działał prawidłowo.</p>
<p><strong>Powierzchnia dyskowa</strong></p>
<p>Powierzchnia dyskowa jest jednym z decydujących parametrów przy wyborze usługi. Przestrzeń serwera to inaczej ilość danych, które można na nim umieścić. Mogą to być zarówno pliki konieczne do stworzenia i funkcjonowania strony WWW, jak i bazy danych czy konta pocztowe pracowników firmy. Warto sprawdzić, czy powierzchnią dyskową serwera można dysponować dowolnie. Jest to ważna cecha, gdyż umożliwia dostosowanie podziału do potrzeb firmy (niektóre przedsiębiorstwa mają bardziej rozbudowaną stronę WWW, inne natomiast stawiają na komunikację z klientem za pośrednictwem poczty e-mail itp.). Ponadto, swoboda w dysponowaniu miejscem na serwerze, jest korzystna jeśli chodzi o konta firmowej poczty elektronicznej. Możliwe jest tworzenie kont e-mail (np. dla pracowników) bez ograniczeń.<br />
<strong><br />
Transfer danych i liczba domen</strong></p>
<p>Inną, kluczową cechą serwera jest transfer. Jest to ilość danych, które mogą zostać przesłane do i z serwera w określonym okresie. W większości przypadków rozliczenia transferu dokonuje się  w skali roku. Jest to najlepsze rozwiązanie dla klienta. Czasem jednak transfer podany jest w skali roku, a rozliczany miesięcznie, przy czym niewykorzystana ilość danych, które można przesłać nie przechodzi na kolejny miesiąc. W takim przypadku straty ponosi klient, zwłaszcza, gdy odwiedzalność firmowej strony WWW jest sezonowa (zmienia się zależnie od okresu w roku lub przeprowadzanych przez przedsiębiorstwo akcji marketingowych, reklamowych). Jeśli więc transfer serwera, rozliczany jest miesięcznie, a nie rocznie, istnieje zagrożenie przekroczenia go w niektórych miesiącach lub niewykorzystania w pozostałych.</p>
<p>Warto również zwrócić uwagę na liczbę domen, które mogą zostać przypisane do serwera. W tym przypadku najlepszym rozwiązaniem jest usługa, na którą można przekierować nieograniczoną liczbę domen. Pozwala to nie tylko na przypisanie wielu adresów internetowych do jednej strony WWW, ale również umieszczenie kilku serwisów WWW na jednym serwerze.</p>
<p><strong>Parametry bezpieczeństwa</strong></p>
<p>Przed dokonaniem wyboru serwera warto zapoznać się z listą parametrów bezpieczeństwa serwera, gdyż są one gwarancją stabilności usług. Mimo iż, parametry serwera są ważne dla klientów, niektórzy hostingodawcy nie udostępniają takich danych. Świadczy to o nieprofesjonalnym podejściu do klientów firm oferujących usługi hostingowe. Jawność parametrów znacząco ułatwia przemyślany wybór takiej usługi oraz wykorzystanie jej w pełni.</p>
<p><strong>Zabezpieczenia i filtry</strong></p>
<p>Równie ważne, jak wszystkie wyżej wymienione cechy, jest bezpieczeństwo danych znajdujących się na serwerze. Usługodawca powinien zapewnić swoim klientom ochronę antywirusową i antyspamową na najwyższym poziomie, a odpowiedni zapis o nich umieścić w regulaminie oraz opisie usługi. Jest to o tyle ważne, iż gwarantuje ochronę firmowych danych przed niepożądanymi działaniami z zewnątrz.</p>
<p>Czynniki zewnętrzne (np. wirusy) to nie jedyne zagrożenie czyhające na dane znajdujące się na serwerze. Bardzo łatwo bowiem o przypadkowe wykasowanie plików przez użytkowników. W celu zabezpieczenia danych, przed tego typu wypadkami, firmy hostingowe wykonują kopie bezpieczeństwa (tzw. backup&#8217;y), czyli kopie danych zapisanych na serwerze. Wybierając serwer należy więc sprawdzić jak często są one wykonywane, jak długo przechowywane oraz czy dostęp do nich jest odpłatny.</p>
<p>Usługodawca powinien w umowie zapewnić również tzw. Service Level Agrement (SLA), czyli utrzymanie i systematyczne poprawianie ustalonego między klientem a nim poziomu jakości usługi. Dodatkową informacją, która powinna być zamieszczona w regulaminie, to dostępność serwera w skali roku. Czyli inaczej odpowiedni zapis dotyczący tego, przez jaki czas serwer może być niedostępny w ciągu dnia, miesiąca, czy roku (np. nazwa.pl gwarantuje dostępność usług przez 99,9 % czasu w roku).</p>
<p><strong>Oprogramowanie</strong></p>
<p>W celu ułatwienia i usprawnienia klientom korzystania z usług, firmy hostingowe oferują specjalne, autorskie oprogramowania do obsługi serwerów oraz kont pocztowych. Takie narzędzia powinny być łatwe i intuicyjne w obsłudze. Warto sprawdzić podczas okresu testowego, czy spełniają te warunki. Najskuteczniejszym sposobem pełnej weryfikacji, czy oprogramowanie jest odpowiednie dla użytkownika, jest wykonanie przez niego kilku czynności testowych (np. założenie bazy danych, przekierowanie domeny na serwer, założenie konta e-mail).</p>
<p><strong>Testowanie usługi</strong></p>
<p>Przed podjęciem ostatecznej decyzji korzystnie jest przetestować usługę. Większość firm hostingowych oferuje 14-dniowy test, a niektóre nawet umożliwiają zupełnie darmowe korzystanie z serwera przez 6 miesięcy. Dzięki temu można ocenić, czy dana usługa odpowiada wymaganiom przedsiębiorstwa oraz zapoznać z jej oprogramowaniem (programami do zarządzania serwerem oraz do obsługi poczty e-mail).</p>
<p><strong>Odpowiedni serwer dla firmy</strong></p>
<p>Podczas wyboru usług, wszystkie parametry należy odnieść do tego, w jaki sposób będą one wykorzystywane. Wybór usługi, o odpowiedniej dla potrzeb serwisu powierzchni dyskowej oraz transferze, zależy od tego, jakie pliki będą się na nim znajdować. Jeśli na stronie będzie wiele plików multimedialnych (np. dźwiękowych lub graficznych) nieodzowny będzie wybór serwera o większej powierzchni. Od tego, jakie dane zgromadzone będą w ramach usługi, zależy również wysokość transferu. Ważna jest również częstotliwość aktualizacji strony WWW, natężenia kontaktu z klientami za pośrednictwem poczty e-mail itd.</p>
<p>Jeżeli przedsiębiorstwo nie posiada jeszcze serwisu internetowego korzystnym wyjściem będzie zakup serwera wraz z gotową stroną. Integracja tych usług daje pewność, że ich parametry będą do siebie dopasowane.</p>
<p><strong>Serwer a strona</strong></p>
<p>Właściwy dobór serwera WWW do firmowego serwisu internetowego gwarantuje jego bezawaryjne działanie przez 7 dni w tygodniu 24h/dobę. Znacząco ułatwia to kontakt klienta z firmą, zapewnia swobodny dostęp do informacji o produktach. Dzięki temu klienci mogą skorzystać z oferty przedsiębiorstwa niemal zawsze. Przekłada się to na satysfakcję klientów firmy, a co za tym idzie, wzrost sprzedaży oraz dochód przedsiębiorstwa. Wpływa również korzystnie na budowę wizerunku stabilnej i profesjonalnej firmy.<br />
<span style="color: #999999;"><span style="font-size: small;"><br />
</span></span></div>
<p><span style="color: #999999;"><span style="font-size: small;">Daniel Kotyras<br />
NetArt</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/10/09/wplyw-serwera-na-funkcjonowanie-strony-www/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Odkrywamy zaawansowane techniki CSS: złożone selektory</title>
		<link>http://elearning.media.pl/index.php/2009/10/08/odkrywamy-zaawansowane-techniki-css-zlozone-selektory/</link>
		<comments>http://elearning.media.pl/index.php/2009/10/08/odkrywamy-zaawansowane-techniki-css-zlozone-selektory/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 07:00:50 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[CSS sektory]]></category>
		<category><![CDATA[poradnik www]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[style css]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.blog.servicetek.media.pl/?p=277</guid>
		<description><![CDATA[
&#124;   Piotr Ostalecki Kaskadowe arkusze stylów dają najwięcej możliwości projektantom stron WWW. Dzięki CSS możemy całkowicie odmienić wygląd strony w kilka minut, bez ingerencji w kod HTML. Ale mimo ogromnego potencjału CSS, najczęściej nie korzystamy z możliwości jego pseudoklas, pseudoelementów oraz specjalnych znaczników i nadmiernie komplikujemy dokument HTML ...]]></description>
			<content:encoded><![CDATA[<p><img title="Odkrywamy zaawansowane techniki CSS: złożone selektory" src="http://webhosting.pl/files/groups/editors/programowanie/2009_09/css2-300x150.gif" alt="Odkrywamy zaawansowane techniki CSS: złożone selektory" width="437" height="240" /></p>
<p>|   Piotr Ostalecki <strong><span>Kaskadowe arkusze stylów dają najwięcej możliwości projektantom stron WWW. Dzięki CSS możemy całkowicie odmienić wygląd strony w kilka minut, bez ingerencji w kod HTML. Ale mimo ogromnego potencjału CSS, najczęściej nie korzystamy z możliwości jego pseudoklas, pseudoelementów oraz specjalnych znaczników i nadmiernie komplikujemy dokument HTML ogromną ilością niepotrzebnych klas, identyfikatorów, DIV-ów oraz SPAN-ów. Najlepszym sposobem, aby Twój HTML nie zawierał nadmiaru niepotrzebnych tworów  jest używanie bardziej złożonych selektorów CSS. Dzięki temu kod będzie bardziej czytelny a arkusze CSS mniej skomplikowane.</span></strong></p>
<h2><strong>Specyficzność CSS</strong></h2>
<p><strong> </strong><span>Specyficzność CSS (z ang. ?specifity?) określa wagę właściwości CSS. Innymi słowy, jeśli w dwóch lub więcej miejscach zostaną zadeklarowane dla tego samego elementu różne właściwości, np. różne kolory tła, specyficzność określa, która z deklaracji jest ?ważniejsza?.</span></p>
<p>Ważna jest więc umiejętność obliczania specyficzności danego elementu, która pozwala niekiedy zaoszczędzić sporo czasu straconego na przeszukiwaniu pliku CSS w odpowiedzi na pytanie: ?dlaczego ten akapit ma niebieskie tło, skoro deklarowałem zielone?.</p>
<p>Oto jak oblicza się specyficzność konkretnego selektora:</p>
<ul>
<li>Dodaj 1000 (styl jest umieszczony w kodzie HTML):</li>
</ul>
<table style="height: 24px;" border="0" width="367">
<tbody>
<tr>
<td>&lt;span style=?color:red?&gt;Czerwony tekst&lt;/span&gt;</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<ul>
<li>Za każdy identyfikator należy dodać po 100:</li>
</ul>
<table style="height: 52px;" border="0" width="368">
<tbody>
<tr>
<td>#sidebar, #footer {<br />
color:red;<br />
}</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<ul>
<li>Każda klasa to 10:</li>
</ul>
<table style="height: 52px;" border="0" width="369">
<tbody>
<tr>
<td>.form {<br />
margin-top:20px;<br />
}</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<ul>
<li>Wszystkie inne elementy, pseudoklasy, elementy HTML mają wartość 1:</li>
</ul>
<table style="height: 52px;" border="0" width="369">
<tbody>
<tr>
<td>img {<br />
border:none;<br />
}</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<ul>
<li>Uniwersalny selektor (*) ma wartość 0 (zero).</li>
</ul>
<p>Jeśli właściwość danego elementu będzie różnie zadeklarowana w wielu miejscach, dominującą będzie ta, która ma największą specyficzność (nawet, gdy jest zadeklarowana wcześniej niż pozostałe).</p>
<p>Przykłady:</p>
<ul>
<li>a.stopka, h4, h5    <strong>0013</strong></li>
<li>#footer, img    <strong>0101</strong></li>
<li>#sidebar, p:first-line    <strong>0102</strong></li>
<li>h2, h3, h4, h5    <strong>0004</strong></li>
</ul>
<p>Spośród poniższych dwóch selektorów, właściwości tego pierwszego zostaną nadane elementom, ponieważ ma on większą specyficzność.</p>
<ul>
<li> #sidebar p#first { color: red; } ? <strong>0201</strong></li>
<li> #sidebar p:first-line { color: blue; } ? <strong>0102</strong></li>
</ul>
<p>W zrozumieniu specyficzności pomóc może podstawowe narzędzie webmastera, czyli Firebug. Po zaznaczeniu elementu na karcie HTML, w oknie styl po prawej stronie można przeglądać, jakie właściwości ma on nadany w kolejności od największej specyficzności.</p>
<p style="text-align: center;"><img src="http://webhosting.pl/files/groups/editors/programowanie/2009_09/screen1.jpg" border="0" alt="" width="480" /></p>
<h3><span><strong>Selektory atrybutów </strong></span></h3>
<p><span>Selektory atrybutów pozwalają na odnoszenie się do elementów według wartości ich konkretnych atrybutów. Można więc skonstruować selektor, który będzie się odnosił do dowolnych elementów w Twoim HTML-u, pod warunkiem, że mają określoną (na przykład)  klasę.</span></p>
<p>Istnieje sześć  typów takich selektorów:</p>
<ul>
<li>[att=value] Atrybut musi mieć dokładnie określoną wartość.</li>
<li>[att~=value] Wartość atrybutu musi być dokładnie taka jak określona, przy czym może on być jednym z wielu, oddzielonych spacjami. Przykład: [class~=sidebar] będzie pasowało do &lt;div class=?sidebar highlight?&gt;.</li>
<li>[att|=value] Wartość atrybutu to dokładnie ?value? lub też zaczyna się od ?value?, a zaraz po nim następuje myślnik.</li>
<li>[att^=value] Wartość atrybutu zaczyna się od ?value?.</li>
<li>[att$=value] Wartośc atrybutu kończy się na ?value?.</li>
<li>[att*=value] Wartośc atrybutu zawiera ?value?.</li>
</ul>
<p>Na przykład, gdy chcesz zmienić kolor tła wszystkich elementów, których klasa zawiera ?<strong>post</strong>?, użyj poniższego kodu:</p>
<table style="height: 52px;" border="0" width="367">
<tbody>
<tr>
<td>div[class*="post"] {<br />
background-color: #333;<br />
}</td>
</tr>
</tbody>
</table>
<p><span><br />
Zastosowanie selektorów atrybutów ułatwia także dodawanie różnych ikon obok linków do plików różnych typów.</span></p>
<table style="height: 200px;" border="0" width="368">
<tbody>
<tr>
<td>a[href$=".jpg"] {<br />
background: url(jpeg.gif) no-repeat left 50%;<br />
padding: 2px 0 2px 20px;<br />
}</p>
<p>a[href$=".pdf"] {<br />
background: url(pdf.gif) no-repeat left 50%;<br />
padding: 2px 0 2px 20px;<br />
}</p>
<p>a[href$=".doc"] {<br />
background: url(word.gif) no-repeat left 50%;<br />
padding: 2px 0 2px 20px;<br />
}</td>
</tr>
</tbody>
</table>
<p><span><br />
W powyższym przykładzie zastosowano selektory atrybutów ? te odnoszą się do linków, których atrybuty <strong>href</strong> kończą się na <strong>.jpg</strong>, <strong>.pdf</strong> oraz <strong>.doc</strong>.</span></p>
<h3>Obsługa przez przeglądarki</h3>
<p>Selektory atrybutów są obsługiwane przez wszystkie nowe przeglądarki, oprócz nadal popularnego Internet Explorer 6. Jeśli w swoich CSS-ach stosujesz wyżej wspomniane selektory, pamiętaj, aby dla użytkowników IE6 zapewnić funkcjonalną wersję strony. Wersja dla IE6 nie musi być identyczna (jeśli tylko nie jest to wymagane) z tymi przeznaczonymi dla pozostałych przeglądarek ? jeśli chcesz zastosować selektory atrybutów do mało ważnych elementów, które tylko ?<strong>dodają uroku</strong>?, nie przejmuj się IE6 i zrób to.</p>
<h3>Selektor dziecka (child)</h3>
<p>Selektor dziecka (ang. <strong>child</strong>) jest reprezentowany symbolem ?<strong>&gt;</strong>?. Pozwala na odnoszenie się do elementu, który leży o jeden rząd niżej w hierarchii dokumentu.</p>
<p>Na przykład, jeśli chcesz nadać kolor czerwony wszystkim pogrubionym elementom, które znajdują się bezpośrednio w znacznikach <strong>&lt;p&gt;</strong>, ale nie leżą głębiej w hierarchii, użyj poniższego kodu:</p>
<table style="height: 24px;" border="0" width="370">
<tbody>
<tr>
<td>p &gt; b { color:red; }</td>
</tr>
</tbody>
</table>
<p><span>Możesz także zastosować kombinację selektorów dziecka i potomka. Poniższy fragment arkusza CSS odnosi się do elementów pogrubionych (<strong>&lt;b&gt;</strong>), znajdujących się wewnątrz znacznika <strong>&lt;div&gt;</strong>, który jest dzieckiem <strong>&lt;body&gt;</strong>.</span> Brak znaku ?<strong>&gt;</strong>? w przykładowym kodzie nie jest błędem ? oznacza, że znacznik <strong>&lt;b&gt;</strong> może znajdować się o więcej niż jeden rząd niżej w hierarchii dokumentu. (wewnątrz <strong>&lt;div&gt;</strong> można by umieścić akapit <strong>&lt;p&gt;</strong>, a dopiero wewnątrz niego tekst pogrubiony <strong>&lt;b&gt;</strong>, a poniższy selektor w dalszym ciągu by się do niego odnosił).</p>
<table style="height: 24px;" border="0" width="367">
<tbody>
<tr>
<td>body  &gt; div b { margin-left: 30px; }</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<h3>Obsługa przez przeglądarki</h3>
<p>Podobnie jak w wypadku selektorów atrybutów, selektory dzieci nie są obsługiwane przez IE6. Jeśli efekt, który chcesz osiągnąć przez stosowanie selektorów dzieci, jest kluczowy dla witryny, rozważ wprowadzenie dodatkowych klas lub dodatkowego arkusza tylko dla IE.</p>
<h3>Selektory braci</h3>
<p>Selektor braci, oznaczany znakiem plusa (<strong>+</strong>), służy do nadania stylu drugiemu z elementów, które są dzieckiem tego samego elementu, leżą na tym samym poziomie w hierarchii dokumentu i następują zaraz po sobie.  Przykład użycia: selektor braci jest bardzo przydatny, gdy na przykład chcesz wyróżnić pierwszy akapit po tytule (<strong>&lt;h2&gt;</strong>) w wielu artykułach. Zamiast edytować kilkadziesiąt plików wystarczy dodać prostą regułę do arkusza CSS.</p>
<table style="height: 24px;" border="0" width="368">
<tbody>
<tr>
<td>h2 + p { font-style:italic; }</td>
</tr>
</tbody>
</table>
<p><span> Istnieje także drugi selektor braci, oznaczany znakiem tyldy (<strong>~</strong>), który oznacza, że drugi brat nie musi występować zaraz po pierwszym, tj., że mogą rozdzielać je inne elementy, a wymagane jest tylko, aby były na tym samym poziomie w hierarchii.Jeśli chciałbyś się więc odnieść do wszystkich akapitów, które występują po elemencie <strong>&lt;h1&gt;</strong> wewnątrz DIV-a o klasie ?<strong>post</strong>? zastosuj poniższy kod:</span></p>
<table style="height: 24px;" border="0" width="367">
<tbody>
<tr>
<td>div.post h1 ~ p { font-size: 13px; }</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<h3>Obsługa przez przeglądarki</h3>
<p>Analogicznie do powyższych, selektory braci również nie są obsługiwane przez IE6. Nie warto jednak rezygnować z fajnych efektów, które można osiągnąć w większości przeglądarek dzięki nim, pozostawiając dla użytkowników IE6 tylko wersję ?<strong>bez wodotrysków</strong>?.</p>
<h3>Pseudoklasy</h3>
<p>Są również nazywane dynamicznymi pseudoklasami, ponieważ nie ma ich w HTML-u i istnieją tylko, gdy użytkownik wchodzi w interakcje ze stroną.  Istnieją dwa typu pseudokras ? te związane z łączami (<strong>:link</strong> oraz <strong>:visited</strong>) oraz te z akcjami wykonywanymi przez użytkownika (<strong>:hover</strong>, <strong>:active</strong> oraz <strong>:focus</strong>). Ze wszystkich selektorów w tym artykule prawdopodobnie te powyższe są najczęściej używane.  Pseudoklasa <strong>:link</strong> odnosi się do łączy, które nie zostały jeszcze odwiedzone przez użytkownika, natomiast <strong>:visited</strong>, jak sama nazwa wskazuje ? odnosi się do tych już klikniętych.  <strong>:hover </strong>odnosi się do elementów, nad którymi znajduje się obecnie kursor myszy, podczas gdy <strong>:active</strong> dotyczy tylko elementów, które są aktywne (np. użytkownik właśnie je klika myszą). Ostatnia z pseudoklas, <strong>:focus </strong>dotyczy elementów, które są aktywne ? najczęściej stosuje się ją w formularzach, których pola zmieniają styl (tło, ramkę), gdy są aktywne.  Można stosować jednocześnie wiele pseudoklas razem. Dla przykładu możesz napisać styl dla elementu <strong>input</strong>, który będzie miał inny kolor tła i ramkę, podczas, gdy będzie aktywny i jeszcze inny, gdy będzie aktywny i dodatkowo kursor myszy znajdzie się ponad nim.</p>
<table style="height: 24px;" border="0" width="367">
<tbody>
<tr>
<td>input:focus {  background: #D2D2D2;  border: 1px solid #5E5E5E;  }    input:focus:hover {  background: #C7C7C7;  }</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<h3>Obsługa przez przeglądarki</h3>
<p>Dynamiczne pseudoklasy są obsługiwane przez wszystkie przeglądarki, nawet przez IE6. Pamiętaj, że jednak w tej przeglądarce <strong>:hover</strong> odnosi się tylko do linków, a dopiero w IE8 możesz zastosować pseudoklasę <strong>:active</strong> do innych elementów niż łącza.</p>
<h3>Pseudoklasa :first-child</h3>
<p>Pseudoklasa :first-child odnosi się do pierwszego dziecka dowolnego elementu. Jeśli na przykład chciałbyś dodać pierwszemu elementowi <strong>&lt;li&gt;</strong> z listy nienumerowanej dodatkowy margines, użyj poniższego kodu:</p>
<table style="height: 24px;" border="0" width="372">
<tbody>
<tr>
<td>ul &gt; li:first-child {  margin-top: 10px;  }</td>
</tr>
</tbody>
</table>
<p><span> Kolejny przykład: chcesz, aby wszystkie elementy <strong>&lt;h2&gt;</strong> wewnątrz bloku od identyfikatorze sidebar miały górny margines 10 px. Niepotrzebne jest natomiast, by taki margines miał element <strong>&lt;h2&gt;</strong>, jeśli występuje u samej góry. </span></p>
<table style="height: 24px;" border="0" width="374">
<tbody>
<tr>
<td>#sidebar &gt; h2 {  margin-top: 10px;  }  #sidebar &gt; h2:first-child {  margin-top: 0;  }</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<h3>Obsługa przez przeglądarki</h3>
<p>IE6 nie obsługuje :first-child. W zależności od tego, do czego zastosujesz tę pseudoklasę, jej użycie może spowodować tylko niewielkie różnice w wyświetlaniu marginesów lub, jeśli za jej pomocą ustalisz cały layout, ?<strong>rozsypać</strong>? cały układ strony. Uważaj na to!</p>
<h3>Pseudoklasa :lang()</h3>
<p>Pozwala ona na odniesienie się do elementu, w zależności od jego języka. Przykładowo, można ustawić różne tła dla linków w przypadku różnych języków.  :lang(en) &gt; a#flag { background-image: url(english.gif); }  :lang(fr) &gt; a#flag { background-image: url(french.gif); }     <span>Powyższe selektory będą odnosiły się do linku o identyfikatorze flag, jeśli jego ustawiony język będzie równy ?<strong>en</strong>?/?<strong>fr</strong>? lub też będzie zaczynał się od ?<strong>en</strong>?/?<strong>fr</strong>?, a zaraz potem będzie następował myślnik (np. ?<strong>en-EN</strong>?). W przypadku poniższego kodu:</span></p>
<table style="height: 24px;" border="0" width="372">
<tbody>
<tr>
<td>&lt;body lang=fr&gt; &lt;p&gt;Je suis Français.&lt;/p&gt; &lt;/body&gt;</td>
</tr>
</tbody>
</table>
<p><span>Selektor [<strong>lang|=fr</strong>] będzie odnosił się tylko do <strong>&lt;body&gt;</strong> (ponieważ tylko ten znacznik ma taki atrybut), natomiast pseudoklasa <strong>:lang(fr)</strong> będzie odnosiła się zarówno do <strong>&lt;body&gt;</strong>, jak i do akapitu <strong>&lt;p&gt;</strong> (dziedziczy on język od <strong>&lt;body&gt;</strong>).</span></p>
<h3>Obsługa przez przeglądarki</h3>
<p>Pseudoklasa <strong>:lang()</strong> jest obsługiwana przez wszystkie nowe przeglądarki oraz IE 8.</p>
<h2>Pseudoklasy CSS3</h2>
<h3>Pseudoklasa :target</h3>
<p>Kiedy korzystasz z linków z identyfikatorami, (np. <strong>http://twoja_strona/jakisfolder/#spistresci</strong>), możesz nadać odpowiedni styl elementowi, do którego odnosi się identyfikator dzięki pseudokrasie <strong>:target</strong>.  Wyobraź sobie długą stronę z dużą ilością tekstu i kilkudziesięcioma nagłówkami <strong>&lt;h2&gt; </strong>oraz ich spisem treści u góry. Dobrym rozwiązaniem jest zaakcentowanie, na przykład przez nadanie żółtego tła, tego elementu <strong>&lt;h2&gt;</strong>, który został wybrany przez użytkownika.</p>
<table style="height: 52px;" border="0" width="372">
<tbody>
<tr>
<td>h2:target {<br />
background: yellow;<br />
}</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<h3>Obsługa przez przeglądarki</h3>
<p>Wszystkie nowoczesne przeglądarki oprócz IE obsługują <strong>:target</strong>.</p>
<h3>Pseudoklasy stanu elementów</h3>
<p>Niektóre elementy HTML, tak jak pola input lub textarea mogą być zablokowane (<strong>disabled</strong>) lub (pola <strong>radio</strong>, <strong>checkboxy</strong>) zaznaczone (<strong>checked</strong>). Do tych stanów mogą się odnosić nowe w CSS3 pseudoklasy <strong>:checked</strong>, <strong>:enabled</strong> i <strong>:disabled</strong>.</p>
<p>W pierwszym przykładzie nadamy zablokowanym polom input jasnoszare tło i ramkę, natomiast w drugim wyróżnimy zaznaczone checkboxy dodatkowym lewym marginesem.</p>
<table style="height: 119px;" border="0" width="369">
<tbody>
<tr>
<td>input:disabled {<br />
border:1px dotted #999;<br />
background:#F2F2F2;<br />
}</p>
<p>input[type=?checkbox?]:checked {<br />
margin-left: 15px;<br />
}</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<h3>Obsługa przez przeglądarki</h3>
<p>Oczywiście, jak zwykle wszystkie nowoczesne przeglądarki oprócz IE obsługują powyższe pseudoklasy. Nic nie stoi na przeszkodzie, aby wykorzystać je i dodatkowo wyróżnić niektóre elementy w większości przeglądarek.</p>
<h2>Strukturalne pseudoklasy CSS3</h2>
<h3>:nth-child</h3>
<p>Psuedoklasa <strong>:nth-child()</strong> pozwala na odniesienie się do jednego lub kilku konkretnych dzieci danego elementu.</p>
<p>Aby odnieść się do konkretnego dziecka, wystarczy podać jego numer:</p>
<table style="height: 24px;" border="0" width="439">
<tbody>
<tr>
<td>ul li:nth-child(3) { color: red; }</td>
</tr>
</tbody>
</table>
<p><span>To zmieni trzeci kolor tekstu trzeciego elementu <strong>&lt;li&gt;</strong> wewnątrz listy na czerwony. Uwaga, jeśli wewnątrz list <strong>&lt;ul&gt;</strong> znajdują się inne niż <strong>&lt;li&gt;</strong> elementy, są także liczone jako dzieci.</span> Możesz także odnieść się do konkretnych dzieci, korzystając z odpowiednich wyrażeń. Poniższe obejmie co trzecie dziecko, rozpoczynając od czwartego.</p>
<table style="height: 24px;" border="0" width="436">
<tbody>
<tr>
<td>ul li:nth-child(3n+4) { color: yellow; }</td>
</tr>
</tbody>
</table>
<p><span>Jeśli jednak chcesz zacząć od pierwszego elementu i wyróżniać co drugi, użyj prostszego wyrażenia:</span></p>
<table style="height: 24px;" border="0" width="436">
<tbody>
<tr>
<td>ul li:nth-child(2n) { color: yellow; }</td>
</tr>
</tbody>
</table>
<p><span> Możesz też wyróżnić tylko pierwsze cztery:</span></p>
<table style="height: 24px;" border="0" width="439">
<tbody>
<tr>
<td>ul li:nth-child(-n+4) { color: green; }</td>
</tr>
</tbody>
</table>
<p><span>Pseudoklasa <strong>:nth-child</strong> może przyjąć wartość ?<strong>even</strong>? or ?<strong>odd</strong>?, które są analogicznie do ?<strong>2n</strong>? (co drugie dziecko) i ?<strong>2n+1</strong>? (co drugie, zaczynając od pierwszego).</span></p>
<h3>:nth-last-child</h3>
<p>Pseudoklasa <strong>:nth-last-child</strong> działa podobnie jak <strong>:nth-child</strong> z tą różnicą, że elementy są zliczane od ostatniego.  Pamiętacie poniższy przykład użycia <strong>:nth-child</strong>?</p>
<table style="height: 24px;" border="0" width="464">
<tbody>
<tr>
<td>ul li:nth-child(-n+4) { color: green; }</td>
</tr>
</tbody>
</table>
<p><span>Po zmianie klasy na <strong>:nth-last-child</strong>, zliczanie rozpocznie się od końca i zielone będą tylko cztery ostatnie.</span></p>
<h3>:nth-of-type</h3>
<p>nth-of-type działa prawie tak samo jak :nth-child, z tą różnicą, że liczone są tylko element danego typu. To bardzo przydatna pseudoklasa, gdy chcemy odnosić się tylko do danych elementów, np. akapitów, podczas, gdy mogą one być ?<strong>poprzeplatane</strong>? innymi, np. listami numerowanymi lub cytatami (inne elementy będą ignorowane).  Możesz używać tych samych wartości co w pseudoklasie <strong>:nth-child</strong>.</p>
<table style="height: 24px;" border="0" width="482">
<tbody>
<tr>
<td>div#content &gt; p:nth-of-type(even) { color: blue; }</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<h3>:nth-last-of-type</h3>
<p>Zgadliście! <strong>:nth-last-of-type</strong> działa analogicznie do <strong>:nth-of-type</strong>, z tą różnicą, że zlicza elementy od końca.</p>
<table style="height: 24px;" border="0" width="483">
<tbody>
<tr>
<td>ul li:nth-last-of-type(-n+4) { color: green; }</td>
</tr>
</tbody>
</table>
<p><span>Możemy pójść jeszcze dalej i połączyć wiele różnych pseudoklas. Poniższy przykład nada właściwość <strong>float:left</strong> wszystkim elementom img wewnątrz <strong>DIV</strong>-a post, oprócz pierwszego i ostatniego.</span></p>
<table style="height: 24px;" border="0" width="478">
<tbody>
<tr>
<td>div#post  img:nth-of-type(n+2):nth-last-of-type(n+2) { float: left; }</td>
</tr>
</tbody>
</table>
<p><span> </span></p>
<h3>:last-child</h3>
<p>Pseudoklasa <strong>:last-child</strong> działa podobnie do <strong>:first-child</strong>, z tą różnicą, że odnosi się do ostatniego dziecka danego elementu. Możemy więc usunąć dolny margines ostatniego akapitu tekstu.  .post &gt; p:last-child { margin-bottom: 0; }</p>
<h3>:first-of-type and :last-of-type</h3>
<p>Dzięki tym pseudoklasom możemy odnosić się do elementów, które są odpowiednio pierwszym i ostatnim dzieckiem danego typu.  Przykładowo, możemy zmienić styl pierwszej linii pierwszego akapitu wewnątrz elementu <strong>DIV</strong>, nawet, gdy jego pierwszym dzieckiem jest tytuł <strong>&lt;h2&gt;</strong>.</p>
<table style="height: 52px;" border="0" width="488">
<tbody>
<tr>
<td>div.post &gt; p:first-of-type:first-line {<br />
font-variant: small-caps;<br />
}</td>
</tr>
</tbody>
</table>
<h3> <img src='http://elearning.media.pl/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nly-child</h3>
<p>Ta pseudoklasa reprezentuje element, który jest jedynym dzieckiem. Załóżmy, że na swojej stronie masz kilkadziesiąt elementów &lt;div&gt; z akapitami tekstu wewnątrz. Ale jeśli w danym <strong>DIV</strong>-ie akapit jest tylko jeden, można zwiększyć jego czcionkę.</p>
<table style="height: 94px;" border="0" width="490">
<tbody>
<tr>
<td>div.news &gt; p {<br />
font-size: 1.2em;<br />
}<br />
div.news &gt; p:only-child {<br />
font-size: 1.5em;<br />
}</td>
</tr>
</tbody>
</table>
<p>Pierwszy selektor definiuje ogólną wielkość czcionki elementów <strong>&lt;p&gt;</strong>. Drugi z nich nadpisuje (ponieważ ma większą specyficzność) wielkość czcionki w przypadku, gdy akapit jest jedynym dzieckiem.</p>
<h3> <img src='http://elearning.media.pl/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nly-of-type</h3>
<p>Podobnie do <strong> <img src='http://elearning.media.pl/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nly-child</strong>, pseudoklasa <strong> <img src='http://elearning.media.pl/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nly-of-type</strong> oznacza, że istnieje tylko jeden element danego typu.<br />
Do czego może się przydać taka pseudoklasa? Wyobraź sobie sekwencję <strong>DIV</strong>-ów, spośród których kilka zawiera tylko jeden obrazek, a inne mają po kilka. Jeśli chcesz, by ?<strong>pojedynczy</strong>? obrazek był wyśrodkowany, natomiast, gdy jest ich kilka, aby były przyciągnięte do lewej strony, możesz wykorzystać <strong> <img src='http://elearning.media.pl/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nly-of-type</strong> tak, jak w poniższym przykładzie.</p>
<table style="height: 119px;" border="0" width="501">
<tbody>
<tr>
<td>div.post &gt; img {<br />
float: left;<br />
}</p>
<p>div.post &gt; img:only-of-type {<br />
float: none;<br />
margin: auto;<br />
}</td>
</tr>
</tbody>
</table>
<h3>:empty</h3>
<p><strong>:empty</strong> reprezentuje element, który jest pusty. Można do wykorzystać, aby ukryć elementy, które mogą być puste.</p>
<table style="height: 52px;" border="0" width="506">
<tbody>
<tr>
<td>#sidebar .box:empty {<br />
display: none;<br />
}</td>
</tr>
</tbody>
</table>
<p>Jeśli w elemencie będzie znajdowała się nawet pojedyczna spacja lub znak nowej linii, nie będzie on traktowany jak pusty.</p>
<h3>Obsługa przez przeglądarki</h3>
<p>Dopiero ósme wydanie IE obsługuje strukturalne pseudoklasy. Działają one także w najnowszych wersjach Firefoxa, Safari oraz Opery.</p>
<div id="intertext">
<h3>:not()</h3>
<p>Pseudoklasa negacji <strong>:not()</strong> pozwala odnosić się do elementów, które nie pasują do selektora w nawiasie.<br />
Przykładowo, jeśli chcesz nadać styl wszystkim elementom input, oprócz tych, które są guzikami ?submit?, możesz skorzystać poniższego selektora.</p>
<table style="height: 80px;" border="0" width="518">
<tbody>
<tr>
<td>input:not([type="submit"]) {<br />
width: 200px;<br />
padding: 3px;<br />
border: 1px solid #000000;<br />
}</td>
</tr>
</tbody>
</table>
<p>Kolejny przykład: chcesz ustalić większą czcionkę wszystkim akapitom, oprócz tego, który wyświetla datę i czas? Nic prostszego:</p>
<table style="height: 52px;" border="0" width="525">
<tbody>
<tr>
<td>p:not(.date) {<br />
font-size: 13px;<br />
}</td>
</tr>
</tbody>
</table>
<h3>Obsługa przez przeglądarki</h3>
<p>Pseudoklasa <strong>:not()</strong> nie jest obsługiwana nawet przez IE8. Niestety, oznacza to, że minie prawdopodobnie jeszcze sporo czasu zanim zacznie się ona często pojawiać w naszych arkuszach CSS.</p>
<h3>Pseudoelementy</h3>
<p>Użycie pseudoelementów to sposób na odniesienie się do elementów, które tak naprawdę nie istnieją w kodzie HTML, takich jak pierwsza litera czy też pierwsza linia bloku tekstu.</p>
<p>Pseudoelementy występowały w CSS 2.1, ale specyfikacja trzeciego wydania określa, że powinny być zapisywane z podwójnym dwukropkiem, dla odróżnienia od pseudoklas. Te pseudoelementy, które występowały w CSS 2.1, były zapisywane przy użyciu pojedynczego dwukropka, przeglądarki powinny więc obsługiwać obydwa sposoby zapisu (?<strong>:</strong>? oraz ?<strong>::</strong>?). Natomiast nowe pseudoelementy, wprowadzone w CSS3, będą musiały być zapisywane tylko i wyłącznie z podwójnym dwukropkiem.</p>
<h3>::first-line</h3>
<p>Odnosi się do pierwszej linii bloku lub nagłówka/elementu tabeli.</p>
<p>Najczęściej jest stosowany, aby ?<strong>upiększyć</strong>? blok tekstu, np. zmieniając pierwszą linię w kapitaliki.</p>
<table style="height: 52px;" border="0" width="377">
<tbody>
<tr>
<td>h1 + p::first-line {<br />
font-variant: small-caps;<br />
}</td>
</tr>
</tbody>
</table>
<p>Jeśli czytałeś dokładanie ten artykuł, wiesz z pewnością, że powyższy selektor odnosi się do pierwszej linii akapitu, który występuje zaraz za tagiem <strong>&lt;h1&gt;</strong>.</p>
<p>Krokiem dalej jest zmiana stylu konkretnego akapitu, w tym przypadku pierwszego dziecka <strong>DIV</strong>-a o klasie post.</p>
<table style="height: 52px;" border="0" width="366">
<tbody>
<tr>
<td>div.post &gt; p:first-child::first-line {<br />
font-variant: small-caps;<br />
}</td>
</tr>
</tbody>
</table>
<h3>::first-letter</h3>
<p>Ten pseudoelement odnosi się do pierwszego znaku (litery) danego bloku tekstu. Podobnie jak <strong>::first-line</strong> jest często stosowany, aby wyróżnić ten element tekstu. Jeśli zastosujesz oba pseudoelementy, zarówno <strong>::first-letter</strong>, jak i <strong>::first-line</strong>, właściwości tego pierwszego będą ważniejsze niż te, odziedziczone od <strong>::first-line</strong>.</p>
<table style="height: 119px;" border="0" width="367">
<tbody>
<tr>
<td>p {<br />
font-size: 12px;<br />
}</p>
<p>p::first-letter {<br />
font-size: 24px;<br />
float: left;<br />
}</td>
</tr>
</tbody>
</table>
<p>Ten selektor ma najdłuższą specyfikację, spośród wszystkich w CSS. Warto przeczytać ją przed zastosowaniem tego pseudoelementu (to odnosi się także do każdego innego, który stosujesz).</p>
<h3>::before and ::after</h3>
<p><strong>::before</strong> oraz <strong>::after</strong> są stosowane, aby dodać treści do dokumentu poprzez CSS. Treść wstawiona odziedziczy większość właściwości elementu, do którego jest wstawiana.</p>
<p>Teraz wyobraź sobie, że do opisu każdego z wykresów na Twojej stronie chcesz dodać tekst ?Wykres numer X?. Możesz osiągnąć to bez konieczności stosowania języków skryptowych, a nawet bez ingerencji w HTML.</p>
<table style="height: 108px;" border="0" width="371">
<tbody>
<tr>
<td>.post {<br />
counter-reset: image;<br />
}<br />
p.description::before {<br />
content: &#8220;Wykres numer &#8221; counter(image) &#8220;: &#8220;;<br />
counter-increment: image;<br />
}</td>
</tr>
</tbody>
</table>
<p>Ale o co chodzi? Najpierw tworzymy licznik o nazwie image. Następnie, przed każdym akapitem o klasie <strong>description</strong> wstawiamy, korzystając z pseudoelementu <strong>::before</strong> treść ?<strong>Wykres numer</strong>? oraz obecną wartość licznika. Dodatkowo, po każdym użyciu należy wartość licznika inkrementować (<strong>counter-increment: image;</strong>).</p>
<p><strong>:before</strong> oraz <strong>::after</strong> są najczęściej stosowane z właściwością <strong>content</strong>, aby dodać krótkie zdania lub elementy do określonych miejsc na stronie. W powyższym przykładzie pokazałem, jak można je wykorzystać w poważniejszych zadaniach.</p>
<h3>Obsługa przez przeglądarki</h3>
<p>Pseudoelementy są obsługiwane przez IE8, pod warunkiem zapisu z jednym dwukropkiem. Wszystkie inne przeglądarki również obsługują te selektory.</p>
<h2>Podsumowanie</h2>
<p>Jeśli przebrnąłeś przez gąszcz pseudoklas, pseudoelementów i innych dziwnych selektorów, nadszedł czas abyś wypróbował je w praktyce. W razie problemów, czytaj specyfikacje W3C i pytaj na naszym forum.<br />
A jeśli masz ochotę na eksperymenty, do swojego następnego projektu, zamiast stosować klasy i identyfikatory, przemyć kilka spośród opisanych selektorów CSS. Obiecuję, już nigdy nie będziesz chciał komplikować swojego kodu tymi niepotrzebnymi klasami i ID.</p>
<h2>Przydatne linki</h2>
<p>?    <a href="http://www.alistapart.com/articles/keepelementskidsinlinewithoffspring/" target="_blank">Keeping Your Elements? Kids in Line with Offspring ? A List Apart</a><br />
?    <a href="http://css.maxdesign.com.au/selectutorial/index.htm" target="_blank">Selectutorial &#8211; CSS selectors </a><br />
?    <a href="http://inspectelement.com/tutorials/a-look-at-some-of-the-new-selectors-introduced-in-css3/" target="_blank">A Look at Some of the New Selectors Introduced in CSS3</a><br />
?    Selektory CSS 2.1, <a href="http://www.456bereastreet.com/archive/200509/css_21_selectors_part_1/" target="_blank">część pierwsza</a> i <a href="http://www.456bereastreet.com/archive/200510/css_21_selectors_part_2/" target="_blank">druga</a><br />
?    <a href="http://www.456bereastreet.com/archive/200601/css_3_selectors_explained/" target="_blank">CSS 3 selectors explained</a><br />
?    <a href="http://kimblim.dk/css-tests/selectors/" target="_blank">CSS selectors and pseudo selectors browser compatibility</a><br />
?    <a href="http://www.impressivewebs.com/10-useful-css-properties-not-supported-by-internet-explorer/" target="_blank">10 Useful CSS Properties Not Supported By Internet Explorer</a><br />
?    <a href="http://webdesignernotebook.com/css/styling-a-poem-with-advanced-css-selectors/" target="_blank">Styling a Poem with Advanced CSS Selectors</a></p>
<p><em>źródło: www.webhosting.pl</em></div>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/10/08/odkrywamy-zaawansowane-techniki-css-zlozone-selektory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ministerstwu wciąż się marzy obowiązek rejestracji stron internetowych?</title>
		<link>http://elearning.media.pl/index.php/2009/10/07/ministerstwu-wciaz-sie-marzy-obowiazek-rejestracji-stron-internetowych/</link>
		<comments>http://elearning.media.pl/index.php/2009/10/07/ministerstwu-wciaz-sie-marzy-obowiazek-rejestracji-stron-internetowych/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 11:20:49 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[Prawo]]></category>
		<category><![CDATA[Projektowanie www]]></category>

		<guid isPermaLink="false">http://www.blog.servicetek.media.pl/?p=264</guid>
		<description><![CDATA[2 października br. Fundacja Nowe Media zorganizowała debatę o zmianach w prawie prasowym. Zbiegła się ona w czasie z finalizacją prac nad projektem nowelizacji ustawy prowadzonych przez Ministerstwo Kultury. Pomimo uspokajających deklaracji przedstawicieli władz, wciąż nie udało się uzyskać od nich jednoznacznej deklaracji, że nie będą chcieli, aby strony internetowe ...]]></description>
			<content:encoded><![CDATA[<p><strong><span>2 października br. Fundacja Nowe Media zorganizowała debatę o zmianach w prawie prasowym. Zbiegła się ona w czasie z finalizacją prac nad projektem nowelizacji ustawy prowadzonych przez Ministerstwo Kultury. Pomimo uspokajających deklaracji przedstawicieli władz, wciąż nie udało się uzyskać od nich jednoznacznej deklaracji, że nie będą chcieli, aby strony internetowe postrzegać jak tytuły prasowe.</span></strong></p>
<p style="text-align: left;"><strong><span><img class="alignnone" src="http://webhosting.pl/files/groups/editors/e_biznes_i_prawo/2007_09/czasopisma_www/czasopisma_www_otwieracz-300x150.jpg" alt="" width="356" height="195" /></span></strong></p>
<p style="text-align: left;">Pomysł obowiązkowej rejestracji blogów i stron internetowych wzbudził wielkie oburzenie wśród polskich internautów. Aby zachować twarz, Ministerstwo Kultury zapowiedziało, że wycofuje się z tego pomysłu&#8230; jednak czy rzeczywiście tak jest? Projekt będzie gotowy już za dwa tygodnie, a później zostanie przekazany kolejnym ministerstwom, które zgłoszą swoje uwagi. W ten sposób nikt nie jest w stanie przewidzieć, jaki będzie kształt ustawy, która trafi do Sejmu.</p>
<p style="text-align: left;">Podczas zorganizowanej w Foksal debaty ministerstwo reprezentowała pani Joanna Kluczewska-Strojny. Twierdzi ona, że <strong>minister Zdrojewski nie chce, aby wymóg rejestracji dotyczył prywatnych stron i blogów, a rejestracja była dobrowolna</strong>.</p>
<p>W debacie uczestniczył słynny bloger Piotr ?Vagla? Waglowski. Jego zdaniem zamierzenia ministerstwa nie mają w takim razie sensu ? <strong>bo skoro rejestracja ma być dobrowolna, to po co ją wprowadzać?</strong> Zdaniem Waglowskiego, rejestracje takie mogą ograniczyć wolność prasy, szczególnie <strong>jeśli rejestracja okaże się niezbędna do korzystania z praw wymienionych w ustawie o prawie autorskim</strong> ? czyli prawa cytatów, dozwolonego użytku czy relacjonowania zdarzeń.</p>
<p>Przeciwko pomysłowi wypowiada się też Izba Wydawców Prasy. Jej przedstawiciel, Marek Frątczak, stwierdził, że ?rejestracja wszystkich stron jest absurdem?. Jednocześnie uważa, że <strong>konieczna jest rejestracja stron prowadzonych przez zawodowych dziennikarzy</strong>. Wyrówna to sytuację prawną prasy papierowej i internetowych serwisów, ujednolici prawa i obowiązki pracujących w nich osób.</p>
<p>Sęk w tym, że w świetle obecnego prawa <strong>nie tylko nie do końca wiadomo, czym jest serwis internetowy, ale też nie jest jasna definicja zawodu dziennikarza</strong>. W Polsce nie trzeba być bowiem dziennikarzem, by pozyskiwać informacje od organów państwowych ? prawo do tego ma każdy obywatel, na mocy Konstytucji i ustawy o dostępie do informacji publicznej.</p>
<p>Tym co odróżniać może dziennikarza od nie-dziennikarza jest jego uprawnienie do uzyskiwania informacji od podmiotów niepublicznych ? czyli nie należących do sektora finansów publicznych oraz nie działających dla zysku. Jednak wkrótce może się to skończyć. <strong>Biznesmeni narzekają, że prawo to jest zbyt szerokie i narusza ich prawo do swobody prowadzenia działalności gospodarczej</strong> ? dlatego niewykluczone, że z nowelizacji ustawy zapis taki zniknie, eliminując tym samym jakiekolwiek rozróżnienia między dziennikarzem a ?zwykłym? obywatelem.</p>
<p>Jak zatem widać, sytuacja coraz bardziej ociera się o absurd. Trudno przeniknąć intencje Ministerstwa. Piotr Waglowski uważa jednak, że <strong>prawdziwym powodem tej całej akcji jest? walka z piractwem</strong>. Dowodzi to, cytując wypowiedź ministra Zdrojewskiego, w której stwierdził on: ?moim zasadniczym celem i obowiązkiem jest wykreślenie Polski z listy krajów, które nie przestrzegają prawa autorskiego. W tej chwili internet jest źródłem największej skali piractwa?, dodając, że wydawcy skarżą się, że tracą dochody poprzez nieuprawnione korzystanie z ich treści w Internecie.</p>
<p>Warto zapoznać się z całością refleksji Piotra Waglowskiego umieszczonych na jego <a href="http://prawo.vagla.pl/node/8668" target="_blank">blogu</a>.</p>
<p><em>Źródło: Rzeczpospolita, prawo.vagla.pl</em></p>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/10/07/ministerstwu-wciaz-sie-marzy-obowiazek-rejestracji-stron-internetowych/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal: instalacja krok po kroku w systemie Windows [XAMPP] tutorial</title>
		<link>http://elearning.media.pl/index.php/2009/10/06/drupal-instalacja-krok-po-kroku-w-systemie-windows-xampp-tutorial/</link>
		<comments>http://elearning.media.pl/index.php/2009/10/06/drupal-instalacja-krok-po-kroku-w-systemie-windows-xampp-tutorial/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 20:00:03 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[cmsy]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[instrukcja]]></category>
		<category><![CDATA[projektowanie stron www]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.blog.servicetek.media.pl/?p=275</guid>
		<description><![CDATA[Instrukcja  dla instalacji systemu CMS DRUPAL tutorial video.
Czyli jak zainstalować system

Webhosting.pl &#8211; Instalacja Drupala krok po kroku -Screencast
Załadowane przez: WebhostingPL. &#8211; Wideo z ostatnich wynalazków technologicznych i naukowych.
]]></description>
			<content:encoded><![CDATA[<p>Instrukcja  dla instalacji systemu CMS DRUPAL tutorial video.</p>
<p>Czyli jak zainstalować system</p>
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="365" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.dailymotion.pl/swf/xa0217&amp;related=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="365" src="http://www.dailymotion.pl/swf/xa0217&amp;related=0" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<strong><a href="http://www.dailymotion.pl/video/xa0217_webhostingpl-instalacja-drupala-kro_tech">Webhosting.pl &#8211; Instalacja Drupala krok po kroku -Screencast</a></strong><br />
<em>Załadowane przez: <a href="http://www.dailymotion.pl/WebhostingPL">WebhostingPL</a>. &#8211; <a href="http://www.dailymotion.pl/pl/channel/tech">Wideo z ostatnich wynalazków technologicznych i naukowych.</a></em></div>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/10/06/drupal-instalacja-krok-po-kroku-w-systemie-windows-xampp-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jaki system Forum dyskusyjnego wybrać.</title>
		<link>http://elearning.media.pl/index.php/2009/09/12/jaki-system-forum-dyskusyjnego-wybrac/</link>
		<comments>http://elearning.media.pl/index.php/2009/09/12/jaki-system-forum-dyskusyjnego-wybrac/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 12:52:11 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[Technologie internet IT]]></category>
		<category><![CDATA[FluxBB]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[forum dyskusyjne]]></category>
		<category><![CDATA[myBB]]></category>
		<category><![CDATA[mySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpBB]]></category>
		<category><![CDATA[poratal społecznoścowy]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[PunBB]]></category>
		<category><![CDATA[SMF]]></category>
		<category><![CDATA[Vanilla]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://blog.servicetek.media.pl/?p=222</guid>
		<description><![CDATA[Jaki system Forum dyskusyjnego wybrać.?
Forum internetowe jest jednym z bardziej znanych sposobów dzielenia się swoją wiedzą w sieci . Dzięki łatwym w obsłudze interfejsom i rozwiniętej społeczności są bardzo funkcjonalne i bardzo popularne.
Można je łatwo zintegrować ze stroną internetową tworząc tym samym grupę stałych  odbiorców naszych treści.
Ponieważ często posiadają budowę ...]]></description>
			<content:encoded><![CDATA[<p><strong>Jaki system Forum dyskusyjnego wybrać.?</strong></p>
<p>Forum internetowe jest jednym z bardziej znanych sposobów dzielenia się swoją wiedzą w sieci . Dzięki łatwym w obsłudze interfejsom i rozwiniętej społeczności są bardzo funkcjonalne i bardzo popularne.</p>
<p>Można je łatwo zintegrować ze stroną internetową tworząc tym samym grupę stałych  odbiorców naszych treści.</p>
<p>Ponieważ często posiadają budowę modularna łatwo forum zamienić na <strong>portal społecznościowy web 2.0.</strong></p>
<p>W tym artykule zostanie w skrócie przedstawione kilka najbardziej popularnych <strong>darmowych</strong> for internetowych.</p>
<p style="text-align: center;"><strong>phpBB (PHP)</strong><br />
<img class="aligncenter" src="http://rozewicz.nstrefa.pl/news/files_aktualnosci/6/2009_09_01_14_12_05_phpbb.jpg" alt="" width="480" height="129" /></p>
<p>phpBB jest jednym z najstarszych i szeroko rozpowszechnionych for na świecie. Jest ono często aktualizowane, wykryte luki i dziury szybko są łatane a wielu programistów rozbudowało je o nowe funkcje. W Polsce najbardziej znana jest wersja phpBB modified by Przemo.Z nowości należy dodać BB3</p>
<p>Forum posiada bardzo rozbudowany suport ( w tym Polski), więc w razie problemów łatwo uzyskać pomoc.
</p>
<p style="text-align: center;"><strong>MyBB (PHP)</strong><br />
<img class="aligncenter" src="http://rozewicz.nstrefa.pl/news/files_aktualnosci/6/2009_09_01_14_11_17_mybb.jpg" alt="" width="480" height="129" /></p>
<p>To bezpłatne forum działa z MySQL, PostgreSQL i SQLite. MyBB posiada kilka ciekawych funkcji takich jak kalendarz eventów, masowe wysyłanie wiadomości do użytkowników forum, wbudowany edytor szablonów i wiele innych.</p>
<p>Oprócz panelu administratora istnieje panel moderatora, który ułatwia zarządzanie systemem przez wielu użytkowników.
</p>
<p style="text-align: center;"><strong>Simple Machines Forum (SMF) (PHP)</strong></p>
<p><img class="aligncenter" src="http://rozewicz.nstrefa.pl/news/files_aktualnosci/6/2009_09_01_14_11_50_simple-machines-forum.jpg" alt="" width="480" height="129" /></p>
<p>SMF to  forum ktore posiada rozbudowany system szablonów, ankiet, grup, kalendarzy i wiele innych wtyczek.Za jego pomocą można śmiało stawiać mały portal społecznościowy , przykładem może być <strong>forum Aster</strong> <a title="Aster forum" href="http://aster-forum.info/index.php" target="_blank">http://aster-forum.info/index.php</a> ( w którym to sobie od czasu do czasu adminuje;) )</p>
<p>SMF współpracuje z bazą danych MySQL oraz posiada ponad 40 wersji językowych.</p>
<p style="text-align: center;"><strong>Vanilla (PHP)</strong></p>
<p><img class="aligncenter" src="http://rozewicz.nstrefa.pl/news/files_aktualnosci/6/2009_09_01_14_12_22_vanilla-forum.gif" alt="" width="480" height="129" /></p>
<p>Vanilla jest oprogramowaniem open-source posiadającym takie cechy jak wielojęzyczność, mnogość tematów oraz pluginów.</p>
<p>Forum zostało napisane w mało znanym w Polsce frameworku PHP Garden. Vanilla łatwo można rozbudowywać o nowe funkcjonalności za pomocą pluginow, których liczba przekroczyła już 400.</p>
<p>Vanilla jako bazy danych wymaga  MySQL.</p>
<p style="text-align: center;"><strong>PunBB (PHP)</strong></p>
<p><img class="aligncenter" src="http://rozewicz.nstrefa.pl/news/files_aktualnosci/6/2009_09_01_14_11_31_punbb-forum.jpg" alt="" width="480" height="129" /></p>
<p>PunBB jest szybkim i lekkim forum o uboższej szacie graficznej w porównaniu do innych podobnych aplikacji. Obsługuje MySQL, PostgreSQL oraz SQLite. Wygląd może być łatwo zmieniany za pomocą wielu dostępnych tematów. Forum jest wielojęzyczne i może być wzbogacane o dodatkowe rozszerzenia.</p>
<p style="text-align: center;"><strong>FluxBB (PHP)</strong></p>
<p><img class="aligncenter" src="http://rozewicz.nstrefa.pl/news/files_aktualnosci/6/2009_09_01_14_11_02_fluxbb-forum-software.gif" alt="" width="480" height="129" /></p>
<p>FluxBB jest forum, które działa zarówno na PHP 5 jak również na PHP4. Współpracuje z takimi bazami danych jak MySQL, PostgreSQL i SQLite.</p>
<p>Forum generuje   kod ?XHTML 1.0 Strict? a całą aplikację łatwo można przetłumaczyć na dowolny język.</p>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/09/12/jaki-system-forum-dyskusyjnego-wybrac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cPanel wydał wersję beta panelu kontrolnego dla Windows</title>
		<link>http://elearning.media.pl/index.php/2009/09/12/cpanel-wydal-wersje-beta-panelu-kontrolnego-dla-windows/</link>
		<comments>http://elearning.media.pl/index.php/2009/09/12/cpanel-wydal-wersje-beta-panelu-kontrolnego-dla-windows/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 12:23:08 +0000</pubDate>
		<dc:creator>Bogdan Markowicz</dc:creator>
				<category><![CDATA[Nowości]]></category>
		<category><![CDATA[Technologie internet IT]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[pozycjonowanie]]></category>
		<category><![CDATA[Projektowanie www]]></category>
		<category><![CDATA[Windows serwer]]></category>

		<guid isPermaLink="false">http://blog.servicetek.media.pl/?p=219</guid>
		<description><![CDATA[Firma cPanel (http://www.cpanel.com) wydała wersję beta aplikacji Enkompass &#8211; swojego pierwszego produktu opartego na Microsoft Windows Serverze 2008.


Dotychczas spółka koncentrowała się na oprogramowaniu dla Linuksa i FreeBSD. W końcu postanowiła jednak włączyć do swojej oferty produkt dla użytkowników Microsoftu. Nowy panel obsługuje technologię Internet Information Services w wersji 7.
Enkompass instaluje ...]]></description>
			<content:encoded><![CDATA[<p><span>Firma cPanel (<a href="http://www.cpanel.com/" target="_blank">http://www.cpanel.com</a>) wydała wersję beta aplikacji Enkompass &#8211; swojego pierwszego produktu opartego na Microsoft Windows Serverze 2008.</span></p>
<p style="text-align: center;"><img class="aligncenter" title="panel" src="http://webhosting.pl/files/groups/editors/software/2008_05/cpanel_logo_ok-300x150.gif" alt="" width="300" height="165" /></p>
<div id="anonymous_element_1">
<p>Dotychczas spółka koncentrowała się na oprogramowaniu dla Linuksa i FreeBSD. W końcu postanowiła jednak włączyć do swojej oferty produkt dla użytkowników Microsoftu. Nowy panel obsługuje technologię Internet Information Services w wersji 7.</p>
<p>Enkompass instaluje się na jednym serwerze, za pośrednictwem którego kontroluje inne zasoby. Ułatwia dodawanie nowych modułów zwiększających wydajność całego systemu w miarę wzrostu bazy użytkowników.</p>
<p>&#8220;Microsoft mocno wspierał branżę hostingową w ostatnich latach. Uważamy, że IIS7 to wydajne rozwiązanie serwerowe, które szybko znajdzie uznanie wśród rynkowych graczy. Windows Server 2008 z IIS7 to nowoczesna platforma i wspieranie jej było dla nas naturalnym krokiem&#8221; &#8211; powiedział J. Nick Koston, dyrektor generalny cPanela.</p>
<p>Nowy panel kontrolny został stworzony wyłącznie przy użyciu natywnych technologii Windows. Dzięki temu oferuje maksymalną wydajność i elastyczność. Bez problemu zarządza naraz wieloma serwerami znajdującymi się pod kontrolą systemu operacyjnego Microsoftu.</p>
<p>Interfejs okienkowej wersji jest podobny do tego spotykanego w edycji linuksowej. Dzięki temu ci sami specjaliści w danej firmie mogą bez problemu korzystać z obu wydań albo szybko przesiąść się z jednego na drugie. Funkcje również są podobne &#8211; niektóre typowo linuksowe usunięto, dodano za to moduły specyficzne dla Windows.</p>
<p>źródło: The WHIR</p></div>
]]></content:encoded>
			<wfw:commentRss>http://elearning.media.pl/index.php/2009/09/12/cpanel-wydal-wersje-beta-panelu-kontrolnego-dla-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
