Per prima cosa procuratevi gli attrezzi: una copia di Firefox, la Web Developer Toolbar di Chris Pederick, un paio di estensioni (HTML Validator e Fangs, un emulatore di screen reader), una copia di Lynx.A questo punto andate a leggervi la serie in tre parti di Roger Johansson, Evaluating Website Accessibility. In attesa della terza parte, che tratterà  degli aspetti più avanzati e più difficili da verificare con tool automatici, si può iniziare dalla prima e dalla seconda.

Continua a leggere Testare l’accessibilità  di un sito

Categoria: Web Standards

La scorsa settimana stavo chiacchierando con una collega. I soliti problemi: il cliente vuole quel contenuto lì, se lo metto là  Firefox non lo legge, se lo metto su Safari non lo vede, se non lo scrivo Internet Explorer se lo inventa.A un certo punto la frase fatidica... Dannato Firefox che non segue gli standard.Vi lascio immaginare cosa le ho risposto di getto, da amante fedele e costande del browser di casa Mozilla. E da lì la discussione. Firefox è standard, Firefox non è standard, bla bla bla... insomma, le solite affermazioni che oramai imperversano anche sul forum di HTML.it.Dopo qualche minuto ed una rissa sventata ecco che nel mio ufficio comincio a ripensare all'argomento e dopo un po' mi chiedo... ma che cos'è lo standard e chi è che segue gli standard. Chiarisco meglio il concetto. (more…)

Continua a leggere Firefox non segue gli standard

Categoria: Web Standards

Nell'intervento dedicato a come installare il blog di HTML.it nella Google Toolbar, ratatuia ha proposto la creazione di un plugin per inserire il motore di ricerca di questo blog nell'elenco disponibile su Mozilla Firefox.Perchè no? Da appassionato ed affezionato utente del volpino non me lo sono fatto dire due volte. Cliccando sul bottone Installa Plugin di Ricerca in automatico verrà  aperta una finestra che vi notifica il tentativo di inserimento di un nuovo motore di ricerca. Confermate e da quel momento Il blog di HTML.it comparirà  nella lista dei motori nel menu a tendina in alto a destra su Firefox.

Continua a leggere Cerca sul blog con Firefox

Categoria: HTML.it

Tags: , ,

Ogni giorno entro sempre più in profondità  nelle tematiche che riguardano lo sviluppo di applicazaioni web con tecniche tipo AJAX e con il Javascript Integration Kit per Flash. E devo dire che si tratta di un viaggio davvero interessante.Mi sono reso conto che una della maggiori cause di perdita di tempo nella fasi di sviluppo e rilascio è sicuramente data dall'inefficienza delle tecniche che è possibile utilizzare per il debug. Intendo in un futuro non troppo prossimo dedicare un post proprio all'argomento, per ora mi limito a segnalarvi e consigliarvi (dato che l'ho già  testata) questa estensione per Firefox : FireBug.Si tratta di un'estensione che ingloba e sostituisce 3 differenti utilities di Firefox : DOM Inspector, Javascript Console e HTTP Request Sniffer. FireBug rappresenta un grosso passo avanti per ottimizzare i tempi di debug delle applicazioni in quanto permette di "spiare" le richieste dell'oggetto XMLHttpRequest, di intercettare errori Javascript e tante altre cose. Insomma, da non perdere!

Continua a leggere Debug con FireBug

Categoria: Scripting

La versione 0.94, di cui abbiamo parlato a settembre in questo post, era uscita solo per garantire la compatibilità  con l'allora beta di Firefox 1.5. Il 31 dicembre Chris Pederick ha invece rilasciato la versione 1.0 della Web Developer Toolbar (per Firefox, Flock e Mozilla).Un lavoro incredibile, non c'è che dire. La lista delle novità  è lunghissima, pertanto mi limito a linkare la pagina che le documenta. Seguiranno commenti dopo l'installazione e un po' di pratica.

Continua a leggere Web Developer Toolbar 1.0

Categoria: Software e Servizi

di

Non c'è pace per Internet Explorer neppure in periodo natalizio. Una falla è stata rivelata, l'exploit è disponibile ed il pericolo diventa immediatamente elevato per gli utenti che usano il browser Microsoft per navigare online. Secondo Secunia il problema è addirittura estremamente grave (giudizio espresso normalmente con grande parsimonia) ed il pericolo giunge da file .wmf (Windows Metafile) tali per cui basta cliccare sul file stesso per attivare la preview e far scattare l'exploit. Poco da scherzarci su, insomma: non essendo al momento disponibile alcuna patch, il consiglio è quello di evitare siti non sicuri, file non sicuri, mail non sicure o, più semplicemente, browser non sicuri: in attesa dell'aggiornamento dell'11 Gennaio, insomma, Firefox e Opera sono a disposizione online.

Continua a leggere Falla natalizia, pericolo estremo

Categoria: Sicurezza

di

Firefox 1.5: come vi trovate? Io, personalmente, bene. Eppure ho avuto alcune segnalazioni circa una certa instabilità  mai verificatasi con le versioni precedenti ed oggi, quasi a conferma di una qualche sensazione negativa, incappo in questo articolo che esprime le stesse perplessità . L'autore del pezzo ammette di non avere alla mano fondate valutazioni statistiche, ma incuriosisce la comunanza delle varie segnalazioni problematiche lette e ricevute. Secondo l'autore stesso i problemi sono emersi in circa il 10% dell'utenza (una valutazione "a sensazione", non comprovata da vere e proprie indagini). Rimaniamo dunque nel campo delle ipotesi: a voi come sta andando con Firefox 1.5? La nuova versione è realmente meno stabile della precedente o il problema non sussiste?

Continua a leggere Firefox 1.5: problemi?

Categoria: Software e Servizi

Ci sono voluti meno di dieci giorni per mettere a punto la prima vulnerabilità  il primo bug per la nuova versione 1.5 di Firefox. Uno sviluppatore che si fa chiamare ZIPLOCK ha rilasciato su una mailing list il proof of concept del bug, ossia il codice funzionante per indurre il browser della Mozilla Foundation all'errore. La vulnerabilità  non è pericolosa e l'unico danno che può arrecare all'utente è il blocco del navigatore.Il proof of concept riempie con decine di informazioni inutili il file history.dat in cui Mozilla conserva i dati delle pagine navigate. Al successivo riavvio il browser non riesce ad interpretare i dati scritti nel file e non risponde più ai comandi facendo schizzare la CPU del computer al 100 per cento di utilizzo.L'unico modo per ripristinare il normale funzionamento di Firefox è cancellare il file history.dat che si trova nella cartella dei profili di Firefox.

Continua a leggere Prima candelina di insicurezza per Firefox 1.5

Categoria: Sicurezza

Tags: ,

Due articoli decisamente interessanti su Javascript sono stati pubblicati di recente. Il primo è Top 10 custom JavaScript functions of all time, che contiene la classifica delle dieci funzioni più utili secondo Dustin Diaz. Come afferma l'autore, si tratta di una scelta personale, ma credo che almeno la metà  sia utilissima per chi programma in Javascript. Personalmente, anche se le ritengo utilissime, non avrei messo le funzioni di manipolazione dei cookie ai primi tre posti. Restando in tema snippets: un po' più datato, ma comunque utilissimo, è l'articolo My Favorite Javascripts for Designers.Merita una lettura la recente Quick Guide to Prototype: davvero un'ottima introduzione a Prototype, il framework che costituisce la base di partenza di molti progetti Ajax-based.Passando ai CSS: ho pubblicato su web-graphics la Single Image Multi Replacement (SIMR), più che una tecnica una metodologia per rimpiazzare diversi titoli con una sola immagine. Se tra i lettori c'è qualcuno che ha difficoltà  con l'inglese, preparo volentieri il post in italiano da mettere qui sul blog.Tantek, in un post molto corposo, parla di storia e futuro degli hack CSS, e ammette di aver aperto il famoso vaso in Pandora's Box (Model) of CSS Hacks And Other Good Intentions.Il codice semantico è alla base della progettazione con i web standards: lo dimostra egregiamente Mark Boulton in Semantic Typography. Ieri è stata lanciato 24 ways (to impress your friends) un sito che posterà  un'articolo inerente il webdesign al giorno, fino al 24 dicembre. Davvero un'ottima idea: visti i primi due articoli (prototype e em) sembra molto promettente. Passando all'accessibilità : la scorsa settimana è stato pubblicato il working draft delle Web Content Accessibility Guidelines 2.0: a detta di molti si presenta molto più sintetico, leggibile e meglio organizzato rispetto alla precedente versione.Segnalo pure la recente e ormai nota a tutti uscita della versione 1.5 final di Firefox. Molte le novità  e i bug fixes introdotti, tra cui la risoluzione del famoso one pixel rounding error.Restando in tema di bug, da seguire il post di Andy Budd Common CSS Bugs in Safari, Firefox and Opera e soprattutto i commenti.

Continua a leggere Web standards: i link del venerdì

Categoria: Web Standards

Cosa ci fanno insieme a Toronto un po' di sviluppatori che lavorano su Firefox, Opera, Internet Explorer e Konqueror? Discutono amabilmente di sicurezza dei browser. E mettendo da parte ogni rivalità , si accordano per adottare sui rispettivi prodotti una serie di elementi standardizzati nell'interfaccia.Il problema è quello di rendere evidente all'utente il fatto di trovarsi su un sito sicuro e di cui fidarsi. Evidentemente il lucchettino a cui siamo oggi abituati non basta più. Ecco allora l'idea dei colori, su cui informalmente sembra essere stato raggiunto un accordo di massima, e che trova una sua prima implementazione nella beta di IE7 (questo post offre altri dettagli e una serie di screenshot). Navigando su un sito certificato e sicuro, la barra dell'indirizzo assumerà  uno sfondo verde. Sarà  invece giallo per quelli sospetti e rosso per quelli identificati come truffaldini.Un'altra novità  riguarda le pop-up. I produttori hanno raggiunto un'intesa per mettere completamente al bando quelle prive di barra dell'indirizzo e barra di stato.Oltre che al blog di IE7 (linkato qui sopra), rimando pure ad un pezzo di Infoworld e a questo commento di George Staikos, sviluppatore di Konqueror.

Continua a leggere Il browser-semaforo

Categoria: Software e Servizi