[access-uk] Firefox, Internet Explorer, and MSAA [was: Re: Re: Dominos Pizza website]

  • From: Benjamin Hawkes-Lewis <bhawkeslewis@xxxxxxxxxxxxxx>
  • To: access-uk@xxxxxxxxxxxxx
  • Date: Sat, 18 Aug 2007 10:27:29 +0100

Steve Nutt wrote:

It is one reason I don't use Firefox.  It's MSAA rendering is somewhat bad
compared to IE.

Firefox's parsing of HTML into a Document Object Model (DOM) and application of JavaScript to that DOM is more standards compliant, and its subsequent exposure of that DOM to MSAA is substantially more sophisticated than Internet Explorer's:

http://www.mozilla.org/access/windows/at-apis

How did you conclude Firefox's use of MSAA was "somewhat bad"? Did you run a side-by-side comparison of what Firefox and IE reveal from roughly the same DOM in Microsoft's MSAA inspection tools?

http://urlx.org/microsoft.com/1c4f7

http://urlx.org/microsoft.com/83d8f

Note it needs to be roughly the same DOM, not just the same URL, since:

1. Sometimes different content is served to different browsers at the same URL.

2. IE and Firefox construct different DOMs from the same standards-based source markup, styles, and code. (They have different sets of bugs, and Firefox has greater support for standards.)

3. Hacks are often used to target bits of the source markup, styles, and code at particular browsers.

If you did do this, what was your test-case and what problems did you find?

It misses links, mislabels them sometimes,

Can you give any examples of this? Have you reported them as bugs?

https://bugzilla.mozilla.org/

--
Benjamin Hawkes-Lewis
** To leave the list, click on the immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** access-uk-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: