Skip to content

Commit 2c53eaf

Browse files
committed
Kataページの画像をlazy_image_tagで遅延読込に対応
1 parent 39fc78c commit 2c53eaf

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

app/views/docs/kata.html.erb

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<p>CoderDojo は、7〜17歳を対象とした非営利のプログラミング道場です。2011年にアイルランドから始まり、世界では110カ国・2,200以上の道場、日本では<a href="https://coderdojo.jp/#dojos">全国に222以上</a>の道場があります。CoderDojo は全国各地で定期的に開催されており、<a style="background-color: #ffffff;" href="https://coderdojo.jp/stats">延べ10,000人以上</a>の子ども達が毎年楽しみながら様々な作品を創っています。</p>
3333
<br>
3434
<p>各 Dojo は、チャンピオンやメンターと呼ばれる協力者によって自主的に運営されています。プログラマーやデザイナーだけでなく、学生や教員、アーティストやフリーランス、起業家や投資家などの方々が分野横断的に協力しあって、それぞれの Dojo が継続的に運営されています。もちろん、参加者自身や参加者の親が運営に協力する事例も多いです。</p>
35-
<img class="img-responsive lazyload" style="margin-bottom: 100px;" src="/kata/coderdojo-zero.png" alt="CoderDojo を支える方々の写真" />
35+
<%= lazy_image_tag('/kata/coderdojo-zero.png', alt: 'CoderDojo を支える方々の写真', style: 'margin-top: 30px; margin-bottom: 100px;') %>
3636

3737
<h3><strong>まず何を読むといい?</strong> 🤔</h3>
3838
<p>初めての方向けには次の資料をオススメしています。スライドや動画、インタビュー記事を見ると CoderDojo の雰囲気が掴めます。</p>
@@ -175,7 +175,8 @@
175175

176176
<div id="learn" class="headline-anchor"></div>
177177
<h2 class="headline">📚 学ぶ</h2>
178-
<img class="img-responsive lazyload" style="margin-bottom: 30px;" src="/kata/learn.png" alt="CoderDojo 梅田の様子" />
178+
<%= lazy_image_tag('/kata/learn.png', alt: 'CoderDojo 梅田の様子', style: 'margin-bottom: 30px;') %>
179+
179180
<div>
180181
<div>
181182
<p><a href="https://coderdojo.jp/stats">毎年 1,500 回以上</a>の Dojo が日本各地で開催されているため、CoderDojo で得られた知見を元に教材が作られることも多いです。</p>
@@ -304,7 +305,8 @@
304305

305306
<div id="challenge" class="headline-anchor"></div>
306307
<h2 class="headline">腕試し</h2>
307-
<img class="img-responsive lazyload" src="/kata/challenge.png" alt="DojoCon Japan の様子" />
308+
<%= lazy_image_tag('/kata/challenge.png', alt: 'DojoCon Japan の様子') %>
309+
308310
<div>
309311
<div>
310312
<p><br>プログラミングはやればやるほど日に日に力がついていきます。「プログラミングに少し慣れたかな」と感じたら、腕試しのつもりでキャンプやコンテストに挑戦してみてはいかがでしょうか?</p>
@@ -408,7 +410,8 @@
408410

409411
<div id="startup" class="headline-anchor"></div>
410412
<h2 class="headline">立ち上げる</h2>
411-
<img class="img-responsive lazyload" src="/kata/startup.png" alt="CoderDojo 調布の様子" />
413+
<%= lazy_image_tag('/kata/startup.png', alt: 'CoderDojo 調布の様子') %>
414+
<br>
412415
<br>
413416
<div>
414417
<div>
@@ -437,7 +440,7 @@
437440
<h2><strong>Dojo の設立・初回開催までの流れ</strong><span style="font-size: 20px;">(制作: <a href="https://coderdojo-kodaira.github.io/">CoderDojo Kodaira</a></span></h2>
438441
</div>
439442
</div>
440-
<img class="img-responsive lazyload" style="margin-bottom: 100px;" src="/kata/startup-flowchart.png" alt="CoderDojo の立ち上げから開催までのフローチャート" />
443+
<%= lazy_image_tag('/kata/startup-flowchart.png', alt: 'CoderDojo の立ち上げから開催までのフローチャート', style: "margin-bottom: 100px;") %>
441444
<div>
442445
<div>
443446
<h2><strong>アカウント登録から、申請までの流れ</strong></h2>
@@ -504,11 +507,13 @@
504507
<p><strong>お疲れ様でした!</strong> 👏✨ 以上で一連の手続きは終わりになります。Dojo として承認されたら、次の項目「<strong><a href="/kata#support">支援</a></strong>」でまとめている各種プログラムに申請することができます。皆さんの CoderDojo 運営の一助になれば嬉しいです! 😸</p>
505508
</div>
506509
</div>
510+
507511
<div>
508512
<div id="support" class="headline-anchor"></div>
509513
<h2 class="headline">🤝 支援・資料</h2>
510514
</div>
511-
<img class="img-responsive lazyload" src="/kata/support.png" alt="CoderDojo in Minecraft" />
515+
<%= lazy_image_tag('/kata/support.png', alt: 'CoderDojo in Minecraft') %>
516+
512517
<div>
513518
<div>
514519
<p><br>CoderDojo は国内外のパートナー企業から様々な支援を得ております。承認された Dojo では、必要に応じて次の支援を得ることができます。<a href="/kata#startup">CoderDojo を立ち上げて</a>、承認されたら、ぜひご活用ください 😆</p>
@@ -716,7 +721,8 @@
716721
<div id="faq" class="headline-anchor"></div>
717722
<h2 class="headline">📑 FAQ</h2>
718723
</div>
719-
<img class="img-responsive lazyload" src="/kata/faq.png" alt="統計情報:参加者数の推移" />
724+
<%= lazy_image_tag('/kata/faq.png', alt: '統計情報:参加者数の推移') %>
725+
720726
<div>
721727
<div>
722728
<br>

0 commit comments

Comments
 (0)