- From: Gunderson, Jon R <jongund@illinois.edu>
- Date: Mon, 23 Mar 2015 18:37:58 +0000
- To: "public-pfwg@w3.org" <public-pfwg@w3.org>
- Message-ID: <46739F12637CC94E82F75FF874E4A14736718310@CITESMBX6.ad.uillinois.edu>
Link: https://www.w3.org/2015/03/23-aria-apg-minutes.html [W3C]<http://www.w3.org/> - DRAFT - ARIA Authoring Practices TF 23 Mar 2015 See also: IRC log<http://www.w3.org/2015/03/23-aria-apg-irc> Attendees Present Regrets Chair SV_MEETING_CHAIR Scribe jongund Contents * Topics<https://www.w3.org/2015/03/23-aria-apg-minutes.html#agenda> * Autocomplete<https://www.w3.org/2015/03/23-aria-apg-minutes.html#item01> * SLider Example<https://www.w3.org/2015/03/23-aria-apg-minutes.html#item02> * Summary of Action Items<https://www.w3.org/2015/03/23-aria-apg-minutes.html#ActionSummary> ________________________________ <trackbot> Date: 23 March 2015 <kooje> I will be calling soon Autocomplete MK: Autocomplete and combobox overlap in their descriptions, so hard to distinguish them as different <mattking> Here are current descriptions of auto and combo: <mattking> Autocomplete: <mattking> A textbox and an associated drop-down list of choices where the choices offered are filtered based on the information typed into the box. Typically, an icon associated with the textbox triggers the display of the drop-down list of choices. An editable auto-complete accepts text entry of choices that are not in the list. An example of an editable auto-complete is the URL field in the browsers. <mattking> Combo: <mattking> A combo box enables the user to type in a field and at the same time chose a predefined value from a list. By using the keyboard the user can select an item from the list. After selection she will be able to type further characters in the field. MK: It looks like combo box is what autocomplete ... We don't mean the equivalent of HTML select, which is called a combobox by screen readers ... listbox and combobox screen reader .... ... Can people explain the visual difference between autocomplete and combo JN: Autocomplete does not have icon MK: Autocomplete doesn't have an icon? JN: Friefox does have an icon, chrome doesn't, so there are browser dependencies MK: Combobox already has choices, and a autocomplete you must type something JN: An autocomplete automatically shows a choice, in combobox you have to do something to see the choices ... Combobox is an older concept, autocomplete is more modern AA: Some widgets have a list of options JN: thats a listbox MK: If you are using a text box, one example is an international list of cities ... A combobox allows you to use down arrow to see the entire list, with autocomplete you get a filtered list based on what you typed AA: First letter usually moves you to items that start with letter MK: I am not convinced we can find what distinguished one from the other BG: What about the HTML spec MK: Are there comboboxs that do not use edit boxes? ... What is the difference between a combobox with out an edit and a list box JN: It is a listbox if you cannot type in your own value MK: In windows there are lots of them JN: It maybe labelled as the wrong thing http://en.wikipedia.org/wiki/Combo_box http://en.wikipedia.org/wiki/Drop-down_list MK: Should we steal that definition AA: Reads another definition... MK: That it is a static text box AA: multiple lines, for multiple options MK: A multi-line text box ... Do we have a pattern in APG for drop down or listbox AA: Wikipeida has a reference to "Drop DOwn" and .... MK: In the APG we can also do entries that are not in the list AA: Meaning what? MK: It is not always true that you can make changes AA: Not permanently expanded like at listbox ... I am not sure listboxes are permanently expanded JN: A listbox is AA: I have not come across a real listbox for awhile MK: We do have a listbox patterns JN: What are we trying to solve BG: What is the difference .... MK: You could combine then, if a combobox did not have to have an icon ... For example the to filed in a webmail application, it just completes the suggestion JN: It normally shows a list if there is more than one AA: You get a list when more than one match MK: I always see inline completion ... So if you get a list, I am not sure what the differences are ... Essentially a combo and autocomplete both have inline and list ... It is difficult to see pure examples of autocomplete BG: ... comment... MK: My proposal to combine... JN: People look more for autocomplete, I think we should keep both MK: How will we make them difference JN: If everything is the same we can look combining them at a latter time AA: Auto complete is a property, combobox is a role ... Only one is a widget MK: Changing properties can change the default role JN: Autocomplete keeps focus in thetext box, combobox the focus moves up/down the list of options MK: Is the difference... there is not such thing as pseudo focus ... The visual focus stays in the edit box, but the focus... JN: Active descendent ..., down to the next entry in the list of choices ... Typing letters in an auto complete puts the text in the edit box ... Keyboard behavior is much different ... Shane has coded some of these MK: When you press a letter when you are in a list, I though this was just different options ... I am wondering when you would not have role=combobox BG: ARIA auto completes is either list or inline AA: We can also have both ... and none MK: Someone needs to dynamically change an attribute like auto-complete ... I have always said that if you have an edit and a list you have a combo, maybe I was wrong BG: Once you get into a combobox list you need to escape to get out of it JG: Can I build some examples for next week? BG: Be sure to look at examples.... MK: I have been talking about this for a long time, with out a satisfactory outcome for me ... Looks like there are keyboard behavior differences .... reading current specs... ... I did not know wrapping is normal AA: WHat are you reading from? <mattking> http://www.w3.org/WAI/PF/aria-practices/#autocomplete MK: The keyboard for autocomplete look perfect for combobox, they do not address JN comment and .... AA: Issue with current APG, there should be some way to go to the part that defines the keyboard navigation MK: What do you mean by immediately, it is in a table AA: URL is not telling me your in the ARIA spec AA: Why are they not cross linked ... Then you wonder why we don't have proper keyboard navigation JN: What are we trying to solve ... I don't think having example of autocomplete and combobox is a problem ... Focus management is different MK: When you use the arrow keys, talks about the highlights, but not focus, so autocomplete def needs work AA: Focus is controlled by the combobox JN: Autocomplete does not talk about how it works in practice... in reality it does ..... w it does a bunch of stuff ... They are all trying to guess what you want ... A combo won't add the text in the text box, just highlights the list AA: There still needs to be a selection to get it into the field MK: Maybe it is conflicting with itself AA: What are we looking at MK: The keyboard description ... <annabbott> Optional: When a choice is highlighted via arrow key navigation, the input cursor is left at the end of the typed entry and the highlighted choice is displayed in the textbox with the characters after the input cursor selected. Typing an additional character will remove the auto-completed portion and append the newly typed character to the end of the previously typed characters. The list... <annabbott> ...will be filtered based on the additional character(s) typed. MK: Put the characters after the input selected... ... Characters after the input type selected ... In a combobox you could never have inline autocomplete JN: Combobox has more design patterns MK: Connections is different, it is odd I don't understand it, I understand it, but user experience is hard ... There is a difference between what was written here, anticipates that type of experience AA: I am sure of that MK: We are an hour into the meeting, we have issues, but not progress JN: Put a proposal together and we can look at ... I think we need to be concern for people looking for autocomplete and combobox BG: We make combobox the base and then expaling the additional requirements for autocomplete MK: That is an interesting point ... What is an comboboc without an autocomplete BG: The spec indicates there is ... If you don't have autocomplete, then it is not a combobox JN: There is a case where you can select a predefined value or a new value MK: You can do that with autocomplete too ... I think that behavior is totally up to the author, it doesn't matter JN: It helps to see the values MK: It doesn't give the control a new role ... If you don't have any form autocomplete it is not a combobox JN: I am not convinced MK: If you are typing a value not in the list, the autocompelete will not help you an might not have any options AA: Whether the system accepts your value is up to the autho MK: Sometimes it remembers your values for the next time you come ... Can we create a bug with an action for MK ... Propose a single... JN: We should talk to bryan ... What the down side for leaving them both there , just fix them up MK: Downside is what is a autocomplete is not a combobox, .... BG: Both autocomplete and combox .... MK: All of them get mapped to "combobox" by AT ... I see a problem of having to patterns that are essentially the same, with some arbitrary differences BG: We need to have some good examples to illustrate the differences MK: I don't mind getting more information, but I think we need a proposal ... What I would end up doing is... making them closer and closer together as we fix the problems JN: I don't think they are the same pattern AA: Combobox is a role, autocomplete is a property JN: The choices reduce down as you type in autocomplete MK: I thought that was an optional behavior of a combobox ... If there is a list it needs aria combobox ... I don't feel we are coming to a place where developers will easily differentiate between a combobox and an autocomplete SLider Example http://jongund.github.io/aria-examples/slider/slider-1.html AA: I like the keyboard support MK: I thought we didn't want to have it in two places JN: We need to maintain it in 2 places, we need to update examples if we change the document MK: We don't need the application role BG: It causes JAWS to not be spoken MK: ... JAWS behavior discussion ... ... It seems that down and right are the same ... We do not neext AT testing results Summary of Action Items [End of minutes] ________________________________ Minutes formatted by David Booth's scribe.perl<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/scribe/scribedoc.htm> version 1.140 (CVS log<http://dev.w3.org/cvsweb/2002/scribe/>) $Date: 2015-03-23 18:31:48 $ ________________________________ Scribe.perl diagnostic output [Delete this section before finalizing the minutes.] This is scribe.perl Revision: 1.140 of Date: 2014-11-06 18:16:30 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/scribe/> Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/Meeting: Protocols and Formats Working Group Teleconference/Meeting: ARIA Authoring Practices TF/ No ScribeNick specified. Guessing ScribeNick: jongund Inferring Scribes: jongund WARNING: No "Present: ... " found! Possibly Present: AA Ann_abbott Autocomplete BG Birkir Combo JG JN James_Nurthen Jemma Jon_Gunderson MK Matt_King Optional aaaa aabb annabbott aria-apg jamesn janina joined kooje mattking trackbot You can indicate people for the Present list like this: <dbooth> Present: dbooth jonathan mary <dbooth> Present+ amy WARNING: No meeting chair found! You should specify the meeting chair like this: <dbooth> Chair: dbooth Found Date: 23 Mar 2015 Guessing minutes URL: http://www.w3.org/2015/03/23-aria-apg-minutes.html People with action items: WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option. [End of scribe.perl<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/scribe/scribedoc.htm> diagnostic output]
Attachments
- image/jpeg attachment: image001.jpg
Received on Monday, 23 March 2015 18:38:55 UTC