YUI: Orario di apertura gio aprile 21 °
19 Aprile, 2011 alle 1:39 am da Luca Smith | In Development e orari di apertura | Commenti disabilitatiYUI Remote Loader Servizio
Per un po 'di tempo, Reid Burke ha lavorato su un servizio basato su Node.js per accelerare il processo di calcolo e la richiesta di dipendenze dei moduli in YUI 3. Ha capito molto vicino al abbottonato a questo punto, e vuole condividere ciò che lui ha e le vostre idee per ciò che renderebbe ancora Awesomer.
Il problema
Per un po 'di tempo abbiamo saputo che, mentre in realtà conveniente per gli sviluppatori, il Y.use( modules ,...) metodo introduce un inutile ritardo nel tempo di spin up del codice di implementazione. Si scopre che si tratta di un sacco di lavoro calcolo alberi di dipendenza, i metadati e solo può essere onerosi per l'occupazione di memoria complessiva della pagina. Il metodo tradizionale di includere il file seme YUI ( yui-min.js ), poi il bootstrap con YUI().use(...) prima dice YUI Loader per caricare il modulo, che è sellato con i metadati di dipendenza per l'intera libreria in la sua fonte, poi Loader calcolare la lista completa dei moduli necessari, sulla base di use(...) dichiarazione sulla macchina client.
La soluzione
Il servizio Remote Loader si muove questo calcolo al server, rendendo il codice più velocemente e riducendo l'inizializzazione del tuo sito il profilo memoria del client, perché i metadati e Loader non sono più necessarie sulla macchina client. Serve anche come gestore di combo, restituendo tutto il codice direttamente anziché attraverso il routing al servizio combo yahooapis (meno traffico di rete), ed è in grado di essere distribuito su un server Node.js sul tuo dominio.
Il piano è quello di avere demo Reid ciò che funziona oggi, tra cui alcune statistiche piuttosto impressionanti dal suo utilizzo su yuilibrary.com , quindi aprire la chiamata al feedback e richieste. Venite a verificare che cosa il futuro di YUI Loader sta cercando come!
Time & Details
Saremo on-line 10:00-11:00 PDT Giovedi. I dettagli di connessione sono le stesse come al solito.
- Comporre al 1-888-371-8922 (Skype funziona alla grande per non statunitensi partecipanti *)
- Inserire il codice partecipante 47188953 #
- Partecipa alla sessione di condivisione dello schermo (questa vi verrà chiesto di installare il plugin Adobe Connect se questa è la prima volta ad usarlo)
* - Se Skype non è un'opzione, mandatemi una email o prendere me (ls_n) nel yui # canale IRC su Freenode per un numero locale.
Condividi ed estendere: Segnalibro con Del.icio.us | Digg it! | reddit!
Nessun commento ancora
Siamo spiacenti, il commento forma è chiusa in questo momento.

Copyright © 2006-2012 Yahoo! Inc. Tutti i diritti riservati. Privacy Policy - Termini di servizio
Powered by WordPress su Yahoo! Web Hosting .
