<?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>Es Developed - Fresh Website and Graphic Design &#187; accessibility</title> <atom:link href="http://esdev.net/tags/accessibility/feed/" rel="self" type="application/rss+xml" /><link>http://esdev.net</link> <description>Weblog</description> <lastBuildDate>Mon, 07 Jun 2010 13:35:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Don&#8217;t Let Your Sites Become Victims of Ad Blockers</title><link>http://esdev.net/dont-let-your-sites-become-victims-of-ad-blockers/</link> <comments>http://esdev.net/dont-let-your-sites-become-victims-of-ad-blockers/#comments</comments> <pubDate>Mon, 22 Feb 2010 14:09:34 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[accessibility]]></category> <category><![CDATA[browsers]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[plugins]]></category><guid
isPermaLink="false">http://esdev.net/?p=3177</guid> <description><![CDATA[
As someone viewing websites on the web, ad-blockers filter out adverts for &#8220;enhancements&#8221;, and a bunch of flashing, ugly advertisements. Not only this, but ad-blockers can help protect you from potentially sneaky and malicious code.
This is why one of the most popular downloads for Firefox is an ad-blocking extension.
However, have you thought about the reverse? [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: center;"><a
href="http://esdev.net/dont-let-your-sites-become-victims-of-ad-blockers/"><img
class="size-full wp-image-3200 aligncenter" title="dont-become-victims-of-blockers-hd" src="http://esdev.net/wp-content/uploads/2010/02/dont-become-victims-of-blockers-hd.jpg" alt="" width="560" height="300" /></a></p><p>As someone viewing websites on the web, ad-blockers filter out adverts for &#8220;enhancements&#8221;, and a bunch of flashing, ugly advertisements. Not only this, but ad-blockers can help protect you from potentially sneaky and malicious code.</p><p>This is why one of the most popular downloads for Firefox is an ad-blocking extension.</p><p>However, have you thought about the reverse? What about the effect ad blockers have on your website or the sites you design for clients?</p><blockquote><p>Is my coding style or design choices limiting what&#8217;s viewable to visitors because it&#8217;s being incorrectly identified as advertising content by ad-blockers?</p></blockquote><h3>Choose Your Class and ID Names Carefully</h3><p>You may reason, &#8220;I don&#8217;t have to worry about ad-blockers because I don&#8217;t have any advertisements on my website&#8221;.</p><p>But do you really have to reason for concern?</p><p>While you may not have a single ad on your site, the names you give your classes and ID&#8217;s matter.</p><p>Classes and ID&#8217;s containing keywords like <em>banner</em>, <em>ban</em>, <em>ad</em>, <em>advertisement</em>, etc may get flagged incorrectly by a visitor&#8217;s ad-blocking plugin.</p><p>Important sections of information could never appear on the screen because of this.</p><p><span
id="more-3177"></span></p><p>Avoid:</p><p><code>&lt;p class="panel <strong>banner</strong>" id="<strong>bannercontent1</strong>"&gt;Real content. Not an advertisement. But still blocked.&lt;/p&gt;</code></p><p>Better:</p><p><code>&lt;p class="panel <strong>section</strong>" id="<strong>section1</strong>"&gt;Real content. Not an advertisement.&lt;/p&gt;</code></p><p>Remember, elements with classes and ID&#8217;s that contain any filtered keywords run a high risk of being blocked. In theory, an ID or class named &#8216;<em>bandaid</em>&#8216; may get filtered as an ad.</p><h3>Safe Choices For Classes and ID&#8217;s</h3><p>What are safe choices for classes and ID&#8217;s?</p><p>While there&#8217;s no way to know exactly what custom keywords people will add to their blocking list, a good rule of thumb would be to look at the keywords that are contained in the default filter list. This list can usually be found in the ad-blocking extension&#8217;s settings.</p><p>Avoid using classes or ID&#8217;s that contain any of the keywords on the filter list.</p><h3>Choose Your Images Carefully</h3><p>You should also pay attention to your choice of images.</p><p>Since ad-blockers cannot actually view the contents of an image, they identify advertisements by relying on both the image filename and image dimensions.</p><h4>Image Filenames and Directories</h4><p>Images that contain banners, ban, ads, advertisement, and so on in their filenames may very well get flagged as an advertisement and get removed.</p><p>You should also be aware of the directory names you choose. For example, using directories that contain words commonly used in banner advertisements are fair game for ad-blockers.</p><h4>Image Dimensions</h4><p>Your images&#8217; dimensions matter. Images that have the same dimensions as common banner sizes run a high risk of getting wrongly blocked.</p><p>Common ad sizes (in pixels):</p><ul><li>728 × 90</li><li>468 × 60</li><li>234 × 60</li><li>180 × 150</li><li>125 × 125</li><li>88 × 31</li><li>120 × 600</li><li>160 × 600</li><li>336 × 280</li><li>300 × 250</li></ul><p><span
class="article_caption">Source: <a
href="http://www.iab.net/iab_products_and_industry_services/1421/1443/1452">http://www.iab.net/iab_products_and_industry_services/1421/1443/1452</a></span></p><h3>If Unsure, Test</h3><p>If you&#8217;re not sure, download an ad-blocking plugin for your browser and test your design before going live.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/dont-let-your-sites-become-victims-of-ad-blockers/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>WCAG 2.0 Web Accessibility Guidelines &#8211; Building With Accessibility in Mind</title><link>http://esdev.net/wcag-20-web-accessibility-guidelines-building-with-accessibility-in-mind/</link> <comments>http://esdev.net/wcag-20-web-accessibility-guidelines-building-with-accessibility-in-mind/#comments</comments> <pubDate>Fri, 26 Dec 2008 12:00:42 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[accessibility]]></category><guid
isPermaLink="false">http://esdev.net/?p=834</guid> <description><![CDATA[
Photo by Wardofsky
In a press release Thursday (Dec 11, 2008), the W3C has promoted the new WCAG 2.0 Web Content Accessibility Guidelines into the current recommendation.
The new WCAG 2.0 Web Content Accessibility Guidelines (current W3C Recommendation) builds and expands on the previous WCAG 1.0 Accessibility Guidelines released several years ago.
The WCAG 1.0 and WCAG 2.0 [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://esdev.net/wp-content/uploads/2008/12/wcag2-hd.png"><img
class="aligncenter size-medium wp-image-879" title="wcag2-hd" src="http://esdev.net/wp-content/uploads/2008/12/wcag2-hd.png" alt="" width="560" height="130" /></a><br
/> <span
class="article_caption">Photo by <a
href="http://www.sxc.hu/photo/401916">Wardofsky</a></span></p><p>In a press release Thursday (Dec 11, 2008), the <a
href="http://www.w3.org/2008/12/wcag20-pressrelease.html">W3C has promoted the new WCAG 2.0 Web Content Accessibility Guidelines into the current recommendation</a>.</p><p>The new <a
href="http://www.w3.org/TR/WCAG20/">WCAG 2.0 Web Content Accessibility Guidelines</a> (current W3C Recommendation) builds and expands on the previous WCAG 1.0 Accessibility Guidelines released several years ago.</p><p>The <a
href="http://www.w3.org/WAI/WCAG20/from10/comparison/">WCAG 1.0 and WCAG 2.0 Checkpoint Comparison</a> is a great place to start if you&#8217;re already familiar with WCAG 1.0 and are looking to implement the new changes.</p><h3>Building Sites With Accessibility in Mind</h3><p>The nice thing about the new WCAG 2.0 checkpoint list is that it explains the reasons behind and benefits of each checkpoint.</p><p>It also explains how to meet these criterion, and also how to <em>fail</em> to meet them. This helps designers and developers to not just rigidly go by the letter of the recommendation, but rather, adhere to the intent.</p><p>I think this will make for much more accessible sites in the near future because it stresses building sites that meet the intentions behind the guidelines instead of just having checkpoints to meet.</p><p>What do you think of the new WCAG 2.0 Recommendation? Have you started using these on any of your sites?</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/wcag-20-web-accessibility-guidelines-building-with-accessibility-in-mind/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Firefox Keyboard Shortcuts You Can&#8217;t Live Without</title><link>http://esdev.net/firefox-keyboard-shortcuts-in-windows-mac-and-linux/</link> <comments>http://esdev.net/firefox-keyboard-shortcuts-in-windows-mac-and-linux/#comments</comments> <pubDate>Mon, 08 Dec 2008 12:00:02 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[misc]]></category> <category><![CDATA[accessibility]]></category> <category><![CDATA[browsers]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[Windows]]></category><guid
isPermaLink="false">http://esdev.net/?p=646</guid> <description><![CDATA[
Typewriter photo by sooperkuh
Keyboard shortcuts are vital for navigating and performing various actions quickly, and are very helpful for designers when working on projects. Firefox has a keyboard shortcut for just about everything.
Unfortunately, finding and remembering them all can be difficult. Also, shortcuts differ slightly between Windows, Macs and Linux versions of Firefox.
Firefox Keyboard and [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignnone size-medium wp-image-663" title="firefox-shortcuts-hd" src="http://esdev.net/wp-content/uploads/2008/11/firefox-shortcuts-hd.jpg" alt="" width="560" height="130" /><br
/> <span
class="article_caption">Typewriter photo by <a
href="http://www.flickr.com/photos/sooperkuh/">sooperkuh</a></span></p><p>Keyboard shortcuts are vital for navigating and performing various actions quickly, and are very helpful for designers when working on projects. <a
href="http://www.mozilla.com/en-US/firefox/">Firefox</a> has a keyboard shortcut for just about everything.</p><p>Unfortunately, finding and remembering them all can be difficult. Also, shortcuts differ slightly between Windows, Macs and Linux versions of Firefox.</p><h3>Firefox Keyboard and Mouse Shortcuts</h3><p>Fortunately, <a
href="http://www.accessfirefox.org/">AccessFirefox.org</a>—a site dedicated to showcasing accessibility tools and features in Mozilla Firefox—has a great list of <a
href="http://www.accessfirefox.org/Firefox_Keyboard_and_Mouse_Shortcuts.html">Firefox keyboard and mouse shortcuts</a>. You can filter shortcuts by operating system (Windows, Mac, Linux) or view them all at once.</p><h3>Accesskeys Keyboard Shortcuts</h3><p>Some websites use accesskeys to allow people with disabilities to access site navigation links by keyboard. This is a requirement for most sites in the UK.</p><p>View our <a
href="http://esdev.net/accessibility-help/#accesskeys">list of keyboard shortcuts for activating accesskeys in all major browsers and OS&#8217;s</a>. This list contains the keyboard shortcuts to activate accesskeys in Firefox, IE, Safari, Opera, Google Chrome, Konquerer and Epiphany in Windows, Mac OS X and Linux (Ubuntu).</p><p>On the previous version of this site, I used accesskeys for the main site navigation. However, because of no clear standards and the chance of interference with browser shortcuts, I decided not to include them in the current version.</p><p>Leave us a comment and tell us what Firefox keyboard shortcuts you use the most.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/firefox-keyboard-shortcuts-in-windows-mac-and-linux/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Don&#8217;t Remove Visual Cues For Links</title><link>http://esdev.net/dont-remove-visual-cues-for-link/</link> <comments>http://esdev.net/dont-remove-visual-cues-for-link/#comments</comments> <pubDate>Mon, 17 Nov 2008 18:38:20 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[accessibility]]></category> <category><![CDATA[code]]></category> <category><![CDATA[CSS]]></category><guid
isPermaLink="false">http://esdev.net/?p=555</guid> <description><![CDATA[Tech Soapbox just published an article on 10 Things to Factor Into Your HTML, outlining some important things to consider when coding a website. While I agree with the majority of the points made in the article, number 7 irks me a bit:7. Use Outline:0
Another small one but useful for FireFox. The CSS element ‘outline’ [...]]]></description> <content:encoded><![CDATA[<p>Tech Soapbox <span
style="text-decoration: line-through;">just</span> published an article on <a
href="http://www.techsoapbox.com/10-things-to-factor-into-your-html/">10 Things to Factor Into Your HTML</a>, outlining some important things to consider when coding a website. While I agree with the majority of the points made in the article, number 7 irks me a bit:</p><blockquote><h2>7. Use Outline:0</h2><p>Another small one but useful for FireFox. The CSS element ‘outline’ is what drives the dotted border around links in FireFox. While nice for text links, it can make things look bad when you use image links. Use outline:0 to remove the dotted border around images used as links.</p></blockquote><p><a
href="http://esdev.net/wp-content/uploads/2008/11/visual-cues-compare.png"><img
class="alignright size-medium wp-image-561" title="visual-cues-compare" src="http://esdev.net/wp-content/uploads/2008/11/visual-cues-compare.png" alt="Firefox and Google Chrome both use visual cues to show when links have focus" width="400" height="130" /></a>Firefox, IE and Google Chrome all provide visual cues to let users know when text and image links have focus—Firefox and IE use a dotted border outline, while Chrome uses an solid orange border. This is particularly important when navigating with a keyboard. Now I agree, they can look kind of ugly, but they serve a purpose.</p><p><span
id="more-555"></span></p><h3>What About Accessibility?</h3><p>I don&#8217;t want to just use a blanket term like accessibility without getting into specifics. In this instance, I&#8217;m talking about accessibility from the standpoint of a person with vision who uses a keyboard to navigate links. This would include people who are unable to operate a mouse and who Tab their way from link to link.</p><p>Ordinary, when you <kbd>Tab</kbd> onto a link in Firefox, IE or Google Chrome and that link receives focus, the outline gives a visual indication of what link will be activated when you hit <kbd>Enter</kbd>.</p><p>And that&#8217;s the whole point: If you remove the outline around links (by using CSS or any other means), this seems to me a big accessibility issue; especially if you&#8217;re removing the outline from image links. Even if you provide a text link that does the same thing as the image link, will that be clear to your users?</p><p>Using <kbd>outline:0</kbd> probably isn&#8217;t going to affect people with vision-related impairments, but we can&#8217;t forget about those who rely on the use of a keyboard for navigation. The bottom line is: Don&#8217;t remove visual cues from image and text links unless you plan on providing an alternate way of showing that they have focus when navigating with a keyboard.</p><p><em>Note</em>: There is no default visual cue in Safari or Opera browsers when a link (text or image) has focus.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/dont-remove-visual-cues-for-link/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 150/171 queries in 0.088 seconds using disk

Served from: esdev.net @ 2010-07-30 14:15:25 -->