I did not know that you had had previous conversations with Giorgio. I'm sure he'll look at your recent suggestions when he is able to. I have already sent him a private message requesting that.
Identities Infinite wrote:I like those descriptions and wish about:config was that descriptive or more so.
Yes, often one must look up the meaning of an about:config value in Firefox Help. Some are intuitive, but many are not.
Identities Infinite wrote: I really do not like how that entire screen is laid out. I guess it is a table of sorts
It is just row upon row of entries, in alphabetical order.
The left side is the "name" field of the setting.
The next column is Status, and there are only two possibilities: Default or User Set, which seems self-explanatory.
The next column is Type. In other words, what type of values does this setting have? There are three possibilities:
1 Boolean, which is simply true or false
2 Integer, which is any integer within the range permitted by that particular setting, and may be zero in some cases
3 String, which I think you understand from your apparent knowledge of coding. Text and/or symbols. For example, noscript.untrusted would be a string of all domain names that you have marked as Untrusted.
If you can locate the Filter field, you can type a desired setting, such as noscript dot untrusted. Then that will be the first entry on the screen. If you move down until the reader again reads that name, you are on the correct line. As you move to the right, you will pass over the aforementioned columns. In this case, Status will read as User Set, unless you have no items in Untrusted. Type will be string, as said. Keep moving right, and when the reader starts reading some site names, keep the mouse right there. The tooltip isn't necessary if the reader will just keep reading the names in the screen.
You can also find most about:config information in the Firefox folder prefs dot J S. This can be opened with Wordpad. Can you use the Find tool? If not, I guess one would just keep scrolling downward until the reader reads the preference you seek.
You can also click the NoScript Export button, which is at the bottom of the NoScript GUI, third button from the left, almost in the middle. This will produce a text document in the default Save location. It may be easier for you to read the entries in such a text document, opened with Notepad or by double-clicking it.
Identities Infinite wrote:Any about:config preference that can reasonably be incorporated in the GUI I welcome.
Agreed. And many have been incorporated. Unfortunately, sighted people will complain of too much visual clutter, confusion, and difficulty in navigating if a GUI becomes too complex. So there is some trade-off there, unfortunately.
Identities Infinite wrote:JAWS reads the labels of the controls but what good are labels if there is not additional verbosity?
That is why there is the
NoScript FAQ, which I just made a clickable link for you. Click where you previously heard "NoScript FAQ". That should provide interesting and informative reading that will greatly enhance your understanding of NoScript.
Identities Infinite wrote: Some things should be common sense and some are to me but let me use trust and untrusted as examples. So what about trusted and untrusted? What do they do? Trust what? Do not trust what?
To trust an individual script or code object is to allow it to run. All scripts that are not in the
Default Whitelist - that's another hot link -- or that you have not added to the whitelist, are denied by default. The only purpose of Untrusted is to remove them from the NoScript menu of scripts and objects, so that they don't pester any of us again. This can shorten the menu greatly, and would clearly make your navigation easier.
Identities Infinite wrote:What is collapsing a blocked object? They do not expand or collapse by use of the keyboard so maybe a description binded to that check box would be helpful.
It frees up the screen space for something that otherwise would take up space on the screen, such as an inserted frame, or IFRAME, from an ad agency.
Surely this is better for you, correct?
Identities Infinite wrote:Do you understand how that generates questions for somebody who is interacting with controls without seeing all the visually coded niceties?
I have an elderly relative who is legally blind, and is gradually becoming totally blind. He used a computer for a little while, using a zoom tool for what vision he had left. But in visiting him, I was certainly given immediate evidence of the difficulties faced in general -- I got quite good at leading with an arm behind my back, gentle steering motions of that arm, description of number of steps until we reach the stairs, etc. It is not at all hard to imagine the difficulty of using such a highly-visual tool as a computer without the faculty of sight. However, many of the notices you're thinking of don't exist, or are in the FAQ, the
NoScript "Features" Page page -- "features" is another hot link for you at the previous mention, or elsewhere documented. Still, if everything were evident to everyone, this forum would be almost unnecessary - being mildly facetious there. Just saying that sighted users have many problems, too, because computers are complex, and NoScript is complex of necessity.
Identities Infinite wrote:There are MUCH worse examples such as the GuiConfig add-on. I told the developer exactly what needs to be improved but it still has not been updated. It has potential but the inaccessibility is beyond frustrating.
In all fairness, many add-ons are freeware, supported only by donations, which are sparse. The most popular add-ons certainly should strive for high accessibility, but an add-on written by one person in his or her spare time, with a small user base, might not motivate that person to go to a lot of trouble to add these enhancements for a very small percentage of a very small user base. Paid software is an entirely different matter, of course.
Identities Infinite wrote:Giorgio listens [and so I find people on here do too] and that is why I take the time to change one's perspective even if temporary.
You didn't need to change my perspective. I helped Grandpa, and will help you as much as time permits for an unpaid volunteer, and I'm sure Giorgio will do what he can. Please understand that he has quite a lot on his plate right now. NoScript may finally be ported to the Google Chrome browser; he is working on a next-generation NoScript that will have site-specific-permission capability without needing ABE for that; and every time a new web threat emerges, he drops everything to rush out a new version of NoScript that will protect its users.
Identities Infinite wrote:I knew nothing about 'additional restrictions for untrusted sites' because that is something not binded to any specific control. JAWS does not recognise boldface [I just read it is some type of font?].
But does it at least read all of the descriptions in the GUI?
Boldface is a font that is noticeably darker than its ordinary equivalent. It is used to indicate extra emphasis, to sighted users. Why don't you suggest to the JAWS people that if a noticeable difference in font thickness and/or darkness is detected, it should read that word or words with extra emphasis - perhaps a bit more loudly?
The same is true of what is called italic font. 'This is slanted to the right instead of each character being aligned vertically. It too is used to set off or emphasize a word or section of words. Could they do that?
Identities Infinite wrote:Orientation and positioning such as top and bottom is another aspect of a dialogue about which I do not know. The boldface heading is something you see and that if possible and not visually compromising should be attached to both boxes so I or anybody else knows those apply to ClearClick protection on pages.
Does the reader read the three dots following "ClearClick protection on pages"? Those three dots, called an ellipses, indicate that something is following. So when the reader moves to the right and stops finding anything, one would return to the beginning of the line and move down one notch, until the box labels are read.
However, it may not be too much to ask that it reads, "Apply Clearclick to trusted pages" and "Apply Clearclick to untrusted pages". Is the checkbox detectable in some way?
Also, please know that good developers try to keep their code as economical as possible in terms of both code length and space consumed on the screen. One person opened a Microsoft Word blank document, enabled every possible toolbar, and there were only two lines of space on the entire screen in which one could type. This probably doesn't affect you, as you're scrolling line-by-line anyway, but the sighted reader likes to be able to scan the entire page for various purposes. Again, an unfortunate trade-off between ease of use for the sighted and ease of use for the non-sighted.
Identities Infinite wrote:Regarding the Anti-XSS tab I was referring to the edit fields not the '?' link. The first one says 'Exceptions matching these regular expressions will not be protected against XSS.'. I like that little bit of information and think other controls could benefit from having those.
Ahh, now I understand. There is no tooltip. It's the explanation that you want, and probably many others would want. But this raises again the question: Does JAWS read every bit of text in the GUI, or did Giorgio do something special to that legend so that it is visible to JAWS, but sighted readers see no difference?
Identities Infinite wrote:My telephone service was discontinued on 04 January
I'm sorry to hear that.
Identities Infinite wrote: I guess it was not such a bad idea registering here to make others aware of how I interact with what most people might perceive as a simple dialogue.
Definitely not. But as far as answering actual individual questions that don't pertain to the sighted, it seems that each answer raises more. Don't misunderstand. I don't mind. I just thought that talking live on the telephone could answer so much more, and more quickly than each of us composing these posts. Also, there is real-time feedback. A question is asked and there is an immediate answer. If it isn't clear, then one can ask for clarification without waiting for the other to return to the forum. And so forth.
If you ever get access to a telephone, the offer still stands.