Google ospita i framework Javascript
Mercoledì 28 Maggio 2008 - 16:15
di Riccardo Degni

Proprio qualche giorno fa, vi chiedevo quanto incide la presenza di Google nel rendimento e nelle performance lavorative, sottointendendo che questo colosso è ormai presente in ogni anfratto del web.
Mancava quello dei framework Javascript, ma ho usato il tempo imperfetto appositamente, ora non manca più. Ecco a voi le Google Ajax Libraries API, un nuovo progetto che, pur essendo agli inizi, promette molto bene.
In pratica Google “ospita” sui propri server i file dei maggiori e più popolari framework Javascript con l’intenzione principale di ridurre il carico di lavoro nell’operazione di download degli stessi quando utente apre un’applicazione o una pagina che li contiene con un browser.
Nella breve documentazione attualmente disponibile, troviamo le modalità con cui includere le librerie all’interno delle nostre pagine. La prima consiste semplicemente nell’inserimento dello script tramite url assoluto:
<script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"></script>
La seconda possibilità sta nell’utilizzare il metodo google.load per inizializzare un determinato script (con la possibilità di usarlo in combinazione con altri metodi offerti dalle Google API):
google.load("jquery", "1.2");
È possibile dunque scegliere il framework da utilizzare, la release e se utilizzare la versione compressa oppure il codice sorgente completo. Come indicato da Dion Almaer su Ajaxian, questo approccio dovrebbe portare enormi benefici agli utilizzatori delle librerie Javascript, sottolineando l’importanza del caching e la completa assenza dell’invio di particolari headers o cookie proprietari di Google.
Pare anche a voi una buona notizia?
Categoria: Scripting | Permalink | Commenti (7)
Il caching in Joomla 1.6
Mercoledì 28 Maggio 2008 - 15:11
di flavio.copes


Il caching è una funzionalità offerta da molteplici CMS, che consiste nel memorizzare una pagina generata, in modo che quando essa viene richiesta non deve essere ricreata dal CMS estrapolando i dati dal database ed eseguendo funzioni PHP, ma viene inviata come pagina statica al browser Web.
Attualmente Joomla prevede la possibilità di attivare il caching in un modo molto semplice, attraverso l’interfaccia di amministrazione scegliendo tra le opzioni “Sì” e “No”.
In questo modo la scelta è una sorta di “o tutto o niente”, un sistema che non soddisfa appieno chi avrebbe delle esigenze particolari.
Come spiega Anthony Ferrara nel suo post sul Joomla Developer Team Blog, Joomla 1.6 migliorerà questo aspetto introducendo le opzioni “On”, “Off” e “Default”.
Continua a leggere Il caching in Joomla 1.6
Categoria: CMS | Permalink | Commenta
Gallerie dinamiche con Smoothgallery: il video
Mercoledì 28 Maggio 2008 - 14:00
di Cesare Lamanna

Tra le soluzioni Javascript destinate alla creazione di gallerie e slideshow di immagini dinamici, Smoothgallery (giunta alla versione 2.0 e basata su MooTools) è tra quelle più popolari e complete per le opzioni che offre. Comodissimo, ad esempio, il plugin che consente, sfruttando le API di Flickr, di usare come fonte dati i set creati sul popolare servizio.
Nel video di ICTv Nunzio Fiore ci mostra le caratteristiche salienti della libreria.
Categoria: Scripting | Permalink | Commenta
Tower Defense con Processing.js
Mercoledì 28 Maggio 2008 - 09:28
di Riccardo Degni

Qualche tempo fa vi avevo parlato di Processing.js, il lavoro svolto da John Resig che unisce Javascript, canvas e la tecnologia Processing.
Oltre alle creazioni ufficiali, ecco la prima degna di nota provenire da terze parti: Tower Defense di Will Larson.
Ecco a voi la demo giocabile e, per chi come me non conosce le regole del gioco, la spiegazione completa direttamente da Wikipedia.
Categoria: Scripting | Permalink | Commenti (1)
Jelsoft rilascia vBulletin 3.7.0
Mercoledì 28 Maggio 2008 - 08:23
di Claudio Garau


vBulletin 3.6.x è ora destinato alla pensione, Jelsoft ha infatti rilasciato l’ultima versione del più noto e diffuso CMS a pagamento per forum di discussione della Rete. vBulletin 3.7.0 prende quindi il posto della precedente release che verrà supportata ancora per 6 mesi con scadenza fissata al 31 Ottobre 2008 dopo una gloriosa carriera iniziata nel lontano 2003 con la prima beta.
Chi utilizza ancora vBulletin 3.6.x potrà avere ulteriori informazioni riguardo al periodo di supporto garantito dalla casa madre consultando un apposito articolo intitolato non a caso “vBulletin 3.0, 3.5 Now at End-of-Life“; chi invece non vede l’ora di conoscere i particolari della nuova versione può consultare il lungo 3D a essa dedicato.
Continua a leggere Jelsoft rilascia vBulletin 3.7.0
Categoria: CMS | Permalink | Commenta
Un assistente per i menu CSS con Dreamweaver
Mercoledì 28 Maggio 2008 - 08:15
di Cesare Lamanna

Qualche giorno fa ho girato ad un mio amico questo link. Jeffrey Zeldman presentava sulle pagine del suo blog CSS Menu Writer, un’estensione per Dreamweaver prodotta da WebAssist che assiste lo sviluppatore nella creazione di menu CSS dinamici e a più livelli. Approfittando dell’offerta valida fino al 27 maggio ha deciso di spenderci $74,99. È entusiasta. Crea siti a livelli semi-amatoriali, con gli anni si è affezionato a Dreamweaver imparando ad usarlo con una certa maestria, non si vuole sbattere tanto preferendo avere tutto a portata di mano nel contesto del programma con cui gli piace lavorare, etc.
Se mi soffermo su questo aspetto del problema e non sulle caratteristiche del prodotto (potete farlo direttamente voi sul sito) è perché, come era immaginabile, non sono mancati tra i commenti al post di Zeldman quelli di chi si dichiarava inorridito dall’idea stessa di spendere quella cifra per una cosa come Menu Writer quando tutto si può ottenere gratis (si parlava del codice dei menu ma anche dell’estensione stessa…).
Tralasciando quest’ultimo argomento, devo dire che trovo un po’ fastidioso un certo atteggiamento un po’ snobistico e da puzza sotto il naso nei confronti di soluzioni simili. Voi come la pensate?
Categoria: CSS | Permalink | Commenti (8)
Anteprima del nuovo Dreamweaver
Martedì 27 Maggio 2008 - 15:12
di Cesare Lamanna

Il nome definitivo sarà Dreamweaver CS4, quello in codice in questa fase di preview è invece “Stiletto”. Se volete sin da ora avere un assaggio delle novità in arrivo nel software di web development di Adobe vi basta scaricare la beta dalla pagina di Adobe Labs. Attenzione: per poter testare l’applicazione fino alla data di uscita della release ufficiale è necessario essere in possesso di una copia registrata di Dreamweaver CS3 o della Creative Suite nelle versioni Web Standard, Web Premium o Design Premium (si dovrà fornire il numero di serie). Altrimenti tutto smetterà di funzionare dopo 48 ore dall’installazione.
Anche per Fireworks CS4 è disponibile una versione di prova.
Categoria: Adobe World | Permalink | Commenti (9)
YOOeffects: lightbox, reflection e spotlight su Joomla
Martedì 27 Maggio 2008 - 15:04
di gianmarco.odorizzi


YOOeffects è un plugin per Joomla prodotto da Yootheme.com, nota compagnia di template ed estensioni commerciali per il CMS Joomla!. Il plugin è disponibile e installabile nativamente per le serie 1.0 ed 1.5 e questo garantisce ottime prestazioni in base alla versione di Joomla installata sul proprio sito.
Grazie a questo semplice add-on si avrà la possibilità di inserire all’interno dei propri contenuti Joomla lightbox, reflection e spotlight, effetti che possono essere applicati a documenti multimediali, come immagini e nel caso di lightbox sono supportati anche video (interni o esterni al sito) e pagine web.
Continua a leggere YOOeffects: lightbox, reflection e spotlight su Joomla
Categoria: CMS | Permalink | Commenti (2)
Microsoft Source Analysis per C#
Martedì 27 Maggio 2008 - 11:48
di Gianni Malanga

È stato annunciato recentemente il rilascio di Microsoft Source Analysis for C#, un interessante tool dedicato agli sviluppatori C#. Conosciuto internamente a Microsoft con il nome di StyleCop, questo strumento è stato utilizzato per diversi anni dai team di sviluppo Microsoft per supportarli nel mantenere uno stile di sviluppo comune e rispettare una serie di best practice orientate alla leggibilità, manutenibilità e alla documentazione del codice sorgente.
Per alcuni aspetti Source Analysis può sembrare simile a Code Analysis, anche conosciuto come FxCop, ma la differenza sostanziale con quest’ultimo consiste nel fatto che mentre FxCop lavora sul codice compilato, Source Analysis esegue le sue analisi direttamente sul codice sorgente. Source Analysis viene distribuito con più di 200 regole utilizzabili per analizzare il proprio codice ed è perfettamente integrato in Visual Studio 2005 e 2008.
È possibile eseguire il download qui, mentre questa pagina descrive più nel dettaglio il tool.
Categoria: Microsoft Dev | Permalink | Commenti (1)
Creare form di tutti i browser
Martedì 27 Maggio 2008 - 09:37
di Riccardo Degni

Ogni browser ha un proprio stile, a volte molto differente dagli altri, nel definire certi elementi della pagina. Questo accade soprattutto con gli elementi dei form, tra cui troviamo pulsanti di submit e reset, scrollbar verticali ed orizzontali, campi di input di vario genere, textarea e cosi via.
Se volete avere una panoramica di questi elementi, ecco la risorsa che fa per voi, direttamente da Designers Toolbox.
Non solo, potete scaricare i file in formato .PSD (il mio preferito per questo genere di cose) di tutti gli elementi dei form di quattro browser differenti: Internet Explorer (resa Windows XP), Firefox (resa Windows XP e Mac OS X) e Safari (resa Mac OS X).
Utilissimo. Con un po’ di CSS possiamo ottenere effetti molto interessanti: pensate alla possibilità di dare un tocco di stile Mac ad Internet Explorer, per esempio.
Categoria: Web Design | Permalink | Commenti (7)










