@@ -59,7 +59,7 @@ <h1>Why serverless containers?</h1>
59
59
< div class ="reason-img ">
60
60
< img src ="images/home-images/blue_simple_abstractions_icon.svg "
61
61
onmouseover ="this.src='images/home-images/dkblue_simple_abstractions_icon.svg' "
62
- onmouseout ="this.src='images/home-images/blue_simple_abstractions_icon.svg' " alt ="" draggable ="false ">
62
+ onmouseout ="this.src='images/home-images/blue_simple_abstractions_icon.svg' " alt ="" draggable ="false " loading =" lazy " >
63
63
</ div >
64
64
< div class ="reason-text ">
65
65
< h2 > Simpler Abstractions</ h2 >
@@ -72,7 +72,7 @@ <h2>Simpler Abstractions</h2>
72
72
< div class ="reason-img ">
73
73
< img src ="images/home-images/blue_autoscaling_icon.svg "
74
74
onmouseover ="this.src='images/home-images/dkblue_autoscaling_icon.svg' "
75
- onmouseout ="this.src='images/home-images/blue_autoscaling_icon.svg' " alt ="" draggable ="false ">
75
+ onmouseout ="this.src='images/home-images/blue_autoscaling_icon.svg' " alt ="" draggable ="false " loading =" lazy " >
76
76
</ div >
77
77
< div class ="reason-text ">
78
78
< h2 > Autoscaling</ h2 >
@@ -85,7 +85,7 @@ <h2>Autoscaling</h2>
85
85
< div class ="reason-img ">
86
86
< img src ="images/home-images/blue_progressive_rollouts_icon.svg "
87
87
onmouseover ="this.src='images/home-images/dkblue_progressive_rollouts_icon.svg' "
88
- onmouseout ="this.src='images/home-images/blue_progressive_rollouts_icon.svg' " alt ="" draggable ="false ">
88
+ onmouseout ="this.src='images/home-images/blue_progressive_rollouts_icon.svg' " alt ="" draggable ="false " loading =" lazy " >
89
89
</ div >
90
90
< div class ="reason-text ">
91
91
< h2 > Progressive Rollouts</ h2 >
@@ -100,7 +100,7 @@ <h2>Progressive Rollouts</h2>
100
100
< div class ="reason-img ">
101
101
< img src ="images/home-images/blue_event_intergrations_icon.svg "
102
102
onmouseover ="this.src='images/home-images/dkblue_event_intergrations_icon.svg' "
103
- onmouseout ="this.src='images/home-images/blue_event_intergrations_icon.svg' " alt ="" draggable ="false ">
103
+ onmouseout ="this.src='images/home-images/blue_event_intergrations_icon.svg' " alt ="" draggable ="false " loading =" lazy " >
104
104
</ div >
105
105
< div class ="reason-text ">
106
106
< h2 > Event Integrations</ h2 >
@@ -113,7 +113,7 @@ <h2>Event Integrations</h2>
113
113
< div class ="reason-img ">
114
114
< img src ="images/home-images/blue_handle_events_icon.svg "
115
115
onmouseover ="this.src='images/home-images/dkblue_handle_events_icon.svg' "
116
- onmouseout ="this.src='images/home-images/blue_handle_events_icon.svg' " alt ="" draggable ="false ">
116
+ onmouseout ="this.src='images/home-images/blue_handle_events_icon.svg' " alt ="" draggable ="false " loading =" lazy " >
117
117
</ div >
118
118
< div class ="reason-text ">
119
119
< h2 > Handle Events</ h2 >
@@ -126,7 +126,7 @@ <h2>Handle Events</h2>
126
126
< div class ="reason-img ">
127
127
< img src ="images/home-images/blue_plugable_icon.svg "
128
128
onmouseover ="this.src='images/home-images/dkblue_plugable_icon.svg' "
129
- onmouseout ="this.src='images/home-images/blue_plugable_icon.svg' " alt ="" draggable ="false ">
129
+ onmouseout ="this.src='images/home-images/blue_plugable_icon.svg' " alt ="" draggable ="false " loading =" lazy " >
130
130
</ div >
131
131
< div class ="reason-text ">
132
132
< h2 > Plugable</ h2 >
@@ -148,7 +148,7 @@ <h1>Knative Components</h1>
148
148
Eventing work together to automate and manage tasks and applications.
149
149
</ p >
150
150
< div class ="components-content ">
151
- < img class ="components-img " src ="images/home-images/knative_flowchart_graphic.svg " alt ="" draggable ="false " />
151
+ < img class ="components-img " src ="images/home-images/knative_flowchart_graphic.svg " alt ="" draggable ="false " loading =" lazy " />
152
152
< div class ="text-table ">
153
153
< p class ="normal-text ">
154
154
Run serverless containers in Kubernetes with ease. Knative takes care of the details of networking,
@@ -171,7 +171,7 @@ <h1>Trying it all together</h1>
171
171
< div class ="img-row ">
172
172
< div class ="img-col ">
173
173
< div class ="reason-img ">
174
- < img src ="images/home-images/dev_focus_code_icon.svg " alt ="" draggable ="false ">
174
+ < img src ="images/home-images/dev_focus_code_icon.svg " alt ="" draggable ="false " loading =" lazy " >
175
175
</ div >
176
176
< div class ="reason-text ">
177
177
< h2 > Developers focus on code</ h2 >
@@ -184,7 +184,7 @@ <h2>Developers focus on code</h2>
184
184
185
185
< div class ="img-col ">
186
186
< div class ="reason-img ">
187
- < img src ="images/home-images/dkblue_scale_icon.svg " alt ="" draggable ="false ">
187
+ < img src ="images/home-images/dkblue_scale_icon.svg " alt ="" draggable ="false " loading =" lazy " >
188
188
</ div >
189
189
< div class ="reason-text ">
190
190
< h2 > Scale up and down</ h2 >
@@ -197,7 +197,7 @@ <h2>Scale up and down</h2>
197
197
198
198
< div class ="img-col ">
199
199
< div class ="reason-img ">
200
- < img src ="images/home-images/cloud_agnostic_icon.svg " alt ="" draggable ="false ">
200
+ < img src ="images/home-images/cloud_agnostic_icon.svg " alt ="" draggable ="false " loading =" lazy " >
201
201
</ div >
202
202
< div class ="reason-text ">
203
203
< h2 > Cloud agnostic</ h2 >
224
224
< div class ="col ">
225
225
< a href ="{{ 'about/case-studies/sva/' | url }} ">
226
226
< div class ="logo ">
227
- < img class ="sva " src ="images/case-studies/sva.png " alt ="" draggable ="false " />
227
+ < img class ="sva " src ="images/case-studies/sva.png " alt ="" draggable ="false " loading =" lazy " />
228
228
</ div >
229
229
< hr >
230
230
< p class ="normal-text ">
236
236
< div class ="col ">
237
237
< a href ="{{ 'about/case-studies/ibm/' | url }} ">
238
238
< div class ="logo ">
239
- < img class ="ibm " src ="images/case-studies/ibm.png " alt ="IBM logo " draggable ="false " width ="75 " />
239
+ < img class ="ibm " src ="images/case-studies/ibm.png " alt ="IBM logo " draggable ="false " width ="75 " loading =" lazy " />
240
240
</ div >
241
241
< hr >
242
242
< p class ="normal-text ">
248
248
< div class ="col ">
249
249
< a href ="{{ 'about/case-studies/pnc/' | url }} ">
250
250
< div class ="logo ">
251
- < img class ="pnc " src ="images/case-studies/pnc_bank.png " alt ="" draggable ="false " />
251
+ < img class ="pnc " src ="images/case-studies/pnc_bank.png " alt ="" draggable ="false " loading =" lazy " />
252
252
</ div >
253
253
< hr >
254
254
< p class ="normal-text ">
263
263
264
264
< section class ="cncf-notice-container ">
265
265
< h3 > Knative is a < a href ="https://www.cncf.io/ "> Cloud Native Computing Foundation</ a > incubation project</ h3 >
266
- < img class ="cncf-logo " src ="images/home-images/cncf-color.png " alt ="" draggable ="false " />
266
+ < img class ="cncf-logo " src ="images/home-images/cncf-color.png " alt ="" draggable ="false " loading =" lazy " />
267
267
</ section >
268
268
269
269
< section class ="whats-next-container ">
@@ -370,6 +370,7 @@ <h2>Follow us</h2>
370
370
adopterImg . src = adopter . logoPath ;
371
371
adopterImg . alt = "Adopters" ;
372
372
adopterImg . classList . add ( "logo" ) ;
373
+ adopterImg . loading = "lazy" ;
373
374
374
375
adopterLink . appendChild ( adopterImg ) ;
375
376
container . appendChild ( adopterLink ) ;
0 commit comments