TagTagWeb: Script a portata di mano

Creare una mappa interattiva e zoommabile con jQuery

La New Media Campaigns ha creato uno scritp capace di  creare una mappa interattiva con aree che possono essere ingrandite. Ogni luogo sulla mappa può essere rappresentato da un segnaposto. Cliccandoci sopra è possibile far mostrare maggiori informazioni. Inoltre possono essere create delle aree che possono essere ingrandite per far mostrare delle sottoaree della mappa.

Il progetto è stato realizzato nello specifico per un determinato luogo, ma gli sviluppatori promettono di renderlo il più generico possibile per creare un vero e proprio plugin utilizzabile da tutti.

Di seguito il link con la spiegazione passo passo di come si è arrivati a raggiungere questo risultato.

Sito web: http://www.newmediacampaigns.com

Demo: http://www.newmediacampaigns.com/..#demos

Ridurre il peso di un immagine senza perdita di qualità

Punypng è un tool gratuito che riduce notevolmente  il tempo di caricamento di una pagina riducendo le dimensioni del file immagine senza perdita di qualità. Il tool utilizza diverse tecniche di ottimizzazione per ridurre le il peso di un immagine. Per prima cosa analizza il contenuto dell’immagine e decide qual’è il miglior formato da utilizzare.

Punypng automaticamente converte le GIF in png. Per i Jpeg la situazione dipende dai casi, talvolta è meglio convertire i jpeg in png altre volte è invece conveniente che rimangano dello stesso formato e successivamente vengono ottimizzate.

Il tool funziona online basta effettuare l’upload delle vostre immagini e vi saranno restituite ottimizzate nel miglior modo possibile, con una tabella dettagliate del processo effettuato.

Sito web: http://www.gracepointafterfive.com/punypng/

Creare una miniatura con descrizione visualizzabile al rollover

In questo tutorial viene mostrato come creare una descrizione che appare in dissolvenza quando si fa il rollover su una miniatura.
Viene utilizzato jQuery framework e CSS per creare questa trasparenza e l’effetto dissolvenza.

Vedi tutorial: http://www.queness.com/

Vedi Demo: http://www.queness.com/resources/html/thumbnail/index.html

Raggruppare le opzioni in una select con optgroup

Potrebbe essere utile durante la fase di sviluppo, il raggruppamento delle varie opzioni di una select.

Per fare questo si può ricorrere all’elemento optgroup. Per dare un etichetta al gruppo viene utilizzato l’attributo label.

Di seguito un esempio:

<label for="cars">Choose a car brand:</label>
<select name="cars" id="cars">
<option value="none">None</option>
<optgroup label="Swedish">
<option value="saab">Saab</option>
<option value="volvo">Volvo</option>
</optgroup>
<optgroup label="French">
<option value="citroen">Citroën</option>
<option value="peugeot">Peugeot</option>
<option value="renault">Renault</option>
</optgroup>
</select>

Ecco come il browser visualizzerà il codice html

Modulo contatti con Ajax, jQuery e Php

Fornire un mezzo semplice e affidabile di feedback o di contatto da parte dei visitatori del sito è una parte fondamentale di un sito web, quindi possiamo dedicare qualche minuti in più per la sua realizzazione e cercare di renderla accattivante e funzionale.

In questo tutorial viene spiegato passo passo come realizzare un modulo di contatto AJAX, che sfrutta le tecniche moderne di sviluppo web.
Viene utilizzato PHP, CSS e jQuery con l’aiuto del plugin formValidator per la convalidare i dati inseriti e il plugin JQTransform, per aggiungere uno stile accattivante ai campi di input.

Verrà inoltre utilizzata la classe PHPMailer per l’invio delle email.

Sito web: http://tutorialzine.com/2009/09/fancy-contact-form/

Demo: http://demo.tutorialzine.com/2009/09/fancy-contact-form/demo.php

Inserire le demo di uno script all’interno di una pagina con inFrame

Quando si descrive una tecnica o un effetto in javascript o in css molto spesso si ricorre ad un link per visualizzare la demo in modo da non dover inserire all’interno della pagina nell’header ulteriori file che potrebbero andare in conflitto fra di loro.

Itilizzando inFrame il lettore non dovrà cambiare pagina per visualizzare la demo, per fare questo basta inserire un link a cui associare una classe di inframe.

Sito web e Demo http://www.vileworks.com/inframe-keep-the-demos-inside-the-page-with-jquery

Aggiungere un gradient al rollover di una immagine

La  soluzione si basa su CSS Sprites e poche righe di jQuery, ma richiede un pò di preparazione prima di poter essere utilizzata.

Non è consigliabile per i progetti su larga scala ma sicuramente utilizzabile per la preentazione del proprio portfolio.

Sito web: http://www.sohtanaka.com/web-design/greyscale-hover-effect-w-css-jquery/

Demo: http://www.sohtanaka.com/web-design/examples/hover-over-trick/
Licenza: License Free

Completo layout stile Grunge in Photoshop

Tutorial per la creazione di un layout di un sito web in stile grunge da realizzare con Photoshop, completo di flie psd da scaricare.

Sito web: http://www.tutoriallounge.com

AToolTip – Un semplice Tooltip con jQuery

AToolTip è un piccolo script in javascript (più precisamente in jQuery) che permette di creare dei semplici tooltip.

Riassumento le sue caratteristiche AToolTip è:

  • Leggero (solamente 3kb non compressi)
  • Facile da utilizzare
  • E’ possibile scegliere la modalità fissa o fare in modo che il tooltip segua il movimento del mouse
  • Completamente personalizzabile
  • Compatibile con Firefox 2.5+, Safari, Opera, Chrome e Internet Explorer 6, 7 & 8

Sito web:   http://ara-abcarians.com/jquery/atooltip/

Demo:   http://ara-abcarians.com/jquery/atooltip/#demos

Download: http://ara-abcarians.com/jquery/atooltip/downloads/aToolTip.zip

Come creare un sito web aziendale con Photoshop

Ecco un tutorial che spiega passo passo come creare un sito web fresco e leggero per un’azienda.

Sito web: http://www.pvmgarage.com

Demo: http://www.pvmgarage.com/contenuti/2009/09/mseo_full_preview.jpg