Troškovi HTTP zahteva
Svaki HTTP zahtev oduzima vreme. Stoga će se jedan CSS fajl učitavati brže, nego nekoliko CSS fajeva, čak i ako je njihova ukupna veličina ista.
Zbog toga se radi povećanja performansi svi CSS fajlovi spajaju u jedan zajednički fajl i svi JavaScript fajlovi se spajaju u jedan zajednički fajl. Ovo se radi pomoću alatki za građenje (build tools), na primer, Gulp ili Webpack.
Slike male veličine takođe se spajaju u jednu. Takva zajednička slika se zove sprite.
Objasnite šta nije u redu sa ovim kodom:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="styles1.css">
<link rel="stylesheet" href="styles2.css">
<link rel="stylesheet" href="styles3.css">
<link rel="stylesheet" href="styles4.css">
<link rel="stylesheet" href="styles5.css">
<link rel="stylesheet" href="styles6.css">
<link rel="stylesheet" href="styles7.css">
<link rel="stylesheet" href="styles8.css">
<script src="scripts1.js"></script>
<script src="scripts2.js"></script>
<script src="scripts3.js"></script>
<script src="scripts4.js"></script>
<script src="scripts5.js"></script>
</head>
<body>
</body>
</html>