ビジネス

ALiS記事の読み込みを速くする方法を考えた

kyo asahina🦄's icon'
  • kyo asahina🦄
  • 2019/06/23 11:57

こんにちは、エンジニアのkyo asahinaです。
ALiSに限らない話ですが、ページ読み込みが速いほうが読者にはより親切なのは言うまでもないですね。
読み込みが遅くなる原因は、たいていは画像サイズが大きいことであると思います。

で、過去の自分の記事を見ると読み込みが遅い記事があったりするんですね。こうした記事の写真を右クリックし、「検証」を選択するとこんな画面が見れるはずです。※Chromeの場合です。

Content image

ラーメンの写真を検証したところ。
640 x 360 pixels (intrinsic 800 x 450 pixels)
とあるのがわかりますね。intrinsicというのは、「固有の」とか「本質的な」と言った意味。
そして、この意味するところは「本当は800x450の画像を、表示するときに640x360に縮めて表示するよ!」ってことなんです。
つまりどんな大きな画像でも横幅640にしてしまうイメージですね。
なので640pxを超える画像をアップロードしても、ページの読み込みに時間がかかるだけでメリットが無いということになります。

「じゃあどうするの?」ですが、単純にアップロードする前に横幅を640pxで縦幅はその比率を維持するようにするといいと思います。
Windowsのペイントを使っているなら、「サイズ変更」から単位をピクセルにして、「縦横比を維持する」にチェックして「水平方向」の値を640にするといいです。

コマンドで変換したいという、エンジニアな人であれば、ImageMagickを使うのもいいでしょう。というか僕も使ってます。
参考にコマンドを挙げておきますね。

magick convert -resize 640x img/ramen.jpg img/ramen_mini.jpg

これはimgフォルダに入っているramen.jpgを横幅640px、縦幅は比率を維持して縮小するというコマンドです。
大量に画像がある場合は、phpのプログラムからループでこの処理を実行するようにしています。

 

 

 

----- 宣 伝 ------

テンプレートエンジンTwigを覚える本 Kindle版

 

Smarty 3を覚える本 Kindle版

 

 

 

Supporter profile iconSupporter profile iconSupporter profile icon
Article tip 3人がサポートしています
獲得ALIS: Article like 23.75 ALIS Article tip 3.10 ALIS
kyo asahina🦄's icon'
  • kyo asahina🦄
  • @kyoasahina
プログラマー(Web系)です。ツイッター:https://twitter.com/kyoplusplus Kindleで「Twigを覚える本」出版してます。http://amzn.to/2gOM9yC

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

Floki Inuトークンを紹介~イーロンマスクにインスパイアされて開発~

Like token Tip token
68.12 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
ビジネス

Gamestonk!! 〜ゲームストップ株暴騰の背景〜

Like token Tip token
6.02 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
120.79 ALIS
Eye catch
他カテゴリ

オランダ人が語る大麻大国のオランダ

Like token Tip token
46.20 ALIS
Eye catch
クリプト

【第8回】あの仮想通貨はいま「テレグラム-TON/Gram」

Like token Tip token
69.90 ALIS
Eye catch
ビジネス

【最新】Braveブラウザの素晴らしさを語る【オススメ】

Like token Tip token
20.02 ALIS
Eye catch
クリプト

いま頑張って働いている人たちへ【仮想通貨】でカンタン貯金UP!~バイナンスの使い方初心者編~

Like token Tip token
8.64 ALIS
Eye catch
ビジネス

ブックオフで買ってきてアマゾンで売る仕事の1ヶ月の売り上げ公開

Like token Tip token
182.41 ALIS
Eye catch
クリプト

ブロックチェーンの51%攻撃ってなに

Like token Tip token
0.00 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS