新しいものを表示
のえる さんがブースト
のえる さんがブースト
のえる さんがブースト

朝カレー🍛

ご飯が少ないから、家族に残して私はオートミールで

のえる さんがブースト
のえる さんがブースト
のえる さんがブースト

逆転裁判の追求系の曲をBGMにすると、バグを追い詰められる……かもしれない(盛り上がることは盛り上がる)

一般的に買い物に行くと疲れてしまいます :ippantekinikaimononiikutotukaretesimaimasu:

(かじるバターアイスを求める旅)

かじるバターアイスたべたい……

絵文字リアクションに対応していないクライアントは、最小限のデータを受け取って、これを無視して動作することができます。

絵文字リアクションに対応したクライアントは、このIDの情報を元に、既に取得済みならそれを使い、未取得の場合はAPIをコールして取得するようにしています。

なお、標準ではアカウント情報をまとめて取得する機能がないので、FedibirdではAPIを拡張して、複数のIDを指定してまとめて取得できるようにしてあります。

スレッドを表示

ちょっと技術的な話。

WebUIは基本的にクライアントアプリです。

起動時にMastodon本体のWebサーバからJavaScriptのクライアントアプリのコードといくつかの初期値を受け取って、実行を開始します。

そのあとは、APIをコールして、サーバと通信しながら動作します。

ここまでくれば、スマートフォンやPC用のサードパーティ製のクライアントアプリと条件は一緒です。

アプリは、そのままではサーバ上の様々な情報を持っていないし、仮に持っていても古くなっている可能性があるので、必要に応じてAPIで取得します。

絵文字リアクションは、一つの投稿に、非常にたくさんのアカウントからのリアクションがぶら下がっている可能性があります。また、リアルタイムに増減していきます。

通常は、投稿を受け取る際に一緒に関連するアカウントの情報をすべて受け取るように設計されているのですが、絵文字リアクションの場合は、未対応など利用しない場合にはあまりにも多すぎるし、同じ情報が何度も送られてくることになるため、アカウント情報を含めてしまうと通信量が膨大になります。そこで、IDのみを添えてあります。

リモートから転送されてくる絵文字リアクションについて、その時点でWebUIが未知のアカウントだった場合に、ポップアップで表示できないバグが残っていたのを修正しました。いま開いている人は、適当なタイミングでリロードしといてね。

(WebUI上での問題で、サーバ側での問題はありませんので、うまく読めていない場合はリロードで解決します)

スレッドを表示

はMastodon系サーバ(フォーク)ですが、Misskeyと互換性のある『絵文字リアクション』をサポートしています。

先日より、この絵文字リアクションにカーソルを重ねると、そのリアクションを行ったユーザーをポップアップ表示するように機能追加しました。最大10件まで表示して、その他は件数のみ表示します。

現在のところ、iPhoneやAndroidなど、モバイルではポップアップしないようになっています。

----
既にお使いの方へ

昨晩までにいくつかのバグを修正し、リストが表示されないケースや、反応が悪いケースに対応しました。

また、ポップアップ表示位置を少し絵文字から離し、隣の絵文字にカーソルを移動した際に素早く切り替わるようにしました。確認しやすくなったかと思います。

なお、この表示とは直接関係ありませんが、モバイルで絵文字リアクションしようとした際に、検索で落ちる不具合を修正しました。

のえる さんがブースト
のえる さんがブースト
のえる さんがブースト
のえる さんがブースト
古いものを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。