Last modified: 2014-09-26 14:03:51 UTC
When a page has no discussion yet, this status is indicated by the red colour of the “Discussion” link in the tab at the top, but not by other means. This is an accessibility blocker, because information conveyed by colour must also be indicated in text or markup: Priority 1 in WCAG 1.0 (http://www.w3.org/TR/WCAG10/wai-pageauth.html#tech-color-convey), Level A in WCAG 2.0 (http://www.w3.org/TR/WCAG20/#visual-audio-contrast-without-color). This could be fixed simply by appending “(page does not exist)” to the title attribute as is done for red links in the body of a page, or by changing the title from “Discussion about the content page” to “Start discussion about the content page”.
Created attachment 9181 [details] Wrap tooltip in 'red-link-title' A patch that puts "(page does not exist)" into the title by wrapping the tooltip in 'red-link-title', the message used to generate the tooltip for red links.
Thanks for the patch, Nx.devnull. I attached the keywords "patch" and "need-review" so other developers notice your patch and review it.
Created attachment 9182 [details] Wrap tooltips of my page / my talk links too Just a small change so that the my page / my talk links in the personal toolbar get it too.
Nikola, thank you for your patch. Are you interested in using developer access to directly suggest it into our Git source control system? Sorry for the wait, and this would get it reviewed faster. For reference: https://www.mediawiki.org/wiki/Developer_access https://www.mediawiki.org/wiki/Git/Workflow#How_to_submit_a_patch
Created attachment 10649 [details] Screenshot of Discussion tab in Vector for inexistent talk page
Created attachment 10650 [details] Screenshot of inline link in Vector to an inexistent page (tooltip)
To clarify (it confused me a bit): this bug is only asking something consistent with how red links behave normally, as Krinkle's screenshots show.
Related URL: https://gerrit.wikimedia.org/r/63387 (Gerrit Change Ie3c12c66989665326cc10ea9a0bc1d569026faa0)
Change 63387 abandoned by Luis Felipe Schenone: Add "(page does not exist)" to non-existent talk pages' tooltip Reason: Master changed too much. Better to start a new change. https://gerrit.wikimedia.org/r/63387