Skip to content

Commit ff33084

Browse files
committed
Dev tools, web api
1 parent 85e0fe4 commit ff33084

File tree

7 files changed

+88
-6
lines changed

7 files changed

+88
-6
lines changed

index.html

Lines changed: 88 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ <h3>Declaring and using variables</h3>
4343

4444

4545
<section>
46-
<h2>Will we talk about frameworks?</h2>
46+
<h2>Are we going to talk about frameworks?</h2>
4747
<div>
4848
<img class="plain" style="max-height: 3.5em; margin: 0.5em" src="/src/img/angular-logo.png">
4949
<img class="plain" style="max-height: 3.5em; margin: 0.5em" src="/src/img/react-logo.png">
@@ -63,7 +63,7 @@ <h2>Will we talk about frameworks?</h2>
6363

6464
<section>
6565
<h2>Nope ...</h2>
66-
<h2>we will talk about the platform</h2>
66+
<h2>we are going to talk about the platform</h2>
6767
<div>
6868
<img class="plain" style="max-height: 4em; margin: 0.5em" src="/src/img/chrome-icon.png">
6969
<img class="plain" style="max-height: 4em; margin: 0.5em" src="/src/img/firefox-logo.png">
@@ -538,7 +538,7 @@ <h3>Service Workers</h3>
538538
<ul class="no-bullets">
539539
<li>Give developers the moving parts to solve their problems</li>
540540
<li>Alow to create own caching patterns</li>
541-
<li>Can be only used over HTTPS (excluding localhost)</li>
541+
<li>Can only be used over HTTPS (excluding localhost)</li>
542542
<li>Hijack connections</li>
543543
<li>Fabricate, and filter responses</li>
544544
</ul>
@@ -963,7 +963,6 @@ <h3 style="margin-top: 1em;">HTTP/2 server push</h3>
963963

964964

965965
<section>
966-
967966
<h3 style="margin-top: -4em;">HTTP/1 vs. HTTP/2 </h3>
968967
<div class="replacement">
969968
<div style="margin-top: 0em;" class="fragment fade-out" data-fragment-index="0">
@@ -976,14 +975,14 @@ <h4>HTTP/1</h4>
976975
</ol>
977976
</div>
978977
<div style="margin-top: 0em;" class="fragment fade-in" data-fragment-index="0">
979-
<h4>HTTP/2</h4>
978+
<h4>HTTP/2</h4>
980979
<ol>
981980
<li>The browser requests the HTML file.</li>
982981
<li>The server returns the HTML file, and pushes the stylesheet at the same time.</li>
983982
<li>The browser starts parsing the HTML. By the time it encounters the <em>&lt;link rel="stylesheet"&gt;</em>, the stylesheet is already in the cache.</li>
983+
</ol>
984984
</div>
985985
</div>
986-
987986
</section>
988987

989988

@@ -1013,6 +1012,8 @@ <h1 style="font-size: 4em; margin-bottom: 0em;" class="flippedColor" >Lazy-load<
10131012
<h3 style="font-size: 2em; margin-bottom: 0em;" class="tertiaryColor" >and create remaining routes on demand</h3>
10141013
</section>
10151014

1015+
1016+
10161017
<section>
10171018
<h1>
10181019
<img style="max-height: 1.5em;" class="plain" src="/src/img/chrome-icon.png">
@@ -1021,6 +1022,87 @@ <h1>
10211022
</h1>
10221023
</section>
10231024

1025+
1026+
<section>
1027+
<h3>Inspect / Live Edit</h3>
1028+
<img class="plain" style="max-height: 12em;" src="/src/img/elements.png">
1029+
<p>
1030+
<a href="https://developers.google.com/web/tools/chrome-devtools/" class="credits" target="_blank">Chrome Developer Tools documentation</a>
1031+
</p>
1032+
</section>
1033+
1034+
<section>
1035+
<h3>Analyse network traffic</h3>
1036+
<img class="plain" style="max-height: 12em;" src="/src/img/network.png">
1037+
<p>
1038+
<a href="https://developers.google.com/web/tools/chrome-devtools/" class="credits" target="_blank">Chrome Developer Tools documentation</a>
1039+
</p>
1040+
</section>
1041+
1042+
<section>
1043+
<h3>Debug</h3>
1044+
<img class="plain" style="max-height: 12em;" src="/src/img/sources.png">
1045+
<p>
1046+
<a href="https://developers.google.com/web/tools/chrome-devtools/" class="credits" target="_blank">Chrome Developer Tools documentation</a>
1047+
</p>
1048+
</section>
1049+
1050+
<section>
1051+
<h3>Profile</h3>
1052+
1053+
<h3 style="margin-top: -7.5em;">Profiling</h3>
1054+
<div class="replacement">
1055+
<div style="margin-top: 0em;" class="fragment fade-out" data-fragment-index="0">
1056+
<img class="plain" style="max-height: 12em;" src="/src/img/timeline.png">
1057+
<p>
1058+
<a href="https://developers.google.com/web/tools/chrome-devtools/" class="credits" target="_blank">Chrome Developer Tools documentation</a>
1059+
</p>
1060+
</div>
1061+
<div style="margin-top: 0em;" class="fragment fade-in" data-fragment-index="0">
1062+
<img class="plain" style="max-height: 12em;" src="/src/img/cpu-profile.png">
1063+
<p>
1064+
<a href="https://developers.google.com/web/tools/chrome-devtools/" class="credits" target="_blank">Chrome Developer Tools documentation</a>
1065+
</p>
1066+
</div>
1067+
</div>
1068+
</section>
1069+
1070+
<section>
1071+
<h3>And much more ...</h3>
1072+
<ul>
1073+
<li>Console API</li>
1074+
<li>Working with Service workers</li>
1075+
<li>Web app manifest adjustment</li>
1076+
<li>Device mode</li>
1077+
<li>Cache/Storage inspection</li>
1078+
<li>...</li>
1079+
</ul>
1080+
</section>
1081+
1082+
1083+
<section data-background-color="var(--secondary-color)">
1084+
<h1 style="font-size: 4em; margin-bottom: -0.25em;" class="flippedColor" >WHOA!</h1>
1085+
<h1 style="font-size: 2.8em; margin-bottom: -0.2em;" class="fallbackColor" >That was</h1>
1086+
<h1 style="font-size: 2em;" class="primaryColor" >quick, right?</h1>
1087+
</section>
1088+
1089+
1090+
1091+
<section data-background-image="/src/img/web-api.png" data-background-size="75%">
1092+
<h2 style="font-size: 2.8em; margin-bottom: -0.2em;" class="primaryColor" >But there is still much <a href="https://developer.mozilla.org/en-US/docs/Web/API">more</a> :P</h2>
1093+
</section>
1094+
1095+
1096+
1097+
<section data-background-color="var(--secondary-color)">
1098+
<h1 style="font-size: 2em; margin-bottom: 0em;" class="fallbackColor" >Thank</h1>
1099+
<h1 style="font-size: 2.5em; margin-bottom: 0em;" class="primaryColor" >you</h1>
1100+
<h1 style="font-size: 3em;" class="flippedColor" >for your attention</h1>
1101+
</section>
1102+
1103+
1104+
1105+
10241106
</div>
10251107
</div>
10261108

src/img/cpu-profile.png

318 KB
Loading

src/img/elements.png

49.7 KB
Loading

src/img/network.png

29.5 KB
Loading

src/img/sources.png

41.3 KB
Loading

src/img/timeline.png

18.1 KB
Loading

src/img/web-api.png

169 KB
Loading

0 commit comments

Comments
 (0)