Skip to content

Commit

Permalink
small fixes + metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
crescentheaded committed Feb 17, 2024
1 parent 5649e26 commit c25c2f1
Show file tree
Hide file tree
Showing 20 changed files with 234 additions and 57 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
# 🔒 🥸 Accessibility Adaption

@Metadata {
@PageImage(
purpose: icon,
source: "list",
alt: "")
@PageColor(blue)
@TitleHeading("One Thing At A Time")
@PageImage(
purpose: icon,
source: "list",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}

Nothing here yet, but one day will be a verbose guide on how to develop accessible application with overview of actions needed to be done.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
# 🥸 Enhancing Accessible Experience

@Metadata {
@PageImage(
purpose: icon,
source: "sparkles",
alt: "")
@PageColor(blue)
@TitleHeading("Just As Delightful")
@PageImage(
purpose: icon,
source: "sparkles",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "Advanced Techniques")
}

## Зачин для интро
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Adjustable Elements

@Metadata {
@PageColor(blue)
@TitleHeading("Serves The Cause")
@PageImage(
purpose: icon,
source: "-",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "Advanced Techniques")
}

@Comment {
Simplifies interactions with complex elements for VoiceOver.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# User scenarios for vertical swipes

@Metadata {
@PageColor(blue)
@TitleHeading("Omnipotence")
@PageImage(
purpose: icon,
source: "-",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "Advanced Techniques")
}

Vertical swipe have a lot of possible actions and all of them depends on focus'es context.

## Overview
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Navigation

@Metadata {
@PageColor(blue)
@TitleHeading("Lead The Way")
@PageImage(
purpose: icon,
source: "-",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "Advanced Techniques")
}

@Comment {
To simplify navigation developer had to achieve several goals: call a notification to update accessibility tree, manage focus when a new screen is opened, support action for closing or completing the screen.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# ControlHierarchy

@Metadata {
@PageColor(blue)
@TitleHeading("First Things First")
@PageImage(
purpose: icon,
source: "-",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "Advanced Techniques")
}

@Comment {
## Overview

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
@Tutorial(time: 15) {

@Metadata {
@PageImage(
purpose: icon,
source: "describeElements",
alt: "")
@PageColor(blue)
}

@Intro(title: "Elements Described For Assistive Technology") {
In this tutorial we're going to discuss unquestionably the most important thing to make an interface accessible — properly **describe its elements** for both users and assistive technology.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
# 🥸 Accessibility Features

@Metadata {
@PageImage(
purpose: icon,
source: "accessibility",
alt: "")
@PageColor(blue)
@TitleHeading("iOS Assistive Technology Stack")
@PageImage(
purpose: icon,
source: "accessibility",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}

Introduction
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,22 @@
# AssistiveAccess

@Metadata {
@PageImage(
purpose: icon,
source: "guided-access",
alt: "")
@PageColor(blue)
@TitleHeading("Keep It Simple")
@PageImage(
purpose: icon,
source: "apps",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}

## Про бабушкофон

## Про то как михаил рубанов ненавидит эпл
Original file line number Diff line number Diff line change
@@ -1,9 +1,20 @@
# 🔒 AssistiveTouch

@Metadata {
@PageImage(
purpose: icon,
source: "tap",
alt: "")
@PageColor(blue)
@TitleHeading("No Precision")
@PageImage(
purpose: icon,
source: "tap",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}

Nothing here yet!
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,18 @@
Nothing here yet!

@Metadata {
@PageImage(
purpose: icon,
source: "textSize",
alt: "")
@PageColor(blue)
@TitleHeading("Look And See")
@PageImage(
purpose: icon,
source: "text-size",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,21 @@
# 🔒 Guided Access

@Metadata {
@PageColor(blue)
@TitleHeading("Focus On")
@PageImage(
purpose: icon,
source: "guided-access",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}

Nothing here yet!

Original file line number Diff line number Diff line change
@@ -1,17 +1,22 @@
# Switch Control

@Metadata {
@PageColor(blue)
@TitleHeading("Command By Anything")
@PageImage(
purpose: icon,
source: "switch-control",
alt: "")
purpose: icon,
source: "switch-control",
alt: "")
@PageImage(
purpose: card,
source: "switch-control-picker-example",
alt: "Switch Control with opened popover with actions: Select All, Deselect, Cut, Copy")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}


Allows to connect external devices and link them to any command. As a result paralyzed people can control a phone by simple signals: finger movement, muscle stretches, etc. Also, a iPhone's camera can recognise facial expression or any sound like a command. In the end user moves focus on screen and pass command to focused element by submenu that is presented after selection.

![Switch Control modes: focus groups on elements, cross selection and submenu](switch-control-overview)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,29 @@

Adds additional commands over graphical UI to control a phone by voice commands. A user of Voice Control can see, but can't touch their phone, as a result he can pronounce commands lite "select Pepperoni", "tap purchase" or "close screen". iPhone recognises speech, convert it to text and links command to elements' description.

@Comment {
https://www.apple.com/macos/big-sur/docs/Voice_Control_Tech_Brief_Sept_2019.pdf
}

@Metadata {
@PageColor(blue)
@TitleHeading("Command By Voice")
@PageImage(
purpose: icon,
source: "voice-control",
alt: "")
purpose: icon,
source: "voice-control",
alt: "")
@PageImage(
purpose: card,
source: "voice-control-picker-example",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}



## Overview


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,20 @@
Helps blind or low-visioned persons to use a phone by listening audio description of UI and command by different swipes and non-direct touches. Developer prepare text description of the element, iPhone will generate voice description from text.

@Metadata {
@PageColor(blue)
@TitleHeading("A Screen Reader")
@PageImage(
purpose: card,
source: "voiceOver-picker-example",
purpose: icon,
source: "voiceover",
alt: "")
@PageImage(
purpose: icon,
source: "voiceover",
alt: "")
purpose: card,
source: "voiceOver-picker-example"",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "General Knowledge")
}

## Overview
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

@Metadata {
@PageColor(blue)
@TitleHeading("Same Outside, Different Inside")
@TitleHeading("Same Result, Different Means")
@PageImage(
purpose: icon,
source: "swift",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
# 🔒 Processes

@Metadata {
@PageImage(
purpose: icon,
source: "processes",
alt: "")
@PageColor(blue)
@TitleHeading("Accessibility Enterprise")
@PageImage(
purpose: icon,
source: "processes",
alt: "")
@PageImage(
purpose: card,
source: "placeholder-image",
alt: "")
@CallToAction(
url: "https://www.apple.com/accessibility/",
purpose: link,
label: "Accessibility Production")
}

## Здесь михаил рубанов и кенты пиздят про цикл жизни приложений в чаптерах
Loading

0 comments on commit c25c2f1

Please sign in to comment.