<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-535743261169001587</id><updated>2011-04-21T19:36:18.501-07:00</updated><title type='text'>Content Watch</title><subtitle type='html'>Over the years I have been involved with several companies and organizations. In this blog I hope to bring in experiences from all of them to help others in the industry.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dmusser.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dmusser.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>David R. Musser</name><uri>http://www.blogger.com/profile/09091993532530792067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_OwUi_VkFAIo/SM8DITAcHNI/AAAAAAAAAAQ/93x5mQBAJsE/S220/Me.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-535743261169001587.post-8590929009213825824</id><published>2009-03-18T19:41:00.001-07:00</published><updated>2009-03-18T20:09:45.352-07:00</updated><title type='text'>Worldspace &amp; Visual Studio</title><content type='html'>Wow where has the time gone.  It does not seem like that long ago I was doing the post for the Firefox add-on, and now it's March.  So what has been keeping me busy you ask... well you didn't ask, but it gives me a good way to get on with the subject of this post!&lt;br /&gt;&lt;br /&gt;Concentration on getting as far upstream as possible in the development and content creation process for one.  We believe that by starting off with accessibility in mind if we can get tools into the hands of developers and content creators to test their own content that it will help in the overall process.&lt;br /&gt;&lt;br /&gt;With that said we have rolled out several new IDE enhancements.  These are for DreamWeaver, SharePoint Designer, and as the title in this stated Visual Studio.  These enhancements / add-ins/ plug-ins etc allow developers working on content to test for accessibility without leaving their IDE.&lt;br /&gt;&lt;br /&gt;When installed in Visual Studio a new menu option is created.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_OwUi_VkFAIo/ScGyTmuH5zI/AAAAAAAAABc/JnofzS4R4Uw/s1600-h/menu.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 268px;" src="http://1.bp.blogspot.com/_OwUi_VkFAIo/ScGyTmuH5zI/AAAAAAAAABc/JnofzS4R4Uw/s400/menu.jpg" alt="Visual Studio Worldspace Menu" id="BLOGGER_PHOTO_ID_5314725085155157810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;Figure 1) Visual Studio 2008 Worldspace Menu&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;After installation this menu allows users to select the compliance standard and level.  This option is displayed above in Figure 1.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_OwUi_VkFAIo/ScGzjAofqkI/AAAAAAAAABk/BxY2JcLF9l0/s1600-h/dialog.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 113px;" src="http://3.bp.blogspot.com/_OwUi_VkFAIo/ScGzjAofqkI/AAAAAAAAABk/BxY2JcLF9l0/s400/dialog.jpg" alt="Worldspace Configuration Options Dialog" id="BLOGGER_PHOTO_ID_5314726449320536642" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;Figure 2) Server Configuration&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;The user is able to configure the Worldspace server, as well as the organization.  This allows the analysis to be performed to meet your organizations standards, and not simply generic standards.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_OwUi_VkFAIo/ScG1KyEnb1I/AAAAAAAAABs/hsGDtlWk_xk/s1600-h/results.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 91px;" src="http://2.bp.blogspot.com/_OwUi_VkFAIo/ScG1KyEnb1I/AAAAAAAAABs/hsGDtlWk_xk/s400/results.jpg" alt="Worldspace results" id="BLOGGER_PHOTO_ID_5314728232118349650" border="0" /&gt;&lt;/a&gt;Figure 3) Worldspace Results&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;After the user has configured the analysis standard, and set the Worldspace server information.  The user selects the run accessibility check.  Worldspace then contacts the preview server on Visual Studio; retrieves the content, and performs the analysis.  This configuration allows for the use of included content as a lot of web sites and applications are not simply one static page.&lt;br /&gt;&lt;br /&gt;The results returned in figure 3 display the issues with the file analyzed.&lt;br /&gt;&lt;br /&gt;In a future blog I will be covering some improvements made to the Firefox add-on that will allow for source code analysis.&lt;br /&gt;&lt;br /&gt;-D&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/535743261169001587-8590929009213825824?l=dmusser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dmusser.blogspot.com/feeds/8590929009213825824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=535743261169001587&amp;postID=8590929009213825824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/8590929009213825824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/8590929009213825824'/><link rel='alternate' type='text/html' href='http://dmusser.blogspot.com/2009/03/worldspace-with-visual-studio.html' title='Worldspace &amp; Visual Studio'/><author><name>David R. Musser</name><uri>http://www.blogger.com/profile/09091993532530792067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_OwUi_VkFAIo/SM8DITAcHNI/AAAAAAAAAAQ/93x5mQBAJsE/S220/Me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_OwUi_VkFAIo/ScGyTmuH5zI/AAAAAAAAABc/JnofzS4R4Uw/s72-c/menu.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-535743261169001587.post-2801872324593688918</id><published>2008-12-02T21:02:00.000-08:00</published><updated>2008-12-02T21:24:08.096-08:00</updated><title type='text'>Qompliance the Worldspace Firefox Add-On</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://addons.mozilla.org/en-US/firefox/images/p/26630/1223788586"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 310px; height: 156px;" src="https://addons.mozilla.org/en-US/firefox/images/p/26630/1223788586" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Qompliance is the firefox add-on that will change your life.  It will make your toast in the morning and send your kids off to school... well not really but it will make it easier for you to analyze content for accessibility.&lt;br /&gt;&lt;br /&gt;This tool developed by Karim Sharif is an excellent aid in expanding accessibility to the developer community.  Karim works for Eye Street Software; a technology solutions company &lt;a href="http://www.eyestreet.com/"&gt;http://www.eyestreet.com&lt;/a&gt; , and is a contributor to the open source community.&lt;br /&gt;&lt;br /&gt;The add-on is still in the experimental stage.  So you will need to register to download this add-on.  If you like the add-on please consider doing a review.  To download visit: &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/8912"&gt;https://addons.mozilla.org/en-US/firefox/addon/8912&lt;/a&gt;.  The homepage for this add-on is: &lt;a href="http://qompliance.sourceforge.net/"&gt;http://qompliance.sourceforge.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The add-on is configurable so that if you purchase Worldspace you can point to your own Worldspace instance.  This allows you to analyze your Internet and Intranet sites.&lt;br /&gt;&lt;br /&gt;Next post I will cover Flash Accessibility, and in future ones I will demonstrate other IDE plugins we have for Visual Studio, and Dreamweaver.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/535743261169001587-2801872324593688918?l=dmusser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dmusser.blogspot.com/feeds/2801872324593688918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=535743261169001587&amp;postID=2801872324593688918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/2801872324593688918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/2801872324593688918'/><link rel='alternate' type='text/html' href='http://dmusser.blogspot.com/2008/12/qompliance-worldspace-firefox-add-on.html' title='Qompliance the Worldspace Firefox Add-On'/><author><name>David R. Musser</name><uri>http://www.blogger.com/profile/09091993532530792067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_OwUi_VkFAIo/SM8DITAcHNI/AAAAAAAAAAQ/93x5mQBAJsE/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-535743261169001587.post-3887905957215814874</id><published>2008-10-22T19:27:00.001-07:00</published><updated>2008-10-22T19:37:18.452-07:00</updated><title type='text'>Adding Worldspace Free Analysis to the Web Developer Toolbar</title><content type='html'>The Web Developer extension adds a menu and a toolbar to the browser with various web developer tools. It is designed for &lt;a href="http://www.mozilla.com/firefox/" rel="external" title="mozilla.com"&gt;Firefox&lt;/a&gt;, &lt;a href="http://www.flock.com/" rel="external" title="flock.com"&gt;Flock&lt;/a&gt; and &lt;a href="http://www.mozilla.org/projects/seamonkey/" rel="external" title="mozilla.org"&gt;Seamonkey&lt;/a&gt;, and will run on any platform that these browsers support including Windows, Mac &lt;acronym title="Operating system"&gt;OS&lt;/acronym&gt; X and Linux.&lt;br /&gt;&lt;br /&gt;The toolbar allows you to add custom tools.  This post will go through that process to add Deque's free single page analysis to the tools.&lt;br /&gt;&lt;br /&gt;I have not tested this on Flock or Seamonkey.  If anyone does please let me know.&lt;br /&gt;&lt;br /&gt;This new tool entry will connect to &lt;a href="http://www.deque.com/"&gt;Deque's &lt;/a&gt;free single page analysis &lt;a href="http://worldspace.deque.com/"&gt;http://worldspace.deque.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 1) Install the Developer Toolbar.  &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/60" id="o_3i" title="https://addons.mozilla.org/en-US/firefox/addon/60"&gt;https://addons.mozilla.org/en-US/firefox/addon/60&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 2) Select Tools / Edit Tools from the Developer Toolbar&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="r8q1" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img style="width: 400px;" src="http://docs.google.com/File?id=dhkkdjp4_6chdw35gs_b" alt="Dev Tools Menu Selection" /&gt;&lt;br /&gt;Figure 1) Dev Tools Menu Selection&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Step 3) From the Edit Tools Dialog Select Add&lt;br /&gt;&lt;br /&gt;&lt;div id="j1qo" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img style="width: 400px;" src="http://docs.google.com/File?id=dhkkdjp4_7csch45c7_b" alt="Web Developer Options Dialog" /&gt;&lt;br /&gt;Figure 2) Web Developer Options Dialog&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Step 4) To Add Web Content Accessibility Guidelines Level 1 &amp;amp; 2 (WCAG 1&amp;amp;2) enter the following:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Description: Deque Worldspace WCAG 1&amp;amp;2&lt;/li&gt;&lt;li&gt;Tool Type: Select URL&lt;/li&gt;&lt;li&gt;Enter URL: http://worldspace.deque.com/wsservice/eval/analyze.htm?p=dt&amp;amp;c=PRIORITY_12&amp;amp;uri=&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Select OK, to close the Add Tools Dialog, and Select OK to close the Web Developer Options Dialog.&lt;br /&gt;&lt;br /&gt;Step 5) Navigate to a url in your browser.  Select the Tools menu, Deque Worldspace WCAG 1&amp;amp;2 option.&lt;br /&gt;&lt;br /&gt;&lt;div id="dahi" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img style="width: 200px;" src="http://docs.google.com/File?id=dhkkdjp4_8f6pxzvgg_b" alt="Dev Tools with New Deque Worldspace Dialog" /&gt;&lt;br /&gt;Figure 3) Dev Tools With New Deque Worldspace Dialog&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Please let me know if you have any difficulty adding this to the tools options.  If you would like to add the other standards please replace the URL settings with the following.  Also remember to change the description.&lt;br /&gt;&lt;br /&gt;WCAG Level 1 - http://worldspace.deque.com/wsservice/eval/analyze.htm?p=dt&amp;amp;c=PRIORITY_1&amp;amp;uri=&lt;br /&gt;WCAG Level 1 &amp;amp; 2 - http://worldspace.deque.com/wsservice/eval/analyze.htm?p=dt&amp;amp;c=PRIORITY_12&amp;amp;uri=&lt;br /&gt;WCAG Level 1, 2, and 3 - http://worldspace.deque.com/wsservice/eval/analyze.htm?p=dt&amp;amp;c=PRIORITY_123&amp;amp;uri=&lt;br /&gt;Section 508 - http://worldspace.deque.com/wsservice/eval/analyze.htm?p=dt&amp;amp;c=SECTION_508_ANAL&amp;amp;uri=&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I will cover in another entry how to point this to your own instance of Worldspace for existing customers.&lt;br /&gt;&lt;br /&gt;-D&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;img src="http://www.blogger.com/post-edit.g?blogID=535743261169001587&amp;amp;postID=3887905957215814874" alt="" /&gt;&lt;img src="http://www.blogger.com/post-edit.g?blogID=535743261169001587&amp;amp;postID=3887905957215814874" alt="" /&gt; &lt;div id="pm2e" style="padding: 1em 0pt; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/535743261169001587-3887905957215814874?l=dmusser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dmusser.blogspot.com/feeds/3887905957215814874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=535743261169001587&amp;postID=3887905957215814874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/3887905957215814874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/3887905957215814874'/><link rel='alternate' type='text/html' href='http://dmusser.blogspot.com/2008/10/adding-worldspace-free-analysis-to-web.html' title='Adding Worldspace Free Analysis to the Web Developer Toolbar'/><author><name>David R. Musser</name><uri>http://www.blogger.com/profile/09091993532530792067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_OwUi_VkFAIo/SM8DITAcHNI/AAAAAAAAAAQ/93x5mQBAJsE/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-535743261169001587.post-8627889908978293206</id><published>2008-10-04T16:14:00.000-07:00</published><updated>2008-10-04T16:21:07.898-07:00</updated><title type='text'>Worldspace Free Analysis &amp; Source Code</title><content type='html'>I hope everyone has tried the free reports from Deque's Worldspace.  When we released the free page at a time analysis we wanted it to be easy for developers to use and to be available.  As you know some developers are behind a firewall and others need to analyze content as part of an application process.&lt;br /&gt;&lt;br /&gt;Since they would not have had access we decided to include source code and file analysis in the free service as well.&lt;br /&gt;&lt;br /&gt;To analyze source code:&lt;br /&gt;&lt;br /&gt;Go to: &lt;a title="http://worldspace.deque.com" href="http://worldspace.deque.com/" id="co_9"&gt;http://worldspace.deque.com&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="nc8u" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 640px; height: 354.321px;" src="http://docs.google.com/File?id=dhkkdjp4_1cjnzvsf3_b" alt="Free Analysis from Worldspace.deque.com" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;Free Analysis from Worldspace.deque.com&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;Select the choose page type option, and change to file source code.  The page changes to display the source code entry box.  Paste in the html source code.  This code could be from an application after you log in or from a test box behind your firewall.&lt;br /&gt;&lt;br /&gt;Select the compliance level.  Section 508 for U.S. Federal Government Standards or the Web Content Accessibility Guidelines.&lt;br /&gt;&lt;br /&gt;&lt;div id="zavu" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 640px; height: 369.734px;" src="http://docs.google.com/File?id=dhkkdjp4_263bgcxgs_b" alt="Free analysis with source code entered" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;Free Analysis with Source Code&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;Select Generate Report.  The source code will be uploaded to Worldspace and analyzed.  The page will then display analyzed content results.&lt;br /&gt;&lt;br /&gt;&lt;div id="yvai" style="padding: 1em 0pt; text-align: left;"&gt;&lt;img style="width: 640px; height: 563.306px;" src="http://docs.google.com/File?id=dhkkdjp4_3hgwn6cgr_b" alt="free analysis results" /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;Free Analysis Results&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt; The above is a very simple example of how you can work with Worldspace for your application source code.  We are looking at adding some of the browser hooks in to allow for the source code to be automatically sent.&lt;br /&gt;&lt;br /&gt;If you want to analyze more than a page at a time or need something that is able to spider and analyze web based applicaitons think about Worldspace Enterprise.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-D&lt;br /&gt;david.musser@deque.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/535743261169001587-8627889908978293206?l=dmusser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dmusser.blogspot.com/feeds/8627889908978293206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=535743261169001587&amp;postID=8627889908978293206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/8627889908978293206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/8627889908978293206'/><link rel='alternate' type='text/html' href='http://dmusser.blogspot.com/2008/10/worldspace-free-analysis-source-code-i.html' title='Worldspace Free Analysis &amp;amp; Source Code'/><author><name>David R. Musser</name><uri>http://www.blogger.com/profile/09091993532530792067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_OwUi_VkFAIo/SM8DITAcHNI/AAAAAAAAAAQ/93x5mQBAJsE/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-535743261169001587.post-3136944245519952174</id><published>2008-09-22T18:34:00.000-07:00</published><updated>2008-09-22T18:39:17.057-07:00</updated><title type='text'>Opera Customization for Free Accessibility Analysis</title><content type='html'>First I would like to say that I'm a fan of Opera... now not the kind of Opera that you would have to listen to.  No I would not go that far.  Where I live we are not big fans of that type of Opera.  Opera of that sort to us would be Lynyrd Skynyrd but back to the &lt;a title="Opera Browser" href="http://www.opera.com/" id="iczg"&gt;Opera Browser&lt;/a&gt;™ and Deque's free accessibility analysis &lt;a title="(http://worldspace.deque.com)" href="http://worldspace.deque.com/" id="io_t"&gt;(http://worldspace.deque.com)&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In my last post I covered creation of Google™ Button for the toolbar.  In this I will cover modifying a menu for Opera to give you a nice right click option to start the analysis.&lt;br /&gt;&lt;br /&gt;The way I want this integration to work is that when a user in on a web page they can right click and a new menu choice for the free analysis will be added. &lt;br /&gt;&lt;br /&gt;So starting off with a fresh install of Opera™ 9.52 on Mandrivia™ Linux.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="ur-:" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img style="width: 320px; height: 337.257px;" alt="Opera Browser" src="http://docs.google.com/File?id=dgjvt7pg_5kcphwshc_b" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Opera™ 9.52 Gotta love the Speed Dial&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Next and to start this off I should say that I can not guarantee that this does not destroy your computer, your house, your car or anything else.  This is what worked for me, so someone if these modifications prove the existence of alien life please let me know.  So far they simply work for me.&lt;br /&gt;&lt;br /&gt;So next select tools &amp;gt; preferences &amp;gt; toolbars.&lt;br /&gt;&lt;br /&gt;&lt;div id="yyhk" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img style="width: 320px; height: 226.282px;" alt="Preferences Toolbar Menu" src="http://docs.google.com/File?id=dgjvt7pg_6dg4ddzhn_b" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;Preferences Toolbars Menu&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Select the Duplicate option under Menu setup, and then select rename on the newly created one.  Rename to compliance.&lt;br /&gt;&lt;br /&gt;Select OK.&lt;br /&gt;&lt;br /&gt;Now with your favorite editor open standard_menu_1.ini.  The file you need to find is  standard_menu_1.ini on my linux box this is located in /home/username/.opera/menu. On my Windows XP box this is in C:Documents and SettingsusernameApplication DataOperaOperaprofilemenu.&lt;br /&gt;&lt;br /&gt;You will need to add the following lines:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Item, "Validate_508" = Go to Page, "javascript:window.open('http://worldspace.deque.com/wsservice/eval/analyze.htm?c=SECTION_508_ANAL&amp;amp;p=op&amp;amp;uri='+ escape('%u'))"&lt;br /&gt;Item, "Validate_WCAG 1" = Go to Page, "javascript:window.open('http://worldspace.deque.com/wsservice/eval/analyze.htm?c=PRIORITY_1&amp;amp;p=op&amp;amp;uri='+ escape('%u'))"&lt;br /&gt;Item, "Validate_WCAG 1 and 2" = Go to Page, "javascript:window.open('http://worldspace.deque.com/wsservice/eval/analyze.htm?c=PRIORITY_12&amp;amp;p=op&amp;amp;uri='+ escape('%u'))"&lt;br /&gt;Item, "Validate_WCAG 1, 2, and 3 " = Go to Page, "javascript:window.open('http://worldspace.deque.com/wsservice/eval/analyze.htm?c=PRIORITY_123&amp;amp;p=op&amp;amp;uri='+ escape('%u'))"&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;Each Item is on one line, and  I added them just before this line: Item, M_DOCUMENT_POPUP_MENU_VALIDATE=Validate frame source&lt;br /&gt;&lt;br /&gt;Now close your editor and restart Opera.  If you navigate to a web site you should now have a new menu option when you right click on the page.&lt;br /&gt;&lt;br /&gt;&lt;div id="babl" style="padding: 1em 0pt; text-align: center;"&gt;&lt;div id="r520" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img style="width: 500px; height: 545px;" alt="Opera Browser with Menu Items" src="http://docs.google.com/File?id=dgjvt7pg_8hkfprxrz_b" /&gt;&lt;/div&gt;&lt;br /&gt;Opera™ with New Menu Choices&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;I added these menu choices to the one section of the ini file, and I'm sure that you can add to others. Where I added allows you to get this menu when you are not right clicking over an image or link.. I'm sure that you can add the choices to other sections but for this post it simply works when you select in an empty content area on the browser.&lt;br /&gt;&lt;br /&gt;When you select Validate_508 or the Web Content Accessibility Guidelines Levels this will open new tab and send the current url to Worldspace™ for analysis.&lt;br /&gt;&lt;br /&gt;If you have any problems with this or any suggestions please let me know.&lt;br /&gt;&lt;br /&gt;-D&lt;br /&gt;david.musser@deque.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/535743261169001587-3136944245519952174?l=dmusser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dmusser.blogspot.com/feeds/3136944245519952174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=535743261169001587&amp;postID=3136944245519952174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/3136944245519952174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/3136944245519952174'/><link rel='alternate' type='text/html' href='http://dmusser.blogspot.com/2008/09/opera-customization-for-free_7095.html' title='Opera Customization for Free Accessibility Analysis'/><author><name>David R. Musser</name><uri>http://www.blogger.com/profile/09091993532530792067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_OwUi_VkFAIo/SM8DITAcHNI/AAAAAAAAAAQ/93x5mQBAJsE/S220/Me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-535743261169001587.post-1683028203133596041</id><published>2008-09-15T17:47:00.001-07:00</published><updated>2008-09-18T12:53:52.030-07:00</updated><title type='text'>Creation of a Google Toolbar™ Button for Free Accessibility Analysis</title><content type='html'>When Deque launched our free accessibility analysis service: &lt;a href="http://worldspace.deque.com/"&gt;http://worldspace.deque.com/&lt;/a&gt; I wanted to make sure that it was as easy to use, and as widely available as possible for developers who need to analyze a page at a time for accessibility.&lt;br /&gt;&lt;br /&gt;I looked at all of the various integration points for IDEs, or Content Management systems, but there would still be developers left out. Those developers like myself who are fans of VI or other superior editors.&lt;br /&gt;&lt;br /&gt;So instead of trying to add another tool to the developer's software I went instead to the browser where most developers will test their pages. I say most because I have heard recently of sites that go live with minimal testing. How many times have we heard "It worked on my box".&lt;br /&gt;&lt;br /&gt;Anyway back to the topic. The main goal of this integration is to have a simple button added to the toolbar that when clicked the page that the user is currently on (the URL) will be sent to Worldspace™ for analysis.&lt;br /&gt;&lt;br /&gt;The first thing I did was check out the Google Toolbar API™: http://www.google.com/tools/toolbar/buttons/apis/howto_guide.html to find out what I needed to know to add our service as a button.&lt;br /&gt;&lt;br /&gt;What I found out was that the Google™ button can submit the URL via a GET Request to the server. This request can contain the URL of the page that the developer is on.&lt;br /&gt;&lt;br /&gt;So off to talk to our developers... Yes it can be done, but by default the service does not allow for that... so 1,000 days later after my feature request gets done. Kidding the feature was added very quickly and I'm back in business.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://worldspace.deque.com/"&gt;Worldspace Online™ &lt;/a&gt;now accepts a GET request for processing.&lt;br /&gt;&lt;br /&gt;Next to create a test xml file, and link to it from a test page. You can add the buttons manually  but easier to simply link to an xml file.&lt;br /&gt;&lt;br /&gt;The link to the below xml file looked something like this:&lt;br /&gt;http://toolbar.google.com/buttons/add?url=http://localhost/wsonline/worldspacetest.xml&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;custombuttons xmlns="http://toolbar.google.com/custombuttons/"&amp;gt;&lt;br /&gt;&amp;lt;button&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Worldspace 508&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;site&amp;gt;http://worldspace.deque.com/wsservice/eval/analyze.htm?c=SECTION_508_ANAL&amp;amp;amp;p=gb&amp;amp;amp;uri={url}&amp;lt;/site&amp;gt;&lt;br /&gt;&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;lt;/custombuttons&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;When I clicked on the link I noticed a few issues. There was no description, and the icon was not one I wanted.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.deque.com/images/blog_toolbar1.jpg"&gt;&lt;img style="width: 300px; cursor: pointer;" alt="Google Toolbar Dialog Box" src="http://www.deque.com/images/blog_toolbar1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So then I tested it. I found out by reading a little further in the documentation... who reads that anyway but I skimmed it, and the URL that is passed by the toolbar is escaped, and I had not prepared for that.&lt;br /&gt;&lt;br /&gt;So I resolved the escaped url with &lt;a href="http://www.google.com/tools/toolbar/buttons/apis/howto_guide.html#%7Burl.noescape%7D"&gt;&lt;code&gt;{url.noescape}&lt;/code&gt;&lt;/a&gt; and resolved the description by adding a description field.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;custombuttons xmlns="http://toolbar.google.com/custombuttons/"&amp;gt;&lt;br /&gt;&amp;lt;button&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Worldspace 508&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;description&amp;gt;Worldspace 508 Accessibility Analysis&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;lt;site&amp;gt;http://worldspace.deque.com/wsservice/eval/analyze.htm?c=SECTION_508_ANAL&amp;amp;amp;p=gb&amp;amp;amp;uri={url.noescape}&amp;lt;/site&amp;gt;&lt;br /&gt;&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;lt;/custombuttons&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;So now let me test it. Works like a charm... well one issue that as yet I have not solved. The page redirects to Worldspace Online™ and does not open in a new window. Doing a little more reading you need to either do a ctrl + left click or click with the middle mouse button. As my middle mouse button does not exist (track ball) I'll be doing a ctrl + left click on the button. If anyone knows how to change this with a Google™ button please let me know.&lt;br /&gt;&lt;br /&gt;Now the next problem the icons... first I'm not a graphics person and second I'm not a graphics person... Oh I have Gimp installed and use it a lot, but I'm not a graphics person. A friend who is sent me some for Worldspace™ and they are very nice . So I'm going to use those.&lt;br /&gt;&lt;br /&gt;You will need to base 64 encode the images. On the toolbar site there is a link to this one &lt;a href="http://www.motobit.com/util/base64-decoder-encoder.asp"&gt;http://www.motobit.com/util/base64-decoder-encoder.asp&lt;/a&gt;. Which did a fine job for me.&lt;br /&gt;&lt;br /&gt;The sample file with the 508 Icon Added:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;custombuttons xmlns="http://toolbar.google.com/custombuttons/"&amp;gt;&lt;br /&gt;&amp;lt;button&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Worldspace 508&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;description&amp;gt;Worldspace 508 Accessibility Analysis&amp;lt;/description&amp;gt;&lt;br /&gt;&amp;lt;site&amp;gt;http://worldspace.deque.com/wsservice/eval/analyze.htm?c=SECTION_508_ANAL&amp;amp;amp;p=gb&amp;amp;amp;uri={url.noescape}&amp;lt;/site&amp;gt;&lt;br /&gt;&amp;lt;icon mode="base64" type="image/x-icon"&amp;gt;iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dE&lt;br /&gt;AP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gJCRIxDeXvFQgA&lt;br /&gt;AAAjdEVYdENvbW1lbnQAQ29weXJpZ2h0IDIwMDggS2FyaW0gU2hhcmlmY8kyhwAA&lt;br /&gt;AcdJREFUOMuVkz1oVEEUhb/7dnNjYi4hbho1xYrVFgGLJSSxSVArrVIIomIwCopYWm&lt;br /&gt;hholYBKy0DFoJYWUQQCVikUQtRLIRBxT9W3GCISl4mQsJ7z2Z2WVezsBdOMRfmz&lt;br /&gt;My53whtljkzoABMA5MR7VeucZFv8/R+YAIYAcbaNgA2gVPAKEBcigUAr5I1KvSGv&lt;br /&gt;MrXoLI5i+YP5G8v9UnyrSDppcudlbptbVNjeZUnXuVk0II5O/S9V9LRB93JsVtdc2sqM&lt;br /&gt;UCrEMvAw6AhYLCyK5I0Itr/IlkQ+FILJvMq2ZpK7FUqXmUi3CD1KuJVnnqVxJzNH77T&lt;br /&gt;tb7SI6lXWfcq43UDc/ap/3XPtbmjHdNeZTkY/PIqvfseb59a6pPEnK1+2B35m2f0uFcpe5&lt;br /&gt;V3jU8obnRw9dHB/IUkImfOBHgJHDl7b2P41WAuAqzwM8udv7v5FkiBnX+F6FWy9wN&lt;br /&gt;Rdnp220dzdsKrDK92SrW6Q+Lx+90/zNn1N3ujK15lOegcgDSBUgnOFWAxtMeA58BUXI&lt;br /&gt;pNyfdPIWLQBUoApNBRcAFiP6pZhKfASvAQENvJi7FN7aatWzBfA2sz3Ep3tOK7f+CVG&lt;br /&gt;ccFs1Zy//yB1typqoPmKC5AAAAAElFTkSuQmCC&lt;br /&gt;&amp;lt;/icon&amp;gt;&lt;br /&gt;&amp;lt;/button&amp;gt;&lt;br /&gt;&amp;lt;/custombuttons&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;So when I tested the new xml file you will notice the Title, Description, and new Icon.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.deque.com/images/blog_toolbar1.jpg"&gt;&lt;img style="width: 300px; cursor: pointer;" alt="Google Toolbar Dialog Box" src="http://www.deque.com/images/blog_toolbar2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Best of all when I tested the site the button worked like a charm. So feel free to download the Google Toolbar™ buttons for Section 508, and the Web Content Accessibility Guidelines 1.0 Level A, AA, and AAA. The reason for four buttons is simple... Some users will want to test with Section 508, and some the Web Content Accessibility Guidelines. You can add a button for the ones that you need. Don't forget to press the ctrl + left click until I solve that issue.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a title="worldspace508 toolbar" href="http://toolbar.google.com/buttons/add?url=http://www.deque.com/wsonline/worldspace508.xml"&gt;Worldspace 508 Toolbar Button Link&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a title="worldspacewcag toolbar" href="http://toolbar.google.com/buttons/add?url=http://www.deque.com/wsonline/worldspacewcagA.xml"&gt;Worldspace Wcag Level 1 Toolbar Button Link&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a title="Worldspace Wcag AA Button" href="http://toolbar.google.com/buttons/add?url=http://www.deque.com/wsonline/worldspacewcagAA.xml"&gt;Worldspace Wcag Level 1 and 2 Toolbar Button Link&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a title="Worldspace Wcag AAA Button" href="http://toolbar.google.com/buttons/add?url=http://www.deque.com/wsonline/worldspacewcagAAA.xml"&gt;Worldspace Wcag Level 1, 2 and 3 Toolbar Button Link&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;I am interested to hear about any feedback on these buttons. During the next post I will be covering some of our other integrations. The Bookmarklets, and the Firefox developer toolbar tools.&lt;br /&gt;&lt;br /&gt;If you need to submit a file or source code for analysis please visit: &lt;a href="http://worldspace.deque.com/"&gt;http://worldspace.deque.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-D&lt;br /&gt;david.musser@deque.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/535743261169001587-1683028203133596041?l=dmusser.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dmusser.blogspot.com/feeds/1683028203133596041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=535743261169001587&amp;postID=1683028203133596041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/1683028203133596041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/535743261169001587/posts/default/1683028203133596041'/><link rel='alternate' type='text/html' href='http://dmusser.blogspot.com/2008/09/creation-of-google-toolbar-button-for.html' title='Creation of a Google Toolbar&amp;trade; Button for Free Accessibility Analysis'/><author><name>David R. Musser</name><uri>http://www.blogger.com/profile/09091993532530792067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_OwUi_VkFAIo/SM8DITAcHNI/AAAAAAAAAAQ/93x5mQBAJsE/S220/Me.jpg'/></author><thr:total>0</thr:total></entry></feed>
