Google AJAX API Bibliotek: et vendepunkt for utviklere

Torsdag, 29. mai 2008

AJAX API-bibliotekene Google, i den sistnevnte perdiodo, har utgitt en rekke verktøy dedikert til utviklere, som stadig oppdaterer sine utgivelser. kjører ut en avtale med populær AJAX rammeverk, og ikke bare for å sentralisere fordelingen av bibliotekene jQuery, prototype, script.aculo.us, MooTools og dojo!

I praksis kan du få tilgang til disse bibliotekene ved hjelp av infrastruktur og Google-nettverket, med betydelige fordeler i form av hurtighet og sikkerhet.

Hastigheten, lasting, er garantert av samme nettverk som Google og gi sådan et distribuert server (som standard) lasting komprimert (gzip / minify) biblioteket. På vertens Google nærmere forespørsel vil bli brukt til å sende koden, og hvis det ikke har kommet ned eller midlertidig, Google-nettverket vil fortsatt sende Javascript-koden!

Ved hjelp av Google AJAX API-bibliotek

Vi kan velge to måter å laste et bibliotek: utnytte google.load() den vanlige <script> For eksempel, hvis vi har et program som allerede bruker andre Google-API (kart, forskning, oversettelser, osv. ...) kan utnytte forekomsten av google

HTML:
  1. <! - Først av alt du laste miljø ->
  2. > </script> <script src = "http://www.google.com/jsapi"> </ script>

Nå har vi et objekt google tilgjengelige:

JavaScript:
  1. "prototype" , "1.6" ) ; google. load ( "prototype", "1,6");

Merk nærvær av den versjonen! Google AJAX API Biblioteket er også et register over tidligere - stabil - utgaven. Men det er ikke alt! Den versjonskontroll er intelligent. Hvis et bibliotek som er tilgjengelig i følgende versjoner:

Code:
  1. . 1 1. 9. 1
  2. . 4 1. 8. 4
  3. . 2 1. 8. 2

Spesifisering, for eksempel:

JavaScript:
  1. "prototype" , "1.8" ) ; google. load ( "prototype", "1,8");

Utgir 1.8.4, som er den siste av at revisjonen. På samme måte som spesifiserer:

JavaScript:
  1. "prototype" , "1" ) ; google. load ( "prototype", "1");

Utgir 1.9.1! Fantastico!
Eller kan du bruke følgende syntaks:

HTML:
  1. > </script> <script src = "http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"> </ script>

Igjen kan du angi hvilken versjon!

Google selv, men understreker at den første metoden, som bruker google.load() er den mest utført!

Prøv å tro, og resultatene er

Som alltid, følte jeg umiddelbart denne nyheten og jeg har forstått fordelene umiddelbart. Jeg introduserte Google AJAX API BibliotekDivoogle.com og e-lementi.com! På denne hadde jeg en gevinst i laste lik 30% - Testene utføres med PingDom! Jeg har også prøvd to forskjellige metoder for lasting og faktisk bruk av google.load() mye bedre!
Så snart som mulig vil jeg kjøre testen på nytt på undolog.com : P

Related Post

4 kommentarer til: «Google AJAX API Bibliotek: et vendepunkt for utviklere"

  1. getAvatar 1,0 Søndag 01 juni, 2008 på 16:16
    @ Tom IWriteAboutIT sa:

    Gratulerer til artikkelen, jeg bare Jeg har nettopp lagt til min RSS,
    Quick Tom

    Svar Siter
  2. getAvatar 1,0 Onsdag 02 juli, 2008 på 11:51
    Levysoft "Hvordan spare båndbredde: redusere e-kommentarer og sikkerhetskopiering via FTP, bruk av AJAX Library API med programtillegg for Wordpress og deaktivere Google Oversetter som ikke skal føre til nyttige trafikk Adsense sa:

    [...] Og lar deg spesifisere at du vil ha. Den versjonskontroll, er imidlertid like intelligente. Faktisk, hvis du angir en ufullstendig versjon av biblioteket (p.es 1,8), vi vil laste ned Google [...]

  3. getAvatar 1,0 Fredag 03 oktober, 2008 at 14:00
    Wordpress: hvordan du skriver et svar til å kommentere ved hjelp jQuery | Undolog.com sa:

    [...] De to skriptene inkludere jQuery gjennom Googles tjeneste forklart i Google AJAX API Bibliotek: et vendepunkt for utviklere [...]

  4. getAvatar 1,0 Torsdag, 09 oktober, 2008 at 11:46
    Francesco Gavello sa:

    Jeg synes at blogger stadig mer nyttig :)
    Denne teknikken ikke visste da, og det er virkelig en Manna fra himmelen!

    Hvis du vil lese!

    Svar Siter

Legg igjen en kommentar

TAG XHTML <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> href="" <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Bruk <pre> å legge koden