Re: Name of Accessible (Not the Label Name)
- From: "Udayan Singh" <udayan singh gmail com>
- To: "Bill Haneman" <gnome billhaneman ie>
- Cc: gnome-accessibility-list gnome org
- Subject: Re: Name of Accessible (Not the Label Name)
- Date: Mon, 30 Apr 2007 19:33:36 +0530
Missed out sending it to the list.
On 4/30/07, Udayan Singh <udayan singh gmail com> wrote:
On 4/24/07, Bill Haneman <gnome billhaneman ie> wrote:
> Hi Udayan and Evan;
> In the case you mention below, the assistive technology should check for
> the presence of the Accessibility_Text interface. In most cases (i.e.
> other than text entry fields, for instance), the assistive technology
> should expose the contents of the Text interface to the end-user, not
> the 'name' property. This would solve your problem/issue.
The HTML snippet that is mentioned below is for Text entry.. So it
really doesnt solve my problem. Why do you say so ?
> I agree that widget accessible-name properties should be end-user-usable
> as well.
I understand that you also agree that the "name" is not exposed. So
would you agree that its presently a limitation ? I also gave an
example for a table, where I am facing the same issue ..
> Evan Yan wrote:
> > Udayan Singh wrote:
> >> Hi All,
> >> I have been using "cspi" (i.e. at-spi) library in my application.
> >> Scenario is that I am using HTML programming on web page and the
> >> application is executing in GNOME environment (GTK+ is for UI and C
> >> Programming).
> >> So the web page has something like this :
> >> .....
> >> <p>
> >> <label for="Label2">Label2:</label>
> >> <input type="text" name="Lb2" id="Label2" value="Some Text" />
> >> </p>
> > [...]
> >> Now if i click on the text box that Label2 will have then the output
> >> that I get is :
> >> Name of event's source : Label2
> > I think that's the correct behavior.
> > "Lb2" is the programming name of the textfield, not visible to users,
> > while "Label2" labeled the textfield, is just what's meaningful to end
> > users.
> > So from accessibility's aspect, we should expose "Label2" but not "Lb2"
> > to users.
> > -Evan
> >> ................................................
> >> But I want to get the "name" i.e. "Lb2".
> >> Which API should I use to get this done ? Any inputs would be great.
> >> Thanks in advance..
> >> Regards,
> >> Udayan
> >> _______________________________________________
> >> gnome-accessibility-list mailing list
> >> gnome-accessibility-list gnome org
> >> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
> > _______________________________________________
> > gnome-accessibility-list mailing list
> > gnome-accessibility-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
] [Thread Prev