質問: ページスピード(pagespeed)とは
回答: ページスピードは、ページの表示速度に関連する多くの要素の集合体だとお考え下さい。ただ単純な表示速度ではなく、最適なコンテンツで有効な表示速度を確保するコンテンツの記述方法やホスティング環境の運用方法で対処し実現する要素です。この要素の中には、今どきのコンテンツ記述手法が用いられています。最近よく聞くspa(single page application)は、angular、react、vue.jsといったjavascriptのフレームワークを使った高機能なwebアプリケーションです。例えばangularでspaを作ると、必要なjsやcssがページ内に埋め込まれています。これは、ページ遷移を必要としないブラウザーのdom(document object model)を生かしたとても高速なページが作れます。spaのhtml記述方法はpagespeedを意識した無駄な要素を排除し、必要最低限を読み込んだページ構成となっています。実は、pagespeedとは、このようにページに最低限必要な要素だけを使って次世代フォーマットの画像を使ったwebページを作る指針だとお考る方が良いかもしれません。