No.222
- お絵描き(71)
- サイト運営メモ(119)
- ドール(21)
- ハンドクラフト(16)
- 服作り(2)
- べらべら(99)
- ゲーム(70)
- 感想(43)
- 日記(131)
- 更新履歴【非表示】(76)
- ※その他ギャラリー【非表示】(4)
- ※ドールギャラリー【非表示】(14)
- ※あみぐるみギャラリー【非表示】(4)
- ※ギャラリー除外【非表示】(17)
- ※ギャラリートップ6【非表示】(6)
- 文化服装学院(9)
- 文化ギャラリー【非表示】(1)
- ※自主制作服ギャラリー【非表示】 (3)
- ※ぬいギャラリー【非表示】(2)
- 創作全般(64)
- モチベーション(52)
- めんどい思考(43)
- らくがき(39)
- wordpress(39)
- カスタマイズ(38)
- てがろぐ(30)
- 絵日記(27)
- 自作テーマ(26)
- 自分語り(25)
- 手打ちサイト(24)
- Youtube(23)
- お知らせ(23)
- 制作メモ(23)
- 健康(22)
- 食う奴(21)
- ブライス(21)
- Switch(19)
- AI(17)
- 備忘録(17)
- リングフィット(16)
- 趣味(15)
- 思い出(14)
- インターネット(13)
- 買い物(12)
- 平成(12)
- 読書メモ(11)
- お笑い(11)
- ガジェット(11)
- ドール服(11)
- レンタルサーバー(10)
- 習作(10)
- 体調(9)
- かぎ針編み(9)
- アナログ(9)
- 東方(9)
- 高速化(9)
- ソーイング(8)
- フィットボクシング(8)
- スケッチ(8)
- イラスト(8)
- ジャストダンス(8)
- ピクミンブルーム(8)
- おでかけ(7)
- ドールカスタム(7)
- 100均(7)
- ポケモン(6)
- 虹龍洞(6)
- パソコン(6)
- ジェスドロ(6)
- ポーマニ(6)
- やりたいこと(5)
- 着物(5)
- ソーイング・ビー(5)
- オタク(5)
- ゆるいおねえさん図鑑(5)
- grav(5)
- 編み物(4)
- 推しぬい(4)
- あみぐるみ(4)
- セーラームーン(4)
- 学習メモ(4)
- プレイ日記(4)
- 不便益(4)
- 音楽(4)
- メンタル(4)
- ゆるinktober(4)
- 文章(4)
- ドラゴ様(4)
- 神ゲー(4)
- javascript(4)
- Obsidian(3)
- サンリオ(3)
- ホグワーツレガシー(3)
- メルカリ(3)
- 服作り(3)
- iPad(3)
- リカちゃん(3)
- 静岡(3)
- ドラマ(3)
- あすけん(3)
- トップ絵(3)
- 試行錯誤(3)
- シルバニア(3)
- 水彩色鉛筆(3)
- 小物(3)
- 絵の練習(3)
- 萌え語り(3)
- アイソメ?(3)
- Balatro(2)
- 工作(2)
- クリスマス(2)
- ポケポケ(2)
- 名越先生(2)
- 韓国ドラマ(2)
- 服装コース(2)
- ロリータ(2)
- アトリエシリーズ(2)
- 漫画(2)
- 実況(2)
- ワンドロ(2)
- 透明水彩(2)
- 名探偵ピカチュウ(2)
- アナログ日記(2)
- 手縫い(2)
- 電子メモパッド(2)
- ゼルダ(2)
- ティアキン(2)
- ジャルジャル(2)
- 考察(2)
- ささやかな幸せ(2)
- 色塗りから逃げるな(2)
- とりあえず何か描こう(2)
- ずぼログ(2)
- HTML(2)
- 感想(2)
- ブラッシュアップライフ(2)
- コスメ(2)
- discord(2)
- 片付け(2)
- メザスタ(2)
- 糸レビュー(2)
- テレビ(2)
- 歴史(2)
- プログラミング(2)
- Vampire Survivors(1)
- レポ(1)
- ライフログ(1)
- 日常(1)
- ぬい服(1)
- ぬい制作メモ(1)
- ファンアート(1)
- 初音ミク(1)
- 棒針編み(1)
- すみっコぐらし(1)
- 学習計画(1)
- 学習上の疑問(1)
- ニーア(1)
- 月のまとめ(1)
- 世の中(1)
- ハンドメイド制作ノート(1)
- さくらももこ(1)
- 令和(1)
- procreate(1)
- 愚か者(1)
- クリスタ(1)
- ポエム(1)
- Inktober(1)
- 刺繍(1)
- 画材(1)
- ピクミン(1)
- ドット絵(1)
- 龍が如く(1)
- 夏(1)
- Meditopia(1)
- 疑問(1)
- 創造性(1)
- マンガ(1)
- アマプラ(1)
- 富士山(1)
- 道具(1)
- ときメモ(1)
- アイデア(1)
- SV(1)
- あみ服(1)
- あみドール(1)
- SEO(1)
- CLUEDO(1)
- カービィ(1)
- 学び(1)
- デザイン(1)
- ナノブロック(1)
- げっし(1)
- ウマ娘(1)
- フィギュア(1)
- タマモクロス(1)
- シナモン(1)
- ピクロス(1)
- ゆっくり(1)
- 二次創作(1)
- ゆるキャン△(1)
- 映画(1)
- アニメ(1)
Webフォント(GoogleFonts)の使用により、フォント表示時のチラつきとサイト全体の重さが気になっていたので対策した話。
欧文フォントだけ使っている時はさほど気になりませんでしたが、日本語フォントをどうしても使いたかったので頑張りました。
Googleフォントの外部読み込みをやめて自サーバーから呼び出すようにした
GoogleFontsからフォントをダウンロード→woff2に変換→自サーバーにアップロードしてCSSの@font-faceで読み込む。
これにより初回アクセス時の読み込みは(たぶん)重くなってしまいましたが、以降のページ遷移はサクサクになったはず。
特にキャッシュを拒否していない環境であれば一度読み込んだフォントは1年間キャッシュされます。
外部からの読み込みだとページ遷移するたびに、端末標準の代替フォントから指定したフォントに切り替わる瞬間の画面のチラつきがありましたがそれもなくなりました。
ローカルにフォントがインストールされていれば読み込むようにした
当サイトでは日本語フォントにKosugi Maruを指定していますが、閲覧者の端末にKosugi Maruがインストールされている場合はそちらを優先して読み込む設定にしました。その場合は問答無用で超サクサクです。
おそらくこのサイトへのアクセスの99%は自分だと思うので、とりあえず自分のPCからKosugiMaruで爆速&チラつき無しで表示できるようになり大満足。
なおヒラギノ角ゴがインストールされている端末ではそちらが優先されます。これは私がiPadで自サイトを見る時に、KosugiMaruがなんかしっくりこなかったからです;
タイトルロゴがちらつかないようにした
トップページの筆記体風のロゴもWebフォントなのですが、読み込み完了するまで代替フォントとして端末標準のクソデカゴシック体が一瞬チラつくのが気になっていました。
@font-face {
…中略…
font-display:auto;
}
ロゴに使用しているフォントではfont-displayを上記のように設定することで、代替フォントを表示せず、指定フォントで読み込み完了するまでは何も表示しないように変更。
あとはフォントとは関係のない本当に細かい余談ですけど、トップ絵とバナーサンプル画像は文字列変換して読み込み時の一瞬のガク付きが出ないようにしました。
【参考】
#高速化 #手打ちサイト #カスタマイズ