Google AJAX API-Bibliothek: ein Wendepunkt für Entwickler
Donnerstag, 29. Mai 2008
Google, in der letzten Zeit, hat eine Vielzahl von Tools für Entwickler veröffentlicht, die ständig aktualisiert ihre Freisetzungen. Jetzt eine Vereinbarung unterzeichnet, mit beliebten AJAX-Frameworks, und nicht nur in die Bibliothek jQuery, Prototype, script.aculo.us, MooTools und dojo zentralisieren!
In der Praxis kann, Sie diese Bibliotheken unter Nutzung der Infrastruktur und die Google-Netzwerk zugreifen, mit erheblichen Vorteilen in Bezug auf Geschwindigkeit und Sicherheit.
Die Geschwindigkeit beim Laden, wird von dem gleichen Netzwerk, Google, sowie die Bereitstellung an sich eine Struktur von verteilten Servern gewährleistet ist, können (standardmäßig) für komprimierte Last (gzip / Verkleinern) hinzugefügt. Google näher an die Ausrichtung der Anwendung verwendet werden, um den Code zu senden, und falls nicht erreichen oder sich vorübergehend, wird das Netzwerk die Google noch senden Sie die JavaScript-Code!
So verwenden Sie Google AJAX API-Bibliothek
Wir können auf zwei Arten laden zu einer Bibliothek: using google.load() oder die übliche <script> Zum Beispiel, wenn wir eine Anwendung, die bereits einige andere Google-API (Karten, Suche, Übersetzungen, etc ...) können wir die Instanz von google
- <! - Zunächst laden Sie die Umwelt ->
- "http://www.google.com/jsapi" >< / script> <script src = "http://www.google.com/jsapi"> </ script>
Jetzt haben wir das Objekt google zur Verfügung:
- "prototype" , "1.6" ) ; google. load ( "Prototyp", "1.6");
Beachten Sie das Vorhandensein von release! Google AJAX Library API, in der Tat wirkt auch als ein Hort der Vergangenheit - stabil - freizugeben. Aber nicht alle! Die Versionsverwaltung ist intelligent. Wenn eine Bibliothek ist in den folgenden Version verfügbar:
- 1.9.1
- 1.8.4
- 1.8.2
Angeben zum Beispiel:
- "prototype" , "1.8" ) ; google. load ( "Prototyp", "1.8");
Wird die Last Release 1.8.4 ist die letzte von dieser Revision. Auch die Angabe:
- "prototype" , "1" ) ; google. load ( "Prototyp", "1");
Lädt das 1.9.1 Release! Fantastic!
Alternativ können Sie die folgende Syntax:
- "http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js" >< / script> <script src = "http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"> </ script>
Auch hier können die Version!
Google selbst jedoch betont, dass die erste Methode, dass ein google.load() ist die performante verwendet!
Sehen ist Glauben, und die Ergebnisse sind
Wie immer habe ich versucht, dieses sofort zu ändern und ich werde sofort die Leistung zu schätzen wissen. Ich stellte die Google AJAX Library API auf Divoogle.com und saidmade.com! Zu letzterem hatte ich ein Gewinn für die Beladung von 30% - mit Pingdom getestet! Ich habe auch versucht, die beiden unterschiedlichen Formen der Be-und, ja, die Verwendung von google.load() ist viel besser!
Sobald possible'll die Tests auch hier auf undolog.com ![]()













Herzlichen Glückwunsch an den Artikel, ich habe ich nur noch zu meinem Blog,
Sie bald Tom
[...] Und können Sie angeben, die Sie wollen. Die Versionierung ist jedoch auch intelligent. In der Tat, wenn Sie einen teilweisen Version der Bibliothek (p.es 1,8), wird Google lassen uns Download [...]
[...] Die beiden Skripte sind jQuery durch den Google-Service erläutert Google AJAX API-Bibliothek: ein Wendepunkt für die Entwickler [...]
Ich finde, dass Blogs immer nützlich
Diese Technik wusste auch nicht, und ist wirklich ein Geschenk des Himmels!
Re-read!
Hallo, danke für eine gute Anleitung! Ich fühle mich zu.