共有
  • 記事へのコメント24

    • 注目コメント
    • 新着コメント
    その他
    hapilaki
    “これが、スタイルシートを非同期的に読み込む最も簡単な方法です。 <link rel="stylesheet" href="/path/to/my.css" media="print" onload="this.media='all'">”

    その他
    iww
    『onload属性を使って、ロードが完了したらメディアタイプをallに変更します。』 なるほど

    その他
    hokkey
    hack感すごいけど面白いテクニック

    その他
    otchy210
    よく思いつくな〜、こういうの。

    その他
    asiamoth
    そもそもCSSを非同期で読み込むメリットis何やねん? そこで稼げた数ミリ秒よりも、再レンダリングでガタつくデメリットのほうが多そう。

    その他
    rryu
    media="print"はscreenな環境ではロードされないということを利用したハックなのだが、無条件でロードするズボラなブラウザはもうないからできるのか。

    その他
    arapro
    CSS非同期ロードはまさにJavaScriptでこりこり書いてた勢。記述がシンプルで良さげだけど、preload対応ブラウザにCSSを2度適用する気持ち悪さは残る?

    その他
    renowan
    Vue-cliを使えば一発でできる

    その他
    yhachisu
    バッドノウハウやんけ

    その他
    deokisikun
    CSSの読み込み遅延を気にするサイズのCSSってどのぐらいなの?と思ってしまう

    その他
    AyeBee_TY
    AyeBee_TY 直感的じゃない実装は淘汰されるべき。未対応のブラウザ使ってるユーザーは切り捨てよう。

    2019/08/02 リンク

    その他
    sho
    すげぇハックだなぁ。どうせすぐ陳腐化するヤツだから、頻繁にメンテされるサイトじゃないと使えないけど。

    その他
    pixmap
    pixmap 開発者としては preload のみを積極的に使うのが長期的には正しい。サポートしないブラウザはユーザーからも敬遠されるようになり淘汰されるようになるから。

    2019/08/02 リンク

    その他
    field_combat
    こういうのがあるってことだけ覚えとこ

    その他
    hirata_yasuyuki
    高速化の恩恵が得られないだけなので、Firefoxは無視しても良いのでは。

    その他
    mayumayu_nimolove
    CSS非同期って、読み込む間は生htmlが表示されるの?

    その他
    fashi
    いかがでしたかじゃないけど最後疑問形なのがモヤモヤする

    その他
    mogami74
    mogami74 経験的にはこの手の裏技は陳腐化するのが早いからな…

    2019/08/02 リンク

    その他
    yarumato
    “CSS読み込みのlinkタグは同期なのでレンダリングブロック(CSSファイルの読み込み・パースが終わるまで画面描写が止まる)。非適合メディアタイプをあえて指定してレンダリングブロックさせない。”

    その他
    silverscythe
    面白いけど不毛

    その他
    solidstatesociety
    mediaが汚れるのでどうするかなって感じ

    その他
    n314
    これめっちゃやりたい。でもインライン展開するcssを切り分けて段階的に読み込む設計するのが大変そうなんだよな…。

    その他
    mushus
    ハッキーだけどこれは普通に読めるレベルだし良さそう

    その他
    zuzu_sion
    zuzu_sion CDNから色々とCSS読み込みまくっている環境だと数百ms以上の改善を確認。とはいえ各種ブラウザでの挙動を確認しないとな。

    2019/08/01 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    CSSを非同期ロードする最も簡単な方法 - Qiita

    CSS読み込みの<link rel="stylesheet">は同期なので、レンダリングブロックします。 どういうことかとい...

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む