以前ブログのテーマをマテリアルデザインにリニューアルしたとき、pjaxを導入したとお伝えしましたが、肝心の解説をするのを忘れていました。今回は簡単なデモと解説でpjaxを実際に触れてみるまでをご紹介したいと思います。 pjaxとは PJAX リニューアル告知の時にも少し触れましたが、おさらいを兼ねてもう少し詳しくご紹介します。 pjaxとはajaxとpushStateを組み合わせた技術です。Ajaxで非同期にコンテンツを入れ替え、HTML5から導入されたHistory APIを使ってブラウザにURLの履歴を追加できます。 これを使えばコンテンツ部分だけを読み込んで通信量を削減&読み込み速度が向上されます。ページを遷移にアニメーションなどを追加してカッコいいページが作れちゃいます。 対応ブラウザは以下のとおり。非対応ブラウザであっても通常のリンクとして遷移するので問題ありません。 Can I
![WordPressでpjaxを使ってスムーズにページ遷移をしてみよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/602c92bfb0719e7cce3f88976601536f9866db41/height=288;version=1;width=512/https%3A%2F%2Fcreatorclip.info%2Fwp-content%2Fuploads%2F2015%2F09%2Fpjax.jpg)