Ist es möglich, iOS- und Android-Apps mit Abschnitt 508 des US-Rehabilitationsgesetzes in Einklang zu bringen? Ich habe ein bevorstehendes Treffen, bei dem diese Frage aufgeworfen wird.
Sehen Sie hier für Apples Dokumentation, wie Sie Apps vollständig zugänglich machen: Accessibility Programmierhandbuch für iOS
Insbesondere:
Wenn Sie nur standardmäßige UIKit-Steuerelemente verwenden, müssen Sie wahrscheinlich nicht viel zusätzliche Arbeit verrichten, um sicherzustellen, dass Ihre Anwendung zugänglich ist. In diesem Fall müssen Sie als nächsten Schritt sicherstellen, dass die von diesen Steuerelementen bereitgestellten Standardattributinformationen in Ihrer Anwendung sinnvoll sind.
Ich habe ein paar Artikel in Abschnitt 508 gemacht, aber nimm nicht das, was ich als letztes Wort oder Rechtsgutachten sage.
Abschnitt 508 wird normalerweise in Regierungsverträgen verwendet und ist Teil des Kaufprozesses. Wenn deine App nicht vollständig 508-konform ist, heißt das nicht, dass du den Vertrag nicht erhalten kannst. Es bedeutet nur, dass du verlierst, wenn jemand eine App hat, die konformer ist als deine mit der gleichen allgemeinen Funktionalität und Benutzerfreundlichkeit. p>
Was die Einhaltung von 508 auf einem mobilen Gerät betrifft, erwähnt das VPAT, das Formular, das Sie ausfüllen müssen, nicht ausdrücklich Smartphones. Sieh dir das an Ссылка Um den aktuellen VPAT anzuzeigen. Wenn ich einen VPAT ausfüllen müsste, würde ich mich auf "Abschnitt 1194.21 Softwareanwendungen und Betriebssysteme" konzentrieren, da Sie eine Anwendung für einen Computer mit unterstützender Technologie schreiben.
Ich bin ein total blinder iPhone-Benutzer und aus meiner persönlichen Erfahrung mit der Zugänglichkeit von Apples eingebauten Anwendungen sowie vielen Anwendungen von Drittanbietern würde ich sagen, dass die Erstellung einer Anwendung, die 508-kompatibel oder sehr nah ist, machbar ist.
>Android ist eine andere Geschichte. Ich habe keine Erfahrungen aus erster Hand mit Android, aber mit den verschiedenen Ebenen von Android, unterschiedlicher Hardware und Anpassungen von den Geräteherstellern, die sich negativ auf die Zugänglichkeit auswirken können, können Sie nicht garantieren, dass Ihre App zugänglich ist. Das Beste, was Sie tun können, ist zu versuchen, ein Handgerät mit guter Zugänglichkeit zu finden, entwickeln Sie auf diesem Mobilteil, und in der VPAT machen Sie klar, dass Sie nur mit einem bestimmten Hardware-Gerät getestet haben, so dass Ihre Ergebnisse variieren. Mit Apple ist es sicher zu sagen, dass, wenn eine App auf iOS 4.0 zugänglich ist, auf einem iPhone 3GS, iPhone 4, iPad und iPod touch zugegriffen werden kann, da sie das Betriebssystem und die Hardware steuern. Mein Verständnis ist, dass Android Accessibility-API ist mehr begrenzt als Äpfel, so dass etwas anderes zu berücksichtigen ist.
Für eine Einführung, um iPhone-Apps zugänglich zu machen, lesen Sie bitte die Dokumentation von Apple this
Eine Einführung in die allgemeine Android-Barrierefreiheit finden Sie unter . Beachten Sie die Auswahl eines Telefonabschnitts für weitere Details zu dem Fragmentierungsproblem, das ich bereits erwähnt habe.
Eine Einführung in das Entwickeln von zugänglichen Android-Apps finden Sie unter
Sicher, Sie können eine ähnliche Funktion wie VoiceOver, Vibrationen, Geräusche, den Blitz auf dem iPhone 4 usw. verwenden. Sie können jedoch keine Blindenschrift verwenden.
Tags und Links android iphone ios accessibility