Gunnar Bittersmann: Gif in HTML-Table konvertieren

Beitrag lesen

@@Der Martin

wesentlich mehr! Du vergisst, dass jedes td-Element auch noch eine individuelle Farbe bekommen soll. In diesem Fall vermutlich als Attribut (bgcolor) im Markup, macht dann eher 20MB als 4MB.

Um ein paar(!) Bytes zu sparen würde ich sowas wie <td c="00"> bis <td c="ff"> verwenden und die Farben dazu im style-Element angeben. (Über Validität müssen wir uns hier wohl keine Gedanken machen.)

Oder auch nur ein Zeichen als Attributwert. Blöderweise kann man nicht U+0000 bis U+00FF verwenden, da einige Steuerzeichen dabei sind. Ab U+0100 verballert ein Zeichen dann auch wieder min. 2 Bytes.

Ah, wait. Man wird sicher nicht die ganzen Farbpalette von GIF ausschöpfen wollen, sondern sich auf die 216(?) websicheren Farben beschränken. Dann wird man mit den Latin-1-Zeichen wohl auskommen. Puh, wieder ein MB gespart.

LLAP 🖖

--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.