Sempre più negli ultimi mesi, Le persone che mi contattano per Realizzare un Sito Internet o un Progetto Web si mostrano apparentemente più smaliziati al punto di nominare più o meno coscientemente il termine JQuery e/o Javascript.
Assisto dunque a conversazioni improbabili dove JQuery viene usato a modi ingrediente, del tipo: "Ne metta un pò qui, un pò qua.... ne metta in modo che si veda". Insomma sembra quasi che il cliente utilizzi un termine/tecnologia semplicemente come se a questo fosse legato il successo o "l'attualità" di quello che intende realizzare.
Nonostante come Programmatore PHP/MySQL veda di buon occhio l'utilizzo di questa tecnologia per Realizzare Siti Internet e Apps, occorre consapevolezza e cautela nell'utilizzo e in quest'articolo vedremo perchè, cominciando a capire cos'è JQuery/Javascript.

Cos'è Realmente JQuery
Volendo estremamente banalizzare i contetti principali Javascript, JQuery e AJAX possono essere definiti così:
jQuery è dunque una libreria che può rendere la realizzazione di elementi Javascript (e alcune volte AJAX) più semplice e veloce e ci viene incontro in alcune interazioni particolari o per la Realizzazione di Siti Internet Mobile
Esempi di Plugin Sviluppati con JQuery per dare un idea di cosa parliamo: (Fotogallery Lightbox, Grafici GoogleChart, etc)
Quindi l'unica domanda che occorre porsi nello Sviluppo di un Sito Internet o Progetto web, è quella di valutare se jQuery è una soluzione per il mio problema? Certo, ma non è certo l'unica.
Quando e Come?
Secondo la mia esperienza personale come Sviluppatore, JQuery si presta particolarmente interessante quando si intende realizzare qualcosa d'effetto o un interfaccia d'uso che proponga al cliente un ambiente usabile, intuitivo e quel pizzico di interattività che colpisce l'utente.
Ma ovviamente nella Realizzazione del Proprio Progetto Web o Sito Internet, occorre tener presente il concetto di "UTILE" e non solo il concetto estetico che è solo un punto di forza del JQuery che nasce comunque per essere funzionale.
Pensiamo di aggiornare parti della pagina in base alle scelte dell'utente o di proporre contenuti in maniera ottimizzata con contenuto fotografico, testo o elementi e capiremo come si può unire "l'utilità" al concetto puramente "visivo".
Riguardo a JQuery lo ritengo essenziale per la Realizzazione di Siti Internet Mobile, WebApps e in alcuni casi anche per realizzare Applicazioni Native.
Ma Attenzione a...
La domanda che potremmo porci adesso è: "E' Bello, può essere utile, allora che problema c'è?"
JQuery è un esempio di come i vantaggi possano tramutarsi in svantaggi, JQuery presenta un numero di Plugin sviluppati

e di risorse gratuite "enorme" e ovviamente nel calderone di tante buone risorse ci sono anche quelle non compatibili con tutti i Browser, Quelle non Aggiornate da tempo immemore, Quelle scritte male o non ottimizzate nella gestione delle risorse (JQuery e Javascript scritto male appesantisce il Progetto)
Ecco perchè diventa determinante la figura dello Programmatore che deve poter essere anche Consulente nell'utilizzo di questa tecnologia, scegliendo sapientemente tra le librerie/plugin scritte meglio e maggiormente supportate, e sapendo intervenire con direttamente nella scrittura di codice JQuery/JavaScript.
Ho visto cose che voi umani non potete neanche immaginare, JQuery buttato a pacchi e integrati alla meno peggio semplicemente per creare effetti che funzionano nel lato utente ma sono "disastrosi" nel codice.
Tenete sempre in mente che Un Codice Pulito è un codice "che dura nel tempo" un codice "Sporco" anche se funziona è solo in attesa della goccia che lo farà traboccare.
Spero di aver aiutato qualcuno nel comprendere meglio come utilizzare al meglio questa che rimane una affascinante risorsa a nostra disposizione, e soprattutto di aver dato l'idea di cosa tenere in mente quando ci si affida ad un Programmatore.
Se vuoi saperne di più, se intendi realizzare il tuo Sito Utilizzando JQuery o vuoi semplicemente integrare elementi JQuery nel tuo attuale sito, CONTATTAMI!.
Sempre più negli ultimi mesi, Le persone che mi contattano per Realizzare un Sito Internet o un Progetto Web si mostrano apparentemente più smaliziati al punto di nominare più o meno coscientemente il termine JQuery e/o Javascript.
Assisto dunque a conversazioni improbabili dove JQuery viene usato a modi ingrediente, del tipo: "Ne metta un pò qui, un pò qua.... ne metta in modo che si veda". Insomma sembra quasi che il cliente utilizzi un termine/tecnologia semplicemente come se ...Leggi Tutto
Ultimamente leggo sempre più spesso di Articoli o Feedback di persone che utilizzano Groupon, oltre ad analizzare il fenomeno dal punto di vista di Marketing, come Programmatore PHP mi è venuta l'idea di mostrarvi una maniera semplice e pratica per permettere ad un Programmatore JQuery di Conto alla Rovescia in perfetto Stile Groupon.
Per realizzare in maniera semplice un CountDown in stile Groupon con JQuery vi consiglio questa semplice libreria chiamata proprio jQuery Countdown
Con pochissime righe di codic...Leggi Tutto
In questo breve Articolo vi illustrerò come realizzare una Rotazione Banner con JQuery, questo esempio vi consentirà di realizzarlo con un effetto rotazione molto Accattivante utilizzando un Plugin JQuery, e ovviamente come tutti i miei esempi sarà possibile per ogni Programmatore PHP espandere tale esempio in modo da rendere tempi di rotazione o selezione dei Banner del tutto Dinamico.
La Prima cosa che andremo ad esaminare sarà ovviamente il Plugin JQuery, che espandono la già utilissima...Leggi Tutto
In questo articolo presento un interessante piccolo Script Javascript che può essere usato da ogni Programmatore PHP Come base per piccoli CMS o Ecommerce dedicati ad aziende commerciali per la gestione di un carrello elettronico.
Tale script è semplice e intuitivo e permette in tempo reale di aggiornare il costo totale di un ordine in base alla numero di articoli selezionati, un Programmatore PHP o Programmatore Javascript potrà intuitivamente ampliare e completare tale script per renderlo ancora pi&ug...Leggi Tutto

