Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:general:accessibility_desk_mobile_apps [2023/03/10 15:00] – [Für Mobile-Anwendungen] thinderde:general:accessibility_desk_mobile_apps [2024/02/27 13:35] (aktuell) – [Für Desktop-Anwendungen] Neuen GN-Artikel verlinkt thinder
Zeile 17: Zeile 17:
   * RedHat : https://access.redhat.com/help/accessibility/   * RedHat : https://access.redhat.com/help/accessibility/
   * SUSE : https://www.suse.com/de-de/products/accessibility/   * SUSE : https://www.suse.com/de-de/products/accessibility/
 +
 +<WRAP center round info 80%>
 +==== Thematisch passende GWDG-Nachrichtenartikel ====
 +  - [[https://gwdg.de/about-us/gwdg-news/2023/GN_7-8-2023_www.pdf#page=15|GWDG-Nachrichten 7-8|23]] - Barrierefreie Softwareentwicklung mit Microsoft Visual Studio 2022
 +  - [[https://gwdg.de/about-us/gwdg-news/2024/GN_01-02-2024_www.pdf#page=8|GWDG-Nachrichten 1-2|24]] - Erstellen barrierefreier Anwendungen mit semantischen Eigenschaften in .NET MAUI
 +</WRAP>
  
  
Zeile 35: Zeile 41:
   - use-kebab-case   - use-kebab-case
    
-==== In IDs und ähnlichen Entitäten ====+==== Beispiele für IDs und ähnliche Entitäten ====
   - use.dot.separators (oft mit umgekehrten DNS-Präfixen)   - use.dot.separators (oft mit umgekehrten DNS-Präfixen)
   - use/path/separators (oft mit URIs)   - use/path/separators (oft mit URIs)
Zeile 42: Zeile 48:
 ==== Abkürzungen ==== ==== Abkürzungen ====
 Eine weitere häufige Herausforderung ist die Verwendung von Abkürzungen. Während ein Benutzer, der mit Ihrer API interagiert, Ihre Abkürzungen möglicherweise aus dem Kontext erkennt, ist ein Bildschirmleseprogramm möglicherweise nicht in der Lage, dies zu tun, insbesondere wenn Ihre Abkürzung nicht gebräuchlich ist. Eine weitere häufige Herausforderung ist die Verwendung von Abkürzungen. Während ein Benutzer, der mit Ihrer API interagiert, Ihre Abkürzungen möglicherweise aus dem Kontext erkennt, ist ein Bildschirmleseprogramm möglicherweise nicht in der Lage, dies zu tun, insbesondere wenn Ihre Abkürzung nicht gebräuchlich ist.
 +^Abgekürzt (ungünstig)   ^Nicht abgekürzt (richtig)   ^ 
 +| pvtKey  | privateKey  |
 ==== Zusatzleistungen ==== ==== Zusatzleistungen ====
 Ein zusätzlicher Vorteil besteht darin, dass Codegeneratoren leichter idiomatische Benennungen erzeugen können, die den Groß-/Kleinschreibungskonventionen in der Zielsprache/-plattform entsprechen. Ein zusätzlicher Vorteil besteht darin, dass Codegeneratoren leichter idiomatische Benennungen erzeugen können, die den Groß-/Kleinschreibungskonventionen in der Zielsprache/-plattform entsprechen.
 +^JSON   ^Dotnet   ^Dotnet mit zusätzlichem Suffix   ^
 +| dataContentType  | DataContentType   | DataContentTypeEntity  |
  
 +===== Check-Liste =====
 ^ erledigt  ^ Prüfpunkte  ^ ^ erledigt  ^ Prüfpunkte  ^
 |           | Schnittstellen eingebaut und geprüft | |           | Schnittstellen eingebaut und geprüft |
 |           | Zweisprachigkeit umgesetzt | |           | Zweisprachigkeit umgesetzt |
 |           | Bedienbarkeit über Maus und Tastatur umgesetzt | |           | Bedienbarkeit über Maus und Tastatur umgesetzt |
 +|           | Benennung von APIs |
 {{:de:general:checkliste_barrierefreie_desktop-_und_mobile-app_programmierung.pdf|Die Checkliste zum herunterladen }} {{:de:general:checkliste_barrierefreie_desktop-_und_mobile-app_programmierung.pdf|Die Checkliste zum herunterladen }}