Snow Monkey v10.10.4 をリリースしました

Snow Monkey v10.10.4 の概要

変更

  • スムーススクロールから jQuery を除去
  • パララックス用 jQuery ライブラリを削除
  • slick-carousel の script を必要なときのみ読み込むように変更

jQuery を除去

Snow Monkey は主にスムーススクロールとスライダー系ウィジェット(スライダー、ピックアップスライダー、カルーセル)で jQuery を利用していました。

jQuery は各ブラウザの差異を吸収してくれたりプラグインが豊富で便利ではあるものの、最近のブラウザは差異を気にする必要がなくなってきましたし、jQuery プラグインに依存することが開発の妨げになることも増えてきたため、なるべく jQuery を使わない方向で変更を入れました。

スムーススクロールについては完全に除去できました。これまでイージング用のプラグインを使っていたのも無くなったので、動きの気持ちよさは若干失われてしまったかもしれません。

スライダー系ウィジェットについては既に利用者がいていきなり除去するのは難しいので、ウィジェットを設置している場合にのみ script の読み込みをおこなうように変更を入れました(CSS も同じようにしたかったけどそういう対応が難しいのでそのまま…残念)。今後のメジャーアップデートで、スライダー系ウィジェットの新規追加ができないようにするところまでやりたいなぁと考えています。

この記事を書いた人

アバター画像

キタジマ タカシ

長崎県長崎市在住。地元のWeb制作会社でWebデザイナー/エンジニアとして従事した後、2015年にフリーランス [ モンキーレンチ ] として独立。WordPress のテーマやプラグイン、ライブラリ、CSS フレームワーク等、多数のプロダクトをオープンソースで開発・公開しています。

Snow Monkey オンラインコミュニティ

Snow Monkey をより良いテーマにするために、今後の機能開発等について情報共有したりディスカッションをしたりする場所です。より多くのユーザーの交流があったほうがより良いプロダクトに育っていくと思いますので、ぜひご参加ください!