Browse by Tags
All Tags »
Accessibility (RSS)
Prior to my retirement from accessibility (i'm still retired, btw), i wrote a testing tool for verifying the required MSAA properties needed for Assistive Technology devices, like screen readers, Braille displays, and so forth. Working on the power toys
Read More...
Back in September ‘05 (yeah, I’m just a little behind the times), the Microsoft Federal Developer Evangelism Team started blogging, including a category on Accessibility. All of their content thus far is on ASP.NET. So, if you need info on
Read More...
Gretchen is curious what your experiences have been like , either as the interviewer or interviewee. It makes me wonder how I would give a coding problem to someone who is blind, because I’m extremely visual and like looking at code on the whiteboard.
Read More...
What is a VPAT? Section 508 of the Rehabilitation Act of 1998 provides strict accessibility standards that any technology must strive to meet before the U.S. federal government can consider purchasing it. As such, federal IT purchasers must conduct market
Read More...
Below is something I’ve been working on for a while now, putting all of my thoughts regarding MSAA testing down onto paper. Consider this the grand specification for MsaaVerify. Provided i had enough time, this is everything i wanted to implement in MsaaVerify.
Read More...
I wrote the Accessibility Macros for Visual Studio 2005, my proud 131 line contribution to the product. There are 4 macros Increase / Decrease Text Editor Font size incrementally – works great when bound to a keyboard shortcut Update the Text Editor font
Read More...
While working on a community app project (you’ll hear more on this later), I needed help setting the selection (and inactive selection) on a tree view. Just a refresher from my first ever blog post , Explanation of Focus and Selection Focus: Only one
Read More...
On September 1st, I stepped down from my role on the Visual Studio Accessibility Team. This month marked my 3 year anniversary working on Accessibility. I feel that I have done everything that I could do in this space. And I saw such passion and dedication
Read More...
Consider this article your one-stop shop for all things IAccessible. Below is a summary of the most important topics under my accessibility category. http://blogs.msdn.com/saraford/articles/223650.aspx
Read More...
Here’s a collective summary of what the different MSAA Properties really mean. Reference: http://msdn.microsoft.com/library/en-us/msaa/msaaccgd_95kk.asp IAccessible::get_accName Every object must have a name. AccExplorer cannot show “NAMELESS” for this
Read More...
I’m calling these keyboard shortcuts “hidden” because they are not bound to any commands, so you won’t be able to find these under Tools – Options – Keyboard. Keyboard Shortcut To Reach the Command Bar Toolbars To reach the standard toolbar that 99% of
Read More...
In the past, I’ve focused on testing MSAA Properties. Now we’re ready to take screen reading testing to the next level by adding Events into the algorithm. It is not only essential that a control support the correct MSAA properties, but it is also essential
Read More...
From time to time, I get questions of “Which properties do I need to support for my control?” or “What values do I put for these properties.” I wrote the MsaaVerify Testing Tool to do this level of testing for you, but from a dev’s perspective, they need
Read More...
As everyone else on blogs.msdn.com, I’m really excited about the Visual Studio .NET 2005 Beta 1 release. Yes, even more excited than getting an email from BillG. =) This is the first product that I’ve worked on from the very first coding milestone
Read More...
Fiona, one of the devs on my team VSCore, has put together a really nice sample on how to implement IAccessible for a Custom Push Button . If you’re using standard Windows controls, you get MSAA implemented for free. However, if you’re using
Read More...