Closed Bug 172253 Opened 22 years ago Closed 22 years ago

RFE: put image alt text in status bar

Categories

(SeaMonkey :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: aaronlev, Assigned: asa)

Details

(Whiteboard: INVALID)

Since bug 25537 is not going to be fixed (show alt text in tooltips), it makes
it hard to check the alt text on a web page, or see what it is. I don't think
properties is a convenient enough a place.

Therefore, I think we should show alt text for images in the status bar.

When a user mouses over an image with alt text, or focuses a linked image with
alt text, it would be nice if the status bar showed the alt text, after the URL.

http://www.mozilla.org      Description: none
or
http://www.google.com       Description: "Google"
Alternate text isn't a description.

Alternate text is an _alternative_ to the image. If the image is available, the
alt text is redundant. If the image isn't available, the alt text is visible.

If a page is misusing alt texts then file a tech evang bug. If we are
incorrectly not showing alt texts when we should, file a layout bug. But there
is no reason to show alternate text when the image _is_ available.

INVALID.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → INVALID
Whiteboard: INVALID
20 different china pages want this...
Bug 74241 is a better compramise see that bug
Verified.
Status: RESOLVED → VERIFIED
Ian, I have a problem with the quick way you marked this invalid without
allowing a discussion.

You say the alt text is a redundant replacement for the image. By it's very
nature, text is not redundant with an image, because they're in a different
medium. They're 2 different methods used to describe something, and sometimes
one way supplements the other.

That's like saying an English translation of a Chinese restaurant menu is
redundant, so just leave it out. They're equivalent replacements, but sometimes
people use both at the same time.

Having no feedback makes it very hard for people to get feedback on the
accessibility of their pages in Mozilla.

Instead of saying "Description" in the status bar we could say "Text:" of that
better matches the meaning ascribed to ALT.
Status: VERIFIED → REOPENED
Resolution: INVALID → ---
aaron: the correct fix is to get load images (prior versions of netscape had a
load images menuitem/button) to work (correctly would be nice), then people
could load (perhaps even unload) images and quickly see whether their page is
accessible.
Why is that the "correct" fix?

The correct fix is bug 101910.
This is invalid for _exactly_ the same reason as the alt-text-as-tooltip bug.
It doesn't matter _where_ the text is displayed, if it is easily accessible then
people will treat it as the way to show _descriptive_ or _additional_
information, which is exactly the opposite of what alt text should be.

> You say the alt text is a redundant replacement for the image. By it's very
> nature, text is not redundant with an image, because they're in a different
> medium.

If there is alt text that is not redundant, then the page is wrong (technically
in fact the page is invalid) and that should be a tech evang bug.

The whole _point_ of alternate text is that it be redundant.


> That's like saying an English translation of a Chinese restaurant menu is
> redundant, so just leave it out. They're equivalent replacements, but 
> sometimes people use both at the same time.

No, it's like saying that the laminated version of the menu is redundant with
the paper version. They convey exactly the same information. Sometimes you want
one, sometimes you want the other. You never need both.


> Having no feedback makes it very hard for people to get feedback on the
> accessibility of their pages in Mozilla.

To get feedback on whether their page is readable without images, they should
_turn images off_. We already support that. (If there are bugs with it, then
please file separate bugs.) There are even extensions that can be installed
which provide one-button access to toggling images.


BTW: Discussion is allowed, of course; the bug doesn't have to be left open for
it to continue. However, I would guess that every possible angle for this
discussion has already been examined in detail in bug 25547.
Status: REOPENED → RESOLVED
Closed: 22 years ago22 years ago
QA Contact: asa → ian
Resolution: --- → INVALID
I insist on a discussion before you just close it out.  What's wrong with that?
Does your knowledge of standards cover UAAG? 

The current UAAG working draft Item 2a allows rendering of the conditional
content C (e.g. alternative, description, ...) in addition to the piece of
content D.

2.3 Render conditional content. (P1) Techniques for checkpoint 2.3

   1. Allow configuration to provide access to each piece of unrendered
conditional content "C".
   2. When a specification does not explain how to provide access to this
content, do so as follows:
          * If C is a summary, title, alternative, description, or expansion of
another piece of content D, provide access through at least one of the following
mechanisms:
                o (1a) render C in place of D;
                o (2a) render C in addition to D;
                o (3a) provide access to C by allowing the user to query D. In
this case, the user agent must also alert the user, on a per-element basis, to
the existence of C (so that the user knows to query D);
                o (4a) allow the user to follow a link to C from the context of D.

Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Status: REOPENED → RESOLVED
Closed: 22 years ago22 years ago
Resolution: --- → INVALID
This is practically a duplicate of bug 25537, so discussion is also duplicated.
The arguments are the same regardless of where ALT text appears. "The alt
attribute specifies alternate text that is rendered when the image cannot be
displayed". Similarly, we don't show tooltips or status bar messages for
alternate content in OBJECTs when the original content can be displayed.

For alternate content we already follow quoted UUAG recommendation 1a: "render C
in place of D".

-> INVALID
Correction on "The arguments are the same regardless of where ALT text appears".
That's too general. I meant to say that arguments are the same regardless of
where ALT text is proposed to appear on mouseover. Of course, ALT text should
appear as alternate content and there is a valid argument for it being listed in
the Image Properties.
VERIFIED.

The point is that if we render alternate text on mouseover then we are giving
the signal to authors that alt="" means "additional information"; if we do it in
the status bar we're basically saying "alt means status, title means tooltip".

We know that this is the case because that is _exactly_ what happened when Nav
and IE used alt for tooltips: authors got the message that alt was for tooltips.

So far there have been no valid reasons why we should do this. Accessibility is
not such a reason, since we already follow the UAAG in this respect, and are in
fact actively trying to promote the WCAG by not showing alternate content on
mouseover. You also did not respond to any of my previous points explaining why
this is a bad idea.
Status: RESOLVED → VERIFIED
Calm down Aaron see comment 3
The href attribute of the a tag does not mean 'status' either, it means
destination. This clearly means that mozilla currently displays all pages
incorrectly. How is this different to alt? The status panel has clearly already
been redefined as an area for useful information and not just status messages.

The alt property is now viewable if you right click and select properties. This
was clearly included for a reason. The difference between a right click then
left click and a hover is only one of convenience. 

I am one of the people that would find an easy and quick display of the alt text
extremely useful. For reasons that I do not wish to disclose I often find it
hard to interpret the meaning of an image given on a page. I do not have that
much of a problem that I want to turn images off altogether, so I turn to
reading the alternative text. I do not want to find a description of the image
or extra information for a link that would be correctly included within a TITLE
attribute. What I want is to read the alternative text, which by definition
portrays the same meaning as the image. To have this as a two click process for
every image on a page makes navigating this way extremely hard. I believe it to
be an accessibility issue that this information is not readily available and
makes mozilla an unlikely choice for anyone with similar problems.
Tim,

As an extension to mozilla, or just for yourself, it's not especially hard to
write an XBL binding for images that will display the ALT text wherever you want
-- as a tooltip, as text underneath the image, probably in the status bar, or as
floating text.

That way, mozilla itself doesn't have to keep adding prefs to suit people who
want "specialty" behaviors. 
> How is this different to alt?

Displaying the alt text encourages bad authoring practices. That's why we don't
want to show it anywhere (except inline, if the image is missing).
Having a pref so that those users who NEED this feature can enable it clearly
does not encourage bad authoring because the standard behaviour is NOT to
display it. 

If you think excluding one single pref checkbox is more important that having a
browser that is accessible to everyone then just say so.
[UAAG]
> * If C is a summary, title, alternative, description, or expansion of 
>   another piece of content D, provide access through at least one of the 
>   following mechanisms:

[comment #11]
> For alternate content we already follow quoted UUAG recommendation 1a:
> "render C in place of D".

clearly you have C (ALT text) and D (the image) mixed up.
I don't think so... Why do you say that?
because when mozilla finds and image D and an alt text C it loads the image D
and not the alt text C , the opposite of C in place of D. when images are turned
off is the only time this behavoir is used. With images on i believe the
behaviour to currently be:

 o (4a) allow the user to follow a link to C from the context of D.
No, it's the other way around. That is the whole point of alternate text. It is
ALTERNATE. Either we show the image, or ALTERNATIVELY we show the ALTERNATE text.
What I said was an accurate interpretation of the UAAG and mozilla
implementation of. In that recommendation there are options to Display the Alt
instead of the Image, Display the Alt AND the Image, Provide access to the Alt
through a query of  the image (with indication of the existance of alt), Provide
access to the Alt through the context of the Image.

Whichever one you are in favour of, and whether you care about the UAAG or not,
that is what the UAAG says on the subject. comment 19 was right in pointing out
that comment 11 was wrong, the current behaviour is not to render the alt in
place of the image! However as I pointed out Mozilla does satisfy the last
option 4(a).
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.