di Alessandro Fulciniti 8 Commenti

Sono davvero molte le risorse in rete inerenti l'accessibilità : alcune di queste sono un vero e proprio must per chiunque è coinvolto nello sviluppo di siti web, e ho pensato di racchiudere le più significative in questo post. Cominciamo dalle risorse "di casa", ovvero le risorse di HTML.it: la guida all'accessibilità  e quella ai Siti ad alta accessiblità  sono due buoni punti di partenza. Passando alle risorse anglofone: Dive into Accessibility di Mark Pilgrim (di cui è disponibile la traduzione italiana Affrontare l'accessibilità ) è una guida in trenta pratiche lezioni. àˆ disponibile online e consultabile liberamente l'intero libro Building Accessible Websites di Joe Clark. Rimanendo in tema di libri online, anche se si tratta di un libro non prettamente dedicato all'accessibilità  ma a buone pratiche di sviluppo, merita una lettura la Web Style Guide.Concludo infine con siti che contengono articoli e risorse sull'accessibilità : tra questi Web Aim e Juicy Studio, mentre Access Matters contiene dei quiz e test cases su temi specifici dell'accessibilità , sulla falsariga del ben noto Simple Quiz che si occupa invece di markup e fogli di stile. Buona lettura!

GMail Chats

8 Feb
di Simone Carletti 8 Commenti

Da ieri GMail consente agli utenti di interfacciarsi con Google Talk e salvare in automatico la cronologia delle conversazioni.Get Google Talk so you can chat and make free voice calls with friends. Your Google Talk chat history can be automatically saved right here in your Gmail account. Also coming soon: chat in Gmail!Al primo avvio di Google Talk vi verrà  chiesto se abilitare o meno questa funzionalità . Nel frattempo è già  stato anticipato l'imminente introduzione di una chat in GMail. Ogni volta che mi trovo davanti a questi cambiamenti continuo a pormi la stessa domanda, oramai priva di risposta: ma quanti dati è in grado di gestire ora Google?!? Ma soprattutto... come fa, considerando che è in grado di garantire quasi sempre tempi di risposta impressionantemente veloci.

di Cesare Lamanna 6 Commenti

Tra i tanti tipi di layout con i CSS, questo mi mancava. Non tanto nella concezione, quanto per la denominazione: Drop Column Layout.L'immagine mostra lo schema di base. Si tratta di un layout con quattro colonne a larghezza fissa in cui, restringendo la finestra, la colonna posta all'estremità  destra scivola sotto quella che la precede. L'esempio finale, completo di codice, è qui. Il tutto è anticipato e presentato in questo post.

Tags: , ,
di Marco Casario 14 Commenti

Presentazioni presso aziende, corsi di formazione e conferenze rappresentano ottimi momenti per scambiare idee e spingersi sempre un po' oltre rispetto alla routine giornaliera. Personalmente alla fine di ognuno di questi eventi mi sento arricchito e cresciuto, ed imparo sempre qualcosa di nuovo. Oggi, una domanda posta durante una presentazione della suite Acrobat Professional 7, mi ha fatto venire in mente un post per questo blog . La domanda era la seguente:Come poter rendere i documente PDF più facilmente indicizzabili dai motori di ricerca ?Con il rischio di ripetere cose che già  sapete, devo partire dicendo che da svariato tempo Google è in grado di indicizzare documenti in formato PDF. Ma in che modo il motore di ricerca interpreta questo formato e cosa va a indicizzare, e di conseguenza come noi creatori di PDF possiamo ottimizzare al meglio i nostri risultati ?Google cerca prima di tutto all'interno del titolo, dell'oggetto e delle keywords del documento (per farla breve tra le proprietà  semantiche del documento). Per accedere e visualizzare queste informazioni in Acrobat Professional 7, andate sulla voce di menu File > Document Properties e cliccate sul Tab Description della Document Properties.Ma queste non sono le uniche accortezze che dovete usare. Ecco allora alcuni consigli pratici per cercare di rendere i nostri documenti PDF facilmente indicizzabili dal motore di ricerca più famoso al mondo: Ordine di lettura (Content Reading Order): rappresenta l'ordine in cui Google sarà  in grado di estrarre il testo dal documento per l'indicizzazioneRendere il PDF "tagged" : opzione utilizzata anche per l'accessibilità  di un documento PDF, vi si accede da Advanced > Accessibility > Add Tags to DocumentMantenere la dimensione del file ridotta: Google non andrà  a leggere le centinaia di pagine del vostro pdf, cercate percià di mantenere il file più leggero possibile e di concentrare le parole chiavi tra le prime decine di pagineVersione del PDF : Google non indicizza la versione 1.6 di PDF, percià ottimizzate il documento almeno alla versione 1.5 Vista la fusione tra Adobe e Macromedia, già  da tempo abbiamo iniziato la fase di studio degli applicativi Adobe e con sorpresa da un paio di mesi a questa parte mi sono reso conto della potenza del formato PDF. Ci sarà  da divertirsi!

Tags: ,
di Alessandro Fulciniti 3 Commenti

àˆ stato pubblicato oggi su Pro l'articolo i CSS in Internet Explorer 7 sulle novità  introdotte nella beta2 di Internet Explorer 7, con particolare attenzione sul supporto CSS. La stesura definitiva, che ho ultimato domenica 5 febbraio, non contiene due risorse che vorrei citare qui sul blog.La prima è Charting IE7 beta2 di Eric Meyer, pubblicato venerdì 3 febbraio e che purtroppo mi era sfuggito preso com'ero nella scrittura dell'articolo. Cito la traduzione di uno dei passaggi a parer mio più significativi: L'ho già  detto, e lo ripeto: niente panico [...] Quando sarà  uscita la versione finale di IE7, allora ti potrai preccupare sul da farsi. Forse il tuo sito non avrà  più problemi, e non dovrai fare niente. Mi fa sinceramente piacere trovarmi d'accordo con Eric Meyer. Ecco quanto ho scritto in merito nell'articolo. (more…)

Tags: ,
di Gabriele Farina 2 Commenti

Non so se per voi è la stessa cosa, ma ritengo che per un linguaggio sia molto importante fornire nella distribuzione standard una serie di strumenti che permettano ai programmatori di iniziare fin da subito con alti livelli di produttività . PHP, fino alla versione 4, è sempre stato un po' carente da questo punto di vista: sarà  pur vero che le estensioni distribuite permettono operazioni interessanti, ma il fatto che non siano installate di default limita un po' gli sviluppatori che si trovano ad operare su server di terze parti. Con l'introduzione della SPL in PHP5 non abbiamo più questo problema. La Standard PHP Library comprende una serie di classi molto utili che completano ed estendono le funzionalità  del linguaggio con strumenti fondamentali per lo sviluppo ad alto livello. Ogni versione che passa gli sviluppatori includono sempre più funzionalità  interessanti. Ora le classi implementate sono molte (potete recuperarne una lista attraverso la funzione spl_classes()) tra cui svariati tipi di iteratori ed una classe molto interessante (ArrayObject) che permette agli oggetti che la implementano di emulare il comportamento degli array.Alcuni link interessanti: SPL - Standard PHP library SPL wiki Introducing PHP 5's Standard Library

Tags: ,
di Francesco de Francesco 9 Commenti

Premesso che non parliamo di quelle estetiche bensì di quelle strutturali e funzionali, quali sono le caratteristiche che un sito aziendale dovrebbe avere?Ogni azienda, infatti, ha ben chiare le necessità  dettate dalla legge 626 sulla sicurezza del posto di lavoro, i diritti e doveri dei dipendenti, le relazioni con le istituzioni.Le ditte migliori conoscono il proprio mercato, seguono i propri clienti, sanno di quali macchinari necessitano, certificano i propri fornitori, collaudano o “testano” le materie prime.E il sito? Perché accettano siti fatti come se fossero la home page di un privato cittadino che vuol presentare il proprio curriculum? Siti che mancano di parti fondamentali, con struttura poco chiara e testi a volte persino sgrammaticati.Non fermiamoci solo allÂ’usabilità , allÂ’accessibilità  ed alla compatibilità . Il sito aziendale deve avere anche altre caratteristiche che sono proprie del mondo economico e di impresa.Curiosi? Calma. Tra qualche giorno arriveranno due post: il primo sarà  sugli errori da evitare, il secondo sulle cose da fare (o lÂ’inverso, non ho ancora deciso). A presto :-)

Nulla di concreto, ma nulla di semplicemente ipotetico: Amazon ha confermato l'intenzione di creare un proprio circuito di promozioni contestuali in stile AdSense. L'intervento originale è riportato qui. Una serie di beta tester scelti tra i precedenti affiliati ai programmi Amazon avrebbe già  avuto le istruzioni necessarie per portare avanti la prova, dunque a breve un nuovo competitor entrerà  nel circuito oggi dominato da Google ma nel quale anche Yahoo! Publisher Network ed MSN (tramite AdCenter) si dividono grandi fette di mercato.Quel che più interessa agli utenti, però, ancora non è dato a sapersi: quanto e come pagherà  Amazon?

di Cesare Lamanna 21 Commenti

Chi ha provato anche solo a giocare con Javascript per manipolare il contenuto di elementi HTML presenti su una pagina, sa che prima o poi ci si imbatte nel dilemma: usare innerHTML o ricorrere a metodi più eleganti e standard compliant?Credo che questo articolo apparso su SlayerOffice possa rappresentare un'ottima guida per fare la scelta giusta. Oltre ad essere pieno di riferimenti a risorse esterne di grande interesse, è ben strutturato nella presentazione degli esempi. Propone infatti una serie di situazioni o casi specifici e per ciascuno presenta fianco a fianco la soluzione basata su innerHTML e quella DOM-based. Un metodo in grado di far emergere chiaramente i pregi e i limiti di questa proprietà  introdotta a suo tempo da Microsoft.