Articoli con Tag ‘google’


FireFox 3.5.7: come risolvere il difetto dei bordi arrotondati su un’immagine

A volte basta spostare un elemento, cambiando punto di vista, per risolvere un problema apparentemente insuperabile. Quando poi si ha a che fare con compatibilità tra i browser e CSS, inventarsi soluzioni “spettacolari” (acrobazie direi) è all’ordine del giorno. Quello che vi mostro è un modo semplice per applicare bordi arrotondati a delle immagini utilizzando -moz-border-radius, disponibile per Mozilla FireFox e -webkit-border-radius, per Safari e Google Chrome.

Continua...

Web Analytics

More about Web analytics L’analisi degli accessi di un sito Web è un’argomento vasto ed interessantissimo. La maggioranza delle volte l’analisi viene affidata a strumenti come Google Analitycs, Woopra, Reinvigorate, etc… tuttavia, per i più smaliziati, potrebbe venire in mente di costruire un proprio personale strumento di analisi o, semplicemente, di dare un’occhiata ai “misteriosi” file di log del nostro Web Server. Consiglio, allora, la lettura di Web Analytics di Davide Vasta, testo utilissimo per comprendere in modo dettagliato tutti i processi che si trovano dietro il tracciamento degli accessi.

La guida è davvero completa in quanto analizza ogni aspetto che ruota intorno all’argomento di Web Analitycs. Utilissimi anche i consigli indirizzati ai coder, a chi sviluppa pagine Web, su come usare “correttamente” tag e attributo. Elenco qui sotto gli argomenti principali trattati nel testo evidenziando, a mio parere, quelli più interessanti ed utili anche ai “coder”, cioè a coloro che non si interessano direttamente di analisi SEO:

  • Le basi delle Web Analytics: log file e metriche
  • Gli strumenti di analisi
  • Prime analisi: visite, frequenza di rimbalzo, pagine viste, percorsi di navigazione, link un uscita
  • Analisi storiche, stagionali e geografiche
  • Analisi di keyword e pagine rilevanti
  • Analisi per referrer e dei KPI
  • Analisi delle conversioni
  • Analisi in tempo reale
  • Serach engine marketing (SEM) e Web Analytics
  • Strumenti di analisi per i log
  • Aumentare la visibilità di un sito
  • Aspetti legali della Web Analytics

Continua...

jQuery Simple Slider 1.1.0

Prendendo spunto dal suggerimento di Santino Bivacqua ho inserito in jQuery Simple Slider la possibilità di impostare per ogni singola slide un timeOut diverso, inserendo nel tag li l’attributo rel in questo modo:

Continua...

jQuery Simple Slider

jQuery Simple Slider permette di creare velocemente un feature slide show a partire da una semplice lista UL/LI:

Continua...

jQuery footer caption Plugin: aggiungere didascalie alle immagini

jquery.footercaption.js è un Plugin per jQuery in grado di aggiungere dinamicamente delle didascalie alle immagini e ad altri elementi della pagina (clicca qui per una demo).

Continua...

Internet Explorer: la più grande campagna virale mai realizzata?

I browser sono oggi uno strumento indispensabile e, molto probabilmente, l’applicazione software più nota in circolazione. Se un tempo questo primato spettava ad applicativi come Microsoft Word, oggi il podio è occupato dall’applicazione che ha rivoluzionato l’informatica, la comunicazione e forse il mondo intero. Grazie alla sua semplicità, il browser si è diffuso rapidamente e con capacità adattive che pochi altri applicativi hanno saputo mostrare: cross platforms (multi-piattaforma) e cross devices (multi-dispositivo).
Navigare su Internet è possibile proprio grazie al browser; possiamo usarlo da un PC, da un Mac, da un palmare, dai nuovi “telefonini”.

Continua...

Creare un semplice Feed Reader con SimplePie e jQuery

SimplePie è una libreria PHP in grado di semplificare notevolmente il recupero e la manipolazione di Feed RSS o, più in generale, di formati XML. È possibile, ad esempio, scrivere poche righe di codice, sfruttando anche qualche “funzioncina” jQuery, per realizzare un News Ticker da inserire nel nostro sito/blog.

Continua...

Adobe AIR e le API di Feedburner: reloaded

Prendo spunto dall’ottimo tutorial di Napolux, Flex 3, Adobe AIR e le API di Feedburner, che mostra come scrivere una semplice applicazione (o widget) Adobe AIR usando Flex 3, per mostrare come realizzare la stessa identica cosa usando Adobe Flash CS3. Se lo desiderate, inoltre, potete sfruttare l’estensione per la creazione di applicazioni Adobe AIR. Non è infatti necessario, ai fini di questo tutorial, compilare l’applicazione come eseguibile AIR; potete usare il codice proposto come semplice filmato Flash da “apporre” alle vostre pagine Web.

Continua...

SWFObject su Google AJAX Libraries API

swfobjectGoogle AJAX Libraries API allarga il suo parco di librerie e framework anche a SWFObject, utilissima per inserire e manipolare filmati Flash sulle nostre pagine Web.

Continua...

Creare applicazioni Desktop con Google Chrome e FireFox?

Google Chrome permette di creare applicazioni Desktop a partire da una pagina Web? In realtà, come indicato nella voce di menu, è semplicemente permesso di creare una scorciatoia ad un collegamento che – a sua volta – apre una finestra senza barra degli indirizzi e senza tutti i “fronzoli” del browser. Con questo non significa che abbiamo creato un’applicazione Desktop; abbiamo solo creato un link allo stesso Google Chrome in modalità – per così dire- chrome-less.

Caratteristica simle, ma più ambiziosa, era già stata proposta dalla fondazione Mozilla nel 2007, tramite il progetto Prism. Questo è sicuramente più versatile ed articolato, corredato anche da un’utile estensione che permette di creare applicazioni desktop dal menu di FireFox, alla stregua di Google Chrome.

Tuttavia, entrambe le soluzioni, sono ben lontane dalla tecnologia Adobe AIR. Prima che qualcuno le confonda è bene sottolineare le differenze sostanziali tra un collegamento sul desktop, che apre una finestra senza menu, ed una applicazione desktop vero e propria.
Adobe AIR, infatti, a differenza delle soluzioni proposte da Google Chrome e Prism permette:

  • Accesso virtualmente completo al sistema su cui gira l’applicazione, con la possibilità di leggere e scrivere file. Possibilità di estendere le proprie funzionalità tramite dll (dynamic link library), estensioni e prodotti di terze parti come SHU Player (vedi Distribuire applicazioni Adobe AIR: da AIR Badge a SHU Player)
  • Gestisce l’applicazione come le altre applicazioni di sistema: installazione e disinstallazione

Continua...