History APIで履歴に状態を記録する

ajaxを使って、1つのページ上で表示するコンテンツを切り替えたり、自動で続きのコンテンツを読み込んで表示する などよくあります ネットショップでいえば、無限ロードで商品を読み込んでいくショップは多く見かけます。 しかし […]

ターミナルから新規ファイルを作る基本操作【vim】

vimを使ってコマンドラインで新規ファイルを作る操作方法について。 OSはLinuxMintでやってますが、他OSでも似たようなものです。 例として、デスクトップにtest.txtを作ります。 vimのインストール vi […]

Vimeoの埋め込み動画に関する備忘録

サイト高速化の案件で、vimeoのiframeについて色々調べたので備忘録に残しておきます。 ネイティブLazyLoad iframeコードを編集して、lazyloadを利用するのが最も賢明な判断です。(が、なぜか今回の […]

HTML5 CSS

レスポンシブ画像のまとめ

ビューポートや解像度など、デバイスに応じて最適な画像を表示させるレスポンシブ画像。WordPressなど自動でやってくれるものもあるので、しばらく自分で触ってなかったら記憶が曖昧になってしまったので、まとめておきます。 […]

HTML5 CSS

CSS:text-decorationでできること

これまであまり意識したことがなかったのですが、text-decorationプロパティはどこまでの装飾が可能なのか気になったので調べてみました。 一番よく使われているtext-decorationは、aリンクの下線を消す […]

サイトをダークモードに対応させる

長引く自粛につれてディスプレイを眺めている時間が増え、ダークモードを利用する人が急に増えたような気がします。 身近になったダークモードですが、ブラウザやOSが自動で色反転してくれるわけではなくて、ダークモード対応ができて […]