Frage

Ich habe bemerkt, dass Google die neue Seite Vorschau es die bekommt base64 Bilder mit eher als Normal z.B. JPGs oder PNGs

Was sind die Vorteile, dies zu tun?

Can Base64-codierte Bilder während des Transports komprimiert besser werden?

Oder vielleicht zwischengespeichert besser durch den Browser oder Caching-Proxy?

Ist es so sie eine HTTP-Anforderung tun kann, und das Bild und Informationen über das Bild in einem Treffer erhalten?

Jede andere Ideen?

[EDIT]

Ich habe gerade einen Gedanken, vielleicht ist es so kann ihr neues Bildformat verwenden Google

http://code.google.com/speed/webp/ ohne Unterstützung von Browser?

Doch am Saitenzurück (mit dem Fiedler zu Intercept des HTTP-Verkehr), erwähnt die Zeichenfolge „image / jpeg“. Es sei denn, einige Bilder in webp Format zurückgegeben werden.

War es hilfreich?

Lösung

Das Bild ist ein Datum-URL, die vom Server als JSON (ish) Paket mit einigen Metadaten empfangen wird. Ich nehme an, dass sowohl die Bilddaten, die Verpackung und die Metadaten in einer einzigen Anfrage lohnt sich in Bezug auf die Zwischenspeicherung und Leistung.

Andere Tipps

Die goldene Regel für die Leistung ist die Anzahl der Verbindungen zum Server zu reduzieren. Durch die Verwendung eines URI Daten (Bilddaten codiert als Basis 64), die Hin- und Rückfahrt reduziert. Außerdem, wenn die Seite gzipped, so dass Basis 64 kann die Datenübermittlung von der Komprimierung profitieren.

Siehe http://developer.yahoo.com/performance/rules.html/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top