Archivio per la categoria 'html.it'

WebWars #3: Framework vs script standalone

Segnalo il nuovo articolo della WebWars uscito ieri su HTML.it e denominato Framework vs script standalone. Come è ovvio immaginare, nell’articolo si discute dei vantaggi e degli svantaggi derivanti dall’uso di un framework rispetto ai semplici script standalone, ma soprattutto vengono analizzate le diverse situazioni in cui sarebbe opportuno avvalersi di una libreria e quelle in cui è meglio approfittare delle capacità native di Javascript.

Buona lettura.

Guida alla OOP con PHP5

Oggi in uscita sul portale HTML.it troviamo la prima parte della mia ultima fatica: la Guida alla programmazione orientata agli oggetti con PHP5.

Come dichiarato nel precedente articolo Codice procedurale vs OOP, con la versione numero 5.x PHP acquista un solido modello OOP ed un vastissimo kit di strumenti per realizzare gerarchie ed applicazioni orientate agli oggetti, pur non essendo un linguaggio nativamente OOP.

Questa guida ha appunto lo scopo di fornire tutte le informazioni necessarie a conseguire le conoscenze tecniche, teoriche e pratiche che permettono di usufruire della programmazione orientata agli oggetti in PHP.

In …

WebWars #2: Framework a confronto

Secondo appuntamento con la WebWars: oggi in uscita su HTML.it ecco la prima parte dell’articolo Framework a confronto: jQuery, MooTools, Prototype.

Come è facile immaginare, qui vengono analizzate tre tra le più famose ed utilizzate librerie nel globo e vengono presi in considerazione tutti i principali punti di forza e gli svantaggi di queste ultime.

In questa prima uscita, prenderemo in analisi solamente i primi due framework della lista, ovvero jQuery e MooTools, mentre nella prossima parte affronteremo Prototype con una sezione pratica conclusiva. All’interno di quest’ultima troveremo le sintassi offerte da ciascuna delle tre librerie per adempiere ad altrettanti compiti, …

WebWars #1 - PHP: Codice procedurale vs OOP

Oggi in uscita su HTML.it nella sezione PHP, troviamo quello che è il primo articolo di una “rubrica virtuale” che mi piace chiamare WebWars, (nome leggermente ispirato al pluripremiato StarWars) intitolato Codice procedurale vs OOP.

WebWars

La mia idea è quella di raccogliere periodicamente nella varie sezioni (in particolare quelle di PHP e Javascript) degli articoli che pongono il paragone tra due o più tecnologie il cui scopo risulta essere il medesimo, per fare in modo di esaltarne le qualità e di analizzarne i difetti, oltre che osservare in quali situazioni possono essere utilizzati al meglio e quali punti di forza presentano rispetto agli oggetti del paragone presi in considerazione.

Dunque, negli articoli troveremo dei confronti imparziali al 100%, da cui non uscirà mai nè un vincitore nè un vinto, ma che aiuteranno gli utenti nel filtrare la grande quanità di parole che si trova comunemente in rete per aiutarli a fare delle scelte mirate alle loro prospettive.

MooTools: creare un Plug-In - 2

La seconda parte dell’articolo MooTools: creare un Plug-In è ora tra noi, disponibile da oggi su HTML.it. Dopo avere analizzato le teorie che stanno alla base della struttura del framework e le corrette procedure per creare le nostre estensioni personalizzate, è ora di mettere in pratica tutto quanto creando un’applicazione reale.

L’applicazione proposta con il tutorial è una gerarchia di classi che condividono le stesse risorse per ottenere il risultato finale: gestire un elemento DOM della nostra pagina creando una sorta di “wrapper” e consentire di modificare e aggiornare l’elemento in tempo reale diminuendo la quantità di codice da scrivere normalmente necessaria.

MooTools: creare un Plug-In

Dopo il precedente tutorial intitolato MooTools: creare un Accordion, dove abbiamo analizzato tutti gli step necessari per creare interfacce Web 2.0 ad Accordion, è ora la volta della prima parte del nuovo tutotial MooTools: creare un Plug-In (ieri in uscita su HTML.it) dove, come è facile intuire, analizziamo le fasi fondamentali che portano alla creazione di un Plug-In attraverso il framework MooTools.

In questa prima parte studieremo i concetti teorici che stanno alla base delle strutture Object-Oriented ed analizzeremo le sintassi che il framework ci mette a disposizione per creare solide gerarchie di classi. Capiremo inoltre perchè è importante modularizzare il nostro codice e quali vantaggi ne possiamo trarre.

Nella seconda parte del tutorial vedremo come …

MooTools Plug-In: Slider

MooTools Plug-In: Slider

Continua la saga di tutorial in uscita su HTML.it dedicata all’utilizzo della versione 1.2 di MooTools. Con l’articolo MooTools Plug-In: Slider vedremo come utilizzare uno dei più particolari ed interessanti componenti “More” offerti ufficialmente dal sito ufficiale del framework, lo Slider.

Tramite questo Plug-In potremo creare interfacce di nuova generazione di sicuro impatto: trascinando il cursore lungo la barra di navigazione è possibile compiere un numero di operazioni personalizzate (come il ridimensionamento delle dimensione del testo, ad esempio) che possono dare luce ad un numero praticamente illimitato di applicazioni.

Come sempre, nell’articolo vengono fornite informazioni dettagliate sul costruttore, sui possibili utilizzi ed ovviamente, non mancano le demo.

Intervista a John Resig

Dalle 15 in punto di oggi. è disponibile su HTML.it il mio più recente progetto: un’intervista ufficiale a John Resig.

Come tutti gli sviluppatori Web sanno, John Resig è il creatore e Team Leader del famosissimo framework jQuery, Javascript Evangelist della Mozilla Corporation ed autore di molti progetti entusiasmanti, tra cui il libro Pro Javascript Techniques, la Test Suite Dromaeo, la tecnologia Processing.js e molto altro ancora. Inoltre, John riveste il ruolo di uno dei migliori sviluppatori Javascript su scala mondiale.

In questo Meeting formato da ben 16 corpose domande, John ci spiega come …

Guida a MooTools 1.2 - parte 4

guida_mootools_4_select Su HTML.it è da ieri disponibile la quarta e ultima parte della Guida a MooTools 1.2.

In questa nuova uscita impareremo come interagire con uno dei moduli più importanti di MooTools e di tutto il Web2.0: le richieste asincrone.  Vedremo infatti come contattare asincronamente il server tramite le classi Request e Request.HTML e come controllare il flusso dei dati JSON tramite la classe Request.JSON.

La penultima lezione è dedicata alle classi Drag, un importante Plug-In ufficiale di MooTools che ci consente di trascinare e ridimensionare gli elementi delle nostre pagine.

Nell’ultima lezione ho preparato

Guida a MooTools 1.2 - parte 3

Su HTML.it è oggi disponibile la terza parte della Guida a MooTools 1.2, denominata Il costruttore Element e gli effetti di animazione.

In questa nuova e corposa sezione, vedremo infatti come utilizzare il costruttore Element e tutto l’universo che ne deriva: l’analisi e l’utilizzo dei metodi, i metodi per l’impostazione degli stili, delle proprietà e delle dimensioni dei nostri elementi, l’importanza dell’Hash Element.Storage e molti segreti nascosti che questa potente classe offre agli utilizzatori.

Ma in questa terza parte avremo a disposizione anche un’ampia panoramica sulle componenti che più interessano agli sviluppatori Web2.0: quella delle animazioni.

Data l’importanza che questa componente riscuote nelle applicazioni di nuova generazione, non poteva mancare l’analisi della …

Pagina Successiva »