[jawsscripts] Re: jaws and its complexity

  • From: "Snowman" <snowman@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Wed, 4 May 2016 15:05:00 -0500

Right, and get pixel color as well.
Not sure, but I dont' think you can do those things.  Maybe the coords, but 
I doubt the color.


----- Original Message ----- 
From: "Octavian Rasnita" <orasnita@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Wednesday, May 04, 2016 7:10 AM
Subject: [jawsscripts] Re: jaws and its complexity


Can we determine the pixel position on screen with NVDA like we can with
JAWS by using the hotkey Alt+Delete?
If we can't do it, then we can't compare NVDA with JAWS.

If we can do it, then yes, it would be interesting to know why JAWS can't
use the same method.

--Octavian

----- Original Message ----- 
From: "Kaveinthran Pulanthran" <kavein2211@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Wednesday, May 04, 2016 2:06 AM
Subject: [jawsscripts] Re: jaws and its complexity


hi guys,

May I know the differences between screen handling for jaws and other
screen reader like NVDA, what is that clever in the part of NVDA that
makes it so portable?
is there any difference in web content handling as far as both screen
readers are concern?

thanks

On 5/4/16, Snowman <snowman@xxxxxxxxxxxxxxxx> wrote:
Yes,  I have said similar things to this in the past.  And, its easy to
say,

unless you yourself havce actually tried to back of and totally rewrite
something.  It is definitely not a simple matter.  Remember NetScape?
What

happened to NetScape anyway?  Didn't it collapse after they tried to
rewrite

it, and ran into so incredibly many problems that they gave it up?

Well, one nice thing you can say.  FS has tried not to obsolete your
favorite old fashioned application, just because it isn't  modern, and
the
latest thing.
I always hate it when some high-handed computer company tells me that I
can

not continue to do things that have worked, and which continue to work
for
me.  I'm old school, old fashioned, out of touch, and I'm supposed to
change

everything I do, and now go learn their clever new application.  So, they
have tried to preserve that as much as possible.  Thus, old scripts
continue

to be supported.  But, Unless you run that application, the script never
gets loaded.  So, the fact that it is still there isn't costing anybody
anything.

And yes, about Dougs comments about the OSM, this is abslutely true.
That
OSM gives us a very powerful tool, especially important for older
programs,

or even for newer programs which still don't give really rich UIA
support.
And, I think there is a lot of that in the world.  I don't survey the
total

landscape concerning newer programs.  But, what experience I have so far
indicates that UIA is often present, but it's not filled out enough to
fully

obviate the need for some of our older techniques.



----- Original Message -----
From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Tuesday, May 03, 2016 6:24 AM
Subject: [jawsscripts] Re: jaws and its complexity


Not sure this is on topic per se, but I'll answer at least part of that
message from a scripter's point of view:

As I understand things, the video intercept gives us at least the
following

abilities as scripters:
- Determine location of text on screen.
- Obtain text within a specific rectangle.
- Determine colors of pixels, which I've used in complex cases to get
checkbox states, identify special icons, etc.

In an ideal world, we wouldn't need all that; but the world still uses
old
apps without MSAA or UIA support,
and for those, we need the OSM and video intercepts sometimes.

On Tue, May 03, 2016 at 03:37:57PM +0800, Kaveinthran Pulanthran wrote:
hi friends,

Jaws screen reader is now in its 20th year and as for me it needs a
rewrite from scrash.
As a jaws user, I love is feature-rich, customizability and its
smartess on handling things. Jaws is more then a screen reader and it
is a great productivity tool for the blind.
But, we must not forget that as the world is moving so fast,
everything need to be change, and everything need to be rethought for
better compatebility with current world. as for me, an important
aspect that should be considered for a screen reader is portability.
Portability not just means having everywhere access but it also should
be anytime access, lite and easy-to-manage piece.
As I observe jaws more closely, it seems that the engeniers behind it
overlooked it's portability, hence, making it more big in size. The
ubiquitous world had shown to us that we need portability for nearly
every application that we used in our regular computing tasks. In my
opinion, jaws is quite a heavy program because of its garbage coding.
In my thoughts the engeniers just writing new features on top of every
release without doing a clean-up process. This results in obsolete,
old and unuseable  script files, mixing of old and new codes and
conflict of out-of-date and new programming technology.
If you go into the shared settings of jaws, there's still script files
for wordperfect and Quattropro which was quite popular in the late
90's and early 2000. But this is not the case now.
Not only that, the garbage of scripts is even larger when there's many
incomplete scripts and out-of -date scripting techniques. As there's
more and more method of writing script, I am sure that old scripts are
not picking up.
If we dig into the drivers and low-level programming of jaws, I am
sure the thing is worst. The logic is simple. Even simplistic tasks of
managing script is not taken care of, so, what are you expecting for
low-level codes?
 Moreover, the help files seems to be very large due to many
out-of-date content mixing up with new content.
There's still help available for many unused programs and the keyboard
commands are not updated.
a mature and old screen reader like jaws certainly need a cleaning up
once for 3 or 4 years, and in fact a clean rewrite to make the code to
match the current era. Even further, As engeniers, software developers
should aware of balance movement in their development and keeping all
things current.it is not a balance development if new features are
blindly being edit without making sure to remove the old and obbselete
codes. A clean rewrite will certainly ensure better productivity,
responsiveness and portability of jaws..

As scripters, I am sure everyone have a thought on this issue. Don't
you think jaws is overloaded with so many garbage codes, and need a
fresh rewrite and reborn? don't you think the video intercept
technology should be no longer use as windows8 and windows10 s
conveying enough information to screenreader. I am very sure and
undoubtful that with a fresh rewrite from the scratch jaws could be
more smaller in size, perhaps, 40 or 50 mb. And, I am also in an
opinion that the avoidment of video intercept driver is essential to
bring back the portability of jaws. isn't it nice to bring jaws in a
pendrive, and access it whenever and wherever we want?

thoughts are wellcome
__________???

View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts

--
Doug Lee, Senior Accessibility Programmer
SSB BART Group - Accessibility-on-Demand
mailto:Doug.Lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
"While they were saying among themselves it cannot be done,
it was done." --Helen Keller
__________�

View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts



__________�

View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts


__________�

View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts


__________�

View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts



__________�

View the list's information and change your settings at 
http://www.freelists.org/list/jawsscripts

Other related posts: