Page MenuHomePhabricator

Designing, implementing, and testing Accessibility on Apple Platforms
Closed, ResolvedPublic

Description

Session title

Designing, implementing, and testing Accessibility on Apple Platforms

Main topic

none

Type of activity

Unconference session

Description

1. The problem

Accessibility is an important aspect to our mission as it empowers users with disabilities to access the knowledge that is available on Wikipedia. Many developers don't know how to implement or test for accessibility. Many designers don't understand how their visual designs translate into UX for users of Accessibility features.

Nearly 70% of mobile users that rely on Accessibility features, use iOS devices. Xcode and iOS provide several powerful tools for both implementing and testing accessibility for both native apps and websites.

2. Expected outcome

Demonstrate how to enable accessibility features of iOS devices for testing
Demonstrate how to use developer tools to audit accessibility of native apps and web sites on both iOS and Mac
Discus Accessibility Interface Design - designing UI for Accessibility and how it is different from Visual UI Design
Discus prioritizing Accessibility by scheduling specific implementation and testing time, working with specialized contractors, and getting feedback from users with disabilities

3. Current status of the discussion

Description and links are filled out. Awaiting signups

4. Links

Proposed by

@Fjalapeno @Mhurd @JoeWalsh

Preferred group size

10-20

Any supplies that you would need to run the session

Projector with computer AV connection

Interested attendees (sign up below)

  1. Pau Giner ( @Pginer-WMF )
  2. Stephen Niedzielski (@Niedzielski)
  3. Rita Ho ( @RHo )
  4. @dr0ptp4kt if morning
  5. @Mholloway

Event Timeline

Hmm, currently I don't see any problem description under "The Problem" in the task description?

@Aklapper this change more clear?

Accessibility is an important aspect to our mission as it empowers users with disabilities to access the knowledge that is available on Wikipedia. Many developers don't know how to implement or test for accessibility.

Obviously a bit biased, but I'd love to see us include this kind of content in the conference. Accessibility is often a "nice to have" or something most developers and designers are not always aware of, so seeing a concrete example might help improve awareness of these important issues across the wiki tech world.

"on iOS" means the Wikipedia app for iOS or is there a wide scope? Please edit the title of the proposal if needed.

"on iOS" means the Wikipedia app for iOS or is there a wide scope? Please edit the title of the proposal if needed.

The tools can actually be used for both the iOS app and for websites

Wanted to add this: Other than the obvious advantage of reaching to a wider audience, targeting for Accessibility in iOS also improves writing/generating UI test cases in Xcode.

Not a concrete example as asked by @JMinor but something I wanted to bring up to everyone's notice.

Note that "Building a sustainable user experience together" has been closed as a main topic. Specific session proposals still might be pre-scheduled, based on their own merit.

@Fjalapeno Hey! As developer summit is less than four weeks from now, we are working on a plan to incorporate the ‘unconference sessions’ that have been proposed so far and would be generated on the spot. Thus, could you confirm if you plan to facilitate this session at the summit? Also, if your answer is 'YES,' I would like to encourage you to update/ arrange the task description fields to appear in the following format:

Session title
Main topic
Type of activity
Description Move ‘The Problem,' ‘Expected Outcome,' ‘Current status of the discussion’ and ‘Links’ to this section
Proposed by Your name linked to your MediaWiki URL, or profile elsewhere on the internet
Preferred group size
Any supplies that you would need to run the session e.g. post-its
Interested attendees (sign up below)

  1. Add your name here

We will be reaching out to the summit participants next week asking them to express their interest in unconference sessions by signing up.

To maintain the consistency, please consider referring to the template of the following task description: https://phabricator.wikimedia.org/T149564.

Fjalapeno renamed this task from Implementing and testing Accessibility on iOS to Implementing and testing Accessibility on Apple Platforms .Dec 16 2016, 5:19 PM
Fjalapeno updated the task description. (Show Details)
Fjalapeno updated the task description. (Show Details)

Hey @srishakatux I do plan to facilitate this topic. I am updating the description now

Fjalapeno renamed this task from Implementing and testing Accessibility on Apple Platforms to Designing, implementing, and testing Accessibility on Apple Platforms .Dec 20 2016, 3:35 PM
Fjalapeno updated the task description. (Show Details)

To the facilitator of this session: We have updated the unconference page with more instructions and faqs. Please review it in detail before the summit: https://www.mediawiki.org/wiki/Wikimedia_Developer_Summit/2017/Unconference. If there are any questions or confusions, please ask! If your session gets a spot on the schedule, we would like you to read the session guidelines in detail: https://www.mediawiki.org/wiki/Wikimedia_Developer_Summit/2017/Session_Guidelines. We would also then expect you to recruit Note-taker(s) 2(min) and 3 (max), Remote Moderator, and Advocate (optional) on the spot before the beginning of your session. Instructions about each role player's task are outlined in the guidelines. The physical version of the role cards will be available in all the session rooms! See you at the summit! :)