Skip to content

Commit 2101b69

Browse files
committed
deploy: 6e29810
1 parent 1fa5619 commit 2101b69

File tree

12 files changed

+78
-58
lines changed

12 files changed

+78
-58
lines changed

fr/cadrage/cadre-legal-en-europe/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@
139139
</li><li class="nav-item">
140140
<a href="/fr/cadrage/methode-de-test/" class="nav-link">
141141
Méthode de test
142+
</a>
143+
</li><li class="nav-item">
144+
<a href="/fr/cadrage/correspondance-rgaa-wcag/" class="nav-link">
145+
Correspondance RGAA et WCAG
142146
</a>
143147
</li></ul>
144148
</div>

fr/cadrage/cadre-legal-francais/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@
139139
</li><li class="nav-item">
140140
<a href="/fr/cadrage/methode-de-test/" class="nav-link">
141141
Méthode de test
142+
</a>
143+
</li><li class="nav-item">
144+
<a href="/fr/cadrage/correspondance-rgaa-wcag/" class="nav-link">
145+
Correspondance RGAA et WCAG
142146
</a>
143147
</li></ul>
144148
</div>

fr/cadrage/correspondance-rgaa-wcag/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@
139139
</li><li class="nav-item">
140140
<a href="/fr/cadrage/methode-de-test/" class="nav-link">
141141
Méthode de test
142+
</a>
143+
</li><li class="nav-item">
144+
<a href="/fr/cadrage/correspondance-rgaa-wcag/" class="nav-link active" aria-current="page">
145+
Correspondance RGAA et WCAG
142146
</a>
143147
</li></ul>
144148
</div>

fr/cadrage/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@
139139
</li><li class="nav-item">
140140
<a href="/fr/cadrage/methode-de-test/" class="nav-link">
141141
Méthode de test
142+
</a>
143+
</li><li class="nav-item">
144+
<a href="/fr/cadrage/correspondance-rgaa-wcag/" class="nav-link">
145+
Correspondance RGAA et WCAG
142146
</a>
143147
</li></ul>
144148
</div>

fr/cadrage/methode-de-test/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@
139139
</li><li class="nav-item">
140140
<a href="/fr/cadrage/methode-de-test/" class="nav-link active" aria-current="page">
141141
Méthode de test
142+
</a>
143+
</li><li class="nav-item">
144+
<a href="/fr/cadrage/correspondance-rgaa-wcag/" class="nav-link">
145+
Correspondance RGAA et WCAG
142146
</a>
143147
</li></ul>
144148
</div>

fr/mobile/ios/wwdc/2017/215/index.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -272,72 +272,72 @@ <h1>WWDC 2017 : les nouveautés en accessibilité</h1>
272272
</ul>
273273
<p><br>Par la suite, le fait de cliquer sur un titre permet d'ouvrir la vidéo de présentation <span lang="en">Apple</span> directement au moment indiqué.<br>
274274
<br><br></p>
275-
<h2 id="detection-de-texte-dans-une-image-0707" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=427">Détection de texte dans une image (07:07)</a> <a class="header-anchor" href="#detection-de-texte-dans-une-image-0707" id="heading-1878" aria-labelledby="heading-1878">#</a></h2>
275+
<h2 id="detection-de-texte-dans-une-image-0707" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=427">Détection de texte dans une image (07:07)</a> <a class="header-anchor" href="#detection-de-texte-dans-une-image-0707" id="heading-1901" aria-labelledby="heading-1901">#</a></h2>
276276
<p>Il est désormais possible de <strong>déterminer si du texte est incrusté dans une image</strong>.</p>
277277
<p><img src="../../../../images/iOSdev/wwdc17-215-ImageTextDetection.png" alt="" class="img-fluid"><br>
278278
<br>Cette détection très basique est obtenue en réalisant un <strong>tap avec 3 doigts</strong>.<br>
279279
Elle permet ainsi de vocaliser cette inscription à une personne qui ne peut initialement pas la détecter.<br>
280280
<br><br></p>
281-
<h2 id="amelioration-de-la-description-dune-photo-0801" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=481">Amélioration de la description d'une photo (08:01)</a> <a class="header-anchor" href="#amelioration-de-la-description-dune-photo-0801" id="heading-1879" aria-labelledby="heading-1879">#</a></h2>
281+
<h2 id="amelioration-de-la-description-dune-photo-0801" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=481">Amélioration de la description d'une photo (08:01)</a> <a class="header-anchor" href="#amelioration-de-la-description-dune-photo-0801" id="heading-1902" aria-labelledby="heading-1902">#</a></h2>
282282
<p>La <strong>vocalisation de la description d'une photo</strong> est une nouvelle fonctionnalité de Voice Over et est obtenue par un <strong>simple tap à l'aide de 3 doigts</strong>.</p>
283283
<p><img src="../../../../images/iOSdev/wwdc17-215-ImprovedPhotoDescription.png" alt="" class="img-fluid"><br>
284284
<br>Une détection très simple du contexte, des visages et de leurs expressions est donc exposée à l'utilisateur pour qui ce type d'informations devient plus que jamais un lien fort avec son environnement.<br>
285285
<br><br></p>
286-
<h2 id="ecrire-des-infos-pour-siri-1137" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=697">Ecrire des infos pour SIRI (11:37)</a> <a class="header-anchor" href="#ecrire-des-infos-pour-siri-1137" id="heading-1880" aria-labelledby="heading-1880">#</a></h2>
286+
<h2 id="ecrire-des-infos-pour-siri-1137" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=697">Ecrire des infos pour SIRI (11:37)</a> <a class="header-anchor" href="#ecrire-des-infos-pour-siri-1137" id="heading-1903" aria-labelledby="heading-1903">#</a></h2>
287287
<p>Nouveauté très utile pour les <strong>personnes ne pouvant pas utiliser SIRI vocalement</strong> ou désirant simplement <strong>effectuer des requêtes de façon discrète</strong>.<br>
288288
<br>Pour utiliser cette fonctionnalité, il faut se rendre dans la partie <code>Accessibilité</code> des <code>Réglages</code> pour rendre l'activation effective.</p>
289289
<p><img src="../../../../images/iOSdev/wwdc17-215-TypeToSiri.png" alt="" class="img-fluid"><br>
290290
<br><br></p>
291-
<h2 id="accessibility-inspector-cas-pratique-1535" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=935">Accessibility Inspector : cas pratique (15:35)</a> <a class="header-anchor" href="#accessibility-inspector-cas-pratique-1535" id="heading-1881" aria-labelledby="heading-1881">#</a></h2>
291+
<h2 id="accessibility-inspector-cas-pratique-1535" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=935">Accessibility Inspector : cas pratique (15:35)</a> <a class="header-anchor" href="#accessibility-inspector-cas-pratique-1535" id="heading-1904" aria-labelledby="heading-1904">#</a></h2>
292292
<p>Dans cette partie, l'outil <span lang="en">Accessibility Inspector</span> de Xcode est utilisé pour une démonstration d'audit accessibilité d'une application.<br>
293293
<br>Des exemples sont fournis sans expliquer fondamentalement les notions propres à l'outil qui sont détaillées dans la <a href="https://developer.apple.com/videos/play/wwdc2016/407/">session 407</a> de la WWDC en 2016.<br>
294294
<br><br></p>
295-
<h2 id="decouvrir-le-protocole-uiaccessibility-2114" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=1274">Découvrir le protocole UIAccessibility (21:14)</a> <a class="header-anchor" href="#decouvrir-le-protocole-uiaccessibility-2114" id="heading-1882" aria-labelledby="heading-1882">#</a></h2>
295+
<h2 id="decouvrir-le-protocole-uiaccessibility-2114" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=1274">Découvrir le protocole UIAccessibility (21:14)</a> <a class="header-anchor" href="#decouvrir-le-protocole-uiaccessibility-2114" id="heading-1905" aria-labelledby="heading-1905">#</a></h2>
296296
<p>Petit rappel sur les fondements du protocole informel <code>UIAccessibility</code> qui vont être utilisés dans la suite de la présentation.</p>
297297
<p><img src="../../../../images/iOSdev/wwdc17-215-UIAccessibilityProtocol.png" alt="" class="img-fluid"><br>
298298
<br><br></p>
299-
<h2 id="attributed-accessibility-properties-2607" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=1567">Attributed Accessibility Properties (26:07)</a> <a class="header-anchor" href="#attributed-accessibility-properties-2607" id="heading-1883" aria-labelledby="heading-1883">#</a></h2>
299+
<h2 id="attributed-accessibility-properties-2607" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=1567">Attributed Accessibility Properties (26:07)</a> <a class="header-anchor" href="#attributed-accessibility-properties-2607" id="heading-1906" aria-labelledby="heading-1906">#</a></h2>
300300
<p>iOS 11 permet de transformer les propriétés d'accessibilité <code>label</code>, <code>value</code> et <code>hint</code> de base en <code>NSAttributedString</code> de façon à pouvoir <strong>agir sur la façon dont ils vont être vocalisés</strong>.</p>
301301
<p><img src="../../../../images/iOSdev/wwdc17-215-AttributedStrings.png" alt="" class="img-fluid"><br>
302302
<br>Parmi les exemples fournis, on trouve la possibilité de vocaliser en langue étrangère un élément accessible bien particulier.</p>
303303
<p><img src="../../../../images/iOSdev/wwdc17-215-AttributedStringsExample.png" alt="" class="img-fluid"><br>
304304
<br>L'ensemble des clés utilisables se trouve sur la <a href="https://developer.apple.com/documentation/uikit/accessibility/uiaccessibility/speech_attributes_for_attributed_strings">documentation officielle Apple</a>.<br>
305305
<br><br></p>
306-
<h2 id="accessibility-container-type-2720" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=1640">Accessibility Container Type (27:20)</a> <a class="header-anchor" href="#accessibility-container-type-2720" id="heading-1884" aria-labelledby="heading-1884">#</a></h2>
306+
<h2 id="accessibility-container-type-2720" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=1640">Accessibility Container Type (27:20)</a> <a class="header-anchor" href="#accessibility-container-type-2720" id="heading-1907" aria-labelledby="heading-1907">#</a></h2>
307307
<p>Une définition de <strong>conteneur typé</strong> au niveau accessibilité est disponible en <strong>iOS 11</strong>.</p>
308308
<p><img src="../../../../images/iOSdev/wwdc17-215-ContainerType.png" alt="" class="img-fluid"><br>
309309
<br>La notion de conteneur existait déjà mais rien ne permettait au lecteur d'écran de savoir ce qu'était réellement ce conteneur.<br>
310310
<br>Ce nouveau typage va donc permettre à <span lang="en">VoiceOver</span> de faciliter et de mieux appréhender la façon dont l'utilisateur va pouvoir naviguer au sein de ce conteneur.<br>
311311
<br><br></p>
312-
<h2 id="les-actions-personnalisees-3543" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2143">Les actions personnalisées (35:43)</a> <a class="header-anchor" href="#les-actions-personnalisees-3543" id="heading-1885" aria-labelledby="heading-1885">#</a></h2>
312+
<h2 id="les-actions-personnalisees-3543" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2143">Les actions personnalisées (35:43)</a> <a class="header-anchor" href="#les-actions-personnalisees-3543" id="heading-1908" aria-labelledby="heading-1908">#</a></h2>
313313
<p>Il est possible de définir sur une vue un ensemble constitué de <code>accessibilityCustomAction</code> de façon à lui <strong>attribuer différentes actions possibles</strong>.</p>
314314
<p><img src="../../../../images/iOSdev/wwdc17-215-CustomActions.png" alt="" class="img-fluid"><br>
315315
<br>Dès que cette vue est sélectionnée avec <span lang="en">VoiceOver</span>, un <strong>swipe vertical avec un doigt</strong> permet de déterminer l'action de son choix.<br>
316316
<br>La mise en place programmatique de ce type de fonctionnement est présentée dans la <a href="../../../developpement/#actions-personnalisees">partie développement</a>.<br>
317317
<br><br></p>
318-
<h2 id="action-par-defaut-3738" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2258">Action par défaut (37:38)</a> <a class="header-anchor" href="#action-par-defaut-3738" id="heading-1886" aria-labelledby="heading-1886">#</a></h2>
318+
<h2 id="action-par-defaut-3738" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2258">Action par défaut (37:38)</a> <a class="header-anchor" href="#action-par-defaut-3738" id="heading-1909" aria-labelledby="heading-1909">#</a></h2>
319319
<p>Afin de limiter ou de rendre plus faciles les manipulations à réaliser par les utilsateurs de <span lang="en">VoiceOver</span>, il est possible de déclencher des actions appropriées dès qu'un élément est activé par un double tap.</p>
320320
<p><img src="../../../../images/iOSdev/wwdc17-215-DefaultAction.png" alt="" class="img-fluid"><br>
321321
<br><br></p>
322-
<h2 id="les-valeurs-continument-ajustables-3822" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2302">Les valeurs continûment ajustables (38:22)</a> <a class="header-anchor" href="#les-valeurs-continument-ajustables-3822" id="heading-1887" aria-labelledby="heading-1887">#</a></h2>
322+
<h2 id="les-valeurs-continument-ajustables-3822" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2302">Les valeurs continûment ajustables (38:22)</a> <a class="header-anchor" href="#les-valeurs-continument-ajustables-3822" id="heading-1910" aria-labelledby="heading-1910">#</a></h2>
323323
<p>La <strong>modification de valeur</strong> pour des éléments tels que le <code>slider</code> ou le <code>picker</code> peut se faire de façon <strong>très fluide</strong> grâce à l'implémentation de deux fonctions :</p>
324324
<p><img src="../../../../images/iOSdev/wwdc17-215-AdjustableValues.png" alt="" class="img-fluid"><br>
325325
<br>Dès que la vue est sélectionnée avec <span lang="en">VoiceOver</span>, un <strong>swipe vertical avec un doigt</strong> permet d'augmenter ou de diminuer la valeur.<br>
326326
<br>La mise en place programmatique de ce type de fonctionnement est présentée dans la <a href="../../../developpement/#valeurs-continument-ajustables">partie développement</a>.<br>
327327
<br><br></p>
328-
<h2 id="selection-en-defilement-continu-3940" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2380">Sélection en défilement continu (39:40)</a> <a class="header-anchor" href="#selection-en-defilement-continu-3940" id="heading-1888" aria-labelledby="heading-1888">#</a></h2>
328+
<h2 id="selection-en-defilement-continu-3940" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2380">Sélection en défilement continu (39:40)</a> <a class="header-anchor" href="#selection-en-defilement-continu-3940" id="heading-1911" aria-labelledby="heading-1911">#</a></h2>
329329
<p>L'application d'une <strong>double pression d'un doigt accompagnée d'un maintien à l'issue</strong> sur un défilement panoramique permet de déclencher la fonctionnalité <span lang="en">pass-through</span> de <span lang="en">VoiceOver</span>.</p>
330330
<p><img src="../../../../images/iOSdev/wwdc17-215-PassThrough_1.png" alt="" class="img-fluid"><br>
331331
<br>Cette fonctionnalité permet d'obtenir une sélection beaucoup plus précise de la valeur remontée.<br>
332332
<br>Il est donc possible de préciser à <span lang="en">VoiceOver</span> le focus de l'élément sélectionné grâce à l'attribut <a href="../../../developpement/#modifier-la-zone-de-focus-de-voiceover">accessibilityActivationPoint</a> de façon à indiquer finement à l'utilisateur où il se trouve au niveau du panoramique.</p>
333333
<p><img src="../../../../images/iOSdev/wwdc17-215-PassThrough_2.png" alt="" class="img-fluid"><br>
334334
<br><br></p>
335-
<h2 id="defilement-personnalise-4102" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2462">Défilement personnalisé (41:02)</a> <a class="header-anchor" href="#defilement-personnalise-4102" id="heading-1889" aria-labelledby="heading-1889">#</a></h2>
335+
<h2 id="defilement-personnalise-4102" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2462">Défilement personnalisé (41:02)</a> <a class="header-anchor" href="#defilement-personnalise-4102" id="heading-1912" aria-labelledby="heading-1912">#</a></h2>
336336
<p>Le défilement classique de pages proposé par <span lang="en">VoiceOver</span> se fait avec un <span lang="en">swipe</span> à l'aide de 3 doigts.<br>
337337
<br>Il est toutefois possible de personnaliser le résultat obtenu grâce à la méthode <code>accessibilityScroll</code> présente dans le protocole <code>UIAccessibilityAction</code>.</p>
338338
<p><img src="../../../../images/iOSdev/wwdc17-215-CustomScrolling.png" alt="" class="img-fluid"><br>
339339
<br><br></p>
340-
<h2 id="drag-drop-4254" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2574">Drag &amp; Drop (42:54)</a> <a class="header-anchor" href="#drag-drop-4254" id="heading-1890" aria-labelledby="heading-1890">#</a></h2>
340+
<h2 id="drag-drop-4254" class="h2-focus"><a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2574">Drag &amp; Drop (42:54)</a> <a class="header-anchor" href="#drag-drop-4254" id="heading-1913" aria-labelledby="heading-1913">#</a></h2>
341341
<p>Nouveauté iOS 11, le <span lang="en">drag-and-drop</span> présenté en accessibilité ne décrit pas la nouvelle API mais rappelle les 2 principes primordiaux autour desquels s'appuie son fonctionnement : les <span lang="en">drag sources</span> et les <span lang="en">drop points</span>.</p>
342342
<p><img src="../../../../images/iOSdev/wwdc17-215-DragAndDrop.png" alt="" class="img-fluid"><br>
343343
<br>Leur utilisation est ensuite succinctement proposée par le biais d'un <a href="https://developer.apple.com/videos/play/wwdc2017/215/?time=2729">exemple</a>.</p>

0 commit comments

Comments
 (0)