Skip to content

Commit

Permalink
a little bit of cleaning
Browse files Browse the repository at this point in the history
  • Loading branch information
crescentheaded committed May 10, 2024
1 parent b3b5289 commit 673df50
Show file tree
Hide file tree
Showing 103 changed files with 690 additions and 972 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@Article(time: 10) {
@Intro(title: "Advocating for Accessibility as an iOS Developer") {
@Intro(title: "Advocating for Accessibility as an Apple Developer") {

@Comment {
axe-con
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,29 +1,9 @@
@Tutorial(time: 15) {
@Intro(title: "Accessibility Compliance of iOS Applications") {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
@Article(time: 15) {
@Intro(title: "iOS Applications Accessibility Conformance") {
@Image(source: placeholder-image, alt: "")
}

@Section(title: "<#text#>") {
@ContentAndMedia {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Steps {
@Step {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Step {
<#text#>

@Code(name: "<#display name#>", file: <#filename.swift#>)
}
}
@ContentAndMedia {
## WCAG ICT
}
}

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,28 +1,20 @@
@Tutorial(time: <#number#>) {
@Tutorial(time: 15) {
@Intro(title: "Manual Testing of iOS Applications") {
<#text#>
Здесь зачин.

@Image(source: <#file#>, alt: "<#accessible description#>")
@Image(source: placeholder-image, alt: "")
}

@Section(title: "<#text#>") {
@Section(title: "Title") {
@ContentAndMedia {
<#text#>
Text.

@Image(source: <#file#>, alt: "<#accessible description#>")
@Image(source: placeholder-image, alt: "")
}

@Steps {
@Step {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Step {
<#text#>

@Code(name: "<#display name#>", file: <#filename.swift#>)
An instructional message.
}
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,29 +1,20 @@
@Tutorial(time: 20) {
@Intro(title: "Snapshot Accessibility Testing") {
<#text#>
Здесь зачин.

@Image(source: <#file#>, alt: "<#accessible description#>")
@Image(source: placeholder-image, alt: "")
}

@Section(title: "<#text#>") {
@Section(title: "Title") {
@ContentAndMedia {
<#text#>
Text.

@Image(source: <#file#>, alt: "<#accessible description#>")
@Image(source: placeholder-image, alt: "")
}

@Steps {
@Step {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Step {
<#text#>

@Code(name: "<#display name#>", file: <#filename.swift#>)
An instructional message.
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,10 @@
This volume is dedicated to making the *experience* of [**assistive technology**](<doc:AccessibilityFeatures>) users more **comfortable** and **immersive**.
@Image(source: volume-2.png, alt: "")

@Chapter(name: "Accessible description") {
@Chapter(name: "Accessible content") {
@Image(source: chapter-2-1.png, alt: "")

**Describe the accessible interface** to that extent so its users have **less ambiguity in its interpretation**.
@TutorialReference(tutorial: "doc:AccessibleUX")
@TutorialReference(tutorial: "doc:AccessibleCharts")
@TutorialReference(tutorial: "doc:AccessibleListening")
@TutorialReference(tutorial: "doc:AccessibleReading")
Expand All @@ -62,10 +61,12 @@

@Chapter(name: "Accessible controls") {
Implement **advanced alternative accessible controlling options** to make the experience **smoother**.
@TutorialReference(tutorial: "doc:Rotor")
@TutorialReference(tutorial: "doc:CustomRotor")
@TutorialReference(tutorial: "doc:CustomActions")
@TutorialReference(tutorial: "doc:AdjustableElements")
@TutorialReference(tutorial: "doc:Frame")
@TutorialReference(tutorial: "doc:Haptics")
@TutorialReference(tutorial: "doc:KeyboardShortcuts")
@TutorialReference(tutorial: "doc:ControlHierarchy")
@TutorialReference(tutorial: "doc:Traits")
@Image(source: chapter-2-2.png, alt: "")
}

Expand All @@ -75,20 +76,22 @@
Develop **sufficient paths** to enable people **conveniently complete the tasks** they are supposed to.

@TutorialReference(tutorial: "doc:HorizontalSwipes")
@TutorialReference(tutorial: "doc:aVerticalSwipes")
@TutorialReference(tutorial: "doc:AdjustableElements")
@TutorialReference(tutorial: "doc:HideUselessControls")
@TutorialReference(tutorial: "doc:TextInput")
@TutorialReference(tutorial: "doc:ErrorPrevention")
@TutorialReference(tutorial: "doc:Notifications")
@TutorialReference(tutorial: "doc:VerticalSwipes")
@TutorialReference(tutorial: "doc:CustomActions")
@TutorialReference(tutorial: "doc:CustomRotor")
@TutorialReference(tutorial: "doc:Containers")
@TutorialReference(tutorial: "doc:Error-Handling")
}

@Chapter(name: "Accessible appearance") {
@Chapter(name: "Visual accessibility") {
@Image(source: chapter-2-4.png, alt: "")

Make your **GUI easier to be visually comprehended** for people with **visual** or **mental impairments**.

@TutorialReference(tutorial: "doc:ColorsAndShapes")
@TutorialReference(tutorial: "doc:AdaptedPrivacy")
@TutorialReference(tutorial: "doc:ColoursAndShapes")
@TutorialReference(tutorial: "doc:InterfaceScale")
@TutorialReference(tutorial: "doc:ReduceMotion")
}
}

Expand All @@ -103,11 +106,8 @@

Get familiar with the ideas and **reasoning behind accessibility**.
<doc:AccessibleDesign>
@TutorialReference(tutorial: "doc:Processes")
@TutorialReference(tutorial: "doc:Standarts")
@TutorialReference(tutorial: "doc:Privacy")
@TutorialReference(tutorial: "doc:AccessibleDesign")
@TutorialReference(tutorial: "doc:AccessibilityTree")
@TutorialReference(tutorial: "doc:VoiceOverDesigner")
}

Expand All @@ -124,7 +124,6 @@
@TutorialReference(tutorial: "doc:SnapshotTesting")
@TutorialReference(tutorial: "doc:UITesting")
@TutorialReference(tutorial: "doc:Manual")
@TutorialReference(tutorial: "doc:GuidedAccess")
}

@Chapter(name: "Activism") {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
@Tutorial(time: 20) {
@Intro(title: "Adapting Visual Data Representation") {
Здесь зачин.

@Image(source: placeholder-image, alt: "")
}

@Section(title: "Data charts") {
@ContentAndMedia {
Text
}
@Steps {
@Step {
An instructional sentence
}
}
}
@Section(title: "Charts description") {
@ContentAndMedia {
Text
}
@Steps {
@Step {
An instructional sentence
}
}
}
@Section(title: "Audio graphs") {
@ContentAndMedia {
Text
}
@Steps {
@Step {
An instructional sentence
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
@Article(time: 20) {
@Intro(title: "Accessibility of Audio Content") {
Здесь зачин.

@Image(source: placeholder-image, alt: "")
}

@ContentAndMedia {
## Hearing impairments
## Optionality

### Don't play sound by default
### Silent mode
### Volume adjustment

## Scripts

## Captions

## Sign-language
}
}

@Comment {
@Tutorial(time: 10) {
@Intro(title: "Adapting Audial Content") {
An application may contain as many sounds as a person without hearing impairments can imagine. Sound notifications, reactions, background music, content with an audial channel - everything that plays a crucial role in perceiving a "sound" application may be neglected. If not by a hearing impairment, then by an assistive technology that adds more information to the auidial layer. So let's see how to make sounds accessible for everyone.

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Comment {
https://developer.apple.com/wwdc20/10022
Intro
Task
https://www.apple.com/newsroom/2024/03/apple-introduces-transcripts-for-apple-podcasts/
AVSpeechSynthesizer
Cases
Wrap-up
Quiz
}

@Section(title: "<#text#>") {
@ContentAndMedia {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Steps {
@Step {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Step {
<#text#>

@Code(name: "<#display name#>", file: <#filename.swift#>)
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
@Article(time: 30) {
@Intro(title: "Alternative Description") {
Здесь зачин.

@Image(source: placeholder-image, alt: "")
}

@ContentAndMedia {
## Vision impairments

## Enhance visual properties

## Alternative description

## Video captioning
}
}

@Comment {
@Tutorial(time: 15) {

@Comment {
https://meryl.net/captioned-videos-complete-guide/
}

@Intro(title: "Visual Content Captioning") {
Not only functional images such as interface controls require textual description. Images that are purely decorative are also inaccessible for people who have no ability to see them. So let's dive into the art of translating visual experience and allow everyone to enjoy pictures, animations and videos in your app.

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Comment {
Intro
Task
AI
Purpose
Process
Details
Quiz
}


@Section(title: "<#text#>") {
@ContentAndMedia {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
}

@Steps {
@Step {
<#text#>

@Image(source: <#file#>, alt: "<#accessible description#>")
}
}
}
}
}
Loading

0 comments on commit 673df50

Please sign in to comment.