Nico MartinWeb- / Frontend Developer @nic_o_martin |
|
Say Hello GmbH @SayHelloGmbH |
<html>
<head>
<link rel="stylesheet" href="css/theme/styles.css">
<link rel="stylesheet" href="css/plugin/styles.css">
<script type="text/javascript" src="js/script.js"></script>
</head>
<body>
<h1>Hallo Welt</h1>
<p>Der angezeigte Content</p>
<img src="img/meinbild.jpg"/>
</body>
</html>
https://test.sayhello.works/
Wenn nicht, weg damit!
Minify
jQuery 3.3.1 uncomressed: 265 kB
jQuery 3.3.1 comressed: 84.8 kB
≈ 70%
<html>
<head>
<link rel="stylesheet" href="css/theme/styles.css">
<link rel="stylesheet" href="css/plugin/styles.css">
<script type="text/javascript" src="js/script.js"></script>
</head>
<body>
<h1>Hallo Welt</h1>
<p>Der angezeigte Content</p>
<img src="img/meinbild.jpg"/>
</body>
</html>
Render-Blocking vs non-Render-Blocking
JavaScript
<html>
<head>
<link rel="stylesheet" href="css/theme/styles.css">
<link rel="stylesheet" href="css/plugin/styles.css">
</head>
<body>
<h1>Hallo Welt</h1>
<p>Der angezeigte Content</p>
<img src="img/meinbild.jpg"/>
<script defer="defer" type="text/javascript" src="js/script.js"></script>
</body>
</html>
Console Errors
CSS
<html>
<head>
<style type="text/css">
h1 {color: black;}
p {color: red;}
</style>
</head>
<body>
<h1>Hallo Welt</h1>
<p>Der angezeigte Content</p>
<img src="img/meinbild.jpg"/>
<script defer="defer" type="text/javascript" src="js/script.js"></script>
<script defer="defer" type="text/javascript" src="js/loadCSS.js"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {
loadCSS('css/theme/styles.css');
loadCSS('css/plugin/styles.css');
});
</script>
</body>
</html>
Critical CSS
Critical CSS generator
HTTP/2
Performance
Advanced WPPerformance
Autoptimize
Bildoptimierung
EWWW Image Optimizer
Server-Caching
Cachify
noch Fragen?