Highlighting mit Prism
Drüben im Journal habe ich Prism hinzugefügt, um Quellcode ein bisschen weniger trist darzustellen.
Geladen werden das JavaScript und CSS nur, wenn auf der Seite mindestens ein code[class^="language-"]-Element gefunden wird. Warum sollten die 38 kB für das Javascript und 1,9 kB für das CSS immer geladen werden. Die wenigsten Posts enthalten Code-Elemente.