並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 86件

新着順 人気順

lazyの検索結果1 - 40 件 / 86件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

lazyに関するエントリは86件あります。 techfeedperformancehtml などが関連タグです。 人気エントリには 『表示速度を飛躍的に向上させるHTML/CSS最新仕様「content-visibility」「Lazy loading」「contain」をコード付き簡単解説』などがあります。
  • 表示速度を飛躍的に向上させるHTML/CSS最新仕様「content-visibility」「Lazy loading」「contain」をコード付き簡単解説

    これまではJavaScriptを用いて実装するしかありませんでしたが、ついにimgやiframe要素であればloading="lazy"を付与するだけで、簡単に実装できます。 <!-- 画像に適用する場合 --> <img src="pic.png" alt="画像の詳細" loading="lazy"> <!-- iframeに適用する場合 --> <iframe src="external.html" loading="lazy"></iframe>画面外では読み込みが発生しないので、必要になった時(画面内に要素が入りそうになった時)に読み込みが発生するのでパフォーマンスが向上します。 また画像についてはsrcsetを用いたレスポンシブな画像に対しても指定できますし、picture要素を用いてfallback形式でも記述できます。 <img src="normal.png" srcse

      表示速度を飛躍的に向上させるHTML/CSS最新仕様「content-visibility」「Lazy loading」「contain」をコード付き簡単解説
    • Ruby が YJIT でなんで速くなるのか? Lazy Basic Block Versioning をサクッと理解してみた - estie inside blog

      estie でソフトウェアエンジニアをしている徳永(@yTo_9)です。 estie では Ruby を書いたりTypeScriptを書いたりしています! estie 夏のブログ祭りにかこつけて、せっかくなら普段は追わない部分だけど、気になっていたYJITなるものを深掘りしてみようと思い、「YJITがなぜRailsアプリケーションの高速化を実現できたのか」を調べてみたので紹介したいと思います。 「どうせ難しいんでしょ?」と思いながら調べてみたのですが、講演や論文の説明がわかりやすく、意外に概要を把握することは難しくありませんでした。 YJIT の核となっているのは Lazy Basic Block Versioning (LBBV) という手法で、これはRubyだけに限らず動的言語全般に適用可能な強力なアプローチであることがわかりました。 「あるタイプの条件分岐は、ほとんどの場合で片側しか

        Ruby が YJIT でなんで速くなるのか? Lazy Basic Block Versioning をサクッと理解してみた - estie inside blog
      • 「Be Lazy」のマネジメントでチームの成果が出る理由|牛尾 剛

        この考え方はマイクロソフトに来てから本当に何度も出会ってきた考え方で、ものすごく生産性に貢献する考えなので、ぜひ日本でももっと広まってほしいと思っている。これは私オリジナルとかではなく、私は何回も体験しただけで、生産性のことを勉強するといろんなところに出てくる考え方だし、素晴らしい生産性の方に聞くと似たような考えをしていることが多いので本質なのだと思う。 自分の環境で実施するのは難しい フィードバックを読んでいるともちろん多くの人は喜んでいただけているようだが、自分の環境ではできる気がしない。お客様が許してくれないだろう。という意見もある。 もちろん、そういう環境では簡単ではないだろう。じゃあどうやったらできるだろう?例えばこのようなブログが読まれて、こういう考え方がもっと一般的になってくればもっとその恩恵を受ける人がもっと増えるかもしれない。だから、微力ではあるが「ソリューション」の一環

          「Be Lazy」のマネジメントでチームの成果が出る理由|牛尾 剛
        • ネイティブLazyloadを可能にするloading=lazy属性がウェブ標準に、Chrome以外のブラウザサポートに期待

          [レベル: 上級] loading=lazy 属性で実装するネイティブ Lazyload がウェブ標準になりました。 Chrome 以外のブラウザのサポートが期待されます。 The lazy loading attribute (<img loading="lazy") is now officially a web standard 🎉 Thanks to @domfarolino and other community members!https://t.co/fMqFq8gBVs pic.twitter.com/fFotntnBlD — Houssein Djirdeh (@hdjirdeh) February 12, 2020 The specification for native image lazy-loading has been merged into the HTML

            ネイティブLazyloadを可能にするloading=lazy属性がウェブ標準に、Chrome以外のブラウザサポートに期待
          • iframeのネイティブLazy-loadがウェブ標準に、<iframe>タグにloading=lazy属性を追加するだけで遅延読み込み可能に

            Native lazy-loading for <iframe> was added to the HTML standard today: https://t.co/KgO8lIBdEK Thanks @domfarolino for the heavy lifting with spec & tests 🎉 https://t.co/GLy6qHE7l5 — Simon Pieters (@zcorpan) July 8, 2020 YouTube 動画でネイティブ Lazy-load ネイティブ Lazy-load は、loading=lazy 属性を追加するだけで遅延読み込みを可能にします。 専用の JavaScript は不要です。 ブラウザの標準機能として Lazy-load をサポートします。 もとともは Chrome の独自機能として Google が開発しました。 Ch

              iframeのネイティブLazy-loadがウェブ標準に、<iframe>タグにloading=lazy属性を追加するだけで遅延読み込み可能に
            • コンテナイメージのlazy pullingをcurlで試してみる - knqyf263's blog

              はじめに 参考 Stargz 概要 詳細 HTTP Range 互換性 Stargzまとめ eStargz 概要 最適化 TOC, TOCEntry Footer Stargz Snapshotter eStargzまとめ 実験 トークン取得 インデックス取得 マニフェスト取得 Footer取得 TOC取得 ファイル取得 実験まとめ 余談 応用例 自作ライブラリ 計測 まとめ はじめに コンテナイメージのlazy pullingが各ツールで利用可能になりつつあるようです。以下は stargz-snapshotter のメンテナである @TokunagaKohei さんによるブログです。 medium.com lazy pullingが何かを簡単に説明しておくと、コンテナイメージ全体を最初にpullせずにコンテナ実行後に必要なファイルのみを遅延でpullするものです。docker runしよ

                コンテナイメージのlazy pullingをcurlで試してみる - knqyf263's blog
              • HTMLのLazy Loadの挙動がブラウザによってかなり異なるので違いを実測して確かめてみた

                計測方法と結果 以下のようになlazy loadが発火した時点でのソースと画面中央の距離(px)を測るページを用いて、iframeと画像の二種類のソースを対象に4000pxのdiv要素とボタン以外に何も読み込まれていない状態とすでに画像が読み込まれている状態との二つの状態を掛け合わせて計測しました。 import React, { useState, useRef } from 'react'; export default function Home() { const iframeDistance = 4000; const [showImage, setShowImage] = useState(false); const imageRef = useRef(null); const toggleImage = () => { setShowImage(!showImage); };

                  HTMLのLazy Loadの挙動がブラウザによってかなり異なるので違いを実測して確かめてみた
                • React Router v6のOutletとReact.lazyの組み合わせが便利

                  React Router v6 で登場した <Outlet /> を活用すると、良い感じに共通レイアウトを組み込めて、さらに <React.Suspense> や React.lazy() を組み合わせると体験が良くなるのを見つけました。おそらく React Router v6 を利用する上での頻出イディオムになると思うので、自分用のメモとして残しておきます。 最終的なサンプルコードはこちら。 使用したライブラリは次のとおりです。見た目がしょぼいとテンションが下がるので MUI で装飾していますが、本筋とは関係ないので今回は特に触れません。 [email protected] [email protected] [email protected] @mui/[email protected] @mui/[email protected] @emotion/[email protected] @emo

                    React Router v6のOutletとReact.lazyの組み合わせが便利
                  • ネイティブLazy-loadのしきい値をChromeが改良。ビューポートからの距離を短くし、遅延読み込みが適用されやすく

                    [レベル: 上級] Chrome がネイティブ Lazy-load を適用する際のしきい値を Google は改良しました。 ネイティブ Lazy-load を適用する画像/iframe のビューポートからの距離を従来よりも短くしました。 つまり、ネイティブ Lazy-load がより適用されやすくなります。 3000px から 1250px へ短縮 これまでは、ビューポート(スクリーンに見えている領域)から 3000px 以上離れている画像と iframe がネイティブ Lazy-load の機能により Chrome は遅延読み込みしました。 これからは 1250px になります。 少し乱暴な言い方をすると、以前は、たとえ見えていなくてもページのずっと下にないと画像は遅延読み込みされませんでした。 改良後は、そんなに下になくても遅延読み込みされます。 したがって、より多くの画像(と if

                      ネイティブLazy-loadのしきい値をChromeが改良。ビューポートからの距離を短くし、遅延読み込みが適用されやすく
                    • Lazy Load Routes in Vue with webpack Dynamic Comments | CSS-Tricks

                      The way routing works in JavaScript is usually that you specify which relative URL pattern you want for which component to render. So for /about you want the <About /> component to render. Let’s take a look at how to do this in Vue/Vue Router with lazy loading, and do it as cleanly as possible. I use this little tip all the time in my own work. A repo that includes everything covered in this post

                        Lazy Load Routes in Vue with webpack Dynamic Comments | CSS-Tricks
                      • The performance effects of too much lazy loading  |  Articles  |  web.dev

                        Lazy loading is a technique that defers downloading a resource until it's needed, to conserve data and reduce network contention for critical assets. It became a web standard in 2019 and today loading="lazy" for images is supported by most major browsers. This guide summarizes how publicly available web transparency data and ad hoc A/B testing was analyzed to understand the adoption and performanc

                        • Lazy-loadはLCPを悪化させる!? WordPressは2つ目の画像からネイティブLazy-loadを実装するように改良予定

                          [レベル: 上級] ファーストビューに掲載されている画像を Lazy-load(遅延読み込み)すると コア ウェブ バイタル の 1 指標である LCP を低下させる恐れがあります。 そのため WordPress は、ファーストビューの画像にネイティブ Lazy-load を適用しないように改善する予定です。 ネイティブ Lazy-load は、画像の <img> タグに loading="lazy" 属性を付けることで、ブラウザの機能として遅延読み込みを実現する技術です。 現在は、Chrome や Edge、Firefox など多くのブラウザがサポートしています。 ファーストビュー画像を遅延読み込みさせた WP は LCP が悪化 Lazy-load の利点は、スクリーン領域に入っていない画像を読み込ませないことでデータの転送量を抑えられることです。 スクリーン領域に近づいたところで初め

                            Lazy-loadはLCPを悪化させる!? WordPressは2つ目の画像からネイティブLazy-loadを実装するように改良予定
                          • nuxt/content で作成した Web サイトで Markdown 内の画像を Native Lazy-loading を行う

                            nuxt/content で作成した Web サイトで Markdown 内の画像を Native Lazy-loading を行う2020/09/02 普段ブログや技術メモを書くとき、お手軽な画像ホスティングとして Gyazo を利用していたりします。 Patreon を開設していた頃に OSS の README に貼る GIF をサクッと取りたいという動機で Gyazo Pro を契約後、もう2,3年 Pro を継続。画像アセットの管理が結構面倒なのもあって、無限に使えてちゃんとホスティングされることが担保されていることから、このブログでも画像は全て Gyazo に載せていたり。 あと個人的に増井さんのファンなのもあって、長らく愛用しています。 Gyazo 自体は便利で愛用している一方、無計画にスクショを撮って Copy Markdown Snippet をし続けると当たり前にサイトが

                              nuxt/content で作成した Web サイトで Markdown 内の画像を Native Lazy-loading を行う
                            • SuspenseとReact.lazyを使いパフォーマンス最適化 - Qiita

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                SuspenseとReact.lazyを使いパフォーマンス最適化 - Qiita
                              • WordPress 5.5がネイティブLazy-loadをサポート。画像にloading=”lazy”を自動追加し遅延読み込みさせる

                                [レベル: 中級] ネイティブ Lazy-load を WordPress 5.5 が標準機能として実装します。 <img> タグに loading=”lazy” を自動追加 width 属性と height 属性を追加してある <img> タグには loading="lazy" が記事出力時に自動的に挿入されます。 記事作成者(=あなた)は何もする必要はありません。 WordPress 側のバックグラウンド処理によりネイティブ Lazy-load が実装され、画像の遅延読み込みが実現します。 もちろん、過去に投稿した記事にも適用されます。 CLS を防ぐために width/height が必要 loading="lazy" を WordPress が追加する画像 (<img> タグ) には width 属性と height 属性が存在していなければなりません。 理由は CLS を防ぐため

                                  WordPress 5.5がネイティブLazy-loadをサポート。画像にloading=”lazy”を自動追加し遅延読み込みさせる
                                • noscriptタグのサポートをGoogleは完全にやめるかも、Lazy-load画像のためであってもnoscript利用は推奨しない

                                  [レベル: 上級] JavaScript で遅延読み込みする画像を確実に認識させる手段として <noscript> タグの使用を Google は提案していました。 しかしながら、将来的に、<noscript> のサポートを Google は完全にやめるかもしれず、利用はもはや推奨しないと Google の Martin Splitt(マーティン・スプリット)氏はコメントしました。 JavaScript の SEO をテーマにしたオフィスアワーでの発言です。 Lazy-load のフォールバックとしての noscript Lazy-load で画像を遅延読み込みさせる環境で、Lazy-load を実装する JavaScript を Google が実行できず画像を認識しなかった場合に備えて <noscript> で画像の情報を提供しておくことができます。 <noscript> はスパムに乱

                                    noscriptタグのサポートをGoogleは完全にやめるかも、Lazy-load画像のためであってもnoscript利用は推奨しない
                                  • Safari 15.4では「Lazy Image Loading」が正式にサポートされ画像の遅延読み込みが可能に。

                                      Safari 15.4では「Lazy Image Loading」が正式にサポートされ画像の遅延読み込みが可能に。
                                    • It's time to lazy-load offscreen iframes!  |  Articles  |  web.dev

                                      <iframe src="https://example.com" loading="lazy" width="600" height="400"></iframe> This demo of <iframe loading=lazy> shows lazy-loading video embeds: Why lazy-load iframes? Third-party embeds cover a wide range of use cases, from video players to social media posts to ads. This content is often not immediately visible in the user's viewport, but users still pay the cost of downloading data and c

                                      • <Lazy> rendering in Vue to improve performance

                                        Last year, a lot has been in happening on the web in terms of performance. Unsurprisingly, everyone agrees the web should be fast. Google introduced its Web Vitals metrics to stress that the web applications should load fast even on slower devices and slow networks. Svelte showed that web apps can be significantly smaller in their bundle size. React introduced the Fiber algorithm that allows pausi

                                          <Lazy> rendering in Vue to improve performance
                                        • Storybook Lazy Compilation for Webpack

                                            Storybook Lazy Compilation for Webpack
                                          • How to lose weight without exercise for lazy engineers - ITips

                                            IT engineers just sit and don't move. They don't exercise and get weight. I was fat. My weight was 78kg. Then I just did a particular method and lost weight. Today I introduce how to lose weight without exercise for lazy engineers. Easy to get weight for IT engineers Before sharing how to lose weight, let me write why we get weight. IT engineers easily get fat. It is just because they don't move。

                                              How to lose weight without exercise for lazy engineers - ITips
                                            • 最初の画像のネイティブLazy-loadを無効にしたWordPress 5.9がリリース

                                              [レベル: 中級] WordPress 5.9 がリリースされました。 このバージョンでは、ページで最初の画像および iframe のネイティブ Lazy-load が無効になっています。 ページ表示速度の向上がサイトによっては期待できます。 WP のネイティブ Lazy-load サポート ネイティブ Lazy-load は、画像の <img> 要素と iframe の <iframe> 要素に loading="lazy" 属性を付けることで、ブラウザの標準機能として遅延読み込みを可能にします。 JavaScript による実装を必要としません。 HTML コードを書くだけなので、簡単に実装できるのが最大の長所です。 <img="cat.jpg" alt="ネコ😺" width="800" height="600" loading="lazy" > WordPress は、 5.5

                                                最初の画像のネイティブLazy-loadを無効にしたWordPress 5.9がリリース
                                              • Lazy Loadで画像を遅延ロードする方法 | ページスピード改善 | テクニカルSEO BLOG

                                                大量の画像を含むWebページは、一般に表示速度が遅くなりがちです。 imgタグを使って、普通に実装すると次のような現象が起きてしまいます。 画像の読み込みが終わるまでブラウザが重くなり、画面操作に支障が出る ネットワークやサーバーの負荷が瞬間的にひっ迫する PageSpeed Insightsで低スコアになる これだと、サイト利用者にとっても、サーバー側にとっても、いいことはないですね。 対処方法として、スプライト画像を使うとか、CDNを使うとか、Expiresヘッダを設定するとか様々な方法がありますが、Webフロント側でお手軽にできる対策が画像を遅延ロードできるJavaScriptライブラリ「Lazy Load」の導入です。 今回は、Lazy Load で画像を遅延ロードする方法を解説します。 遅延ロードとは? 画像の遅延ロードとは、ブラウザの画面領域内に存在する画像のみをロードし、画面

                                                  Lazy Loadで画像を遅延ロードする方法 | ページスピード改善 | テクニカルSEO BLOG
                                                • loading=”lazy”が使えるのはimgタグとiframeタグ、videoタグには使えない

                                                  “https://www.youtube.com/embed/16RxJwNwvfQ” Youtubeの動画のURLをWordPressの投稿画面に貼り付けると下のような感じで自動的に動画の埋め込みに変換してくれる これは、URLをこんな感じのhtmlに自動的に変換してくれているから <iframe loading=”lazy” class=”youtube-player” width=”1256″ height=”707″ src=”https://www.youtube.com/embed/16RxJwNwvfQ”></iframe> lazyload WordPressには標準機能でimgタグやiframeタグにloading=”lazy”を追加してくれるので、自分で書かなくてもOK loazyloadというのは動画がページの表示範囲に入ってくるまでは動画を読み込みしないための設定

                                                    loading=”lazy”が使えるのはimgタグとiframeタグ、videoタグには使えない
                                                  • 【SEO】サイト表示スピードが速くなるプラグイン「Lazy Load」の使い方 - ブログ武器 Ver.2

                                                    2020年12月にGoogleのアップデートがありました。まだ、アップデート直後なので、今後はどの様に動くのかを見守っていきます。 今回はSEO初心者でも、対策できるプラグイン「Lazy Load」について解説します。WordPress専用になるので、他のブログサービスを使っている人には、関係のない話になるかもしれません。 でも、将来的に「WordPress」を使ってみたいとお考えの人には参考になると思います。是非、最後まで読んでくださいね。 ブログで長く稼ぎ続けたい・・・もし、あなたが本気で考えているのであれば、選ぶブログサービスは「WordPress」一択です。 僕も色んなブログサービスを使ってきました。無料ブログも試しました。実際に使って、改めて気づいた事は、いつまでも残せるブログが必... ブログでお金を稼ぎ続けたいのであればWordPress一択です。 - ブログ武器 Ver.2

                                                      【SEO】サイト表示スピードが速くなるプラグイン「Lazy Load」の使い方 - ブログ武器 Ver.2
                                                    • GitHub - aquaproj/aqua: Declarative CLI Version manager written in Go. Support Lazy Install, Registry, and continuous update with Renovate. CLI version is switched seamlessly

                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                        GitHub - aquaproj/aqua: Declarative CLI Version manager written in Go. Support Lazy Install, Registry, and continuous update with Renovate. CLI version is switched seamlessly
                                                      • 平均的プログラマ以前向けのスキルの指標 - Lazy Diary @ Hatena Blog

                                                        「Java経験年数〇年以上のプログラマ募集」みたいなフレーズ、よく聞きますよね*1。求めるスキルを示すのに「〇〇言語でプログラミングができること」あるいは「〇〇言語経験年数〇年以上」という表現を使うことはよくあるようです。ですが、このレベルの記述では粒度が荒すぎて、求めるレベルとのスキルアンマッチが容易に発生しそうです。 この問題は、客観的に評価できるスキル標準を利用することで解決できそうです。コンピュータソフトウェアエンジニアのスキルレベルを示す指標としては、ISO/IEC 24773*2・英国SFIA*3・IFIP IP3*4、国内ではIPAのITスキル標準モデル*5や情報処理学会のCITP制度*6などがあります。しかしこれらの指標は、スキルレベルを示すと同時に、目指すべきスキルのモデルケースを示すものでもあります。したがって、これらの指標はエンジニアの平均的なレベルよりも高い水準に設

                                                          平均的プログラマ以前向けのスキルの指標 - Lazy Diary @ Hatena Blog
                                                        • AtCoder LibraryのLazy Segtreeの使い方 - ARMERIA

                                                          AtCoder Libraryが遅延伝播機能を持つセグメント木 atcoder::lazy_segtree を提供しているものの、何か渡すものいっぱいあるしドキュメントは数学用語だらけだしよく分からん!みたいな人向けの記事です。 問題を解いていて、セグメント木に必要な機能(区間加算操作と区間最小値取得がしたい!みたいな)が明確になったときに、それを実現するためには atcoder::lazy_segtree の生成時に何を渡せばいいかを考えられるようになることがこの記事の目標です。ただしコンテスト中に読める分量ではなくなったので、整数列に対する単純な機能の組み合わせについてはコピペで使えるチートシート的なものを別途作る予定です。→作りました 対象読者は「セグメント木(抽象化も遅延伝播もナシで可)を書いたことがあって、その構造と動作の仕組みについて何となく理解している人」くらいを想定していま

                                                            AtCoder LibraryのLazy Segtreeの使い方 - ARMERIA
                                                          • lazy_static はもう古い!? once_cell を使おう

                                                            この記事を 3 行でまとめると Rust のグローバル変数には多くの制限があった 制限を撤廃し、容易にグローバル変数を使うためのクレートが lazy_static lazy_static の代替となる once_cell が登場 Rust のグローバル変数には多くの制限があった Rust にはグローバル変数がありますが、 定数でしか初期化できない 変更可能にすると unsafe を使用する必要がある 変更不可にするとスレッドセーフな型しか使用できない という制限があり、非常に使いづらい物となっていました。 例えば、一度だけ巨大なテキストを読み込んでグロバール変数に格納したいとします。 しかし、次のように書くと unsafe 無しではグローバル変数を変更できないため、コンパイルエラーとなってしまいます。 static mut LARGE_TEXT : String = String::new

                                                              lazy_static はもう古い!? once_cell を使おう
                                                            • A lazy fix 20 years ago means the Y2K bug is taking down computers now

                                                                A lazy fix 20 years ago means the Y2K bug is taking down computers now
                                                              • macOS/iOSのSafariでも近くイメージと動画の遅延読み込み「Lazy Image Loading」がサポートされるもよう。

                                                                近くSafariでもイメージと動画の遅延読み込み「Lazy Loading」がサポートされるそうです。詳細は以下から。 Appleは現地時間2020年02月19日、macOS 10.14 MojaveおよびmacOS 10.15 Catalina向けにデフォルトブラウザであるSafariの次期バージョンで採用が予定されている新機能を導入した「Safari Technology Preview v101」をリリースしましたが、同バージョンでは[Experimental Features]にリリースノートに記載のない「Lazy Image Loading」が追加されていたので調べていたところ、 Apple WebKitチームのSimon Fraserさんが、WebKitでもイメージと動画の遅延読み込み(Bugzilla : lazy image loading)の実装を終え、Safari Te

                                                                  macOS/iOSのSafariでも近くイメージと動画の遅延読み込み「Lazy Image Loading」がサポートされるもよう。
                                                                • はてなサマーインターン行ってきました - hiroqn's [Data.ByteString.Lazy.ByteString]

                                                                  はじめに まず最初にdisclaimerを書かせてもらうと2015年の話です。この記事はインターンに参加したあと5年の月日が流れた30歳の労働者が書いている。 ちょうどはてなインターンが終わって「今から就活だな〜」みたいに考えている人が書いた記事ではない。 なぜ書いたか 事の発端といえば、何の因果か、今ははてなインターンのチームで同じだった id:SWIMATH2 と働いている。 別に急な話ではなくてもう3年以上一緒に働いているのだが、逆に3年働いていると世間話をする機会が出てくる。 そこで急に当時のインターンの話になったので過去サイトを見ながらを振り返っていたら、「(インターンの)参加記録を書いてくれると思ってたのに〜」と言われてしまった。 hatenacorp.jp 最初、自分の記事リンクされてね〜〜〜って思ったけどそもそも書いた事実がなかった。疑ってすみませんでした。 そして、懐かし

                                                                    はてなサマーインターン行ってきました - hiroqn's [Data.ByteString.Lazy.ByteString]
                                                                  • decoding="async"の使い方とloading="lazy"との違いのまとめ

                                                                    概要 画像のデコードは、ブラウザのメインスレッドをブロックします。こちらの記事では、例としてブラウザのメインスレッドが800ミリ秒を超えてブロックされています。 decoding="async" は、その解決策として使うことができます。 loading属性との違い loading属性は、loading="lazy"と使うことによって画像の遅延読み込み化ができます。 loading属性は「画像をいつ読み込むか?」という画像の読み込みのタイミングを担当しますが、decoding属性は「画像をいつデコードするか?」という画像のデコードのタイミングを担当します。 loading=lazyとdecoding="async"の併記 loading="lazy"とdecoding="async"は併用することができます。 注意点としては、デコードのタイミングが遅れることによって、スクロール時に画像が表示

                                                                      decoding="async"の使い方とloading="lazy"との違いのまとめ
                                                                    • WordPress、画像のネイティブLazy-loadをサポート予定&サイトマップ デフォルト機能のプラグインをリリース

                                                                      [レベル: 中級] WordPress は、ネイティブ Lazy-load を標準機能として実装することを計画しています。 JavaScript のライブラリやプラグインを使わずとも、Lazy-load の仕組みが WordPress 本体に組み込まれます。 またサイトマップ生成機能を、WordPress の標準機能として実装することも計画されていました。 こちらは準備が進んでおり、まずはプラグインがリリースされました。 プラグインとして検証した後、WordPress 本体にサイトマップ生成機能が組み込まれます。 ネイティブ Lazy-load をデフォルトでサポート デフォルト機能としての Lazy-load には loading 属性を利用します。 loading 属性は、Google が Chrome で最初にした HTML 属性です この属性を、画像 (img タグ)と ifram

                                                                        WordPress、画像のネイティブLazy-loadをサポート予定&サイトマップ デフォルト機能のプラグインをリリース
                                                                      • lazy.nvimを使った起動時間チューニング入門! ~起動速度10倍を目指して~

                                                                        1. はじめに この記事では、lazy.nvimを使ったVim起動の高速化について解説します。 移行した後のdotfilesはこちらです 最近、vim-plugからlazy.nvimへ移行し、全てをLuaで書き直すことでVimの起動速度が向上したのと とても可愛い起動画面を作ることができました。 どのくらい早くなったの 整理していくうちに追加したいプラグインが増えたり、新しいプラグインに移行したので、完全な比較ではありませんが、 控えめにみても300ms程度かかっていたものが20msで起動できるように改善できました。 (比較には下記ツールを用いています。) 詳細のプラグインなどは最後の結果の方に記載しようと思います。 before vim-plug を用いたnvim (遅延ロードなし) 総プラグイン数50 計測結果

                                                                          lazy.nvimを使った起動時間チューニング入門! ~起動速度10倍を目指して~
                                                                        • bum Get lazy up you | ならべかえ 英語 リスニング

                                                                          単語をならべかえて英文を完成させよう(レベル5)「bum Get lazy up you」「起きなさい、このぐうたらな怠け者。」#英語学習 | ならべかえ 英語 リスニング

                                                                            bum Get lazy up you | ならべかえ 英語 リスニング
                                                                          • #88: A History of Haskell: being lazy with class

                                                                            Haskell の長い歴史を向井が辿ります。感想などはハッシュタグ #misreading か [email protected] にお寄せください。iTunes のレビューや星も歓迎です。 A History of Haskell: being lazy with class – Microsoft ResearchHaskell LanguageHome — The Glasgow Haskell Compilerhttps://www.haskell.org/onlinereport/haskell2010/Changes since Haskell ’98

                                                                              #88: A History of Haskell: being lazy with class
                                                                            • Approaching Heapsort via Lazy Mergesort - HackMD

                                                                              # Approaching Heapsort via Lazy Mergesort [toc] --- # はじめに: ヒープソート未だに良くわからん ヒープソートが分からずとも生きていけます

                                                                                Approaching Heapsort via Lazy Mergesort - HackMD
                                                                              • 歌詞 Lazy レイジー(Deep Purple ディープ・パープル) 最高傑作 Machine Head(Deep Pueple)より - あい青子 毎日幸せを感じる「懐かしい曲」「思い出」「物の手ばなし」のススメ

                                                                                ディープ・パープルの「Lazy」2022.05.25イスタンブール・ライブ YouTubeで観ました こちらは↓1972年のライブです youtu.be 前回書いた小学生の時に買ったディープパープルのシングルレコード「ハイウェイスター」のB面がこの曲でした 歌詞の意味和訳つきハイウェイスター(ディープ・パープル)を聴く - あい青子「大好きだった曲」と「手離し服」で幸せを感じる「認知症の予防と介護」 レイジー 懐かしい! リッチー・ブラックモアで ジョン・ロードで もう一度だけ観たかった! アルバム「マシーンヘッド」からのカットでした youtu.be この曲、クセになりますよね 歌詞の意味 日本語のものがないので英語です DEEP PURPLE - Lazy (Lyric Video) - YouTube なんとも言えない歌詞です これを小学生の子供がグラウンドの鉄棒のところで レイジー

                                                                                  歌詞 Lazy レイジー(Deep Purple ディープ・パープル) 最高傑作 Machine Head(Deep Pueple)より - あい青子 毎日幸せを感じる「懐かしい曲」「思い出」「物の手ばなし」のススメ
                                                                                • WordPress でカスタムブロックを手軽に作れる Lazy Blocks の詳解 | オレインデザイン

                                                                                  WordPress 5.0 から導入されたブロックエディターでは、独自にブロックを制作して利用することができるようになりました。 しかし、それまで主にPHPで WordPress を扱うことが多かったのですが、カスタムブロックを制作しようとすると、どうしても JavaScript への理解が必要となり、新しくチャレンジするには、どうしても腰が重くなってしまう点は否めないでしょう。 しかし、そういったカスタムブロックを用意したいけど難しいという方々をフォローしてくれるプラグインも数多く用意されています。 その一つに Lazy Blocks というプラグインがあります。

                                                                                    WordPress でカスタムブロックを手軽に作れる Lazy Blocks の詳解 | オレインデザイン

                                                                                  新着記事