Utilizzare servizi esterni che aggiungono nuove funzionalità al proprio sito web o blog è una soluzione comoda, diminuisce il carico di sistema e fa in modo che in casi di traffico intenso parte del bandwidth (banda) consumato venga relegato al servizi di cui facciamo uso. Far uso di servizi esterni per aggiungere nuove funzionalità al proprio sito web o blog è anche un incognita, se i servizi sono gratuiti non sapremo mai quando cessa il supporto (oppure il servizio) e corriamo il rischio che i server da cui proviene il servizio siano spesso intasati. Il rischio di far uso di un servizio esterno è che le “chiamate” effettuate ad esempio a MyBlogLog con i server “intasati” rallenti enormemente il browsing del nostro sito e la diretta conseguenza è un aumento dei tempi di caricamento visibile da qualsiasi nostro lettore – visitatore. Si è già parlato che la cosa migliore sia procedere ad una scelta oculata del layout del nostro sito web ma anche di una compressione più o meno avanzata del foglio di stile e JS, ulteriore cosa da fare sarebbe cercare anche di fare il minor uso possibile dell’embedding di foto oppure charts (grafici – diagrammi), per quest’ultimi la soluzione è offerta da Visifire.
Visifire è una soluzione open source che ci permette di creare e visualizzare diagrammi avanzati all’interno del nostro sito web o blog. La differenza di Visifire rispetto i classici servizi che consentono l’embedding di immagini o charts nel nostro sito web è che Visifire è una serie di componenti “Silverlight Powered”, ciò significa che i nostri grafici saranno tutto tranne che degli elementi statici e privi di iterazione lato utente.
Come potete vedere dal filmato, ciò che offre Visifire sono dei diagrammi allo stato dell’arte, tutto ciò che dovremo fare per integrarli all’interno del nostro sito web è nella più semplice delle ipotesi creare una pagina html includendo nella stessa directory anche il file Visifire.js e Visifire.xap. Dal momento che tale soluzione è limitativa per la maggior parte dei webmaster vi è naturalmente anche la possibilità di personalizzare l’inserimento dei files Visifire.js e Visifire.xap. Ipotizzando d’avere Wordpress si potrebbe creare una directory js nel package del nostro template includendo al suo interno il file Visifire.js dopodichè potremo effettuare una chiamata al file js includendo il codice che vedete in basso nel header.
![]()
Il procedimento non è finito, bisognerà inserire all’interno del package del nostro template anche il file Visifire.xap e cambiare il file js facendo in modo che l’url punti al componente xap. Apriamo con un editor come Notepad ++ il file js e cerchiamo la riga 27 che riporta il codice this.xapPath = “Visifire.xap”; , si tratterà di sostituirla ad esempio con this.xapPath = “http://www.sito.com/wp-content/themes/miotema/Visifire.xap”;.
Visifire offre ampia documentazione, è a doppia licenza (Open Source + Proprietario) e troveremo online anche il componente Silverlight Chart Designer con cui creare facilmente e immediatamente il codice che serve alla generazione di un grafico personalizzato. Visifire è ottimo per la creazione di charts, è una soluzione d’effetto e non ci sono dubbi che riesca ad attrarre diversi Webmaster per la facilità e velocità di implementazione dei grafici.
Links: Visifire