How Google makes things fast

1) Compile Javascript: They use the Closure compiler. This is not a real compiler but rather an optimizer. „Removes dead code, checks syntax …“.

2) JSONP: Is a way to get data in JSON format and the browser prefixes it with a function name. See here.

3) They send images as JSON base64 encoded chunks.

<img src=“data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD…“/>

Because of the limitation to 32K the images are sliced in chunks.

4) They set script tag src to null after execution/calling.

Advertisements
Dieser Beitrag wurde unter Uncategorized veröffentlicht. Setze ein Lesezeichen auf den Permalink.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s