HTML 5画像タグを使っているウェブサイトで異なるイメージ形式に貢献する方法?
Originally posted here!
なぜ我々は異なるイメージ形式を提供する必要がありますか?
の導入以来
しかし、まだWebPはブラウザの多くによってサポートされていません
WebPのイメージ形式のパフォーマンスについての詳細を知るには、ブログをチェックアウトすることができますWebP Images & Performance on davidwalsh.name .
これの使い方?
異なる画像形式を提供するには、
つのイメージがあると言いましょう
私たちの目標は
まず書きましょう
それをよりよく理解するためにJSBin .
あなたがChapterブラウザでこのリンクを見るならば、それはSafariブラウザでそれを見るならば、家(WebPイメージ)のイメージを示しますリス(JPEG画像)のイメージが表示されます.
お気軽に共有する場合は、この便利な発見😃.
なぜ我々は異なるイメージ形式を提供する必要がありますか?
の導入以来
WebP
Googleのイメージ形式は、サイトの多くは、以来、パフォーマンスを高めるためにWebP形式を使用して変換されてJPEG
イメージは、より大きいですWebP
そして、ロード時間は恐ろしいですJPEG
イメージ.しかし、まだWebPはブラウザの多くによってサポートされていません
JPEG
if the WebP
イメージがサポートされていません.WebP
画像に可逆および損失圧縮を提供します.WebPのイメージ形式のパフォーマンスについての詳細を知るには、ブログをチェックアウトすることができますWebP Images & Performance on davidwalsh.name .
これの使い方?
異なる画像形式を提供するには、
<picture>
HTMLタグと異なるソースを提供する<source>
タグ.ソースタグはフォールバックのように動作します.どのようにしているか見てみましょう.つのイメージがあると言いましょう
jpeg
形式とwebp
形式.私たちの目標は
webp
イメージがサポートされている場合、それがブラウザによってサポートされていない場合、それはjpeg
イメージ.まず書きましょう
picture
このようにタグを付けます.<picture>
<!-- Picture Tag -->
</picture>
その後、Aを作る必要がありますsource
タグ付きでsrcset
and type
属性<picture>
<source srcset="" type="" />
</picture>
あなたのソースを渡す必要がありますwebp
イメージインザsrcset
属性と画像の型image/webp
このように.<picture>
<source srcset="myImage.webp" type="image/webp" />
</picture>
また、提供しましょうjpeg
ブラウザがサポートしていない場合にwebp
形式.<picture>
<source srcset="myImage.webp" type="image/webp" />
<source srcset="myImage.jpeg" type="image/jpeg" />
</picture>
これは実際に行われますが、ブラウザがサポートしていない場合<picture>
タグ自体を追加しましょうimg
内部タグpicture
このように、すべてのブラウザに表示される画像が保証されます.😃<picture>
<source srcset="myImage.webp" type="image/webp" />
<source srcset="myImage.jpeg" type="image/jpeg" />
<img src="myImage.jpeg" alt="A JPEG Image" />
</picture>
以上です.🌟.それをよりよく理解するためにJSBin .
あなたがChapterブラウザでこのリンクを見るならば、それはSafariブラウザでそれを見るならば、家(WebPイメージ)のイメージを示しますリス(JPEG画像)のイメージが表示されます.
お気軽に共有する場合は、この便利な発見😃.
Reference
この問題について(HTML 5画像タグを使っているウェブサイトで異なるイメージ形式に貢献する方法?), 我々は、より多くの情報をここで見つけました https://dev.to/melvin2016/how-to-serve-different-image-formats-in-websites-using-the-html5-picture-tag-fglテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol