Pagina 1 di 3123

Shadowbox 3.0 beta

venerdì 10 aprile, 2009

È stata rilasciata proprio ora (grazie alla segnalazione dell’autore Michael J. I. Jackson) la release 3.0 beta di Shadowbox.js. Oltre alla nuova grafica del sito ecco i più importanti cambiamenti di questa release preliminare: A major rewrite/reorganization of the code Greatly simplified setup process by eliminating all load* methods and using options to specify language/adapter/player(s) instead Separated Shadowbox [...]

Camelize, CamelCase

lunedì 20 ottobre, 2008

Come già visto nel post Varietà di coding e di coding gli approcci che uno sviluppatore può avere alla risoluzione di un problema sono diversi e molteplici a parità del linguaggio di programmazione usato. Ecco come alcuni dei più noti framework Javascript hanno risolto una semplice funzione di CamelCase: Prototype.js Prototype.js, nella versione 1.6.0.3, propone esplicitamente un [...]

jQuery contro tutti: un benchmark con 5 browser

mercoledì 17 settembre, 2008

Un buon sviluppatore non ha problemi a passare da un linguaggio di programmazione ad un altro. La scelta di concentrarsi su un particolare linguaggio, framework o ambiente di sviluppo, è dettata più dalla disponibilità di tempo e dal tipo di lavoro che si svolge. Tuttavia, un fattore importante che può influire sulla scelta di [...]

jQuery restyling

domenica 31 agosto, 2008

Proprio in questi giorni (sotto consiglio...) stavo dando un'occhiata a jQuery, un'ottima libreria sullo stile di prototype.js, scriptaculous.js, mooTools, per intenderci... ed ecco che oggi tutto il sito è stato completamente ridisegnato: Ottimo inizio per allargare i miei orizzonti su questo tipo di librerie! Prossimamente pubblicherò qualche articolo interessante, soprattutto sulle differenze tra jQuery e [...]

Simple Accordion con la classe USimpleTabStrip

mercoledì 20 agosto, 2008

La classe USimpleTabStrip, presentata in Unobtrusive Simple TabStrip, può essere utilizzata anche per realizzare un semplice menu Accordion.Utilizzando gli effetti di BlindUp() e BlindDown() offerti da Scriptaculous: PLAIN TEXT JavaScript: function init(){     uts = new USimpleTabStrip();     uts.Init();     uts.onShow = function(e) {         new Effect.BlindDown(e);     }                 [...]

Unobtrusive Simple TabStrip

giovedì 14 agosto, 2008

USimpleTabStrip è un Unobtrusive Javascript in grado di migliorare i classici link anchor (ancora) all'interno di una pagina HTML. Questo sorgente è un miglioramento della funzione presentata in Unobtrusive Tabstrip. In questa versione oltre ad allineare il codice alle release 1.6 di prototype.js è stata creata una vera e propria classe per gestire i TabStrip. [...]

Tecniche di Text Replacement in Flash

mercoledì 25 giugno, 2008

La tecnica di Text Replacement che presento oggi è, per certi aspetti, davvero interessante. A differenza della classica sostituizione per immagine tramite CSS, questa tecnica usa un filmato Flash per sovrascrivere i titoli del nostro sito. Nonostante sia un pochino più articolata, in quanto richiede la creazione di un filmato Flash e l'uso di Javascript, [...]

Google AJAX Library API: una svolta per gli sviluppatori

giovedì 29 maggio, 2008

Google, in quest'ultimo periodo, ha rilasciato una moltitudine di strumenti dedicati agli sviluppatori, aggiornando di continuo i propri rilasci. Adesso stringe un accordo con i più diffusi framework AJAX, e non solo, per centralizzare la distribuzione delle librerie jQuery, prototype, script.aculo.us, MooTools e dojo! In pratica è possibile accedere a queste librerie sfruttando le infrastrutture [...]

Google AJAX API Language e Prototype.js

martedì 13 maggio, 2008

Dopo aver visto il funzionamento delle Google AJAX API mi è venuto in mente un modo alternativo per tradurre realtime le nostre pagine Web. Sfruttando prototype.js è possibile marcare i TAG HTML che desideriamo tradurre, invece di sottoporre l'intero documento alla traduzione. Per marcare i TAG HTML da tradurre ho usato l'attributo rel, impostandolo a [...]

HTML dinamico con Prototype: stili e script

venerdì 9 maggio, 2008

Oltre un anno fa avevo scritto un post ( HTML dinamico con Javascript) che illustrava alcune tecniche per aggiungere dinamicamente fogli di stile e script ad una pagina HTML già caricata. Chi usa Prototype.js si può semplificare notevolmente la vita usando ad esempio: PLAIN TEXT JavaScript: document.observe("dom:loaded",     function() {         var script = new Element("script", [...]

Pagina 1 di 3123