nam: Javascript Performanz in Opera

Beitrag lesen

Hi

Kann man dadurch, wenn man das Script gzip-komprimiert ausliefert, nicht letztendlich vielleicht mehr Performance herausholen, als wenn man bei der Notation der Daten ein paar KB spart, und dafuer bei jedem neuen Seitenaufruf erneut die Datenstruktur aufwendig umformen muss ...?
[…]
Die paar KB, die du andernfalls einmalig (den gecached wird dein Script ja wohl) sparen kannst, machen den Aufwand der Umwandlung bei *jedem* Seitenaufruf offenbar nicht wett.

Meine Idee war, die Muster in der kompakten Form auszuliefern (spart immerhin 50%), sie dann vom Script konvertieren zu lassen und schliesslich (♫Zukunftsmusik♪) per DOM:Storage zu speichern.
In älteren Versionen hatte ich die Auslieferung der kompakten Form schon mal drin, der Code war aber so schlecht, dass es langsamer war.
Die neue Funktion (s.o.) wäre schnell genug.

Ein weiterer Vorteil der kompakten Form ist, dass die Erzeugung und der Unterhalt der Trennmuster, die ja aus der LaTeX-Welt kommen, einfacher ist.

Aber Opera scheint sich da zu sperren…

Wünsche ein schönes Wochenende gehabt zu haben,
Mathias