Thanks Alex, I'd like other's input on this.  -Pete

On 2/22/12 2:54 AM, Alexander Surkov wrote:
> Hi, Pete.
>
> The proposed document accessible concept is close to DOM document. I'm
> not sure maybe there's a better name for it. This concept might make
> sense for AT because many methods (DOM oriented methods) called on the
> document are much faster than if they were called on some document
> child. One example was get_accChild that can return child accessible
> by uniqueID. Firefox doesn't implement get_accChild by uniqueId on non
> document accessible because it's slow. All caret/selection methods are
> fast on document accessible and slow on child accessible. If AT needs
> to get something within a document then it's preferable to do that on
> document accessible.
>
> Theoretically anchorTarget is applicable to any document type,
> requirement is the URL should contain '#' pointing to element. For
> example, if you put ARIA role="application" on HTML body then document
> accessible has application role.
>
> Alex.
>
>
> On Wed, Feb 22, 2012 at 2:35 PM, Pete Brunet <[email protected]> wrote:
>> Hi Alexander, In the case of IA2 I'm not aware of an interface being used as
>> a marker like you are proposing.  Maybe the method name should be something
>> other than document.  Some use cases would be helpful.  I am doubting that
>> the AT would be asking for the containing object which can provide the most
>> recent target (the only method available from your proposed IADocument
>> interface).  Does that query make sense for application, frame, and dialog?
>>
>> Also, I don't understand the get_accChild / uniqueID argument.
>>
>> Pete
>>
>>
>> On 2/21/12 9:31 PM, Alexander Surkov wrote:
>>
>> Right, but other things like get_accChild taking uniqueId are still applied.
>>
>>
>> On Wed, Feb 22, 2012 at 12:05 PM, James Teh <[email protected]> wrote:
>>
>> On 22/02/2012 12:34 PM, Alexander Surkov wrote:
>>
>> In Firefox a document accessible can have following roles:
>> # ROLE_SYSTEM_APPLICATION
>> # IA2_ROLE_FRAME
>> # ROLE_SYSTEM_DOCUMENT
>> # ROLE_SYSTEM_DIALOG
>>
>> I'd argue all of the roles other than ROLE_SYSTEM_DOCUMENT are not
>> "documents" in the user sense of the word and therefore "document"
>> operations (such as fetching the most recent target) don't apply to them.
>> However, perhaps I'm being too literal. I don't really mind either way.
>>
>> Jamie
>>
>> --
>> James Teh
>> Director, NV Access Limited
>> Email: [email protected]
>> Web site: http://www.nvaccess.org/
>> Phone: +61 7 5667 8372
>>
>> _______________________________________________
>> Accessibility-ia2 mailing list
>> [email protected]
>> https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2
>>
>> _______________________________________________
>> Accessibility-ia2 mailing list
>> [email protected]
>> https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2
>>
>>
>> --
>> Pete Brunet
>>
>> a11ysoft - Accessibility Architecture and Development
>> (512) 467-4706 (work), (512) 689-4155 (cell)
>> Skype: pete.brunet
>> IM: ptbrunet (AOL, Google), [email protected] (MSN)
>> http://www.a11ysoft.com/about/
>> Ionosphere: WS4G
_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2

Reply via email to