enhance(client): MkNoteのリアクションの表示数は16に制限・リアクションの横の?ボタンでリアクション詳細
Resolve #6144 Resolve #5684
What
MkNote(タイムライン上のノート表示)で、
- リアクションの表示数は16に制限
- リアクションの横の○iボタンでリアクション詳細を開くように
また、リアクションの表示順序はリアクション数の多い順に並べ替えるように
Why
リアクション数が多すぎるとまずい
また、リアクションの表示順序はリアクション数の多い順に並べ替えるように
これ実装ちゃんと読んでないしテストもしてないので完全に予想ですが、ストリーミングで更新されると押そうと思ったリアクションが動いたりして微妙そうじゃないですか?(一回表示したら変わらないようになってたらごめん)
これ実装ちゃんと読んでないしテストもしてないので完全に予想ですが、ストリーミングで更新されると押そうと思ったリアクションが動いたりして微妙そう
微妙かな(微妙か)
一回表示したら変わらないようになってたら
そんなことはしていない()
Layout Shiftを起こさないようなふうにした
https://misskey.io/notes/7zzafqsm9a が

こうなる
(i) ボタンは現状 - があるところと置き換えていい気がする
あと nice to have だけど、リアクションが全部表示されない今こそ総リアクション数表示していいんじゃないと思ったりしている
(i) ボタンは現状 - があるところと置き換えていい気がする
やってみた
フッターの数字って値が大きくなるとモバイルやデッキの表示が2段になってしまうので、あんまり追加したくない感じがある
フッターの数字って値が大きくなるとモバイルやデッキの表示が2段になってしまうので、あんまり追加したくない感じがある
添付画像見るとなんか現時点で既にそうなってない?
添付画像見るとなんか現時点で既にそうなってない?
それも含めてなんとかしたいのでこのPRには含めないかなという感じ
把握
(i) ボタンは現状 - があるところと置き換えていい気がする
- リアクションした時としていない時で別の動作になるのは良くない
- リアクションしていないとリアクションの一覧を見れない(ノートアクションのボタンからも飛べるが)
- リアクション解除ボタンがなくなったのでリアクション解除方法がわかりにくくなった などのデメリットがあると思います
逆にiボタンがあることで、表示されてないリアクションがもっとあるということに気づけると思います
あと nice to have だけど、リアクションが全部表示されない今こそ総リアクション数表示していいんじゃないと思ったりしている
上手くいえないので書き殴り 総リアクション数が可視化されると今のMisskeyの「数字ではなくリアクションの一つ一つで承認欲求が満たされる」みたいなリアクションが持つ緩い雰囲気が少し減り、twitterのいいねのようにSNS疲れ、「いいね」依存症を誘発してしまいそう (リノートの数も可視化されるが、これは一人で何回も行えると言った性質の違いや、そもそも拡散された回数なのでリアクションやいいねよりも承認欲求には影響しない?・基本的にリノートよりリアクション数の方が大きくなるので嫉妬の感情が沸きやすくなる)
などのデメリットがあると思います
これは私の認識が甘かったです
逆にiボタンがあることで、表示されてないリアクションがもっとあるということに気づけると思います
これが(というか (i) が)悩ましくて、リアクションの続きに (i) を使っても … を使っても詳細の意味するスコープがリアクションなのかノート自体なのか分かりにくくなってしまう問題があります
| sketch | note |
|---|---|
![]() |
リアクション背景の縁が重なったような感じにする → 双方の背景コントラスト比が低いテーマが多くてそもそも見えない → いっそのことテキストでもいいかもしれない |
![]() |
いっそのこと二段にしてしまう → リアクションが多くない平常時にごちゃごちゃする |
詳細の意味するスコープがリアクションなのかノート自体なのか
リアクションが存在しなければiは表示されないのでそれでわかるようになっているつもり
すべてのノートに対してリアクションがついていると多少の混乱はあるかも
(i) はリアクションの種類が16を超えたときに末尾に表示するので良いと思った
あと (i) じゃなくて ... でも良さそう
...
ノートメニューの…と丸かぶりするのでダメかな
リアクションの種類が16を超えたとき
実装面倒かなと思ったけど普通にできるか
とはいえ (i) もなんかこれじゃない感がある
省略されていて一部しか表示されてないよ感が足りない
省略されていて一部しか表示されてないよ感が足りない
わかる
ノートメニューアイコンを変えちゃうのもありじゃね
(i)の代わりにリアクションの総数/種数を書くとか
例:
1人がリアクションした場合…[1/1]
512人がリアクションして種類が19ある場合…[512/19]
種類は一定数超えたらでいいか

ふむ
- opacity: .8を指定
- MkNoteDetailedにもつけた

個人的にはちょっと分かりにくい 単に「もっと見る」という案も提出
単に「もっと見る」という案
いいと思うけどリアクション総数表示つけたらやめられなくなってきてしまった
単に「もっと見る」という案も提出
現在は自分もこれ派

もっと!にした

