eyecatch

長いことするすると言い続けていた、ブログアーキテクチャの刷新、完了いたしました。残すは広告部分なので、これは審査もあるので仕方ないです。それ以外は時間が解決するものなので、完了と言えます。

具体的に何をしたの?

以前はWordPressに書いていましたが、グーテンバーグという完全CMSから逃げるべく、Middleman+Netlify CMSへと移行しました。これで、HTTPS化、余分なリソース削除も同時に行えます。エックスサーバーの無料版という縛りがなくなりますから。この仕組がきちんと動くまでは、一年ぐらいかかってますかね。いつの間にか、Netlify CMS 2.xが出てたりMiddleman側もアップデートが入ったおかげで、必要十分な機能は使えるようになった印象です。今は、画像配信にCloudinaryを用いていますけれども、これも新機能ですから。ただ、ビルドにハラハラする要素は残っているので、そこを解消しつつですね。

効果は?

第一にグーグル先生に褒められるようになったこと。セキュアになったということと並行リソース配信名による加速は、恐らく大きいポイントでしょう。また、最新の技術に対応しやすくなったので、その恩恵を受けようと、Service Worker、Web Manifest、Native Shareは取り入れています。シェアは目に見えて聞くポイントと思われます。一歩後ろを走っているWebkitでは使えませんけど、Chrominium系のモバイルブラウザーでは、感動請け合いです。押してみてください。今後、Web Push Notificationも自前実装しようかと考えています。それは、フィード連携前提なので、まずはサイトマップを修正するところからですね。

まとめ

今まで、この計画があったから筆が進まなかったのですけれど、これからは思い切ってかけます。実は、ネタのチラ店もしていたのですけれど、楽しみにしていてください。あとは、Aboutは地味に新コンテンツなので、楽しんでください。また、投げ銭、プレゼント待ってます。

Twitter連携も開始(2019/9/3)

これは単にサボっていただけとも言えるのですけれども、ようやく更新通知をTwitterにも流すように変更を加えました。ビルド完了時、あるいはRSS更新時にフックして、IFTTT経由で流す仕組みです。過去のデーターみていると、Twitter経由か検索流入のみなので、これをやらなかったおかげでここになってから書いたものの殆どは悲惨なPV数になっています。これで少しは改善してくれると嬉しいのですが。