2020年6月26日
画像のネイティブLazy-loadをサポートするMT7用プラグイン「MT NativeLazyLoad」をリリースしました。
【お知らせ】
iframeタグに対応したアップデートv1.100 をリリースしました! (2021年3月11日)
こんにちは、ディレクターの八木です。
アークウェブでは、画像のネイティブLazy-loadをサポートするMovable Type用プラグイン「MT NativeLazyLoad」を GitHub にて公開したので、ご紹介いたします。
img タグにloading 属性(loading="lazy")を自動追加するだけというシンプルな機能のプラグインですが、
ページ高速化がSEO上も重要課題な昨今、画像たっぷりのリッチなウェブページの体感速度アップに寄与できるものと考えています。
MTテンプレート実装者にとっての扱いやすさも意識しました。 どなたでも無償でお使いいただけますので、是非ご活用ください。
開発のきっかけ
画像がページ内にたくさん配置されている場合、ページの読み込みに時間がかかってユーザの印象を悪くしたり、最悪離脱してしまう恐れがあります。 有効な対策の1つに、Lazy-load(遅延読み込み)といって画像の読み込みタイミングを調整することで体感的な表示速度を改善する手法があります。
実装方法は複数ありますが、最近の注目はネイティブ Lazy-load です。imgタグに loading="lazy" 性を追加するだけの手軽さで実現でき、JavaScriptを必要としません。
現時点(2020年6月)では 主要ブラウザのサポート状況が出そろったわけではありません が、Web標準化されており、最近 Googleの推奨方法に正式に追加 され、WordPressでも公式プラグイン化されるなど、デファクトスタンダード目前です。
Google、遅延読み込みの推奨方法にネイティブLazy-loadを追加 | 海外SEO情報ブログ
https://www.suzukikenichi.com/blog/google-added-native-lazy-loading-to-lists-of-recommended-lazy-loading/
アークウェブでは、海外SEO情報ブログ 鈴木謙一さんの上記記事に刺激をうけて、
「じゃぁ、MovableType版プラグインも欲しいよね」と、プラグイン開発することになった次第です。
MT NativeLazyLoadでできること
img タグにloading 属性(loading="lazy")を自動追加するというシンプルな機能のプラグインです。
- 再構築のタイミングで、img タグにloading 属性(loading="lazy")を自動追加します。
- コンテンツ投稿者が、loading属性を明示的に記述している場合は、そちらが優先され、二重に追加されることはありません。
- ブロックタグないしはグローバルモディファイアにより、処理対象をきめ細かく指定できます。
- スタティックパブリッシングに対応。
ダイナミックパブリッシングは未対応ですが、ご要望が多ければ将来対応します。 - MT7以降に対応しています。
使い方
GitHubのREADMEをご参照ください。
ダウンロード、インストール方法
- ダウンロード https://github.com/ARK-Web/mt-plugin-NativeLazyLoad
- インストール方法:
zipを解凍して MTNativeLazyLoad フォルダーごと、MT設置ディレクトリー /plugins にアップロードします。
是非ご活用いただきフィードバックをお寄せください
プラグインは無償です。
是非ご活用いただき、よかったらフィードバックをお寄せください。
よろしくお願いいたします。
カテゴリー: CMS(コンテンツマネジメント・システム) , CMS・MovableType , Webユーザビリティ
タグ:
« 前の記事:新型コロナ禍に対応し、基本はリモートワーク体制を取っています(2020年6月1日)
» 次の記事:【Shopify(ショピファイ)事例】現代ギター様オンラインショップ
アークウェブの本
Zen Cartによるオンラインショップ構築・運用テクニック―オープンソース徹底活用
内容充実のZen Cart公式本(v1.3対応)がついに発表です。アークウェブのスタッフをはじめZen-Cart.JPの中心メンバーが共著で執筆しました。続きを読む
新着はてブ
カテゴリー
- Shopify(ショピファイ)オンラインショップ構築
- NGO・NPO向け情報
- スマートフォン
- だれもが使えるウェブコンクール
- mixiアプリ
- OpenSocial (システム開発)
- アークウェブのCSR
- A-Form, A-Member, A-Reserve(MTプラグイン)
- Ruby on Rails(システム開発)
- necoったー
- Miqqle
- WebSig24/7
- ecoったー
- ビッグイシュー(The Big Issue)
- CSR(企業の社会的責任)
- マッシュアップ
- RIA (システム開発)
- セキュリティ(システム開発)
- 唐松(アクセス解析)
- Ajax (システム開発)
- テスト(システム開発)
- データベース
- PukiWiki
- Web 2.0
- SEO・サーチエンジン最適化
- XP・アジャイル(システム開発)
- Web・ITニュースクリップ
- Webアクセシビリティ
- Webデザイン
- SEM・サーチエンジン広告
- Webユーザビリティ
- CMS・MovableType
- Zen Cart(オンラインショップ構築)
- Snippy(SNS・ソーシャルブックマーク)
- アークウェブ
- オープンソース
- CMS(コンテンツマネジメント・システム)
- Webマーケティング
- AMP
- SNS