Re: Proposed external dependency: WebKit/GTK+



Heh - there are definitely two things:

1) How well WebKit exposes itself to assistive technologies. This is what the ATK support is about.

2) How well WebKit interprets ARIA.

The take away from GNOME Boston is that WebKit doesn't do either very well, even *after* Joanie applied Alp's a11y patches. So, there is a fair amount of work to do.

Will

David Bolter wrote:
Hi Behdad,

Yes, ATK support is separate.  My point is that a "Grade A" browser
should support Web2.0 accessibility. WebKit doesn't yet, so I'm raising
that as an issue.

cheers,
David

Behdad Esfahbod wrote:
David Bolter wrote:
Well I think the elephant in the room here is WAI-ARIA support for
accessible DHTML (i.e. accessible Web2.0 applications). Last I checked
this work is being done for WebKit by Apple engineers, and a Google
engineer. Although the Firefox accessibility hackers have trail blazed
this work and even provided a helpful implementor's guide [1], it is
still a significant effort indeed.
I thought this was more about implementing ATK support in webkit?  Or are the
two the same?  I can't imagine how we wouldn't need GNOME-specific code for a
widget to be accessible.  Or is that code already there?

behdad

Other that that, I think over the past year work was done to move some
of Safari's (non-ARIA) accessibility into a platform agnostic
architecture. I think Alp then put in the GNOME atk bindings.

I know WebKit is fashionable these days, but I don't think we should be
too hasty here. If we going to switch let's do it for the right reasons.

[1] https://developer.mozilla.org/en/ARIA_User_Agent_Implementors_Guide

cheers,
David



Willie Walker wrote:
For me, one of the most important problems we face with WebKit is its
lack of accessibility support right now.  I have a great fear that Alp
may have grossly underestimated the scope of the work.  I have some
confidence, however, that the WebKit folks who were at GNOME Boston
should be able to do a decent analysis of what it will take to add it.

I so wish I wrote down all the names of the WebKit folks that were at
GNOME Boston.  I'd like to follow up to see how their exploration is
coming along.

Will

On Thu, 2008-11-06 at 18:48 +0100, Richard Hult wrote:
Frederic Peters wrote:
http://mail.gnome.org/archives/devel-announce-list/2008-August/msg00001.html

 + WebKit/GTK+ (external dependency):
   - lots of community support
   - accessibility support might not be good enough (no reply from
     WebKit/GTK+ people)
   - epiphany will still use Gecko for 2.24
   - yelp is still using Gecko at the moment (there's a WebKit branch)
   - devhelp trunk is WebKit-only
   - evolution people intend to use WebKit in 2.26
   - we'd prefer to avoid depending on both Gecko and WebKit at the same
     time
   => rejected for 2.24, but we'll propose a general switch for 2.26
Ah, thanks. I'll keep hacking away in trunk and hope we can ship that for 2.26 then (and fall back to the old branch again if not).

/Richard

_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]