Falco
(Falco)
2020 年 1 月 28 日午後 10:49
1
これは最新の Discourse で稼働しています
今日早朝から Meta で実験を行っています。投稿に「いいね」する(または「いいね」を取り消す)と、触覚フィードバック が得られるというものです。
Vibration API を使用し、機能検出によってデバイスが 利用可能 な場合に振動を発生させます。また、デバイスの設定も尊重されます(つまり、振動が無効になっているデバイスでは、いいねしても振動しません)。
現在、これは可能性を探るための単純な Customization > Theme component として実装されています。
「いいね!」 74
Discourse上で実行されたアクションに対するフィードバック機能があるなんて、とても嬉しいです。
この機能はテスト版でいつ利用できるようになりますか?
「いいね!」 12
Falco
(Falco)
2020 年 1 月 29 日午後 3:22
4
すぐになると思います。個人的には、振動があまりにも遅すぎるので、パイプラインのもう少し早い段階に移動させたいですね。「Unlike」では問題ありませんが、「Like」では遅すぎます。
「いいね!」 13
Canapin
(Coin-coin le Canapin)
2020 年 1 月 29 日午後 6:58
5
興味本位で尋ねますが、「可能性を探る」というのは具体的にどのような意味でしょうか?この種の機能について、さらに探るべきことは何があるのでしょうか?
「いいね!」 4
Falco
(Falco)
2020 年 1 月 29 日午後 8:26
6
最初のステップは、ユーザーの一般的な反応を確認することです。例えば、アクティブなコミュニティに、これに対して強い賛成または反対の意見を持つ人がいるかどうかを調べます。
別の実験として、その「知覚可能性」を確かめる取り組みを行いました。事前に誰にも知らせずに実験をデプロイし、誰かが気づくまで待ちました。
最後に、このような機能を数分でロールアウトし、一定期間実際に使いながら運用できることは、単なる即断即決ではなく、実際に試してみる時間を与えてくれます。このようにして、私のスマホでは「タイミングが遅すぎる」という感覚が生まれたことを発見しました。
「いいね!」 21
riking
(Kane York)
2020 年 2 月 2 日午前 4:39
7
自分では気づきませんでしたが、指摘されてみると気に入りました。控えめで、OS が返すフィードバックに似た感覚です。
「いいね!」 9
bartv
(Bart )
2020 年 2 月 2 日午前 10:13
8
こんなことを聞くのは少し恥ずかしいのですが、Firefox 以外のブラウザでも動作するはずでしょうか?Safari/iOS ではこのようなフィードバックが得られません。
「いいね!」 3
Falco
(Falco)
2020 年 2 月 2 日午後 2:01
10
Safari には他のブラウザはなく、Safari のスキンだけです。Apple はブラウザエンジンの使用を禁止しており、他のブラウザは Safari の Webview を異なる枠組みで利用しているに過ぎません。そのため、レンダリングや JavaScript API を追加・削除することはできません。
「いいね!」 10
Stephen
(Stephen)
2020 年 2 月 2 日午後 4:30
11
iOS で確かに発生していました。このトピックを見た日に経験しましたが、現在は動作していないようです。
「いいね!」 1
pfaffman
(Jay Pfaffman)
2020 年 2 月 2 日午後 4:49
12
Androidで感じたところです。とても微妙ですね。
「いいね!」 5
bartv
(Bart )
2020 年 2 月 2 日午後 5:02
13
その件について詳しく教えていただき、ありがとうございます。それを発表文に追加していただけませんか。
「いいね!」 1
pmusaraj
(Penar Musaraj)
2020 年 2 月 2 日午後 5:14
14
Safari iOS は、このページで使用しているバイブレーション API をサポートしていません… caniuse.com
「いいね!」 7
Stephen
(Stephen)
2020 年 2 月 2 日午後 7:09
15
あ、それ見た。もしかして、僕のタップでスマホの触覚フィードバックが反応してたのかな?
「いいね!」 5
当サイトでこれに関する質問が非常に多く寄せられています。気に入らないユーザー向けにこれを無効にするオプションはありますか?
「いいね!」 5
Falco
(Falco)
2020 年 3 月 1 日午後 9:06
18
これは電話の設定を尊重します:
無効化するための小さなテーマコンポーネントを作成することも可能です。
「いいね!」 6
うーん、でも、一つのサイトの小さな部分のために、端末全体のバイブレーションをオフにする必要はないですよね。Facebookにも似たようなオプションがあって、私は何年も前にオフにしました。バイブレーション自体は好きですが、サイトが物理的に端末を操作する前に、事前に確認してほしいものです。少なくとも、オフにするオプションはあってほしいですね。
「いいね!」 10
sam
(Sam Saffron)
2020 年 3 月 2 日午前 1:03
20
私は原子レベルの側面から考えており、ウェブサイトが私の電話を操作することを決して望みません。また、私がオプトインしない限り、サイトが音を出すことも望みません。正直言って、このバイブレーション機能が存在することに驚いています。iOS ではそのような機能はなく、私は Apple のスマートフォンを使っているので、この機能についてはこれまでほとんど話題に上げていませんでした。
当社のテーマコンポーネントには、ユーザーごとの状態を保存する仕組みがなく、デバイスごとの保存しかできません。ここで考えられるオプションは以下の通りです:
デバイスごとのオプトイン/オプトアウトを可能にするコンポーネントを提供し、必要に応じてデフォルトをオフにする(簡単な作業で、おそらく 1 時間程度)
新しいコアユーザー設定を作成し、ここでデフォルトを設定する(少し大掛かりな作業で、おそらく 4 時間程度)
@codinghorror どのようにお考えですか?1 と 2 のどちらを優先されますか?
「いいね!」 11
もっと多くの人が不満を言ってくれるのを待たないと、単に「私のハートのピンク色が気に入らない」みたいな話になっちゃいますね
「いいね!」 5