Hier ist ein interessantes Muster unfreundlichen Anwendungsverhaltens, das leicht vermieden werden könnte, wenn Programmierer und Geschäftsleute wie normale Menschen argumentieren.
Ich habe ein Pioneer / Onkyo-Soundsystem. Dies ist eine gute Technik, die mit einer (nicht allzu beschissenen) Android-Fernbedienungs-App geliefert wird.
Sobald die Anwendung aktualisiert wurde und ein Standard-Änderungsprotokoll mit „Fehlerkorrekturen und Verbesserungen“ angezeigt wurde, wurde sie beim Öffnen angezeigt:
Herr,
warum sollte die Fernbedienung meinen Standort kennen? Ich entschied, dass dies auf irgendeine Art von Marketing-Unsinn zurückzuführen war, also lehnte ich ab. Dann weigerte sich die Anwendung zu arbeiten.
Lassen Sie die böswilligen Grammatikverletzungen im Popup-Fenster beiseite. Wir haben eine Situation: Das Programm hat früher einwandfrei funktioniert, aber jetzt ist es kaputt, weil der Entwickler nicht glaubte, dass jemand es wagen würde, die Anforderung vertraulicher Daten abzulehnen.
Wie einige andere Benutzer habe ich eine Beschwerde gesendet. Einige Wochen später veröffentlichten sie ein Update:
WAS GIBT'S NEUES. Angabe einer Änderung der Berechtigung zur Angabe des Standorts des Geräts nur bei Bedarf.
* Bei Verwendung von Android 4 oder 5 tritt die Anzeige auf, wenn die Anwendung installiert oder auf die neueste Version aktualisiert wird.
* Warum brauche ich einen Gerätestandort? Antwort: Um drahtlose Geräte in der Umgebung einzurichten, benötigen Sie SSID-Daten und Zugriffspunkte. Die Standortinformationen des Geräts werden nicht für andere Zwecke verwendet.
Die neue Anwendung funktioniert auch dann, wenn Sie das Tracking verbieten. Es stellte sich heraus!
Grund Nummer 1
Der erste Fehler wurde von den Entwicklern von Pioneer / Onkyo gemacht. Sie sollten eine Nachricht wie "Hey, wir möchten Ihren Standort wissen, damit wir ..." anzeigen und dann den Benutzer eine informierte Entscheidung treffen lassen, ob er Informationen bereitstellen möchte oder nicht.
Wenn der Benutzer dies ablehnt, bieten Sie eine andere Möglichkeit, den Vorgang manuell auszuführen.
Grund Nummer 2
Wise Google hat "Standort" mit Funktionen wie BLE-Scannen und WiFi-Scannen verknüpft, da sie theoretisch zur Berechnung des Standorts verwendet werden können. Das heißt, wenn Sie sich in der Nähe des Zugangspunkts X befinden, können Sie Ihren Standort annehmen.
Natürlich gut gemacht. Ist es jedoch möglich, verständlichere Fragen zu stellen, zum Beispiel: „Möchten Sie das Scannen über WLAN aktivieren? Es kann Ihren Standort offenbaren. " Dies ist wahrscheinlich nicht die beste Formulierung, aber die aktuelle Situation desorientiert und stört die Benutzer wirklich.
Dies sind häufige Beschwerden über Android. Und in naher Zukunft ist es unwahrscheinlich, dass die Situation korrigiert wird.
Erlaubnis, fließend zu sprechen
In den Tagen von Nokia haben Anwendungen
plötzlich um Erlaubnis gebeten. Es wurde gescherzt, dass ein Webbrowser um Erlaubnis bittet, eine Verbindung zum Netzwerk herzustellen, und dann fragt, ob Sie
wirklich eine Verbindung zu einer sicheren Website herstellen möchten.
Denken Sie, ich mache Witze? Dies ist eine häufige Situation unter Symbian:
Android und Apple sollten uns von dieser harten Arbeit befreien. Bei gründlicher Verzeichnismoderation und doppelt überprüften Anwendungen muss der Benutzer nicht mit Berechtigungsanforderungen belästigt werden.
Dann passierte es:
Die Entwickler missbrauchten ihr Vertrauen und begannen, unnötige Berechtigungen in ihre Programme zu übertragen, um von den Benutzern zu profitieren.
Die Leute wollen nicht darüber nachdenken. Anwendungsverzeichnisse möchten keine Anwendungen steuern. Entwickler möchten keine Probleme für Benutzer erstellen. Die Aufsichtsbehörden möchten nicht, dass Daten ohne Zustimmung übertragen werden. Benutzer sagen, dass sie Berechtigungen verwalten möchten, aber die Konsequenzen nicht wirklich verstehen.
Was für ein Irrenhaus! Vielleicht suchen Sie nach AA-Batterien für eine herkömmliche Fernbedienung ...?