-
-
Notifications
You must be signed in to change notification settings - Fork 632
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reduce garbage text from graphics #1989
Comments
Comment 1 by ianr on 2011-12-08 19:46 As an aside I checked one of the graphics that annoyed me and it was 748 characters. |
Comment 2 by briang1 on 2011-12-08 22:02 |
Comment 3 by jteh on 2011-12-08 22:08 Can you provide an example URL? It might be that we can adapt the algorithm to strip ridiculously long URLs on the grounds that they aren't useful. |
Comment 4 by ianr on 2011-12-09 01:47 Here is a page with an example. It is the first graphic you are taken to when hitting G. It is within an iframe and I would guess is an advertisement. Here is the text that nvda displays for the graphic: It may vary between views as ads usually get rotated. |
Comment 5 by briang1 on 2011-12-09 05:43 In the case of this particular site, I'd suggest a word in their ear. |
Comment 6 by ianr on 2011-12-09 17:05 |
Comment 7 by ianr on 2011-12-09 21:56 Here's another example: There are 6 graphics with garbage text on that page. |
Comment 8 by briang1 on 2011-12-10 11:02 Actually, I was also thinking that a new part of the userguide or quick help file in nvda could contain, for example, all the windows standard shortcut keys, and advice on things like using ad blockers to stop graphic adverts making such a mess of a page for blind users. There seems to be few places where this stuff is actually available. |
Comment 9 by jteh on 2011-12-13 06:26 |
Comment 10 by ianr on 2011-12-13 17:25 |
Comment 11 by mdcurran on 2011-12-21 05:11 |
Comment 12 by Palacee_hun on 2012-01-30 23:02 Changes: |
Comment 13 by jteh on 2012-01-30 23:21 Also, you should not be just hearing a blank line. The link should still be present, but indicated by a space. NVDA should still say "link graphic". Therefore, you should still be able to move to this and activate it. In other words, you might lose the guessed name, but it should still be possible to activate it when this happens. |
Comment 14 by Palacee_hun (in reply to comment 13) on 2012-01-31 00:52 `````` http://rover.ebay.com/rover/4/0/8?eecl=3&eesi=UK&i=13297f8539aII1f1914II26ee53II132c1023c4e&eepc=```)]
|
Comment 15 by mdcurran on 2012-01-31 23:21 |
Comment 16 by benjaminhawkeslewis on 2012-02-01 00:40 |
Comment 17 by briang1 on 2012-02-01 08:17 Maybe a simple toggle for the garbage link is all you need, but somehow you would need to know they had been encounterd. |
Comment 18 by Palacee_hun on 2012-02-01 15:31 |
Comment 19 by ianr on 2012-02-01 16:39 Though garbage text does really annoy me I hate to stop someone else from getting at the information they need. Is the difficulty in configuring due to the virtual buffer code being in C++? Could a regex be added in python that filters text handed back from the C++ code? |
Comment 20 by ianr on 2012-02-01 17:06 |
Comment 21 by ianr on 2012-02-01 20:40 I'm not saying these are a solution. Jut putting them out there so people are aware some work arounds are available to get the information they need. |
Comment 22 by jteh on 2012-02-01 22:28 This is mostly to do with the cross-process nature of this code, though being in C++ does make it a bit painful too. It's not possible to filter the text at the Python level because the text is fetched from the backend on the fly (e.g. each time you move the cursor). Doing this would result in differences in output when reading by character versus reading by line, for example. |
Comment 23 by mdcurran on 2012-02-02 02:31 |
Comment 24 by mdcurran on 2012-02-02 02:53 |
Comment 25 by jteh on 2012-02-02 03:11 |
Comment 26 by jteh on 2012-02-02 03:31 |
Reported by ianr on 2011-12-08 19:28
I propose that nvda only outputs text for a graphic in virtual buffers if the graphic has alt text or other appropriate accessibility information and does not output the filename of the graphic.
I find that many websites have advertisements as graphics that have urls to the graphics that are in excess of 200 characters. I find it very frustrating to use "say all" and then come across a url that takes 10 to 20 seconds to get through reading all the garbage parameters of the graphics url.
I think the experience would be much better if graphics without alt text were replaced with some short text such as "no alt".
Then I could probably leave say all running instead of needing to manually down arrow passed all the garbage so that I can start say all again.
The text was updated successfully, but these errors were encountered: