- Auf dem Mac besteht seit Langem ein Problem, bei dem Safari mit VoiceOver wiederholt „Safari not responding“ meldet und für mehrere Minuten einfriert, was die tägliche Arbeit von blinden und sehbehinderten Nutzern direkt behindert
- Ähnliche Nicht-Reagieren-Zustände können nicht nur in Safari, sondern auch in Anwendungen auf Basis von WebKit auftreten, was das Vertrauen in die Barrierefreiheit von macOS insgesamt erschüttert
- Manche Nutzer können sich durch App-Wechsel oder einen Neustart von VoiceOver daraus befreien, oft ist jedoch nicht einmal ein Wechsel möglich und man muss warten, bis der Mac wieder reagiert
- Da dieses Problem über mehrere macOS-Versionen hinweg ungelöst bleibt, ist der Mac für Nutzer, die auf VoiceOver angewiesen sind, in Safari und verwandten Apps zu einer schwer vorhersehbaren Plattform geworden
- Es braucht höflichen Druck, indem man dem Apple-Accessibility-Team die tatsächlichen Auswirkungen schildert und bis zur Lösung den Kauf oder die Empfehlung neuer Macs zurückstellt
Der unbenutzbare Zustand durch „Safari not responding“
- Beim Einsatz von VoiceOver auf dem Mac gibt es ein langjähriges Problem, bei dem Safari nicht mehr reagiert und VoiceOver wiederholt die Meldung „Safari not responding“ ansagt
- Tritt das Problem auf, kann der Mac für bis zu mehrere Minuten praktisch unbenutzbar werden
- In manchen Fällen kann man entkommen, indem man von Safari zu einer anderen App wechselt oder VoiceOver neu startet
- Sehr oft können Nutzer Safari jedoch weder verlassen noch VoiceOver ausschalten und müssen warten, bis der Mac wieder reagiert
- Das zugehörige Problem ist auf AppleVis dokumentiert: Safari/WebKit applications can become unresponsive when using VoiceOver
Auswirkungen über Safari hinaus bis in WebKit-basierte Apps
- Das Verhalten „Safari not responding“ verschlechtert die Produktivität und die allgemeine Nutzbarkeit des Mac für blinde und sehbehinderte Nutzer erheblich
- Es ist nicht auf Safari beschränkt; auch viele gängige Apps, die Apples Browser-Engine WebKit verwenden, können von „not responding“-Problemen betroffen sein
- Sowohl bei alltäglichen als auch bei wichtigen Aufgaben treten die Bugs in Safari und anderen Apps auf, wodurch das macOS-Erlebnis instabil und frustrierend wird
Selbst auf leistungsstarken Macs schwer zu vermeiden
- Das Problem tritt unabhängig von der Hardware-Ausstattung des Mac auf
- Es wird auch auf aktuellen Macs mit Apple silicon und Geräten mit 16 GB RAM oder mehr weit verbreitet erlebt
- Selbst Nutzer moderner High-End-Mac-Hardware können diesem schwerwiegenden VoiceOver-Bug kaum entkommen
Über Jahre gewachsenes beschädigtes Vertrauen in die Barrierefreiheit
- Dieses zentrale Problem besteht seit Jahren über mehrere macOS-Versionen hinweg, und Apple konnte keinen dauerhaften Fix liefern
- Wegen der langen Dauer und des Ausmaßes der Störungen in Safari und anderen Apps ist es kaum noch möglich, den Mac Nutzern, die auf VoiceOver angewiesen sind, guten Gewissens zu empfehlen
- Eine Ausnahme bleiben bestimmte Anwendungsfälle, die nur mit dem Mac erfüllt werden können
- Der Mac war traditionell in der Community blinder Nutzer beliebt und bietet auch gute Barrierefreiheitsfunktionen
- Dass Apple dieses Problem so lange ungelöst lässt, wirft jedoch ernste Fragen zu dem oft betonten Versprechen zur Barrierefreiheit des Unternehmens auf
- Es wird auch kritisiert, dass ein vergleichbares Problem bei sehenden Nutzern erhebliche Medienberichterstattung und einen schnellen Fix von Apple ausgelöst hätte
Welcher Maßstab für Kunden gilt, die denselben Preis zahlen
- „Bessere Behandlung“ bedeutet nicht, dass blinde Menschen oder Nutzer von Bedienungshilfen Sonderrechte verlangen
- Blinde und sehbehinderte Nutzer kaufen Macs ebenfalls zum gleichen Premium-Preis wie andere Kunden
- Anders als die meisten Mac-Nutzer müssen VoiceOver-Nutzer hinnehmen, dass ein teures Gerät mehrmals am Tag für mehrere Minuten nutzlos wird
- Eine Behinderung und die Nutzung von VoiceOver senken nicht den Maßstab, den man an Apple anlegen sollte
- Im Gegenteil: Apple trägt eine noch größere Verantwortung, ein Erlebnis auf Augenhöhe mit sehenden Nutzern zu liefern
Die Einschränkung eines schwer reproduzierbaren Bugs
- Es ist nachvollziehbar, dass Apples Engineering-Team Schwierigkeiten haben könnte, dieses Problem zu beheben
- Nutzerberichten zufolge scheint es keine Methode zu geben, das Verhalten „Safari not responding“ zuverlässig zu reproduzieren
- Dieselbe Webseite kann mehrfach problemlos funktionieren und dann plötzlich einen Hänger auslösen
- Je nach Nutzer, Gerät und Konfiguration unterscheidet sich das Verhalten, was das Eingrenzen der Ursache und die Behebung erschwert
- Angesichts von Apples technischem Talent und Ressourcen sollte diese Herausforderung dennoch nicht unüberwindbar sein
Wie sich der Druck auf Apple direkt erhöhen lässt
- Der Druck sollte steigen, damit Apple den VoiceOver-Nutzer seit Langem plagenden Bug „Safari not responding“ priorisiert und dauerhaft behebt
- Nutzer, die VoiceOver auf dem Mac verwenden, können sich direkt an Apples Accessibility-Team wenden und ihre Erfahrungen und Beschwerden teilen
- Apple-Accessibility-Team: accessibility@apple.com
- Vorgeschlagen wird auch, die öffentliche E-Mail-Adresse von Apple-CEO Tim Cook in Kopie zu setzen: tcook@apple.com
- Der Druck sollte direkt, aber höflich und konstruktiv sein
- Auch Tim Cook sollte über die direkten Auswirkungen des anhaltenden Bugs auf Apples blinde und sehbehinderte Kunden informiert werden
Weitere macOS-Barrierefreiheitsprobleme und der Aufruf zum Kaufstopp
- „Safari not responding“ ist nicht das einzige Problem, das blinde und sehbehinderte Mac-Nutzer betrifft
- In einem jüngsten Beitrag zu Problemen und Reaktionen rund um macOS Sonoma sind weitere Beschwerden und Fehlfälle zusammengetragen
- Dennoch ist dieser Bug zu einem Maßstab für Apples gesamte Leistung bei der Barrierefreiheit und das Engagement des Unternehmens geworden
- Apple hat bei diesem Maßstab über einen erheblichen Zeitraum versagt
- Nutzer sollten öffentlich über das Problem sprechen und durch Konsumentendruck handeln, indem sie bis zur vollständigen Behebung von „Safari not responding“ keine neuen Macs kaufen oder empfehlen
- Apple muss das Vertrauen wiederherstellen, dass der Mac blinden und sehbehinderten Kunden ein stabiles und vollständig barrierefreies Erlebnis bietet
1 Kommentare
Meinungen auf Hacker News
Aus Sicht eines blinden Entwicklers kann ich VoiceOver unter macOS niemandem empfehlen. Bevor ich mein Sehvermögen verlor, war ich Apple-Fan, aber danach blieb mir nichts anderes übrig, als zu Windows zu wechseln, und selbst als ich 2016 Mac VoiceOver lernte, war es extrem frustrierend.
Die Bedienung des Textbereichs in der Terminal-App war so instabil, dass sich die Befehlsreihenfolge nichtdeterministisch anfühlte, und die hierarchische Navigation auf dem Mac war deutlich umständlicher als die flache Navigation unter Windows.
Um in Xcode auf eine einzige Projekteinstellung zuzugreifen, musste man sich bis zu neun Ebenen tief durch Unter-Panels arbeiten, und schon ein einziger Fehler führte irgendwo ganz anders hin.
Auch die Suche auf fremdsprachigen Webseiten scheiterte daran, dass Command+F nur mit englischer Tastaturbelegung funktionierte und man im VoiceOver-Suchfeld nicht zu anderen Tastaturen wechseln konnte.
Auch eine einfache Möglichkeit, Links im Browser in einem neuen Tab zu öffnen, fehlte im Vergleich zu Control+Enter unter Windows, und 5-Tasten-Kürzel wie Fn+Ctrl+Option+Command+Up/Down verursachten sogar Schmerzen im linken Handgelenk.
Apple machte auf mich den Eindruck, weniger an Bugfixes interessiert zu sein als daran, auf der WWDC glänzende Folien zu zeigen, die betonen, wie sehr man sich um Barrierefreiheit kümmert.
Unter Windows ist JAWS deutlich angenehmer, und NVDA bevorzuge ich am meisten, weil es Open Source ist und man Probleme selbst beheben kann. Auch der Screenreader-Markt liegt bei JAWS und NVDA jeweils bei etwa 45 %, während VoiceOver bei etwa 10 % liegt; deshalb halte ich es für viel sinnvoller, einen Windows-Screenreader zu lernen.
Ich nutze seit über zwei Jahren ein MacBook Air M1 als meinen Haupt-Mac, und dieses Problem war nicht so gravierend, wie der Autor es beschreibt. Um Mac OS 12 herum gab es deutlich größere Probleme, aber selbst damals ließen sie sich mit Cmd+Option+Q und „Beenden und Fenster beibehalten“ ziemlich schnell lösen.
VoiceOver hat viele Probleme, aber Windows-Screenreader ebenso, und am Mac gefällt mir, dass man Updates aufschieben kann, die die Barrierefreiheit kaputtmachen. Unter Windows geht das nicht, und das war einer der Hauptgründe, warum ich das Betriebssystem gewechselt habe.
Ich bin nicht blind und habe auch keine Erfahrung in diesem Bereich, aber ich fand es ziemlich beeindruckend, als ich sah, wie ein Mitarbeiter im Apple Store einer blinden Person die Nutzung von VoiceOver erklärte. Zumindest scheint ein Teil des Ladenpersonals in Barrierefreiheitsfunktionen geschult zu werden.
Die Behandlung damals war nach unseren Maßstäben erschreckend schlecht, und ich habe auch nicht vor, das irgendwie bescheiden zu formulieren.
Ich hatte strukturelle Probleme im gesamten Betriebssystem erwartet, aber oberflächlich betrachtet wirkt es wie ein bestimmter WebKit-Bug. Allerdings sind auch Beiträge und Antworten zu Problemen mit macOS Sonoma verlinkt, und für betroffene Nutzer ist es ein ziemlich schwerwiegender Bug; allein die Tatsache, dass so ein Fehler in das Produkt gelangt ist, kann selbst ein Symptom struktureller Probleme in der Organisation sein.
Bei der Unterstützung moderner ARIA-Attributstandards hinkt es deutlich hinterher, und in der Praxis ignoriert es viele Attribute vollständig, sodass sich das beabsichtigte Screenreader-Verhalten in VoiceOver nicht immer umsetzen lässt.
Wie bei Safari scheint Apple auch bei der VoiceOver-Unterstützung nur Lippenbekenntnisse abzugeben, und vollständig blinde Menschen scheinen VoiceOver nur zu verwenden, wenn sie keine andere Wahl haben. Viele Online-Statistiken vermischen Betriebssystemnutzung und Webnutzung und verschleiern dadurch diese Tatsache.
Eine interessante Perspektive, aber der Titel ist ziemlich reißerisch. Als Anwalt, der auch mehrere Menschen mit Behinderungen, darunter blinde Menschen, vertritt, kann ich sagen: Alle meine blinden Mandanten sind stark auf Apple-Produkte angewiesen und sagen, dass deren Bedienungshilfen den Alternativen deutlich überlegen sind.
Bei einem 1080p-Monitor und 2x-Skalierung ist der Viewport nur 960 Pixel breit.
Linux/Wayland bietet dagegen Skalierungen von 1,0, 1,25, 1,5, 1,75, 2,0 und 2,25; ich nutze seit einigen Monaten 1,75.
Windows verhält sich ähnlich wie Linux/Wayland. Apps, die nicht für aktuelle OS-Versionen aktualisiert wurden, werden zwar unscharf, aber in diesem Punkt liegt MacOS eindeutig zurück.
Außerdem geht es hier nicht um die gesamte Barrierefreiheit von Apple, sondern um einen bestimmten Bereich: VoiceOver unter Mac OS. iOS auf dem iPhone und iPad OS sind im Allgemeinen besser als Android, haben aber ebenfalls Probleme.
Das aktuelle Problem existiert allerdings tatsächlich und ist für Profis eine sehr große Unannehmlichkeit.
Ich frage mich, was man als Alternative empfehlen würde. Soweit ich weiß, ist der Mac in Sachen Barrierefreiheit mit ziemlich großem Abstand am besten.
In der deutschen TTS gibt es seit etwa einem halben Jahr einen bekannten Bug, bei dem vor und nach Zahlen das Wort „Homograph“ eingefügt wird. Für Menschen, die auf diese Technik angewiesen sind, ist das beschämend.
Etwas abseits des Artikels: Ich frage mich, ob es gute Tools gibt, die blinde Menschen unter Linux nutzen können.
Orca sollte man am besten starten, bevor man andere Apps öffnet, weil es die Variablen für Accessibility-Export und ATSPI-bezogene Dinge setzt.
Ich verstehe es nicht ganz genau, aber zur Sicherheit habe ich in meiner .profile immer noch so ein Ritual wie export linux-a11y = 1 stehen. Das ist nicht der genaue Variablenname, aber die Liste gibt es irgendwo.
Für Braille-Embosser und Druckausgaben gibt es cups-filters, und die großen Distributionen scheinen fast alle Embosser-Treiber mitzubringen.
Linux kann mit imagemagick auch Bilder in Braille-Grafiken umwandeln. Windows liefert nicht einmal standardmäßig Embosser-Treiber mit, von Grafikausgabe ganz zu schweigen.
Ich wünschte, die GUI-Barrierefreiheit unter Linux wäre besser. Die Grundlage ist schon ziemlich gut, und fast jede Braillezeile wird unterstützt, aber die TTS-Engines sind nicht besonders gut.
Ich habe ihn vor einigen Jahren testweise kurz benutzt, aber insgesamt sind NVDA und JAWS unter Windows wahrscheinlich die besseren Optionen.
Aus Entwicklersicht ist das wirklich frustrierend. Es sieht nach einem Problem aus, das eine schlechte User Experience erzeugt, aber zumindest im Artikel gibt es keine Schritte zur Reproduktion.
Bugs, die nur gelegentlich auftreten, sind wirklich schwer zu finden, wenn sie selten genug sind. Apples Metriken sind sicher besser als meine, aber manchmal ist es schon schwer, das Problem überhaupt zu erfassen.
Bei Apple müssten möglicherweise mehrere Teams gemeinsam daran arbeiten, etwa WebKit, Safari und VoiceOver/Accessibility; jedes Team hat seine eigene Arbeitsweise, was komplexer sein kann als ein Problem, das ein einzelnes Team behebt.
Natürlich kann es am Ende auch eine Frage der Priorität sein. Es gibt schließlich Bugs, die seit Jahren bestehen, oder Regressionen, die mit jeder neuen OS-Version auftreten und dann bestehen bleiben.
Apple war früher besonders beim iPhone sehr gut darin, eine gute Barrierefreiheits-Erfahrung zu schaffen. Zur macOS-Barrierefreiheit kann ich nicht viel sagen, weil ich sie kaum nutze, aber ich denke, dass Google und Microsoft mit Android beziehungsweise Windows aufholen.