エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
今回紹介する内容 コンテンツ数が多く読み込みに時間がかかる場合できるだけ読み込みを遅らせて全体のパ... 今回紹介する内容 コンテンツ数が多く読み込みに時間がかかる場合できるだけ読み込みを遅らせて全体のパフォーマンスを向上させる 遅延ロード という手法があります。今回はRSSのロードを題材に遅延ロードの実装方法についてご紹介します。なお、この手法はコンテンツのロード以外にも「重い処理で開始を遅らせても良い」場合にも有効です。 やりたいこと 遅延ロードしたい。 あらすじ 処理は大きく分けて3つの処理に別れます コンテンツの枠組みは事前に作成 コンテンツの画面表示を監視 コンテンツが表示された ⇨ コンテンツを処理を開始(ロード)する サンプル・ソース 全体のソースはGitHubに公開しています。 動作イメージこんな感じです。青いヘッダ部の下のコンテンツ領域を縦にスクロールしてみてください。実際のRSSの記事は読み込んでいませんが擬似的に読み込みに3秒かかると仮定して動作させています。 準備、HT