Definition - Häufige Fragen

Definition: Code Bloat

Was bedeutet: Code Bloat

Code Bloat (Code-Aufblähung) bezeichnet unnötigen, redundanten oder übermäßig komplexen Programmcode, der die Dateigröße einer Website erhöht, ohne einen funktionalen Mehrwert zu bieten. Er entsteht oft durch die Verwendung von All-in-One-Themes oder schwerfälligen Plugins.

Die Definition von Code Bloat beschreibt das Phänomen, dass eine Website deutlich mehr Ressourcen (HTML, CSS, JavaScript) laden muss, als für die Darstellung der Inhalte eigentlich nötig wäre. Man kann es mit einem Rucksack voller Steine vergleichen, den ein Wanderer mitschleppt, obwohl er nur Proviant braucht.

Im Webdesign entsteht Code Bloat häufig, wenn Builder oder Themes für jede kleine Funktion ein riesiges Skript laden, selbst wenn diese Funktion gar nicht genutzt wird. Ein klassisches Beispiel sind Page-Builder, die für einen einfachen Textabschnitt zehn verschachtelte <div>-Container generieren. Die Folge: Der Browser benötigt mehr Zeit, um den Code zu verarbeiten (DOM-Größe), was die Ladezeit massiv verschlechtert und die Serverlast erhöht.

FAQ - Häufig gestellten Fragen zum Begriff: Code Bloat