« The Joys of Windows 2000 in the Year 2007Dogs in Public (Guide Dog Etiquette) »

4 comments

  1. § Doug ® Email said on :
    After reading my own blog I realized I might not have been as clear as I could have been regarding UIA. Microsoft has obviously implemented UIA within the operating system and standard controls. However, my point was at this moment in time, there is no advantage of using UIA to support these controls over our existing implementation. Obviously this will change as Windows Presentation Foundation (WPF), formerly code named Avalon is used more, and applications are written to directly support the advantages of UIA but for now there is no immediate need for direct UIA support. Rest assured it will be coming however. I hope this helps clear up my point.
  2. § Josh de Lioncourt Email said on :
    Having read the original document previously, I agree there updated version was drastically modified. However, much of it is still just as mis-leading as ever. The two most striking things to me, and they would've been even if I hadn't already been aware of most of this, is their continued reference to DCM or Mirror driver technologies as antiquated, and yet they call API hooking both an early approach and the way of the future. That aside, many of the other arguments they use against mirror drivers could quite easily be applied to their API hooking approach, especially where concerns system stability and security. And, I haven't heard anyone call mirror drivers a permanent sollution. As Windows evolves, so will the products that give access to it. They are quite as naive to suppose their approach is so prepared for future versions of the OS, as they accuse the other developers of being.
    It seems to me this edit of the original document was clearly an attempt to save face, and was lacking tremendously in its effectiveness therein.c
  3. § Mike Duigou Email said on :
    Why not use an RDP loopback instead of DCM or a mirror driver? Supporting RDP is going to be critical anyway as remote and virtualised sessions are increasingly common.

    (For this entry a link to UIA would have helped)
  4. § Tomas Finnøy Email said on :
    "If Window-Eyes 6.0 supported UIA today why would this be better? The answer is it wouldn’t but it is cool to say we should be supporting the latest and greatest and very easy to say we aren’t because it is too hard or we are to entrenched or we are too busy defending the approach we have. Nothing could be further."

    And what application developer would spend time supporting UIA when there are no screen-readers/accessibility tool developers willing to put in the effort themselves? I believe that the accessibility community should work together and demand support for these techs by implementing the client part asap. It would look rather silly to demand such support from application developers, when we are not willing to do it ourselves.

    I guess I was a bit too quick when saying that both of you were defending your choice of ancient technology. You DO state that it is only(?) in your interest to use mirror drivers to support legacy applications.

    Backward compability IS important, but so is the utilization of new and better technologies. I feel that UIA won't be supported by the community while discussions like these are taking place.

    BOTH, as you say, are for legacy applications, and BOTH, in my opinion, should be considered in a phase-out stage.

    The same argument is valid for managed vs unmanaged.

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. ©2010 by admin. open source blog / webhosting / F.P..
Design & icons by N.Design Studio. Skin by Tender Feelings / Evo Factory.