Dies ist jetzt in der neuesten Discourse-Version live.
Ich führe seit heute Morgen auf Meta ein Experiment durch, bei dem du taktiles Feedback erhältst, wenn du einen Beitrag likst (oder unlikst).
Wir verwenden die Vibration API und bitten das Gerät mithilfe von Feature-Detection um Vibration, wo diese verfügbar ist. Dabei wird auch die Gerätekonfiguration berücksichtigt (d. h. Geräte, bei denen die Vibration deaktiviert ist, vibrieren beim Liken nicht).
Derzeit ist es als einfaches #theme-component implementiert, nur um die Möglichkeiten zu erkunden.
Die gesamte schwingende Energie, die du ausstrahlst, erschafft die Ergebnisse, Erfahrungen und Ereignisse deines Lebens. Wenn deine Schwingung deine Liebe, dein Selbstvertrauen und deine Selbstakzeptanz widerspiegelt, wirst du zum Magneten für andere, die auf derselben Frequenz agieren.
Das erste ist das allgemeine Gefühl der Nutzer dazu, also zu prüfen, ob jemand in der aktiven Community starke Vor- oder Nachteile hat.
Ein weiteres Experiment bestand darin herauszufinden, wie wahrnehmbar sie ist, da ich das Experiment ohne Ankündigung bereitgestellt habe und gewartet habe, bis jemand es entdeckt hat.
Schließlich ermöglicht die Möglichkeit, etwas wie dieses in wenigen Minuten auszurollen und es über einen Zeitraum hinweg live zu nutzen, nicht nur eine impulsiv Reaktion auf eine Idee, sondern auch, sie tatsächlich auszuprobieren. So habe ich festgestellt, dass es auf meinem Handy zu spät anfühlte.
Ich habe es selbst nicht bemerkt, aber jetzt, wo es darauf hingewiesen wurde, gefällt es mir. Es ist schön dezent und fühlt sich ähnlich an wie das Feedback, das das Betriebssystem gibt.
Ich fühle mich ein bisschen albern, das zu fragen, aber sollte das auch in anderen Browsern als Firefox funktionieren? Ich bekomme dieses Feedback auf Safari/iOS nicht.
Safari bietet keine anderen Browser, nur Safari-Oberflächen. Apple hat ein Verbot für andere Browser-Engines erlassen, sodass andere Browser lediglich unterschiedliche Rahmen sind, die Safari-WebViews nutzen. Diese können keine Rendering- oder JavaScript-APIs hinzufügen oder entfernen.
Es passiert definitiv auf iOS oder hat es getan. Ich habe es am Tag erlebt, an dem ich dieses Thema gesehen habe, aber es scheint jetzt nicht mehr zu funktionieren.
Hmm. Das Problem ist nur, dass sie dafür nicht die Vibration für das gesamte Gerät deaktivieren müssten, nur für einen kleinen Teil einer Website. Facebook hat eine ähnliche Option, die ich vor Jahren abgeschaltet habe. Ich mag Vibrationen grundsätzlich, bevorzuge aber, dass eine Website zuerst fragt, bevor sie mein Handy physisch manipuliert, verstehst du? Oder zumindest die Möglichkeit, es auszuschalten.
Ich stehe auf der Seite der Atomphysik – ich möchte nie, dass eine Website mein Handy bewegt. Außerdem möchte ich nicht, dass Websites Geräusche machen, es sei denn, ich stimme dem ausdrücklich zu. Ehrlich gesagt bin ich ziemlich überrascht, dass diese Vibrationsfunktion überhaupt existiert. Auf iOS ist das nicht der Fall, und da ich ein Apple-Handy verwende, habe ich mich zu diesem Feature bisher eher zurückgehalten.
Unsere Theme-Komponenten verfügen über keinen Mechanismus zur Speicherung von pro-Benutzer-Zuständen; wir können nur gerätespezifische Daten speichern. Unsere Optionen sind:
Wir stellen Ihnen eine Komponente zur Verfügung, bei der diese Funktion standardmäßig deaktiviert ist und pro Gerät ein- oder ausgeschaltet werden kann (einfache Aufgabe, vielleicht eine Stunde Arbeit).
Wir erstellen eine neue Kerneinstellung für Benutzer mit einer entsprechenden Voreinstellung (etwas aufwendiger, vielleicht vier Stunden Arbeit).
@codinghorror, was halten Sie davon? Bevorzugen Sie Option 1 oder 2?