icon

鬼滅の刃公式サイトで、禰󠄀豆子の「禰󠄀」を正しく表示するためにここだけ Noto Sans TC が使われてた

「鬼滅の刃」公式サイトの人物紹介ページをFirefoxの開発ツールで表示したスクリーンショット。禰󠄀豆子の「禰󠄀」だけ <span class="f_neduko"> で囲われており .f_neduko に font-famify: "Noto Serif TC" が指定されている
Attach image
icon

禰󠄀 = 禰(U+79B0) + 異字体セレクタVS17(U+E0100)

icon

画像でお茶を濁さずにIVSとWebフォントで対処したのえらい

icon

最初Twitterに書いてたんだけどスクリーンショットがJPEGに変換されて明らかに色味が変わってしまい辛い感じだった
twitter.com/kim_upsilon/status

icon

サブサンプリング4:4:4のJPEGに予め変換してからアップロードしたらマシになったりするのかな

icon

ダメだった(再圧縮された)

icon

TwitterのPNG→JPEG変換による劣化を抑える方法を見つけたものの、画像によっては最良の選択肢ではない場合もあるので悩む

icon

やることは簡単で、Twitterはサブサンプリング4:1:1でJPEGに変換することで色差成分を縦横半分に間引くので(このせいで色味が変化する)、PNG画像を最近傍補間法で200%に拡大してからアップロードしてやるだけ

icon

スクショ画像みたいな用途だと、色差成分さえ保たれていればJPEG圧縮による劣化(圧縮率85%)はそんなに目立たないっぽい

icon

縦横4096pxを超える場合は事前に縮小する必要があるけど、輝度成分はそのままBilinearで4096pxに縮小、色差成分はBilinearで2048pxに一旦縮小してから最近傍補間法で4096pxに拡大、とかやった方が良いのかな

2019-06-25 05:38:39 tmytの投稿 tmyt@m6n.onsen.tech
icon

このアカウントは、notestockで公開設定になっていません。

icon

トゥートの文字数が書記素でカウントされるのって大丈夫なのか?と思ったがMastodonの statuses.text はVARCHARではなくTEXTなので別に良いのか

icon

物理的には問題ないけど、インスタンス側で判定に使ってるTwemojiのバージョンとクライアント側のバージョンを合わせないと同じ基準で文字数をカウントできないのでつらそう

icon

Twemoji はUnicodeのアップデートよりも前に新しい絵文字を追加するので、例えば emojipedia.org/man-in-manual-w (U+1F468 U+200D U+1F9BD) の場合だと、最新のTwemojiは1文字で表示するのに対して Unicode 11 に準拠するライブラリは書記素単位で3文字と判定してしまう

Web site image
👨‍🦽 Man in Manual Wheelchair Emoji
icon

色づく世界の明日から、最終話を踏まえて第1話を見直そうとしたら開幕1分でもう感情が壊れた