<?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>lillbra.se &#187; Tillgänglighet</title>
	<atom:link href="http://lillbra.se/category/tillganglighet/feed/" rel="self" type="application/rss+xml" />
	<link>http://lillbra.se</link>
	<description>webbutveckling, webbtrender och länktips</description>
	<lastBuildDate>Sun, 26 Feb 2012 19:27:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Idag är det CSS Naked Day 2011</title>
		<link>http://lillbra.se/2011/04/idag-ar-det-css-naked-day-2011/</link>
		<comments>http://lillbra.se/2011/04/idag-ar-det-css-naked-day-2011/#comments</comments>
		<pubDate>Sat, 09 Apr 2011 10:12:12 +0000</pubDate>
		<dc:creator>Jonatan Larsson</dc:creator>
				<category><![CDATA[Tillgänglighet]]></category>
		<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[css naked day]]></category>

		<guid isPermaLink="false">http://lillbra.se/?p=646</guid>
		<description><![CDATA[Idag den 9:e april är det den årliga CSS Naked Day, som uppmärksammar nyttan och betydelsen av strukturerad markup, semantisk html och webbstandarder. Så för 5:e året i rad så tar jag bort css:en från denna blogg för att visa min &#60;body> &#8211; gör det du också! ps. Nikke Lindqvist har en lista på andra [...]]]></description>
			<content:encoded><![CDATA[<p>Idag den 9:e april är det den årliga <a href="http://naked.dustindiaz.com/">CSS Naked Day</a>, som uppmärksammar nyttan och betydelsen av strukturerad markup, semantisk html och webbstandarder. Så <a href="http://lillbra.se/?s=css+naked+day">för 5:e året i rad</a> så tar jag bort css:en från denna blogg för att visa min &lt;body> &#8211; gör det du också! <img src='http://lillbra.se/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>ps. Nikke Lindqvist har en lista på andra <a href="http://www.lindqvist.com/nu-ar-det-dags-att-fira-css-naked-day-igen/">svenska bloggar som firar nakenheten</a> idag.</p>
]]></content:encoded>
			<wfw:commentRss>http://lillbra.se/2011/04/idag-ar-det-css-naked-day-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kom igång med WAI-ARIA</title>
		<link>http://lillbra.se/2010/10/kom-igang-med-wai-aria/</link>
		<comments>http://lillbra.se/2010/10/kom-igang-med-wai-aria/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 08:04:04 +0000</pubDate>
		<dc:creator>Jonatan Larsson</dc:creator>
				<category><![CDATA[Tillgänglighet]]></category>
		<category><![CDATA[Utveckling]]></category>
		<category><![CDATA[aria]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[tillgänglighet]]></category>
		<category><![CDATA[wai-aria]]></category>

		<guid isPermaLink="false">http://lillbra.se/?p=451</guid>
		<description><![CDATA[WAI-ARIA (Accessible Rich Internet Applications) är en standard från W3C för ökad tillgänglighet på javascript-tunga webbplatser. Den beskriver hur man ska hantera innehåll i html som är dynamiskt och ändras, till exempel genom AJAX. Standarden har två huvuddelar: roller (roles) och tillstånd &#038; egenskaper (states &#038; properties). Roller Roller kan användas för att beskriva vilken [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.w3.org/TR/2010/WD-wai-aria-20100916/">WAI-ARIA (Accessible Rich Internet Applications)</a> är en standard från W3C för ökad tillgänglighet på javascript-tunga webbplatser. Den beskriver hur man ska hantera innehåll i html som är dynamiskt och ändras, till exempel genom AJAX.<br />
Standarden har två huvuddelar: <em>roller</em> (roles) och <em>tillstånd &#038; egenskaper</em> (states &#038; properties). </p>
<h3>Roller</h3>
<p>Roller kan användas för att beskriva vilken roll (duh!) en viss del eller visst element har på sidan eller i applikationen. Du använder roller genom att lägga till attributet role i din html-kod, t.ex:</p>
<p><code>&lt;div role="banner"&gt;</code></p>
<p>Det finns <a href="http://www.w3.org/TR/2010/WD-wai-aria-20100916/roles#role_definitions">61 stycken roller</a>, mer eller mindre självförklarande, som t.ex. alertdialog, tabpanel, progressbar.<br />
De mest övergripande rollerna kallas <em>landmarks</em> och kan användas av skärmläsare för att navigera runt till huvuddelarna av dokumentet, d.v.s. samma användning som en &#8220;<a href="http://juicystudio.com/article/skip-links.php" title="Skip Links - Juicy Studios">Hoppa till innehållet&#8221;-länk</a>. Landmarks-rollerna är följande: </p>
<ul>
<li><strong>application</strong> &#8211; del av sidan som anses vara mer applikation än dokument</li>
<li><strong>banner</strong> &#8211; t.ex. sidhuvud som beskriver webbplatsen</li>
<li><strong>complementary</strong> &#8211; stödmaterial till huvudinnehållet som även är meningfullt om det skulle vara fristående</li>
<li><strong>contentinfo</strong> &#8211; metadata om huvudinformationen</li>
<li><strong>main</strong> &#8211; huvudinnehållet på sidan</li>
<li><strong>navigation</strong> &#8211; navigationsmeny </li>
<li><strong>search</strong> &#8211; sökfunktion</li>
</ul>
<p>Som synes har några av rollerna stora likheter med betydelsen av vissa html5-element. Steve Faulkner har en bra <a href="http://www.paciellogroup.com/blog/?p=106">jämförelsetabell mellan landmark roles och html-taggar</a> där du kan se förhållandet mellan dem (via <a href="http://www.brucelawson.co.uk/2009/redesigning-with-html-5-wai-aria/" title="Redesigning with HTML 5 and WAI-ARIA">Bruce Lawson</a>).<br />
För samtliga roller bör man tänka på att <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/content-models.html#annotations-for-assistive-technology-products-(aria)">inte sätta ut roller som konkurrerar med html-elementets semantiska betydelse</a> (via <a href="http://html5doctor.com/your-questions-13/">html5doctor</a>). Till exempel ska ett button-element inte ha något annat än en button-roll.</p>
<h3>Egenskaper och tillstånd</h3>
<p>Egenskaper och tillstånd används för att meddela en skärmläsare eller annat hjälpmedel när förändringar görs på sidan. Egenskaper och tillstånds sätts genom attribut med formatet <strong>aria-*</strong>. Till exempel: </p>
<p><code>&lt;div aria-hidden="true"&gt;</code></p>
<p>Man kan använda flera attribut på samma element och de ska med fördel kombineras med roll-attributet. T.ex:</p>
<p><code>&lt;a role="button" aria-haspopup="true" aria-owns="minPopup"&gt;</code>   </p>
<p>Skillnaden mellan egenskaper och tillstånd är att egenskaperna (t.ex. aria-labelledby) oftast inte ändras för ett element, medan tillstånd (t.ex. aria-checked) ändras löpande då användaren interagerar på sidan.<br />
Det finns totalt <a href=" http://www.w3.org/TR/2010/WD-wai-aria-20100916/states_and_properties#state_prop_def">35 stycken egenskaper och tilstånd</a>. Några av de, i mina ögon, viktigaste är: </p>
<ul>
<li><strong>aria-live</strong> &#8211; Indikerar att ett område eller element kommer att uppdateras. Värde: off/polite/assertive, beroende på om användaren ska meddelas vid en uppdatering eller ej.</li>
<li><strong>aria-describedby</strong> &#8211; Hänvisning till ett annat element som innehåller mer information som användaren kan behöva för att använda elementet. Värde: element-id.</li>
<li><strong>aria-hidden</strong> &#8211; Om ett element är gömt eller inte. Värde: true/false. </li>
<li><strong>aria-selected</strong> &#8211; Om ett element är valt eller inte. Värde: true/false.</li>
<li><strong>aria-owns</strong> &#8211; Visar att ett element hör ihop med ett annat element, även om DOM-trädet inte avspeglar denna relation. Värde: element-id.</li>
<li><strong>aria-expanded</strong> &#8211; Om ett element, eller annat element som det kontrollerar, betraktas som utfällt eller inte. Värde: true/false. </li>
<li><strong>aria-haspopup</strong> &#8211; Om ett element har en popup-/dropdown-meny kopplad till sig. Värde: true/false.</li>
</ul>
<h3>Verktyg för utvecklare</h3>
<p>Om du använder WAI-ARIA och vill testa resultatet för användaren kan du använda dessa verktyg (via <a href="http://www.eutveckling.se/riktlinjer/webb/3/3/19/">eutveckling.se</a>):</p>
<ul>
<li><a href="https://addons.mozilla.org/sv-SE/firefox/addon/9108/">Juciy Studio accessibility toolbar Firefox plugin</a> &#8211; plugin som känner av och tolkar WAI-ARIA-attribut </li>
<li><a href="http://www.paciellogroup.com/blog/?p=108">Validator SAC</a> &#8211; en validator som har WAI-ARIA-stöd </li>
</ul>
<p>Läs mer om hur du kommer igång med WAI-ARIA i artikeln <a href="http://dev.opera.com/articles/view/introduction-to-wai-aria/">Introduction to WAI ARIA på dev.opera.com</a>. Lycka till!</p>
]]></content:encoded>
			<wfw:commentRss>http://lillbra.se/2010/10/kom-igang-med-wai-aria/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De granskar webbplatser inom offentlig sektor</title>
		<link>http://lillbra.se/2009/02/de-granskar-webbplatser-inom-offentlig-sektor/</link>
		<comments>http://lillbra.se/2009/02/de-granskar-webbplatser-inom-offentlig-sektor/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 05:30:28 +0000</pubDate>
		<dc:creator>Jonatan Larsson</dc:creator>
				<category><![CDATA[Tillgänglighet]]></category>

		<guid isPermaLink="false">http://www.lillbra.se/2009/02/de-granskar-webbplatser-inom-offentlig-sektor/</guid>
		<description><![CDATA[Som jag skrivit om tidigare har eutveckling.se tillfälligt tagit över nedlagda Vervas roll som förvaltare av Vägledningen 24-timmarswebben. Verva genomförde också tester av webbplatser inom offentlig sektor och även detta fortsätter eutveckling.se med. Peter Krantz som står bakom initiativet har nu utökat testet med följande (via 24-timmarsbloggen): Test av felsida Språkinformation Fungerar utan www Validering [...]]]></description>
			<content:encoded><![CDATA[<p>Som jag <a href="http://www.lillbra.se/2009/01/om-vagledningen-24-timmarswebbens-framtid/" title="Om Vägledningen 24-timmarswebbens framtid - lillbra.se">skrivit om tidigare</a> har <a href="http://www.eutveckling.se/">eutveckling.se</a> tillfälligt tagit över nedlagda Vervas roll som förvaltare av Vägledningen 24-timmarswebben. Verva genomförde också tester av webbplatser inom offentlig sektor och även detta fortsätter eutveckling.se med. Peter Krantz som står bakom initiativet har nu <a href=" http://www.eutveckling.se/blogg/2009/matning-offentliga-webbplatser/">utökat testet</a> med följande (via <a href="http://24timmarsbloggen.se/arkiv/2009/01/eutvecklingse_t.php" title="Eutveckling.se testar offentliga webbplatser | 24timmarsbloggen">24-timmarsbloggen</a>):</p>
<ul class="ordinarylist">
<li>Test av felsida</li>
<li>Språkinformation</li>
<li>Fungerar utan www</li>
<li>Validering av rss</li>
<li>Stilmall för utskrift</li>
<li>Fältetiketter</li>
<li>Validering css</li>
<li>Alt-texter</li>
</ul>
<p>Antalet sajter som testas har utökats till att även innehålla tidningar som får presstöd, statliga aktiebolag och andra organisationer med offentligt stöd. Första testet är redan genomfört &#8211; <a href="http://www.eutveckling.se/test/1/" title="Testresultat 2009-01-24 - eutveckling.se" title="Ny mätning av offentliga webbplatser - eutveckling.se">se resultaten här</a>.</p>
<p>Men det finns fler som vill kvalitetsgranska myndigheters webbplatser. Nya sajten <a href="http://www.validerat.se/">Validerat.se</a> genomför också mätningar genom att validera koden mot W3C.<br />
Mätningarna är inte lika detaljerade som Vervas eller eutveckling.ses (som <a href="http://erkstam.se/index.php?option=com_content&#038;task=view&#038;id=83&#038;Itemid=39" title=" Erkstam.se - Validering är INTE samma sak som (webb-)tillgänglighet">Erkstam påpekar</a>), men på varje webbplats har upp till 100 sidor testats &#8211; inte bara startsidan, som i de andra testerna. Bakom sajten och mätningarna står <a href="http://www.meridium.se/">Meridium</a>.</p>
<p>Ett bra initiativ av båda tycker jag, och det känns fint att se att arbetet med granskningen av offentliga webbplatser fortsätter i Vervas frånvaro.<br />
Relaterade inlägg: <a href="http://www.lillbra.se/2007/05/validera-mera/">Validera mera</a>.</p>
<p>[tags]validering, w3c, verva, eutveckling, validerat.se[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://lillbra.se/2009/02/de-granskar-webbplatser-inom-offentlig-sektor/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Högre tillgänglighet på populära tjänster</title>
		<link>http://lillbra.se/2008/12/hogre-tillganglighet-pa-populara-tjanster/</link>
		<comments>http://lillbra.se/2008/12/hogre-tillganglighet-pa-populara-tjanster/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 05:14:03 +0000</pubDate>
		<dc:creator>Jonatan Larsson</dc:creator>
				<category><![CDATA[Tillgänglighet]]></category>

		<guid isPermaLink="false">http://www.lillbra.se/2008/12/hogre-tillganglighet-pa-populara-tjanster/</guid>
		<description><![CDATA[Det finns många shyssta öppna webbtjänster att använda för att ge dina besökare en bättre upplevelse. Tillgänglighetsaspekten är dock lätt att glömma bort när man vill utnyttja dessa. Här tipsar jag om hur du kan förbättra tillgängligheten på några populära tjänster. Google Charts Chris Heilmann (som för övrigt talar här i Sverige på torsdagens Geek [...]]]></description>
			<content:encoded><![CDATA[<p>Det finns många shyssta öppna webbtjänster att använda för att ge dina besökare en bättre upplevelse. Tillgänglighetsaspekten är dock lätt att glömma bort när man vill utnyttja dessa. Här tipsar jag om hur du kan förbättra tillgängligheten på några populära tjänster.</p>
<h3>Google Charts</h3>
<p>Chris Heilmann (som för övrigt talar här i Sverige på <a href="http://www.robertnyman.com/2008/10/16/geek-meet-december-2008-chris-heilmann-presentations/">torsdagens Geek Meet</a>) har skrivit ett javascript som skapar <a href="http://www.wait-till-i.com/2008/01/08/generating-charts-from-accessible-data-tables-using-the-google-charts-api/">Google-diagram från html-tabeller</a>. Med det kan du presentera data och statistik i vanliga tabeller. Skriptet förvandlar sedan tabellen till snygga grafer för användare som har javascript påslaget. Men för sökmotorer, användare som inte kan se bilder eller surfar utan javascript- eller bildstöd finns ändå datat tillgängligt.</p>
<h3>Google Maps</h3>
<p>Tidigare i veckan tipsade Roger Johansson om <a href="http://www.456bereastreet.com/archive/200812/making_google_maps_more_accessible/">hur du gör Google Maps mer tillgängligt</a>. Med hjälp av <a href="http://code.google.com/apis/maps/documentation/staticmaps/">Google Static Maps API</a>  kan man få statiska bilder av kartor. Perfekt att använda som fallback till <a href="http://code.google.com/apis/maps/">Googles populära kart-api</a> som kräver javascript.  På så sätt kan användare som inte har javacript och därför inte kan använda den avancerad kartjänsten, ändå få en kartbild.</p>
<h3>Youtube</h3>
<p>Chris Heilman har skapat en tjänst och ett API som <a href="http://www.wait-till-i.com/2008/06/12/making-youtube-easier-and-more-accessible/">gör Youtube enklare och mer tillgängligt</a>. Hans <a href="http://icant.co.uk/easy-youtube/">Easy Youtube Player</a> gör det lättare för användare med synskador eller andra funktionshinder att se på video. Du kan själv ändra look-and-feel på spelaren så att den passar just dina användare.</p>
<p>Så nästa gång du använder någon av dessa populära API:er &#8211; se till att du implementerar de med så hög tillgänglighet som möjligt.</p>
<p>[tags]tillgänglighet, användbarhet, google maps, google charts, youtube[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://lillbra.se/2008/12/hogre-tillganglighet-pa-populara-tjanster/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

