<?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>Dymecki.pl &#187; Dostępność - </title>
	<atom:link href="http://www.dymecki.pl/category/dostepnosc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dymecki.pl</link>
	<description></description>
	<lastBuildDate>Mon, 05 Jul 2010 11:45:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WCAG 2.0</title>
		<link>http://www.dymecki.pl/2009/04/wcag-20/</link>
		<comments>http://www.dymecki.pl/2009/04/wcag-20/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 16:24:36 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>
		<category><![CDATA[standardy]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[wcag]]></category>

		<guid isPermaLink="false">http://www.dymecki.pl/?p=418</guid>
		<description><![CDATA[Krótka notatka w ramach nadrabiania zaległości temat o którym nie zdążyłem jeszcze napisać. Od grudnia dostępna jest nowa rekomendacja WCAG 2.0. Pracując nad dostępnością warto o niej pamiętać i stosować zamiast WCAG 1.0.
Niestety wygląda na to, że nikt nie dokonał jeszcze polskiego tłumaczenia. Jacyś chętni?
]]></description>
			<content:encoded><![CDATA[<p>Krótka notatka w ramach nadrabiania zaległości temat o którym nie zdążyłem jeszcze napisać. Od grudnia dostępna jest nowa rekomendacja <a href="http://www.w3.org/TR/WCAG20/">WCAG 2.0</a>. Pracując nad <a href="/category/dostepnosc/">dostępnością</a> warto o niej pamiętać i stosować zamiast WCAG 1.0.</p>
<p>Niestety wygląda na to, że nikt nie dokonał jeszcze polskiego tłumaczenia. Jacyś chętni?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2009/04/wcag-20/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Przykładowa analiza dostępności strony www</title>
		<link>http://www.dymecki.pl/2007/05/przykladowa-analiza-dostepnosci-strony-www/</link>
		<comments>http://www.dymecki.pl/2007/05/przykladowa-analiza-dostepnosci-strony-www/#comments</comments>
		<pubDate>Wed, 23 May 2007 08:16:48 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=290</guid>
		<description><![CDATA[Tym wpisem chcę pokazać, jak przeanalizować dostępność typowej strony www. Mam zamiar zademonstrować w jaki sposób krok po kroku sprawdzić najważniejsze kwestie związane z dostępnością. Nie będzie to analiza kompleksowa, ale robiona na szybko specjalnie po to, aby pokazać, jakie to jest proste. 
Nie miałem pomysłu na to, jaką stronę przeanalizować. No dobra, wpisałem w [...]]]></description>
			<content:encoded><![CDATA[<p>Tym wpisem chcę pokazać, jak przeanalizować dostępność typowej strony www. Mam zamiar zademonstrować w jaki sposób krok po kroku sprawdzić najważniejsze kwestie związane z dostępnością. Nie będzie to analiza kompleksowa, ale robiona na szybko specjalnie po to, aby pokazać, jakie to jest proste. </p>
<p>Nie miałem pomysłu na to, jaką stronę przeanalizować. No dobra, wpisałem w Google słowo &#8220;urząd&#8221; i powędrowałem do pierwszego wyniku. Niech to będzie <a href="http://www.um.warszawa.pl/">Urząd Miasta Warszawa</a>, proszę bardzo.</p>
<h3>Krok po kroku</h3>
<p><span id="more-290"></span><img src="http://farm1.static.flickr.com/221/510595201_6f4c3cc8ae_m.jpg" class="pic_prawo" alt="Wygląd strony Urzędu Miasta Warszawy z wyłączonymi stylami" />Na początek prosty test &#8211; wyłączam obsługę arkuszy stylów i patrzę na zachowanie strony. To co ukazuje się moim oczom jest straszne. Mnóstwo linków, które normalnie znajdują się w rozwijanym menu i brak możliwości jego <a href="http://www.belloisnadaje.pl/2005/11/przeskakiwanie-menu/">przeskoczenia</a>.</p>
<p>Przyglądam się też obrazkom. Linki obrazkowe mają atrybuty <span class="tag">alt</span>. To plus. </p>
<p>Rzut oka na kod strony. Tabelki, tabelki i jeszcze raz tabelki. Użytkownicy czytników ekranowych będą mieli niestety utrudnione zadanie. Na ogół można to szybko sprawdzić przy użyciu <a href="http://www.standards-schmandards.com/projects/fangs" title="Najnowsza wersja do zainstalowania">rozszerzenie Fangs do Firefoksa</a>, choć tej strony Fangs akurat nie chce mi przenalizować (a może to ja jestem niecierpliwy).</p>
<p>Wszechobecne tabelki sprawiają także, że menu nie jest tworzone w semantyczy sposób. A powinno być <a href="http://www.belloisnadaje.pl/2005/10/menu-jako-lista-nieuporzadkowana/" title="Mój tekst o tym, jak tworzyć dobre menu">listą nieuporządkowaną</a>. </p>
<p>Chyba tylko jedna tabela zawiera prawdziwe dane tabelaryczne &#8211; tabela z kalendarzem. Nie posiada ona jednak nawet prawdziwych nagłówków <span class="tag">TH</span>.</p>
<p>Sprawdzam jeszcze podejście do użycia JavaScriptu. Z szybkiej analizy kodu wnioskuję, że strona jest od niego zbyt mocno uzależniona. Praktyka dowodzi, że mam rację. Po jego wyłączeniu nie działa menu rozwijane, przewijana informacja o Centrum Zarządzania Kryzysowego, a w kalendarzu nie wyświetla się nazwa miesiąca.</p>
<p>Pora na kolory strony. Narzędzie <a href="http://www.snook.ca/technical/colour_contrast/colour.html" title="Sprawdzanie kontrastu kolorów">Colour Contrast Check</a> mówi mi, że kotrast kolorów w menu jest za mały, choć nie tragiczny. Za słaby kontrast mają także nagłówki w menu.</p>
<p>Strona również nieco wolno się ładuje. Nie jest bardzo źle, ale zapewne mogłoby być lepiej. Aby tak było, warto zadbać o: semantykę kodu i oddzielenie warstwy prezentacji o warstwy struktury, poprawienie wykorzystania JavaScriptu. W mojej opinii takie odchudzenie serwisu mogłoby pomóc.</p>
<p>Wnioski: strona wymaga poprawek. Potrzebuje semantycznego kodu i zmniejszenia uzależnienie od JavaScriptu. Przydałyby się jej także poprawki wizualne i link do szybkiego przeskoczenia menu.</p>
<p>Tyle wynika z bardzo krótkiej, ogólnej analizy, a nie szczegółowego audytu. </p>
<h3>Dlaczego to piszę?</h3>
<p>Moim celem nie jest wytykanie błędów czy naśmiewanie się. <strong>Chcę pokazać, jak łatwo można przeanalizować dostępność dowolnej strony www.</strong> Jest to wręcz banalne. Oczywiście wprowadzenie poprawek, to zupełnie inna kwestia. Działania kontrolne może jednak podjąć każdy webmaster bez większego wysiłku.</p>
<p>Powinien o to zadbać każdy kto odpowiada za odbiór serwisów dla różnego rodzaju instytucji i organizacji. Dla nich dostępność powinna być przecież priorytetem. Chciałem również unaocznić, <strong>ile do zrobienia jest w tej dziedzinie.</strong></p>
<p>Warto to zawsze podkreślać: zrozumienie zagadnienia dostępności jest łatwe, a jej ogólna analiza stosunkowo szybka i prosta. Niestety zdarza się jeszcze nieprofesjonalne podejście do tego zagadnienia <a href="http://www.belloisnadaje.pl/2005/12/kpina-z-dostepnosci/" title="Jak NIE należy traktować dostępności">o czym kiedyś pisałem</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2007/05/przykladowa-analiza-dostepnosci-strony-www/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Lista najlepszych zasobów dotyczących dostępności stron WWW &#8211; część 2</title>
		<link>http://www.dymecki.pl/2007/05/lista-najlepszych-zasobow-dotyczacych-dostepnosci-stron-www-czesc-2/</link>
		<comments>http://www.dymecki.pl/2007/05/lista-najlepszych-zasobow-dotyczacych-dostepnosci-stron-www-czesc-2/#comments</comments>
		<pubDate>Thu, 17 May 2007 06:39:10 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=288</guid>
		<description><![CDATA[W poprzednim wpisie poruszyłem temat narzędzi ułatwiających pracę nad dostępnością stron. Druga część tego cyklu dotyczy najciekawszych artykułów i stron, jakie możemy znaleźć w Sieci. 
Adresy podzieliłem na dwie grupy &#8211; strony polskojęzyczne i strony w języku angielskim. Przy okazji warto zaznaczyć, że w tej branży znajomość języka w stopniu chociażby średnim jest bardzo przydatna, [...]]]></description>
			<content:encoded><![CDATA[<p>W poprzednim wpisie poruszyłem temat <a href="http://www.belloisnadaje.pl/2007/05/lista-najlepszych-zasobow-dotyczacych-dostepnosci-stron-www-czesc-1/">narzędzi ułatwiających pracę nad dostępnością stron</a>. Druga część tego cyklu dotyczy najciekawszych artykułów i stron, jakie możemy znaleźć w Sieci. </p>
<p>Adresy podzieliłem na dwie grupy &#8211; strony polskojęzyczne i strony w języku angielskim. Przy okazji warto zaznaczyć, że w tej branży znajomość języka w stopniu chociażby średnim jest bardzo przydatna, ponieważ wiele ciekawych materiałow jest dostępnych tylko w tym języku.</p>
<h3>Teksty w języku polskim:</h3>
<ul>
<li><a href="http://riddle.jogger.pl/2006/03/06/budowa-formularzy-z-wykorzystaniem-standardow/">Budowa formularzy z wykorzystaniem standardów</a> &#8211; tutorial na blogu Riddle&#8217;a.</li>
<li><a href="http://www.webaudit.pl/blog/2006/captcha-nie-uzywaj/">Captcha &#8211; nie uwaj</a> &#8211; Robert Drózd dobrze analizuje wady obrazkowych kodów utrudniajcych korzystanie z formularzy</li>
<li><a href="http://szafranek.net/works/articles/accessibilitylaw/1/">Dostępność usług internetowych dla osób niepełnosprawnych</a> &#8211; praca Krzysztofa Szafranka</li>
<li><a href="http://osiolki.net/tabelki/">Dlaczego układ na tabelkach jest głupi?</a> &#8211; dlaczego nie warto projektować układu strony przy pomocy tabelek</li>
<li><a href="http://mimas.ceti.pl/dia/">W głąb dostępności</a> &#8211; polska wersja książki Dive Into Accessibility Marka Pigrima w tłumaczeniu Michała Świątkiewicza</li>
<li><a href="http://www.enkidu.pl/article.php?sel=14">Dostępność stron internetowych (accessibility)</a> &#8211; ciekawy, przeglądowy artykuł</li>
<li><a href="http://blog.lepszyinternet.com/2006/06/23/dostepnosc-definicja/">Dostępność &#8211; definicja</a> &#8211; na blogu Piotra Lewandowskiego</li>
<li><a href="http://wojciechbednarski.com/web-accessibility/dostepnosc-najczestsze-bledy#more-110">Dostępność &#8211; najczęstsze błędy</a> &#8211; opowiada Wojciech Bednarski</li>
</ul>
<h3>Teksty w języku angielskim:</h3>
<ul>
<li><a href="http://www.maxkiesler.com/index.php/weblog/comments/how_to_make_your_ajax_applications_accessible/">Dostępność aplikacji AJAX</a> &#8211; zbiór 40 linków do dobrych tekstów.</li>
<li><a href="http://www.alistapart.com/articles/prettyaccessibleforms">Prettier Accesible Forms</a> &#8211; artykuł na A List Apart na temat formularzy</li>
<li><a href="http://alistapart.com/articles/wiwa">What Is Web Accessibility?</a> &#8211; następny tekst na ALA. Jest tego więcej w <a href="http://alistapart.com/topics/userscience/accessibility/">dziale poświęconym dostępności</a> (to właściwie lektura obowiązkowa).</li>
<li><a href="http://accessify.com/features/tutorials/accessible-design/">An Introduction To Accessible Web Design</a> &#8211; dobry wstęp do tematyki dostępności</li>
<li><a href="http://www.sitepoint.com/subcat/accessibility">Dział o dostępności na sitepoint.com</a> &#8211; zbiór słabszych i lepszych artykułów, warto się zapoznać</li>
<li><a href="http://www.webcredible.co.uk/user-friendly-resources/web-accessibility/">Web accessibility articles &and; resources</a> &#8211; kolejny zbardzo ciekawy biór tekstów.</li>
<li><a href="http://www.access-matters.com/">Access Matters</a> &#8211; strona poświęcona w całości dostępności</li>
</ul>
<p>To chyba tyle, jeśli chodzi o najciekawsze, najbardziej wartościowe materiały według mojej opinii. Oczywiście bez problemu mogę tutaj coś dopisać. Propozycje proszę zostawiać w komentarzach. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2007/05/lista-najlepszych-zasobow-dotyczacych-dostepnosci-stron-www-czesc-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Lista najlepszych zasobów dotyczących dostępności stron WWW &#8211; część 1</title>
		<link>http://www.dymecki.pl/2007/05/lista-najlepszych-zasobow-dotyczacych-dostepnosci-stron-www-czesc-1/</link>
		<comments>http://www.dymecki.pl/2007/05/lista-najlepszych-zasobow-dotyczacych-dostepnosci-stron-www-czesc-1/#comments</comments>
		<pubDate>Thu, 10 May 2007 20:44:24 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=286</guid>
		<description><![CDATA[Dostępność to temat w sumie prosty i niezbyt skomplikowany. Niemniej można w Sieci znaleźć całkiem sporo informacji dotyczących tego zagadnienia. Jest to oczywiście zaleta, ale osoba początkująca może się poczuć delikatnie zdezorientowana. 
Z powyższego powodu postanowiłem stworzyć listę najlepszych narzędzi ułatwiających kontrolowanie i poprawianie dostępności stron, a także listę najciekawszych artykułów i tutoriali.
Dzisiaj prezentuję pierwszą [...]]]></description>
			<content:encoded><![CDATA[<p>Dostępność to temat w sumie prosty i niezbyt skomplikowany. Niemniej można w Sieci znaleźć całkiem sporo informacji dotyczących tego zagadnienia. Jest to oczywiście zaleta, ale osoba początkująca może się poczuć delikatnie zdezorientowana. </p>
<p>Z powyższego powodu postanowiłem stworzyć listę najlepszych narzędzi ułatwiających kontrolowanie i poprawianie dostępności stron, a także listę najciekawszych artykułów i tutoriali.</p>
<p><span id="more-286"></span>Dzisiaj prezentuję pierwszą część dotyczącą narzędzi. Sugestie dodania do listy jeszcze innych narzędzi proszę zgłaszać w komentarzach. Następna część zbierająca odnośniki do interesujących materiałów pojawi się niedługo.</p>
<p>Narzędzia podzieliłem na kategorie.</p>
<h3>1. Kontrast, kolory:</h3>
<ul>
<li><a href="http://www.accesskeys.org/tools/color-contrast.html">AccessColor</a> &#8211; narzędzie sprawdzające kontrast strony i wskazujące błędy. Wystarczy podać adres.</li>
<li><a href="http://gmazzocato.altervista.org/colorwheel/wheel.php">Accessibility Color Wheel</a> &#8211; dzięki tej stronie można szybko sprawdzić odbiór tekstu i tła przez osoby cierpiące na różne odmiany daltonizmu.</li>
<li><a href="http://colorfilter.wickline.org/">Colorblind Filter</a> &#8211; sprawdza, jak widzą stronę osoby z różnymi rodzajami zaburzeń postrzegania kolorów. </li>
<li><a href="http://www.snook.ca/technical/colour_contrast/colour.html">Color Contrast Check</a> &#8211; kolejne narzędzie do sprawdzania kontrastu różnych kolorów, ale działające w trochę innych sposób. </li>
</ul>
<h3>2. Automatyczne sprawdzanie dostępności:</h3>
<ul>
<li><a href="http://www.cynthiasays.com/fulloptions.asp">Cynthia Says</a> &#8211; sprawdza zgodność strony z wytycznymi <abbr title="Web Accessibility Initiative" lang="en">WAI</abbr>, jak i amerykańską sekcją 508 (która jednak dla nas nie ma większego znaczenia).</li>
<li><a href="http://www.wave.webaim.org/wave35/index.jsp">WAVE 3.5 Accesibility Tool</a> &#8211; ten automat robi to samo, co wcześniejszy, ale jako wynik pokazuje sprawdzaną stronę i przy pomocy ikonek oznacza na niej błędy i ostrzeżenia.</li>
<li><a href="http://webxact.watchfire.com/">WebXACT</a> &#8211; sprawdza między innymi dostępność.</li>
</ul>
<h3>3. Przeglądarki:</h3>
<ul>
<li><a href="http://www.operamini.com/demo/">Symulator Opery Mini</a> &#8211; można popatrzeć, jak wygląda strona pod Operą Mini.</li>
<li><a href="http://www.delorie.com/web/lynxview.html">Lynx Viewer</a> &#8211; jak Twoja strona wygląda w przeglądarce tekstowej? Wiem, że dzisiaj nie ma to już praktycznego znaczenia, ale warto odnotować to narzędzie choćby jako ciekawostkę :-) Aby zadziałało należy mieć na serwerze plik &#8220;delorie.htm&#8221;.</li>
<li><a href="http://browsershots.org/">Browsershots.org</a> &#8211; pozwala robić zrzuty ekranu pod różnymi przeglądarkami.</li>
</ul>
<h3>4. Różne:</h3>
<ul>
<li><a href="http://www.webmaster-toolkit.com/link-checker.shtml">Link Checker</a> &#8211; czy wszystkie linki na stronie są poprawne?</li>
<li><a href="http://www.ilovejackdaniels.com/resources/modem-emulator/">Emulator modemu</a> &#8211; ciekawe&#8230;</li>
</ul>
<p>Z biegiem czasu mogą się tutaj pojawiać linki do kolejnych narzędzi. Czekam też na ewentualne propozycje.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2007/05/lista-najlepszych-zasobow-dotyczacych-dostepnosci-stron-www-czesc-1/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Film o dostępności stron</title>
		<link>http://www.dymecki.pl/2006/06/film-o-dostepnosci-stron/</link>
		<comments>http://www.dymecki.pl/2006/06/film-o-dostepnosci-stron/#comments</comments>
		<pubDate>Fri, 16 Jun 2006 19:58:27 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=217</guid>
		<description><![CDATA[Na blogu webusability.pl opublikowano informację o filmie wyprodukowanym przez firmę Janmedia, a poruszającym temat dostępności stron internetowych
Film pokazuje w jaki sposób z Sieci korzystają osoby niewidome. Bartek, który sam jest niewidomy, opisuje, co najbardziej przeszkadza mu w źle zaprojekowanych stronach, a co najbardziej pomaga mu w codziennej pracy.
Film nie jest najwyższej jakości, ale jest z [...]]]></description>
			<content:encoded><![CDATA[<p>Na blogu <a href="http://www.webusability.pl" title="Blog o użyteczności i dostępności">webusability.pl</a> opublikowano <a href="http://www.webusability.pl/2006/06/16/film-o-dostepnosci-www" title="Bardzo ciekawy film, więc bardzo polecam">informację o filmie</a> wyprodukowanym przez firmę <a href="http://www.janmedia.pl" title="Agencja interaktywna">Janmedia</a>, a poruszającym temat dostępności stron internetowych</p>
<p>Film pokazuje w jaki sposób z Sieci korzystają osoby niewidome. Bartek, który sam jest niewidomy, opisuje, co najbardziej przeszkadza mu w źle zaprojekowanych stronach, a co najbardziej pomaga mu w codziennej pracy.</p>
<p>Film nie jest najwyższej jakości, ale jest z całą pewnością wartościową inicjatywą. Wielkie brawo. Film może świetnie posłużyć do uświadamiania niektórych twórców stron, którzy nadal produkują tag-zupę, a semantyka to dla nich czysta abstrakcja.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2006/06/film-o-dostepnosci-stron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kpina z dostępności</title>
		<link>http://www.dymecki.pl/2005/12/kpina-z-dostepnosci/</link>
		<comments>http://www.dymecki.pl/2005/12/kpina-z-dostepnosci/#comments</comments>
		<pubDate>Fri, 30 Dec 2005 12:59:19 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=176</guid>
		<description><![CDATA[Dziennik Internautów opublikował ciekawą wiadomość zatytułowaną: &#8221;
Poznański MOPR ma stronę dla niewidomych&#8221;. Po przeczytaniu tytułu od razu przyszły mi na myśli wytyczne W3C, WAI i zasady tworzenia dostępnych stron internetowych. Wykonanie strony ma się jednak nijak do moich wyobrażeń. Czy jestem osobą zbyt naiwną i zbyt wiele oczekującą od innych webmasterów? Przecież autor wiadomości wyraźnie [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.di.com.pl" title="Strona główna Dziennika Internautów">Dziennik Internautów</a> opublikował <a href="http://di.com.pl/news/12386,1.html" title="Informacja na temat strony poznańskiego MOPR-u">ciekawą wiadomość</a> zatytułowaną: &#8221;<br />
Poznański MOPR ma stronę dla niewidomych&#8221;. Po przeczytaniu tytułu od razu przyszły mi na myśli wytyczne <abbr title="World Wide Web Consortium" lang="en">W3C</abbr>, <abbr title="Web Accessibility Initiative" lang="en">WAI</abbr> i zasady tworzenia dostępnych stron internetowych. <a href="http://www.mopr.poznan.pl" title="Poznański Miejski Ośrodek Pomocy Rodzinie">Wykonanie strony</a> ma się jednak nijak do moich wyobrażeń. Czy jestem osobą zbyt naiwną i zbyt wiele oczekującą od innych webmasterów? Przecież autor wiadomości wyraźnie napisał:</p>
<blockquote><p>Osoby niewidome i niedowidzące zamieszkałe w Poznaniu mogą uzyskać informacje m.in. o polityce społecznej swojego miasta za pomocą przystosowanej dla nich &#8220;mówionej&#8221; strony internetowej.</p>
</blockquote>
<p><span id="more-176"></span>Szczególną uwagę zwraca tu słowo &#8220;przystosowanej&#8221;. Sprawdźmy, jak to wygląda w praktyce. Po odwiedzeniu strony głównej przeglądarka próbuje załadować plik mp3 z informacją o wspaniale przystosowanej witrynie. Dlaczego ktoś wciska mi jakiś plik bez mojej zgody? Plik taki powienien być raczej dostępny pod specjalnym odnośnikiem umieszczonym w widocznym miejscu strony i łatwo dostępnym dla osób zainteresowanych. Przecież on próbuje się ładować przy każdym przejściu na stronę główną&#8230; To żart, kpina, czy jeszcze coś innego? </p>
<p>Serwis współpracuje z programem Intelligent Web Reader firmy <a href="http://www.ivo.pl" title="Strona główna firmy Ivo">Ivo</a>. Co to za program? Na <a href="http://www.ivo.pl/?page=iwr_instytucja" title="Strona firmy Ivo na temat Intelligent Web Readera">odpowiedniej podstronie</a> firmowego serwisu możemy przeczytać:</p>
<blockquote><p>IWR do odczytywania serwisu potrzebuje krótkiego &#8220;profilu&#8221; &#8211; który uczy przeglądarkę najlepszego sposobu radzenia sobie z prezentowaniem danej witryny interentowej. Aby uruchomić &#8220;mówiącą&#8221; stronę nie zmienia się całej, często liczącej kilkadziesiąt tysięcy podstron witryny, lecz przygotowuje wspomniany &#8220;profil&#8221; (zajmuje się tym IVO Software).</p>
</blockquote>
<p>Samo korzystanie z przeglądarki jest więc bezpłatne, ale już dostosowanie strony&#8230; Z tego też powodu sądzę, że rozwiązanie to nie ma większych szans na upowszechnienie się, a osoby niedowidzące i niewidome wolą raczej korzystać z programów uniwersalnych, działających z każdą stroną internetową. Dlatego o wiele lepszą inwestycją niż płacenie za tego typu usługi, jest dostosowanie swojego serwisu do osób niewidomych zgodnie z odpowiednimi wytycznymi.</p>
<p>Przyjrzymy się bliżej samej stronie <a href="http://www.mopr.poznan.pl" title="Poznański Miejski Ośrodek Pomocy Rodzinie">Miejskiego Ośrodka Pomocy Rodzinie w Poznaniu</a>:</p>
<ul>
<li>Strona wykonana jest przy pomocy ramek</li>
<li>Układ strony oparty jest na fatalnie wykonanych tabelach</li>
<li>Wenątrz tych tabel znadują się kolejne pływające ramki</li>
<li>Menu strony oparte jest na technologii Flash</li>
</ul>
<p>Jeśli to jest humor, to raczej bardzo, bardzo czarny. Webmaster do pozycjonowania elementów strony używa komórek tabeli z tak zwanym znakiem twardej spacji, który powinien być wykorzystywany tylko przy pracy z tekstem.</p>
<p>Strona ciekawie przedstawia się też w przeglądarkach tekstowych. Użytkownicy takich przeglądarek muszą przejść na kolejną stronę, aby odczytać umieszczane w serwisie newsy. Dostanie się do innych podstron serwisu jest zaś dla nich praktycznie niemożliwe.</p>
<p>Podsumowując, możemy wyraźnie stwierdzić, że osoby projektujące tą stronę internetową nie mają żadnego pojęcia na temat dostępności i definitywnie powinny zająć się czymś innym, a sam urząd niech wreszcie zatrudni profesjonalistów.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2005/12/kpina-z-dostepnosci/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Przeskakiwanie menu</title>
		<link>http://www.dymecki.pl/2005/11/przeskakiwanie-menu/</link>
		<comments>http://www.dymecki.pl/2005/11/przeskakiwanie-menu/#comments</comments>
		<pubDate>Fri, 11 Nov 2005 16:43:10 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>
		<category><![CDATA[Technologia]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=170</guid>
		<description><![CDATA[Znacznym ułatwieniem dla użytkowników programów udźwiękowiających tekst(inaczej czytników ekranowych)   jest możliwość &#8220;przeskoczenia&#8221; menu. Efekt taki można osiągnąć tworząc element DIV lub P, który nie będzie widoczny w graficznych przeglądarkach i umieszczając wewnątrz niego odpowiedni odnośnik. Oto przykładowy kod CSS:

.skipnav {
     height: 1px;
     overflow: hidden
  [...]]]></description>
			<content:encoded><![CDATA[<p>Znacznym ułatwieniem dla użytkowników programów udźwiękowiających tekst(inaczej czytników ekranowych)   jest możliwość &#8220;przeskoczenia&#8221; menu. Efekt taki można osiągnąć tworząc element DIV lub P, który nie będzie widoczny w graficznych przeglądarkach i umieszczając wewnątrz niego odpowiedni odnośnik. Oto przykładowy kod <abbr title="Cascading Style Sheets" lang="en">CSS</abbr>:</p>
<pre>
<code>.skipnav {</code>
     <code>height: 1px;</code>
     <code>overflow: hidden</code>
     <code>margin-bottom: -1px</code>
<code>}</code>
</pre>
<p><span id="more-170"></span>Element <span class="tag">DIV</span> o wysokości 1 piksela w przypadku wielu projektów może w niczym nie przeszkadzać. Jednak może się również zdarzyć, że popsuje on pieczołowicie dopieszczany design. Dlatego nadałem mu minusowy margines. Teraz jest on całkowicie <strong>niewidoczny</strong>. Z kolei dzięki właściwości <span class="tag">OVERFLOW</span> jego zawartość nie próbuje wyjść poza jego granice.</p>
<p>Kod <abbr title="eXtension Hipertext Markup Language" lang="en">XHTML</abbr> mógłby wyglądać na przykład tak: </p>
<pre>
<code>&lt;div class="skipnav"></code>
     <code>&lt;a href="#content" title="Naciśnij, aby przejść do głównej treści"></code>
     <code>Przeskocz menu&lt;/a></code>
<code>&lt;/div></code>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2005/11/przeskakiwanie-menu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dostępność na wyciągnięcie ręki &#8211; tu i teraz</title>
		<link>http://www.dymecki.pl/2005/11/dostepnosc-na-wyciagniecie-reki-tu-i-teraz/</link>
		<comments>http://www.dymecki.pl/2005/11/dostepnosc-na-wyciagniecie-reki-tu-i-teraz/#comments</comments>
		<pubDate>Tue, 08 Nov 2005 16:39:49 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>
		<category><![CDATA[Technologia]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=169</guid>
		<description><![CDATA[Ostatnia aktualizacja: 24.12.2006
Tworzenie dostępnych stron internetowych nie jest proste, ale jest łatwe. Nie jest proste, ponieważ wymaga wysiłku, wiedzy i doświadczenia. Jest za to łatwe, ponieważ wszystko to leży wprost przed tobą, na wyciągnięcie ręki. Nic, poza czasem i zdrowiem, nie ogranicza Cię w przejawianiu wysiłku, zdobywaniu wiedzy i nabywaniu doświadczenia. 
Czy więc jesteś gotów [...]]]></description>
			<content:encoded><![CDATA[<p>Ostatnia aktualizacja: 24.12.2006</p>
<p>Tworzenie dostępnych stron internetowych nie jest proste, ale jest łatwe. Nie jest proste, ponieważ wymaga wysiłku, wiedzy i doświadczenia. Jest za to łatwe, ponieważ wszystko to leży wprost przed tobą, na wyciągnięcie ręki. Nic, poza czasem i zdrowiem, nie ogranicza Cię w przejawianiu wysiłku, zdobywaniu wiedzy i nabywaniu doświadczenia. </p>
<p>Czy więc jesteś gotów tworzyć dostępne strony internetowe? Czy chcesz, aby z Twojej witryny mogli korzystać użytkownicy różnych przeglądarek (nawet tekstowych) łączący się z różnych urządzeń? Czy pragniesz, aby Twoje dzieła okazały się przydatne dla osób niedowidzących, niewidomych i z ograniczoną sprawnością ruchową? Jeśli tak, to zapraszam do dalszej lektury.</p>
<p><span id="more-169"></span>Zacznijmy od bardzo prostej rzeczy. Powinieneś używać znacznik <span class="tag">ABBR</span>. Przy jego pomocy możesz zdefiniować skróty. Prosty przykład:</p>
<pre>
<code>&lt;abbr title="Hypertext Markup Language" lang="en">HTML&lt;abbr></code>
</pre>
<p>Jak widzisz, w atrybucie <span class="tag">TITLE</span> możemy umieścić znaczenie skrótu, a w <span class="tag">LANG</span> język z którego pochodzi.</p>
<p>Kolejna ważna i zarazem prosta rzecz to korzystanie z atrybutów <span class="tag">ALT</span> i <span class="tag">TITLE</span>. Pierwszy definiuje tekst zastępczy dla elementów graficznych:</p>
<pre>
<code>&lt;img src="marchewka.png" alt="ładna marchewka" /></code>
</pre>
<p>Atrybut ten pozostawimy pustym dla elementów o charakterze czysto dekoracyjnym:</p>
<pre>
<code>&lt;img src="dekoracja.png" alt="" /></code>
</pre>
<p>Tekst zastępczy pojawi się w przeglądarkach tekstowych, jak links, lynx, czy elinks, oraz w sytuacji, gdy użytkownik sam wyłączy wczytywanie grafiki ze względu na np. wolne połączenie z Internetem. Zupełnie inną funkcję spełnia <span class="tag">TITLE</span>. To tytuł, który powinien przedstawiać dodatkowe informacje na temat elementu, jak obrazek, czy odnośnik:</p>
<pre>
<code>&lt;a href="index.html" title="Główna strona z newsami i ważnymi informacjami">Strona główna&lt;/a></code>
</pre>
<p>Tak więc w przypadku odnośników <span class="tag">title</span> ma poszerzać informację przekazywaną przez samą treść odnośnika o dodatkowe wiadomości. Atrybutu tego możemy użyć także w przypadku innych elementów, np. nagłówków. Ogólnie rzecz ujmując znajduje on zastosowanie wszędzie tam, gdzie chcemy przekazać dodatkową informację i ułatwić użytkownikom życie. </p>
<p>Omówmy teraz <strong>kwestię grafiki</strong>. Musi ona być &#8220;lekka&#8221;. Nie istnieją tu żadne standardy, ale staraj się po prostu nie przesadzać. Kiedyś sam na własne oczy widziałem, jak początkujący twórca wsadził na stronę wielką bitmapę. Naturalnie na jego twarzy pojawiło się wielkie zdziwienie, gdy ujrzał tempo ładowania się tej grafiki&#8230; Zapewne wiesz, że zrobienie czegoś takiego jest internetowym samobójstwem. Niestety, nawet osoby mające doświadczenie komputerowo-internetowe robią strony, których wyświetlanie na wolniejszych łączach jest niezłą torturą. </p>
<p>Kolejna, o dziwo rzadko poruszana sprawa, unikaj stosowania pseudoklasy <span class="tag">:hover</span> na elementach, które <strong>nie są interaktywne</strong>(interaktywne są <abbr title="na przykład" lang="pl">np.</abbr> odnośniki, formularze). Wyjątkiem jest tu chociażby listing kodu, gdyż z góry wiadomo czym on jest i nie istnieje prawdopobieństwo, iż ktoś pomyli go z odnośnikiem. Innym wyjątkiem może być zmiana tła notki, lub wiadomości nad którą aktualnie znajduje się kursor. Musimy więc wykazać się dużym rozeznaniem i stosować takie zabiegi tylko wtedy, gdy mamy absolutną pewność, że nikt źle ich nie zrozumie. Nieprawidłowe z punktu widzenia dostępności jest zmienianie koloru np. pojedynczych wyrazów, czy zwykłych list nieuporządkowanych. Wielu doświadczonych użytkowników internetu z łatwością pojmie, iż to tylko artystyczne zabiegi autora, ale jak zareagują na nie początkujący internauci?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2005/11/dostepnosc-na-wyciagniecie-reki-tu-i-teraz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Menu, jako lista nieuporządkowana</title>
		<link>http://www.dymecki.pl/2005/10/menu-jako-lista-nieuporzadkowana/</link>
		<comments>http://www.dymecki.pl/2005/10/menu-jako-lista-nieuporzadkowana/#comments</comments>
		<pubDate>Mon, 24 Oct 2005 21:14:43 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>
		<category><![CDATA[Technologia]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=168</guid>
		<description><![CDATA[Bardzo dobrym zwyczajem jest tworzeniem menu strony internetowej przy pomocy listy nieuporządkowanej. Zacznijmy od początku. Posłużymy się prostym kodem XHTML:

&#60;ul>
     &#60;li>&#60;a href="#">jeden&#60;/a>&#60;/li>
     &#60;li>&#60;a href="#">dwa&#60;/a>&#60;/li>
     &#60;li>&#60;a href="#">trzy&#60;/a>&#60;/li>
     &#60;li>&#60;a href="#">cztery&#60;/a>&#60;/li>
&#60;/ul>

Pierwszy problem to odstępy. Niektóre przeglądarki używają właściwości margin, a inne właściwości [...]]]></description>
			<content:encoded><![CDATA[<p>Bardzo dobrym zwyczajem jest tworzeniem menu strony internetowej przy pomocy listy nieuporządkowanej. Zacznijmy od początku. Posłużymy się prostym kodem <abbr title="eXtensible Hipertext Markup Language" lang="en">XHTML</abbr>:</p>
<pre>
<code>&lt;ul></code>
     <code>&lt;li>&lt;a href="#">jeden&lt;/a>&lt;/li></code>
     <code>&lt;li>&lt;a href="#">dwa&lt;/a>&lt;/li></code>
     <code>&lt;li>&lt;a href="#">trzy&lt;/a>&lt;/li></code>
     <code>&lt;li>&lt;a href="#">cztery&lt;/a>&lt;/li></code>
<code>&lt;/ul></code>
</pre>
<p><span id="more-168"></span>Pierwszy problem to odstępy. Niektóre przeglądarki używają właściwości margin, a inne właściwości padding. Najlepiej więc będzie, jeśli wyzerujemy jedną z nich, a posłużymy się tylko drugą. Pozbądźmy się także wypunktowania:</p>
<pre>
<code>ul {</code>
    <code>margin: 0;</code>
    <code>padding: 5px</code></li>

<code>}</code>

<code>li {</code>
     <code>style-type; none;</code>
     <code>margin: 0;</code>
     <code>padding: 2px;</code>
     <code>width: 150px</code>
     <code>}</code>
</pre>
<p>To co prawia najwięcej kłopotu, to zrobienie menu, które zmieniałoby kolor po najechaniu na nie kursorem. Niektórzy używają do tego JavaScriptu, inni pseudoklasy :hover na elemencie LI. JavaScript to w tym przypadku uderzanie kilofem w muchę, a drugie, choć najprostsze i chyba najbardziej eleganckie, nie jest obsługiwane przez Internet Explorera. Musimy poradzić sobie inaczej &#8211; zdefiniujmy po prostu pseudoklasę :hover dla odnośnika:</p>
<pre>
<code>a {</code>
     <code>background: black;</code>
     <code>color: white</code>
<code>}</code>

<code>a:hover {</code>
     <code>background: white;</code>
     <code>color: red</code>
<code>}</code>
</pre>
<p>Teraz musimy &#8220;rozszerzyć&#8221; odnośnik tak, aby całkowicie wypełniał element LI. Zrobimy to przekształcając go w element blokowy:</p>
<pre>
<code>a {</code>
     <code>display: block;</code>
     <code>background: black;</code>
     <code>color: white</code>
<code>}</code>
</pre>
<p>Możemy dla odnośników zdefiniować więcej właściwości tworząc w pełni semantyczne, działające w każdej przeglądarce i ładne menu. </p>
<p>Kolejne wyzwanie, to menu o ułożeniu poziomym. Najprostsza metoda na osiągnięcie takiego efektu to ustawienie floatu dla LI:</p>
<pre>
<code>li {</code>
     <code>style-type; none;</code>
     <code>margin: 0;</code>
     <code>padding: 2px;</code>
     <code>width: 150px;</code>
     <code>float: left</code>
</pre>
<p>W rezultacie otrzymujemy ładne, proste i dobrze zbudowane menu. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2005/10/menu-jako-lista-nieuporzadkowana/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Najczęstsze błędy webmasterów</title>
		<link>http://www.dymecki.pl/2005/10/najczestsze-bledy-webmasterow/</link>
		<comments>http://www.dymecki.pl/2005/10/najczestsze-bledy-webmasterow/#comments</comments>
		<pubDate>Thu, 06 Oct 2005 21:09:29 +0000</pubDate>
		<dc:creator>Bartłomiej Dymecki</dc:creator>
				<category><![CDATA[Dostępność]]></category>
		<category><![CDATA[Technologia]]></category>

		<guid isPermaLink="false">http://www.zdrowie.ministrony.net/?p=167</guid>
		<description><![CDATA[Większość osób początkujących w tworzeniu stron internetowych niemal zawsze popełnia te same błędy. Nie zawsze są to błędy w oczywistym tego słowa znaczeniu, ale skutek ich działania jest bardzo zły. Ten tekst naturalnie nie będzie zbyt odkrywczy, ale jest moją próbą usystematyzowania pewnej wiedzy. A więc po kolei. 
Nowicjusze często używają ramek. Ramki są niedobre [...]]]></description>
			<content:encoded><![CDATA[<p>Większość osób początkujących w tworzeniu stron internetowych niemal zawsze popełnia te same błędy. Nie zawsze są to błędy w oczywistym tego słowa znaczeniu, ale skutek ich działania jest bardzo zły. Ten tekst naturalnie nie będzie zbyt odkrywczy, ale jest moją próbą usystematyzowania pewnej wiedzy. A więc po kolei. </p>
<p><span id="more-167"></span>Nowicjusze często <strong>używają ramek</strong>. Ramki są niedobre z kilku powodów &#8211; uniemożliwiają skuteczne pozycjonowanie strony w wyszukiwarkach internetowych i utrudniają drukowanie. Nawigacja tworzona na ramkach oznacza de facto brak nawigacji&#8230; Najczęściej nie można skopiować adresu pojedynczej podstrony, ani dodać jej do zakładek. O różnych innych ważnych szczegółach przemawiających przeciw ramkom można poczytać na stronie <a href="http://pornel.net/ramki" title="Dlaczego ramki są złym pomysłem?">pornel.net/ramki</a>.</p>
<p>Często budują <strong>strukturę strony w oparciu o tabele</strong>. To równiez zły nawyk, o czym napisano szerzej na stronie <a href="http://osiolki.net/tabelki/" title="Dlaczego układ na tabelkach jest głupi?">http://osiolki.net/tabelki/</a></p>
<p>Osoby początkujące cechuje często brak umiejętności <strong>doboru odpowiednich kolorów</strong>. Nie chodzi bynajmniej o brak artystycznego drygu, który wcale nie jest cechą każdego profesjonalnego webmastera, lecz o wybieranie kolorów, które utrudniają odbiór treści zawartych na stronie. Przede wszystkim należy zadbać o odpowiedni kontrast tekstu z tłem i pamiętać, że najlepiej czyta się ciemne litery na jasnym tle. Złym pomysłem są też w ogóle wszelkie jaskrawe kolory.</p>
<p>Kolejny błąd to umieszczanie <strong>ciężkiej grafiki</strong>. Grafika dekoracyjna powinna być maksymalnie lekka i najlepiej zapisana w formacie <acronym title="Graphics Interchange Format" lang="en">GIF</acronym>, lub <acronym title="Portable Network Graphics" lang="en">PNG</acronym>. </p>
<p>Następna bolączka na stronach tworzonych przez początkujących twórców to gigantyczna ilość animowanych GIF-ów i przeróżnych efektów osiągniętych przy pomocy darmowych skryptów języka JavaScript. Jest to typowy <strong>przerost formy nad treścią</strong>, którego należy unikać. Większość osóbv prędko ucieknie z takiej strony.</p>
<p>Bardzo denerwujące są <strong>applety Javy</strong>, które najczęściej zastępują menu. Na szczęście jest to raczej nieczęste zjawisko. Pamiętajmy, że stanowi ono pogwałcenie podstawowych zasad dostępności stron internetowych. Ważne funkcje witryny, jak np. menu, powinny być tworzone przy użyciu technologii z których każdy może korzystać. Java do takich technologii nie należy.</p>
<p>Nie należy do nich również <strong>Macromedia Flash</strong>, a jest to technologia nagminnie nadużywana w naszym kraju. Tworzenie w niej ważnych elementów strony, nie mówiąc już o całych serwisach, to kompletne nieporozumienie i brak zrozumienia tematyki tworzenia stron.</p>
<p>Jedną z rzeczy, które najbardziej mnie denerwują jest tak zwana <strong>strona wstępna</strong>. Jest to niepotrzebne utrudnianie życia internautów, którzy bez wyraźnej potrzeby muszą pobrać większe ilości danych(co w niektórych przypadkach ma duże znaczenie). Wywołuje irytację i zmusza do dłuższego oczekiwania na możliwości skorzystania w właściwej treści strony. </p>
<p>Widać także braki w tworzeniu <strong>dobrych odnośników</strong>. Odnośnik w tekście musi być odpowiednio wyróżniony, w menu nie koniecznie. Nie należy w odnośnikach używać JavaScriptu, ani wymuszać otwierania nowych okien. Niby proste&#8230; ale jednak trudne. </p>
<p>Korzystanie ze strony utrudniają także <strong>zbyt małe litery</strong>. Używania w tekstach malutkich czcioneczek, które 90% osób musi i tak powiększyć nie świadczy raczej o zbyt wielkim rozsądku twórcy(tfurcy?).</p>
<p>To podstawy, absolutne minimum. Jeśli popełniasz którykolwiek z tych błędów, to znaczy, że jeszcze wielu rzeczy musisz się nauczyć.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dymecki.pl/2005/10/najczestsze-bledy-webmasterow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
