AjaxReady postato il 29/04/2012 13:14:13 nel forum programmazione, gdrcd, open source, hosting e modificato da ffwp il 29/04/2012 13:16:44
Spesso mi sono trovato a postare guide, librerie e framework per mmigliorare il rendimento dei neo-programmatori che in questo portale sono molti.
Oggi pubblico e sponsorizzo una libreria di Ajax, secondo me molto valida e molto semplice per chiunque voglia realizzare delle chimate asincrone all'interno del proprio gdr.
La libreria è molto semplice e come per la maggior parte delle librerie ha una sintassi molto essenziale e ancora più semplice è la configurazione per avere degli effetti personalizzati.
Tutto gira intorno all'oggetto/funzione: In, che preleva solamente l'id dell'elemento che vogliamo far interagire.
Esempio:
Pagine → 1
29/04/2012 14:06:15
la sintassi alla fine è molto simile a quella di jquery.. non conviene studiare una libreria più ampia come jquery e usarla?
29/04/2012 14:30:51
29/04/2012 15:23:45
LoL, non m'aspettavo che mi avresti pubblicizzato così!
Comunque il succo è che io per primo indico jquery o mootools se si abbisogna della libreria in generale per altro, chiaramente non ha senso implementare qualcos'altro per una funzionalità che già la prima ti offre.
Perché dunque AR ? Perché magari c'è chi da queste librerie vuole adoperare il solo modulo delle richieste asincrone ed è 'costretto' a trascinarsi dietro altre 4 o 5 classi di core di dipendenza che probabilmente gli occuperanno solo spazio (estrarre il request.js da mootools, compresso, sono 56kb).
AjaxReady nasce come alternativa pratica e leggera (attualmente, compressa pesa circa 6Kb) a questa situazione.
29/04/2012 20:17:57
29/04/2012 20:24:02
29/04/2012 21:14:56
Giuro, sistemerò qualche info nella wiki su github prima o poi (gli esempi forniti dovrebbero essere sufficienti per farsi un idea comunque).
Il parametro timeout, ad ogni modo, definisce il numero di secondi dopo il quale la richiesta viene annullata dalla libreria perchè magari sta impiegando troppo tempo e per esigenze dello script ci serve ovviare in qualche modo in caso di ritardi.
Per avviare una richiesta in automatico tot secondi dopo il caricamento della pagina basta usufruire del classico setTimeout di javascript.
Un esempio pratico:
29/04/2012 21:18:24
29/04/2012 21:34:11
mariti? mpf.. u.u opportunista.
comunque tra un mesetto dovrei riuscire a buttare fuori una nuova versione di gdrcd molto più simile a un framework che a un cms ;)
01/05/2012 12:32:47 e modificato da blancks il 01/05/2012 12:34:43
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
The Coven: Le tenebre hanno una nuova voce
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Il Grande Blu: [Hotfix] Alcuni Bugfix da Hall of Fame!
Ex Gratia GDR: Quest | Rituale alla Piccola Muraglia
auronx ha risposto alla discussione: Eroi di Enor
Macabre Tales: Chiusura Iscrizioni... Per Ora
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Miami Gdr: Nuova Organizzazione: Wynwood Creative Collettive
La Tana del Ladro: La Battaglia di Bosco Segreto
Extremelot: Notifica costruzione Edifici e Oggetti
Felix Felicis GdR - Harry Potter GdR: Estate: guida all'uso!
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
Lineage II: Evento estivo dell'Anguria 🍉
FragPunk: Ti presentiamo Tidal Fury - Batteria 🥁
Il portale raggiunge i 16.800 giochi catalogati! Grazie a tutti!
enor_staff ha aperto una nuova discussione: Eroi di Enor
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Background PG - Tanti utili consigli su come creare il background del tuo personaggio rendendolo avvincente e credibile!
The Plague Gdr - Intervista allo staff di The Plague Gdr, play by chat chat urban fantasy!
Testare un GdR - Consigli sulla fase di "Testing" prendendo spunto dal collaudo software e applicabili anche alla creazione di un GdR
Postazione Gaming - Come creare la postazione da gaming perfetta! Ecco i trucchi e i consigli!
Road to Hamartia - Intervista alla gestione del play by forum fantasy/fantascientifico Road to Hamartia!
Leiji Matsumoto - Il Cinema d'Animazione di Leiji Matsumoto.. il creatore di Capitan Harlock!
Chrome Safe Browsing - Il tuo gioco è stato colpito dalla schermata rossa di Chrome Safe Browsing alert? Ecco come risolvere!
Scienza e Dadi - La Scienza dietro i Dadi: probabilità e statistiche nel GdR!