Thomas Steiner
speaker
445 appearances
1 recordings
1 series
first heard Aug 2026
last heard 4 Aug
Thomas Steiner’s voice in public audio — every appearance, attributed to the second.
Trend
recordings per month · last 12 monthsRecordings per month over the last 12 months — 1 in all, peaking in Aug 2026 with 1.
Appearances
Und solange wir uns dann alle einigen auf die gleiche URL, sollten wir dann eigentlich gut sein.
Und das war auch ein Stück weit so, aber sehr schnell fing dann eben an, die Leute sich Gedanken zu machen und zu sagen, okay, wir haben doch eigentlich hier Bundler-Abstatt, wir haben doch Webpack und wie sie alle heißen.
Und die haben natürlich dann sehr schnell gemerkt, so von der ganzen jQuery verwendest du eigentlich nur, was auch immer, 10%.
Alles andere ist Deadcode und der Wandler ist dann sehr schnell dran und macht eben DCE, Deadcode Elimination, und haut eben diese ganzen anderen 90%, die nicht gebraucht werden, aus deiner lokalen JQuery aus.
Das ruiniert dir dann natürlich den Cache-Effekt, weil dann ist natürlich deine JQuery-Kopie lokal, die du brauchst, nicht mehr kompatibel mit der, die dein Nachbar-Origin braucht.
Das Ganze wurde dann noch schlimmer, in Anführungszeichen, als die Leute angefangen haben, nicht nur eine Library über den Bundle zu jagen, sondern eben zu sagen, okay, lass uns doch allen unseren JavaScript-Bedarf in einem großen Paket zusammenwandeln.
Und dann hast du irgendwie main.js 2578, keine Ahnung, min.js.
Und ja, da war dann eben alles drin, komplett zusammengebandelt, irgendwie lowdash und jQuery und was auch immer und natürlich dein eigener Benutzer-Code.
Und ja, dann war natürlich das Thema Caching über gemeinsame URLs sehr schnell kaputt.
Und selbst als man noch vor diesem Status war, man musste natürlich immer sich auf die gleichen URLs einigen.
Und CDNs gibt es nicht gesamter mehr, aber es gibt doch einige.
Und ja, die Wahrscheinlichkeit, dass man eben einen Origin hat, der genau die gleiche URL für die jQuery-Ressource verwendet, die man selbst verwendet,
war eben relativ klein.
Und es wurde dann noch schlimmer, in Anführungszeichen, indem es besser wurde, nämlich die Browser fingen an, die Caches zu isolieren.
Also sprich, wenn ich jetzt example.com bin und Peter hat peter.de und wir beide verwenden theoretisch die gleiche jQuery-Version und einigen uns sogar auf das gleiche CDN, dann haben Browser angefangen zu sagen, okay, das ist zwar die gleiche Ressource, aber sie wird von einem anderen Grund-Origin ausgeladen, deshalb separieren wir die Caches.
Warum wurde das getan?
weil wir im Internet leider nichts Schönes haben.
Und das Internet wird immer, wenn es irgendwie eine Möglichkeit gibt, Missbrauch zu betreiben, Missbrauch betrieben.
Und genau so war es eben auch bei diesem Thema.
Die Leute fingen an, ganz einmalige Dateien zu erstellen.
Showing 41–60 of 445 · page 3 of 23
← Previous
Next →