Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Sets of software" replacement for "Sets of web pages" #261

Closed
patrickhlauke opened this issue Nov 13, 2023 · 9 comments
Closed

"Sets of software" replacement for "Sets of web pages" #261

patrickhlauke opened this issue Nov 13, 2023 · 9 comments

Comments

@patrickhlauke
Copy link
Member

patrickhlauke commented Nov 13, 2023

Gathering the side conversation from #225 for discussion.

assuming that the discussion around "set of software" is an attempt to translate "sets of web pages" ... wouldn't a more apt adaptation be "sets of related views/screens" within the same piece of software?

seems to group came to the conclusion that this would not be possible due to the difficulty in defining what a view/screen in a complex software application may be, and that this is an issue that even WCAG when applied to web content struggled with (caused by the arguably outdated - these days - idea that a "web page" is characterised by having its unique URI/URL, which causes problems in old-style SPAs or similar that don't also dynamically modify the address when switching between views).

if the TF indeed translated "sets of web pages" to mean "sets of software" for WCAG2ICT here, and if so suggest that this may not necessarily make much sense

"set of web pages" [...] refers to subcomponents of a website as a whole that is the subject of an assessment, while "software" is the whole that is being assessed. this seems to make little sense, regardless of the mitigation of "it doesn't happen often".

My two primary suggestions from that discussion:

I would rather suggest that WCAG2ICT would outright state that because "set of web pages" is rooted on the concept of "web page", and that in turn is rooted on - per the definition - a resource available at a particular URL, the whole idea is not applicable to software at all since it has no concept of a URL. Rather than making an ill-fitting stretch to mean "set of software".

Or refer to "set of software applications within a suite of applications", assuming that the subject of an assessment is indeed the suite as a whole. This would then have the same effect of immediately NOT applying to cases where a single standalone application on its own is assessed...it would only apply to suites.

noting that nowadays "suites" are few and far between (thinking back to the old days of mozilla which integrated a browser and a mail client.

whether the "within a set of web pages" SCs actually make much sense in the context of even a suite though is also debatable (e.g. whether they have a consistent navigation ... as it's possibly irrelevant whether they do or not, as they're different standalone software applications, so have different purposes - contrasted with the whole idea of "set of web pages" which indicates a much stronger relationship between the component web pages to form a single cohesive web site / section of a web site.

so my preference would actually be the first suggestion: outright stating that because the concept of "set of web pages" is rooted on "web page" meaning a unique URL, the whole idea does not translate to non-web ICT so the SCs are not applicable as written.

@GreggVan
Copy link

GreggVan commented Nov 14, 2023 via email

@patrickhlauke
Copy link
Member Author

As to your comment that being rooted in a Web Page means it doesn’t apply to software — that doesn’t grok. Since most Web Apps are all at one URL — and WCAG therefore applies to that entire web app

Technically not though, if the entire web app is served from a single URL, then there can't - by definition - be a "set of web pages"

@patrickhlauke
Copy link
Member Author

(also, a small request - if you respond to github threads via email, could you omit quoting the original message you're responding to? it just leads to excessive / unnecessary text here in your github comment)

@patrickhlauke
Copy link
Member Author

Since most Web Apps are all at one URL

this is also not true these days. most modern web apps change the url in the browser's address bar as you move through their sections.

@patrickhlauke
Copy link
Member Author

also, i now see that contrary to the threads and discussions that led me to actually file this, the term used in current wcag2ict is in fact "set of software applications", and not just "set of software". the latter made little to no sense on its face, which led me to question its use, while the former at least tracks a bit more logically.

@GreggVan
Copy link

GreggVan commented Nov 14, 2023 via email

@GreggVan
Copy link

GreggVan commented Nov 14, 2023 via email

@maryjom
Copy link
Contributor

maryjom commented Nov 29, 2023

FINAL TF ANSWER:
Patrick, Thanks as always for your candid questions, input, and remarks.

This comment is closely related to Issue #54. The TF will not be modifing the handling of these SC/this interpretation in this round of updates which are focused on incorporating newer versions of WCAG.

In the 2013 WCAG2ICT, we tried to indicate where particular SC were a "best practice" for non-web software. Some of these "sets of" SC were noted as such.

This TF update was not instituted to re-examine the interpretations previously negotiated over months. That said, other standards could choose to modify the WCAG SC to be more specific/appropriate for non-web software.

@maryjom
Copy link
Contributor

maryjom commented Jan 19, 2024

Closing this issue as answered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants