From 4e1eb302a1ba9a9d00c37937fa73711467d2f0c9 Mon Sep 17 00:00:00 2001 From: "C." Date: Fri, 29 Mar 2024 09:09:03 +0300 Subject: [PATCH] some very minor marks --- .../Pages/Adaption/AdaptionStrategy.tutorial | 4 ++- .../AccessibilitySettingsStatistics.tutorial | 29 +++++++++++++++++++ .../SwitchControl/SwitchControl.md | 8 +++-- .../Pages/Introduction/iOSAccessibility.md | 2 +- .../Pages/iOSAccessibilityHandbook.md | 1 + 5 files changed, 39 insertions(+), 5 deletions(-) create mode 100644 Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Enterprise/Activism/AccessibilitySettingsStatistics.tutorial diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/AdaptionStrategy.tutorial b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/AdaptionStrategy.tutorial index 077cb1c..11c86b3 100644 --- a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/AdaptionStrategy.tutorial +++ b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Adaption/AdaptionStrategy.tutorial @@ -141,10 +141,12 @@ @Chapter(name: "Activism") { @Image(source: chapter-placeholder.png, alt: "") - + Burn some shit in front of your пенсионный фонд. @TutorialReference(tutorial: "doc:AccessibilityActivism") + @TutorialReference(tutorial: "doc:AccessibilitySettingsStatistics") + } } } diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Enterprise/Activism/AccessibilitySettingsStatistics.tutorial b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Enterprise/Activism/AccessibilitySettingsStatistics.tutorial new file mode 100644 index 0000000..16c2e6a --- /dev/null +++ b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Enterprise/Activism/AccessibilitySettingsStatistics.tutorial @@ -0,0 +1,29 @@ +@Tutorial(time: 15) { + @Intro(title: "Accessibility Settings Statistics") { + <#text#> + + @Image(source: <#file#>, alt: "<#accessible description#>") + } + + @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#>) + } + } + } +} diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/AccessibilityFeatures/SwitchControl/SwitchControl.md b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/AccessibilityFeatures/SwitchControl/SwitchControl.md index 95dfc53..e86fe14 100644 --- a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/AccessibilityFeatures/SwitchControl/SwitchControl.md +++ b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/AccessibilityFeatures/SwitchControl/SwitchControl.md @@ -1,6 +1,6 @@ # Switch Control -Operate an iPhone by using various switches +Navigate through iOS by using various switches @Comment { https://www.youtube.com/watch?v=XB4cjbYywqg @@ -23,10 +23,13 @@ Operate an iPhone by using various switches label: "General Knowledge") } -**Switch Control** is a feature that allows to operate an **iPhone** using *switches*. **Switch** is a *receptive device* that takes a signal sent by its user and passes it forward as a **controlling action input**. +**Switch Control** is a feature that allows to operate an iOS device using *switches*. **Switch** is a *receptive device* that takes a signal sent by its user and passes it forward as a **controlling action input**. [![Alternate Text](sady)](https://www.youtube.com/watch?v=XB4cjbYywqg) +### Switch Access Scanning +Typing on keyboard, touching a screen and using pointers to move a cursor are examples of direct selection techniques. On the contrary, there is indirect selection: such methods firstly scan the collection of items. Switch access, just as screen-reading technology enables manual or automated scanning of the elements on the screen. + ### Variety of Switches Anything sensitive to human *intentional* input may be used as a switch. It may be a **button**, a **pedal** (foot switch), a hardware **interface sensitive to breathing or muscle contraction**, **face recognition software** and **eye tracking devices** -- literally whatever that is able to *recognise signals* sent by its user. @@ -125,7 +128,6 @@ An important notice: **switches cannot be connected to a computer directly**. In An iPhone *itself* can be used as various switches, since the device is *receptive* to a wide range of inputs due to diverse **sensors**, such as a **gyroscope**, an **accelerometer**, **FaceID powered camera**, and so on, are *built* into the phone. @Video(source: placeholder-video, alt: "") - ### Gliding Cursor **Gliding Cursor** is a controlling mode for Switch Control that allows to navigate within *inaccessible* applications or to perform **item selection of *high* precision**. The mode enables navigation by selecting a *point* on a screen by **scanning crosshairs**. @Video(source: placeholder-video, alt: "") diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/iOSAccessibility.md b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/iOSAccessibility.md index d8f8209..d657c65 100644 --- a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/iOSAccessibility.md +++ b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/Introduction/iOSAccessibility.md @@ -172,7 +172,7 @@ To know more about *specific features*, their concepts and implementations visit - } -### Community Guidelines +### Community Practices Finally, we came to the point where stating the purpose of this book is possible. [**iOS Accessibility Handbook**](https://vodgroup.github.io/AccessibilityDocumentation/documentation/iosaccessibilityhandbook) is a collection of guidelines of how to develop software for iOS which supports [**Accessible Features**]() and promotes [**accessible design**](). @Image(source: human-interface-guidelines, alt: "") diff --git a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/iOSAccessibilityHandbook.md b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/iOSAccessibilityHandbook.md index 4776ec8..f665b8d 100644 --- a/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/iOSAccessibilityHandbook.md +++ b/Sources/iOSAccessibilityHandbook/iOSAccessibilityHandbook.docc/Pages/iOSAccessibilityHandbook.md @@ -156,4 +156,5 @@ Reading the book one may sometimes notice screenshots of iOS applications with * ### Activism - +-