[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2014-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

Bartosz Dziewoński matma@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||matma@gmail.com
 Resolution|--- |FIXED

--- Comment #4 from Bartosz Dziewoński matma@gmail.com ---
This has been mostly fixed with https://gerrit.wikimedia.org/r/#/c/112236/ and
will be fixed entirely with https://gerrit.wikimedia.org/r/#/c/138368/.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2014-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

Daniel Friesen mediawiki-b...@nadir-seen-fire.com changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #5 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com ---
This is NOT fixed. Those patchsets solve completely different problems.

The #p-search, #p-personal, #p-views, and #p-namespaces headers are still
hidden using display: none;

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2014-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

--- Comment #6 from Bartosz Dziewoński matma@gmail.com ---
Oh huh, sorry. I've always thought they used ones of the accessible techniques,
but that's apparently only used for #mw-navigation h2.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2014-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

--- Comment #7 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com ---
This bug is not about making headers visible, it's about using a screen-reader
friendly method of hiding headers, because things like display: none; also hide
them from screen readers that are supposed to be reading them out.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2014-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

--- Comment #8 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com ---
For an update on the techniques:

{ overflow: hidden; height: 0; }

This technique breaks in VoiceOver and should be avoided.


{ position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,
1px, 1px, 1px); }

This one is the most reliable of them all, it works universally without
side-effects.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2012-12-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2012-12-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

--- Comment #3 from Platonides platoni...@gmail.com ---
The h5 were changed to h3, but still use display: none; However, the above wave
link now shows the proper result.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2012-10-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

Daniel Friesen mediawiki-b...@nadir-seen-fire.com changed:

   What|Removed |Added

   Keywords||accessibility

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2012-10-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

Platonides platoni...@gmail.com changed:

   What|Removed |Added

 CC||platoni...@gmail.com

--- Comment #1 from Platonides platoni...@gmail.com 2012-10-23 08:30:27 UTC 
---
That url is not really useful... The file you uploaded is too big
Files uploaded to WAVE cannot be larger than 450 kilobytes.

Maybe we should use visibility: hidden instead?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41297] MediaWiki's assistive headers are broken in modern browsers

2012-10-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41297

--- Comment #2 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com 
2012-10-23 08:41:29 UTC ---
(In reply to comment #1)
 That url is not really useful... The file you uploaded is too big
 Files uploaded to WAVE cannot be larger than 450 kilobytes.

Looks like it's inconsistently working and not working.

Here's a smaller disambiguation page that'll also have less superfluous content
in the way.

http://wave.webaim.org/report?view=textonlyurl=http://en.wikipedia.org/wiki/Ian_Fleming_%28disambiguation%29

 Maybe we should use visibility: hidden instead?

visibility: hidden; is supposed to have the same effect on screen readers as
display: none; does.

There are a few notable techniques for hiding things visually while leaving
them in the page for screen readers.

{ position: absolute; left: -9000px; } /* Or some variant using -px, top:
of the same value, and/or !important */

And:
{ overflow: hidden; height: 0; }

WordPress seems to like this technique:
{ position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,
1px, 1px, 1px); }

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l