Skip to content
This repository has been archived by the owner on Jun 30, 2018. It is now read-only.

Understanding Identify Common/Input Purpose #779

Closed
awkawk opened this issue Mar 2, 2018 · 21 comments
Closed

Understanding Identify Common/Input Purpose #779

awkawk opened this issue Mar 2, 2018 · 21 comments

Comments

@awkawk
Copy link
Member

awkawk commented Mar 2, 2018

The 1.3.4 Identify Common Purpose (AA) SC has draft Understanding content that can be viewed at Understanding Identify Common Purpose.

Please review the Understanding document and submit a comment on this issue for any changes that are needed to the content.

@alastc
Copy link
Contributor

alastc commented Mar 3, 2018

Comment for @chriscm2006 & @jake-abma:

You were both down for reviewing/updating the understanding doc, can I just check if that has been active?

Based on a thread on the WCAG list I did a complete re-write towards making it focused on auto-filling inputs in, rather than personalisation per-se:

Readable Preview of the new version.

Has there been any active work on this since we went into CR? Does someone want to run with this version, or is there reason to use the previous one?

@jake-abma
Copy link
Contributor

jake-abma commented Mar 3, 2018 via email

@Ryladog
Copy link

Ryladog commented Mar 6, 2018

sooooo....which Understanding document link are we using to review. I would like to see Alastairs version used...

@alastc
Copy link
Contributor

alastc commented Mar 6, 2018

Hi @Ryladog,

I've balanced it out a bit more (including some limited personalization aspects), but the main change is removing the tables, hopefully this is easier to get through:
CR version of Understanding Identify common controls.

It matches the scope better. Not saying it's perfect, but I think an easier starting point for the new SC text.

@Ryladog
Copy link

Ryladog commented Mar 7, 2018 via email

@alastc
Copy link
Contributor

alastc commented Mar 7, 2018

Hi Katie,

If you click the button the right it does add icons to the home, sitemap and submit buttons, but not the inputs.

The demo was created way before the new SC text, and doesn't use the autocomplete attributes which is why I introduced it as "In future a more robust set of personalization abilities should be available", rather than saying it worked now.

I can take it out, I was just casting around for concrete examples to show.

-Alastair

@johnfoliot
Copy link

johnfoliot commented Mar 7, 2018 via email

@alastc
Copy link
Contributor

alastc commented Mar 7, 2018

Discussion around this SC has been unduly distracted by discussion around one technique that can be applied, whilst failing to properly recognize that other techniques exist or are emerging. The current SC does not MANDATE the use of @autocomplete

It doesn't mandate autocomplete, which is good for future compatibility and work, but for an author reading this now, can you point to another technique that works?

but the intent was, is and always has been to start attaching additional metadata to "Common" controls and inputs (and then reduced to just "inputs").

From a COGA TF point of view this SC does not fulfil that any more. It is now the other way around: it helps with entering data, but there is not sufficient coverage (just inputs) for COGA to be interested in the personalisation aspects. (@lseeman please correct me if I'm over-stating that.)

Given that, anyone working on the user-agent side is likely to use the full personalisation spec and hopefully including autocomplete attributes with that.

I think there is still benefit to us (people like you and me) for starting the education process about this topic, but the scope is now so limited for personalisation it's hard to justify.

I have taken the liberty of re-working your draft...

Thank you, depending on how this discussion goes that will make updates easier :-)

Overall, my main concern is that the understanding doc be specific and relevant to the SC.

With the immediate focus on adding personalisation & icons, it seems misleading as that is not currently supported. Shouldn't we lead with what people can see and use now, and incraase the personalisation aspects over time?

I believe the Understanding docs should be quicker to update from 2.1, so it would be (relatively) easy to update this doc later.

@alastc
Copy link
Contributor

alastc commented Mar 13, 2018

Hi @johnfoliot I've updated that doc as per your edits.

@johnfoliot
Copy link

Hi Alastair,

Thanks for the edits.

I remain concerned about the readability of the attached table in that document - can we reinstate the borders on the individual TDs in the Section: "Meeting the success criteria"? Additionally, that section includes page controls no longer covered by this SC, i.e. the entire section "Providing purpose of controls for buttons and links", which should be removed.

@alastc
Copy link
Contributor

alastc commented Mar 14, 2018

Hi John,

Are we looking at the same one? There isn't a table in the new version (which is also linked from the description at the top of this page):
https://rawgit.com/w3c/wcag21/identify-common-purpose/understanding/21/identify-common-purpose.html

@johnfoliot
Copy link

johnfoliot commented Mar 14, 2018 via email

@alastc
Copy link
Contributor

alastc commented Mar 14, 2018

Ok, thanks.

It is tricky keeping the different versions lined up, but I think we only have two:

  1. The docs linked to from the CR spec are in 'master', which need to be approved.
  2. The ones on each 'working branch' are linked to from each of these github issues.

The survey points to these pages, so hopefully everyone can just follow those links to here, and get the right ones.

Cheers,

-Alastair

@johnfoliot
Copy link

The Draft Specification at https://www.w3.org/TR/WCAG21/#identify-common-purpose is still pointing to the wrong (outdated) Understanding document. Can we get this resolved?

@alastc
Copy link
Contributor

alastc commented Mar 20, 2018

Pull request created, I think Michael/Andrew can merge.

@marcjohlic
Copy link
Member

There isn't a place to add comments on the current survey, so I'm just dropping it in here. I read and approved the updated Understanding doc from Alastair (https://rawgit.com/w3c/wcag21/identify-common-purpose/understanding/21/identify-common-purpose.html) BUT I think that all of the missing links under Intent, Benefits, and Resources should be filled in before this is Accepted and Published.

@alastc
Copy link
Contributor

alastc commented Mar 27, 2018

Hi Marc,

The locations of those resources are going to change fairly soon anyway, I'd rather have something in that screams update, that something that works now and becomes a 404 later.

@michael-n-cooper
Copy link
Member

Understanding content for this issue should address the change agreed to by the WG in issue #755.

@alastc
Copy link
Contributor

alastc commented Apr 24, 2018

Comments from @johnfoliot on the list:

  1. the current Understanding document incorrectly identifies this as Understanding Identify Common > Purpose, yet we've change the name of this SC to Identify Input Purpose, so an editorial change is required there.
  1. Under Examples it states:

The list of values that should be used are available in the HTML5 specification: autocomplete values from HTML5.2.

While this is factually correct, did we not decide to also include that list directly in the WCAG 2.1 spec as an Appendix? Should we not also indicate that here (and perhaps stop pointing to the HTML 5.2 spec)?

Also:

  • Typo for 4.2.1 instead of 4.1.2
  • Where will the proposed links go in the techniques section?

Everything else appeared fine.

@alastc alastc changed the title Understanding Identify Common Purpose Understanding Identify Common/Input Purpose Apr 24, 2018
@alastc
Copy link
Contributor

alastc commented May 8, 2018

Comments from the AGWG call on updating this:

  • From @mbgower - Understanding docs should be compared for the amount and type of content in sections (e.g., Intent), and an attempt made to align style and volume. The editorial pass should also consider adding subheadings or moving content to make the Understanding documents more consistent.
  • Replace the password/new-password example (@johnfoliot )

@michael-n-cooper
Copy link
Member

This issue was moved to w3c/wcag#343

Understanding Document Content automation moved this from In progress to Done Jun 12, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

7 participants