Cookie

Software

CodeLobster PHP Edition: l’editor gratuito PHP, Javascript, HTML, CSS

CodeLobster PHP Edition è software all'avanguardia per lavorare con i linguaggi di programmazione web. E' in giro da molto tempo e ha molti utenti. In questo articolo, ti dirò tutto ciò che devi sapere per familiarizzare con questo strumento. Con Codelobster puoi modificare facilmente file PHP, HTML, CSS e JavaScript. La funzione di evidenziazione della sintassi insieme ai suggerimenti per le funzioni, i loro parametri e tag rendono l'esperienza della codifica efficiente. Se il tuo file ha dei contenuti misti, non devi preoccuparti perché lo strumento li gestisce facilmente. Ad esempio, se aggiungi codice PHP a un modello HTML, Codelobster evidenzierà in modo accurato sia le funzioni scritte in PHP che i tag HTML separatamente, consentendo di distinguerle. Lo stesso è applicabile al codice CSS o JavaScript che è spesso contenuto nei file HTML. (altro…)

Di TheJoe, fa
Grafica

SnowStorm.js: uno script “invernale”

Oggi vi parlo di uno di uno script che fa "nevicare" nei siti di tutto il mondo. Un semplice effetto "nevicata" che (a differenza della maggior parte) non si avvale dell'utilizzo di immagini. Lo script si chiama "SnowStorm.js" ed è rilasciato sotto licenza BSD, quindi prelevabile da schillmania.com. Abilitare lo script è molto semplice, basta aggiungerlo nella "head" della nostra pagina e il gioco è fatto.

<script src="snowstorm.js"></script>
(altro…)

Di TheJoe, fa
Siti

Javascript: aprire automaticamente link esterni in una nuova finestra

L'articolo di oggi è un piccolo consiglio sui link per avere un sito conforme alle norme w3c(1). Questa procedura è valida nel caso stiamo usando la versione "XHTML 1.0 Strict", un po' datata, ma sempre valida se dichiarata nel tag "HTML" del sito. Il designer web ha diversi modi per impostare l'apertura di un dato link in una nuova pagina (o nuovo tab) del browser. Il primo ad essere implementato è stato l'inserimento dell'attributo "target='_blank'" all'interno del tag di riferimento ai link "<a>". Questo è il modo più semplice di aprire un link in una seconda finestra, ma sfortunatamente non risponde agli standard w3c. (altro…)

Di TheJoe, fa
Siti

CSSDeck: tante idee dai professionisti del web design

Dalla nascita dei CSS3 i web designer sono letteralmente impazziti per le innumerevoli nuove possibilità a disposizione. Alcune delle più eclatanti sono la possibilità di creare un'ombreggiatura (anche sfocata) sotto al testo o a qualsiasi elemento, la possibilità di ruotare gli elementi di quanti gradi si voglia, effetti fade-in e fade-out ed alcune semplici animazioni in genere. La tendenza sembra essere quella di abbandonare (o comunque diminuire) l'utilizzo di software grafici in favore di rendering sofisticati via CSS. (altro…)

Di TheJoe, fa
Sicurezza

Alcuni metodi per contrastare le mail di SPAM

La vignetta satirica di oggi, di Randy Glasbergen ci introduce al problema della SPAM, una vera piaga che affligge internet. In alcune recenti statistiche la percentuale di spam su tutte le mail inviate ogni giorno raggiunge l'82%, e non è difficile stilare una statistica sulla propria casella mail personale. Ad esempio il 21 aprile ho ricevuto otto mail di spam... e otto mail "buone". La metà. La piaga della spam è anche dovuta al poco controllo dei provider "troppo economici", o alle leggi di alcuni Paesi troppo "libertine" che non impongono controlli ai provider. Ma a tutto c'è una soluzione, anzi ce ne sono diverse. Qualche tempo fa mi è capitato di dover includere un indirizzo mail in chiaro fra le pagine di un sito. Scrivere l'indirizzo mail in chiaro equivale a dire: "sono qui per ricevere SPAM", così mi sono documentato e le soluzioni sono molteplici. (altro…)

Di TheJoe, fa
Siti

GTranslate: un widget per la traduzione automatica

Oggi vediamo da vicino uno degli automatismi che più mi hanno semplificato la vita sul web. Molti di noi conosceranno gli "Strumenti per le lingue" offerti da Google, ma non tutti sanno che è possibile integrare i bottoni "bandierina" all'interno del proprio sito per effettuare una traduzione automatica, istantanea di tutto il contenuto senza che cambi l'indirizzo nella barra dell'URL. Sto parlando di GTranslate, una libreria che si occupa appunto della traduzione istantanea di tutto il contenuto che trova in una pagina; e un esempio lo potete vedere cliccando sulle bandierine nella colonna di destra, in alto su questo sito. In questo caso la libreria è integrata in un plugin per WordPress (il motore che fa "girare" questo blog), ma è possibile utilizzarla con qualsiasi sito, anche con pagine HTML statiche. (altro…)

Di TheJoe, fa
GNU/Linux

I migliori editor HTML non commerciali per Linux

Chiunque abbia mai provato a creare piagne HTML con Linux si sarà certamente scontrato con la carenza di software WYSIWYG sviluppati ad hoc per il nostro sistema operativo preferito. Fortunatamente oggi questo "gap" viene colmato solo in parte grazie allo sviluppo di alcuni programmi open source che tentano di sopperire alla mancanza di uno sviluppo di Dreamweaver (o alternative pur sempre commerciali) su piattaforma Linux, ma per molti versi siamo ancora lontani dall'aver raggiunto l'usabilità di Dreamweaver o simili. Oggi vediamo alcuni dei migliori software per l'editing WYSIWYG sviluppati nativamente per Linux. Ringrazio il blog web distortion per i consigli che riporto tradotti di seguito. (altro…)

Di TheJoe, fa
Grafica

Aggiungere una didascalia a comparsa alle foto con i CSS3

Nel tutorial di oggi vediamo come impostare le immagini del nostro sito in modo che al passaggio del mouse compaia una didascalia nella parte inferiore della foto con effetto fade-in / fade-out. Questa tecnica fa uso di alcune delle caratteristiche implementate nei CSS3, l'ultima versione. Purtroppo non tutti i browser sono ancora uniformati a questa specifica, sappiate che a seconda del browser potrebbe non funzionare. I browser più nuovi che supportano i CSS3 sono Firefox 4, Safari 5, Mobile Safari e Opera 10. Explorer purtroppo non li supporterà (a quanto pare neanche la prossima versione: IE9), ma cercheremo comunque di non dimenticarci degli utenti IE. (altro…)

Di TheJoe, fa
Software

WordPress plugin: “Simple Javascript Management”

Con "Simple Javascript Management" non è più necessario andare a modificare l'html dell'header del nostro tema di WordPress. Il plugin si occuperà di caricare prima dei tag di chiusura </head> o </body> gli script javascript locali o remoti. Devo registrare però che gli script vanno caricati manualmente sullo spazio web, non è possibile fare l'upload di uno script tramite l'interfaccia del plugin. Per il momento ho caricato solo lo script "snowstorm" che permette la presente nevicata sulla homepage. (altro…)

Di TheJoe, fa
Siti

Javascript

Oggi si parla di javascript, non di come programmare, ma di come implementare le risorse gratuite già presenti nel web. Javascript è un linguaggio di programmazione ad oggetti orientato al web, e principalmente usato in questo ambito. Tutti i browser principali (Firefox, IE, Opera, Safari, Chromium) supportano l’utilizzo di javascript, la differenza sostanziale fra i browser (e soprattutto l’obiettivo a cui puntano) è la velocità di esecuzione. (altro…)

Di TheJoe, fa