Re: Top-10 Accessibility API Wish List
Re: Top-10 Accessibility API Wish List
- Subject: Re: Top-10 Accessibility API Wish List
- From: Michael Kamprath <email@hidden>
- Date: Thu, 12 Sep 2002 21:02:18 -0700
on 9/12/02 8:33 PM, Guy Fullerton at email@hidden wrote:
>
>
> Ah, the good old days of being able to patch system traps to get what you
>
> want . . . .
>
>
I'm probably taking that comment out of context, but doesn't that seem like
>
the wrong attitude?
Yes, I forgot my smilie
>
Patching is *bad*. Sure, it's good in the short term,
>
since folks can quickly push product out the door. Unfortunately, in this
>
case, the "quicker, easier, more seductive" route led to the dark side:
>
incompatibilities, and the prevention of Apple from revving system software.
>
>
I'm most interested in doing things the *right* way, even if that means it
>
takes a bit more time and effort to do it.
Hence the reason I am pushing for what I need (and I know others need)
through Accessibility rather than going the path of reverse engineering the
Window Server, using libPatch, or even the APE package. I'm pretty sure I
can get what I want by spending a little time and reverse engineering the
Window Server, however, I'm just as sure that'd expose my application to a
high risk of breaking in a future release.
I *know* patching is "bad", I used to do it. But what drives 3rd party
engineers to patch (even under Mac OS X) is one small element of
functionality is missing from the system API that is preventing them from
implementing a "cool app" that people want, and historically the turn around
time from Apple on improving that API just doesn't sit well with the 3rd
party developer whose "cool app" is their source of income.
Michael F. Kamprath
email@hidden
Keyboard Maestro - Conduct Your Mac Like a Pro!
Download a free copy today at: www.KeyboardMaestro.com
_______________________________________________
accessibility-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/accessibility-dev
Do not post admin requests to the list. They will be ignored.