« It's Spring!Be Wary of Vista "Capable" Machines »

8 comments

  1. § Darragh Email said on :
    Very well written. I do however have a question and excuse me if it is very simplistic however how does Nerrator work when Aero is enabled?

    I'll probably a post a link to this on www.digitaldarragh.com
  2. § Doug ® Email said on :
    Narrator has no OSM (Off screen model). They only work with standard controls or controls implementing MSAA. It may have some UIA support but I'm not sure how much. Narrator is very limited in what it can do partly because it has no OSM. So without an OSM it does no API hooking and has no need for a video driver. This is why it works with Aero.
  3. § Josh de Lioncourt Email said on :
    Thanks for the reply. I've been looking forward to reading your response to that article for quite some time. GW Micro's willingness to deal with these sorts of issues is just one more reason why I am a proud and happy supporter of your products. Keep it up.
  4. § Rocker Email said on :
    I really appreciated your blogg. It's really gratifying to see such personable interest and interaction with your customers. I'm running boht JFW and WE on my new Vista machine. Window Eyes development for Vista is much further ahead then JFW. You may just hook me yet! Cheers...rocker
  5. § Stephen Clower Email said on :
    Very well written. I am thrilled to see such a willingness from GW Micro to stay in touch with its users and respond accurately and fairly to misleading information. I look forward to more fascinating articles in this blog.
    Cheers,
    Steve
  6. § Mohaned Sayegh Email said on :
    Won't API hooking end up using more ram since each application has to be patched?
  7. § Tomas Finnøy Email said on :
    To Mohaned Sayegh:
    The amount of extra ram an API-hook is using is neglible.

    Comment on the article:
    I find these 2 articles, this one and the one it refers to, to not be much more than 2 companies trying to look the better choice for visually disabled persons. Both use rumors, scare-tactics and crystal-balls to get their point through.

    But what BOTH papers are severly lacking is WHY they haven't started using the UIA. This paper clearly states that it should be easy for them to implement support for it, and having been working closely with MS, why haven't this cooperation led to them using UIA?

    Simple answer: UIA is managed, while ALL current screen-readers are written in umanaged code. For current SR's to take advantage of UIA they would either have to write a bridge to managed code, OR rewrite their whole SR.

    The discussion mirror-drivers vs. api-hooking is a rather unintersting discussion for users of SR. As both papers claim of the opposing technology, they are ancient and BOTH should be considered in a phase-out for later versions of Windows.

    Another point with managed code: It is much easier to write a bridge FROM managed to unmanaged code, then it is the other way around. A clever company would have started the shift towards managed a LONG time ago. Something the current SR software have chosen not to do. They would rather argue what ancient technology is the better...go figure...
  8. § Sverre Andreas Holbye Email said on :
    I know this blog post is old by now, however I'm wondering if Doug or anybody else at GW-Micro can comment on Mr. Finnoy about managed vs. unmanaged screen reading?

    What is WE's approach to this?

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
Array
Why am I being asked this question?
Contact. ©2009 by admin. open source blog / web hosting sites.
Design & icons by N.Design Studio. Skin by Tender Feelings / Evo Factory.