10:40:42
2023-02-22 09:35:29 のえるの投稿 noellabo@fedibird.com
icon

横幅の広い絵文字に関連して、API応答のカスタム絵文字にwidthとheightを付加するよう機能追加しました。

HTMLでのレンダリングでは自動的に解決してくれるのであまり関心がないかと思いますが、

クライアントアプリなど、カスタム絵文字のサイズを画像取得前に確定してレイアウトしたい都合のある場合などに活用ください。

なお、画像データのピクセルサイズそのものですので、フォントサイズに合わせて縦を調整し、横をその比率に合わせて拡大するとか、横幅の最大値をキャップするとか、どこで改行するか……というあたりは各自工夫してください。

稀にwidth, heightがついてこないカスタム絵文字もありますし、Unicode絵文字にもつきませんので、その場合は正方形を仮定するか、画像を読み込んでから再レイアウトしてください。

10:40:10
2023-02-22 10:10:09 のえるの投稿 noellabo@fedibird.com
icon

ほぼWebUI限定の機能ですが、Fedibirdでは通常の文字サイズ、絵文字の拡大率、横長の有効・無効などが設定から変更できます。

やたら大きく表示される横長ではなく、極小表示の正方形・Mastodon標準にあわせるように設定するのも選択です。

各自、自分の感覚にあわせて調整してください。

Attach image