Closed saschanaz closed 4 months ago
参考までにですがFedibirdなどでは絵文字が消えるとリアクション自体を消しているようです https://fedibird.com/@noellabo/109853203792401201
Discord のSticker みたいに fallback となる絵文字(Unicode)を指定できるようにしてもいいかも
この2パターンぐらい…?かなと思っています。 ローカルにキャッシュするのは怖いので。
- 閉鎖して取れない場合は一括してこちら側(受け取った側)のサーバにある代替リアクション,⭐などを指定し、altに元々のリアクションを表示(マウスホバー、Moreメニュー[リアクション]からオリジナル名を確認可能)
- Google Archive / Wayback Machineから遅延でロード出来たらした上で、ダメ(400番台,403,404,410)なら1にフォールバック
⭐などを指定し、altに元々のリアクションを表示
視覚的に見えるものとaltは一致したほうがいいと思いますので、どちらも⭐でいいかもです。
Google Archive / Wayback Machineから遅延でロード出来たらした上で
edge caseですのでそのためにこうまでするのはoverkillじゃないかなって感じもしますが🤔
視覚的に見えるものとaltは一致したほうがいいと思いますので、どちらも⭐でいいかもです。
altに表示するのは本質的に☆を示したい場合でもないケースがあるのでオリジナルの名称をどこかに残しておくためですね。 オリジナルの名称が見えるのであれば正直altじゃなくてもいいと思います。
edge caseですのでそのためにこうまでするのはoverkillじゃないかなって感じもしますが🤔
:soreha_sou: あくまでも
といった意味で一応案として出した感じでした。オーバーキルなのはおっしゃる通りです。
Discord のSticker みたいに fallback となる絵文字(Unicode)を指定できるようにしてもいいかも
これ #6457
Discord のSticker みたいに fallback となる絵文字(Unicode)を指定できるようにしてもいいかも
これ #6457
とはちょっと違う(Discord の Sticker はテキストとは別に紐づける Unicode 絵文字も選ぶ)
(Unicode絵文字だけで良くねと思った)
自分のスタンス: 別にshortcodeでよくね?と思う (#6457 に対しても)
私的にはshortcode長すぎて面白くもないのでいっそ空白(U+3000とか)にしてもいいと思います(shortcodeはalt/title
に残していいでしょう)
どうするのがいいでしょか
カラーバー画像とか?とか表示しとけばよさそう
(プッシュ通知やノート本文とUI上のリアクションは別に考えたほうがよかったか
個人的にはショートコードで特に困ってない ショートコードの名前見て面白いなあと思ったりしてる 頑張ってフォールバックするとかよりもなければないでしれっと見た目上消すのも結局誰も気づかなさそうだし実装もシンプルだしよいかなと思う
:meowflower:
とか口で読むと意味わからないので、せめて「meowflowerの絵文字」とかになるともっとスクリーンリーダーに優しくなるかもですPush: :meowflower: とか口で読むと意味わからないので、せめて「meowflowerの絵文字」とかになるともっとスクリーンリーダーに優しくなるかもです
それはMisskey側ではなくスクリーンリーダー側の問題な気がする(だって絵文字だってことは:
と:
で囲ってる時点で自明だし、そもそもリアクションピッカーにある時点で絵文字ってことはわかることだし、Misskey以外にも例えばTwitchやDiscordやTelegramでも絵文字/Emotesは:
と:
で囲ったShortcodeになってるので)
reaction多い場合は優先的に「もっと!」に押し込めるのはいいかもと思ったけど結局画像読んでみるまで読めないので微妙かも (なんか面倒な処理を挟めばできなくはない)
だって絵文字だってことは:と:で囲ってる時点で自明だし
そんなことはない (e.g. IPv6アドレス)
リアクションピッカーにある時点で絵文字ってことはわかることだし
リアクションピッカーなんてスクリーンリーダーは知らない (Misskeyはスクリーンリーダーへそのような情報を提供していないはず)
WayBackMachineの案はさすがにぶっ飛んでるとして、
shortcodeそのままはスマホ環境で読めるかといわれると横の文字と重なって読みづらいので何かしらの処理は挟んでおいてほしいです。とはいえ今現状読める環境&実装もシンプルなので選択肢として置いておきたい。
フォールバック絵文字を選択制(デフォは 👍🏼 とか。Mastodonからリアクションされたものと合わせている感じ)にしてそこに加算して表示することで総数変わるのはちょっと、という人はこれでよさそう。
消すのは総数変わるので自分は選ばないですが、上の処理に対してshortcodeから解決できなかった →消すでそのまま作れるので選択肢から外す必要はないのかなという気はします。
triage: ダミー絵文字を表示する形に変わっているのでClose(逆に、テキスト表示もしたいという別issueは開く余地ありかも)
💡 Summary
Example: https://k.lapy.link/notes/951xifgh7m
🥰 Expected Behavior
どうするのがいいでしょか
🤬 Actual Behavior
絵文字の代わりにテキストが現れる
📝 Steps to Reproduce
📌 Environment
Misskey version: 13.6.1 Your OS: Firefox Your browser: Windows 11