Skip to content

Commit e8ec8e5

Browse files
committed
Font loading optimization
1 parent ac330e8 commit e8ec8e5

File tree

9 files changed

+46
-28
lines changed

9 files changed

+46
-28
lines changed

css/layouts/block-duo.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@
1010
<title>Layout &bull; Block Duo</title>
1111
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
1212
<link rel=apple-touch-icon href=https://centerkey.com/graphics/mobile-home-screen.png>
13+
<link rel=preconnect href=https://fonts.googleapis.com>
14+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
1315
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
14-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
15-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.4/website/static/panel-nav.css>
16+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
17+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/panel-nav.css>
1618
<link rel=stylesheet href=../../dist/reset.min.css>
1719
<link rel=stylesheet href=block-duo.css>
1820
<style>
@@ -85,8 +87,8 @@ <h3>Block subheader (h3)</h3>
8587
<p>Copyright &copy; 2151 Enterprise</p>
8688
</footer>
8789

88-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
89-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
90+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
91+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
9092
<script src=https://cdn.jsdelivr.net/npm/web-ignition@1.4/dist/lib-x.min.js></script>
9193
</body>
9294
</html>

css/layouts/color-blocks.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<title>Layout &bull; Color Blocks</title>
1111
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
1212
<link rel=apple-touch-icon href=https://centerkey.com/graphics/mobile-home-screen.png>
13+
<link rel=preconnect href=https://fonts.googleapis.com>
14+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
1315
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
14-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
16+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
1517
<link rel=stylesheet href=../../dist/reset.min.css>
1618
<link rel=stylesheet href=color-blocks.css>
1719
<style>
@@ -118,8 +120,8 @@ <h3>Block subheader (h3)</h3>
118120
<div>Copyright &copy; 2151 Enterprise</div>
119121
</footer>
120122

121-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
122-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
123+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
124+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
123125
<script src=https://cdn.jsdelivr.net/npm/web-ignition@1.4/dist/lib-x.min.js></script>
124126
</body>
125127
</html>

css/layouts/color-slide.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<title>Layout &bull; Color Slide</title>
1111
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
1212
<link rel=apple-touch-icon href=https://centerkey.com/graphics/mobile-home-screen.png>
13+
<link rel=preconnect href=https://fonts.googleapis.com>
14+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
1315
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
14-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
16+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
1517
<link rel=stylesheet href=../../dist/reset.min.css>
1618
<link rel=stylesheet href=color-slide.css>
1719
<style>
@@ -89,8 +91,8 @@ <h2>Sidebar</h2>
8991
<div>Copyright &copy; 2151 Enterprise</div>
9092
</footer>
9193

92-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
93-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
94+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
95+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
9496
<script src=https://cdn.jsdelivr.net/npm/web-ignition@1.4/dist/lib-x.min.js></script>
9597
</body>
9698
</html>

css/layouts/letterbox.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<title>Layout &bull; Letterbox</title>
1111
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
1212
<link rel=apple-touch-icon href=https://centerkey.com/graphics/mobile-home-screen.png>
13+
<link rel=preconnect href=https://fonts.googleapis.com>
14+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
1315
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
14-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
16+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
1517
<link rel=stylesheet href=../../dist/reset.min.css>
1618
<link rel=stylesheet href=letterbox.css>
1719
<style>
@@ -49,8 +51,8 @@ <h2 class=hide-me>Video</h2>
4951
-->
5052
</main>
5153

52-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
53-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
54+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
55+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
5456
<script src=https://cdn.jsdelivr.net/npm/web-ignition@1.4/dist/lib-x.min.js></script>
5557
</body>
5658
</html>

css/layouts/neon.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<title>Layout &bull; Neon</title>
1111
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
1212
<link rel=apple-touch-icon href=https://centerkey.com/graphics/mobile-home-screen.png>
13+
<link rel=preconnect href=https://fonts.googleapis.com>
14+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
1315
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
14-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
16+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
1517
<link rel=stylesheet href=../../dist/reset.min.css>
1618
<link rel=stylesheet href=neon.css>
1719
</head>
@@ -111,8 +113,8 @@ <h2>Random</h2>
111113
</p>
112114
</footer>
113115

114-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
115-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
116+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
117+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
116118
<script src=https://cdn.jsdelivr.net/npm/web-ignition@1.4/dist/lib-x.min.js></script>
117119
<script src=neon.js></script>
118120
<script>

css/layouts/vertical-bars.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<title>Layout &bull; Vertical Bars</title>
1111
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
1212
<link rel=apple-touch-icon href=https://centerkey.com/graphics/mobile-home-screen.png>
13+
<link rel=preconnect href=https://fonts.googleapis.com>
14+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
1315
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
14-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
16+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
1517
<link rel=stylesheet href=../../dist/reset.min.css>
1618
<link rel=stylesheet href=vertical-bars.css>
1719
<style>
@@ -57,8 +59,8 @@ <h3>Section subheader (h3)</h3>
5759
<p>Copyright &copy; 2151 Enterprise</p>
5860
</footer>
5961

60-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
61-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
62+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
63+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
6264
<script src=https://cdn.jsdelivr.net/npm/web-ignition@1.4/dist/lib-x.min.js></script>
6365
</body>
6466
</html>

css/layouts/zebra-sections.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<title>Layout &bull; Zebra Sections</title>
1111
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
1212
<link rel=apple-touch-icon href=https://centerkey.com/graphics/mobile-home-screen.png>
13+
<link rel=preconnect href=https://fonts.googleapis.com>
14+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
1315
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
14-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
16+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
1517
<link rel=stylesheet href=../../dist/reset.min.css>
1618
<link rel=stylesheet href=zebra-sections.css>
1719
<style>
@@ -107,8 +109,8 @@ <h2>Random 3</h2>
107109
<div>Copyright &copy; 2151 Enterprise</div>
108110
</footer>
109111

110-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
111-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
112+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
113+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
112114
<script src=https://cdn.jsdelivr.net/npm/web-ignition@1.4/dist/lib-x.min.js></script>
113115
</body>
114116
</html>

css/spec-css.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@
88
<meta name=viewport content="width=device-width, initial-scale=1">
99
<title>reset.css &bull; Specification page</title>
1010
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
11+
<link rel=preconnect href=https://fonts.googleapis.com>
12+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
1113
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
12-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
14+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
1315
<link rel=stylesheet href=../dist/reset.min.css>
1416
<style>
1517
img.mini { height: 60px; }
@@ -319,8 +321,8 @@ <h2>Videos</h2>
319321
<div>Copyright &copy; 2175.0 Enterprise<br>Fascinating</div>
320322
</footer>
321323

322-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
323-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
324+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
325+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
324326
<script src=../dist/lib-x.min.js></script>
325327
</body>
326328
</html>

js/spec-js.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
<meta name=viewport content="width=device-width, initial-scale=1">
66
<title>lib-x.js &bull; Specification page</title>
77
<link rel=icon href=https://centerkey.com/graphics/bookmark.png>
8+
<link rel=preconnect href=https://fonts.googleapis.com>
9+
<link rel=preconnect href=https://fonts.gstatic.com crossorigin>
810
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15/css/all.min.css>
9-
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.css>
11+
<link rel=stylesheet href=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.css>
1012
<link rel=stylesheet href=../dist/reset.min.css>
1113
</head>
1214
<body>
@@ -125,8 +127,8 @@ <h2>A video link</h2>
125127
<div>Copyright &copy; 2151 Enterprise</div>
126128
</footer>
127129

128-
<script src=https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js></script>
129-
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.7/dist/dna.min.js></script>
130+
<script src=https://cdn.jsdelivr.net/npm/jquery@3.6/dist/jquery.min.js></script>
131+
<script src=https://cdn.jsdelivr.net/npm/dna.js@1.8/dist/dna.min.js></script>
130132
<script src=../dist/lib-x.min.js></script>
131133
<script>
132134
const makePageRed = () => $('body').css({ backgroundColor: 'pink' });

0 commit comments

Comments
 (0)