di Cesare Lamanna 9 Commenti

Russ Weakley segnala su Web Graphics i risultati di un'indagine svolta da lui stesso insieme a Lisa Miller e Roger Hudson.La ricerca ha riguardato tre aspetti da considerare nella realizzazione di siti accessibili: la presenza dei cosiddetti skip links (quelli che dovrebbero servire a far saltare le parti dedicate alla navigazione per portare immediatamente ai contenuti principali), l'ordine di definizione delle diverse sezioni nel codice (X)HTML e l'uso delle structured labels (titoli descrittivi delle sezioni da premettere a ciascuna e da nascondere, volendo, agli utenti di browser tradizionali).La sintesi dei risultati presente nel post di Web Graphics mostra che gli skip links, seppure non strettamente necessari ad utenti esperti di screen readers, sono un ottimo ausilio per utenti meno esperti.Il testo completo della ricerca, presentata alla OZeWAI Conference lo scorso 9 dicembre, è disponibile su WebUsability.

di Gabriele Farina 18 Commenti

Come già  accennato in qualche altro post, la sesta versione di PHP è ormai in sviluppo da qualche tempo (si presuppone il rilascio di una versione beta nell'anno corrente). Per chi fosse interessato a seguirne l'avanzamento, è possibile scaricare uno snapshot giornaliero dei sorgenti e delle estensioni dal sito snaps.php.net.Per quanto riguarda le novità  ho trovato un documento molto interessante che riassume il contenuto di un meeting tenutosi a Parigi l'11 ed il 22 Novembre; tra le novità  elencate di sicuro interesse è il supporto per Unicode, che segna un importatissimo passo avanti nell'evoluzione del linguaggio PHP verso una soluzione enterprise. Nello specifico PHP supporterà  la versione UTF-16 di Unicode, e si baserà  sull'utilizzo della nota e testata libreria ICU. Sia le stringhe che gli stessi dati in input/output verranno trattati usando la codifica Unicode in modo trasparente (inizialmente non sarà  supportato l'header BOM ed altre feature di Unicode), verranno esposte alcune direttive di configurazione per controllare la codifica di un documento e verranno esposte alcune funzioni proprie delle API della libreria ICU. Che dire ... era ora :) Tra le altre aggiunte ritengo interessante evidenziare: il supporto per gli interi a 64 bit; l'aggiunta dell'istruzione goto (che ritengo uno strumento molto potente che purtroppo rischia di diventare una macchina per creare codice ingestibile in mano a programmatori inesperti); La possibilità  di utilizzare parametri multipli per l'operatore [] al fine di semplificare operazioni di array_slice o substring (ex: se a $string viene assegnato "ciao", $string[1,3] restituirà  "iao"); il supporto per i namespaces; Le novità  sono veramente molte ... date un'occhiata al documento. A mio parere ne vedremo delle belle!

Tags: , ,
di Francesco de Francesco 8 Commenti

Rifacendomi ai recenti post sulla versione mobile dei siti, ho fatto qualche ricerca su Google. Ecco alcuni esempi ottenuti come risultato per la frase “versione mobile”.Maranatha.it – un sito a tema religioso; Libertà .it – una testata giornalistica mostrata mediante lÂ’emulatore di un palm-top; Technorati – versione mobile del noto sito.Ne ho visti parecchi altri, ma la tendenza è grosso modo la stessa. Direi che al momento non si sta seguendo un percorso di ottimizzazione della grafica, bensì si sta pensando a siti interamente testuali.Per certi aspetti, qualcuno potrebbe sostenere che si tratta di un ritorno al passato e che la grafica sia un modo importante per comunicare certi messaggi. Rinunciarci non è corretto.Per altri aspetti si potrebbe ritenere che il contenuto può sempre essere trasmesso in forma testuale e la grafica, quindi, potrebbe essere sempre considerata ridondante. Che ne pensate?

di Marco Casario 1 Commento

àˆ stata rilasciata la versione 8.5 beta del noto browser di Opera per dispositivi mobili che gira su device Windows Mobile 2003 e Windows Mobile 5. Il browser supporta i maggiori web standard come CSS Livello 2, DOM 2, Javascript e di conseguenza anche le applicazioni sviluppate in AJAX (è una cosa che però voglio prima provare per credere). Alcune delle caratteristiche interessanti del browser sono lo zoom e le modalità  landscape o portrait per la visualizzazione su monitor, il fit to screen e il gestore dei pop up.La versione di prova è gratuita per 45 giorni.

di Fabio Sutto 4 Commenti

Una delle necessità  di chi si occupa di web analisys è quella di poter distinguere la provenienza dei visitatori e, nel caso specifico di chi proviene dai motori di ricerca, differenziare chi arriva dalla ricerca organica(cioè gratuita) da chi giunge per aver cliccato su un annuncio a pagamento. Purtroppo i referrer (gli indirizzi di provenienza) di queste due categorie di visitatori sono perfettamente identici, e l'unico modo per separare gli uni dagli altri è quello di inserire nell'url della pagina di atterraggio dell'annuncio un parametro univoco e personalizzato. Da qualche settimana Google Adwords ha fatto in qualche modo propria questa soluzione, e ci facilita il compito consentendo un ulteriore livello di dettaglio: infatti, inserendo nell'url alcuni parametri proprietari, possiamo non solo "marchiare" chi proviene dagli annunci a pagamento rispetto a chi arriva dalla ricerca organica, ma anche distinguere le provenienze Adwords da quelle Adsense (i partner di contenuti). (more...)

di Alessandro Fulciniti 19 Commenti

Garrett Dimon in un recente post dal titolo The time is now for front-end architects definisce una figura professionale di altissimo profilo: l'architetto di front-end, e riflette sul fatto che le web agency abbiano bisogno di professionisti di tale livello.Grazie a cose come un miglior supporto cross-browser delle tecnologie avanzate, una maggiore attenzione per la user experience e una grande consapevolezza su materie come l'accessibilità , ormai non si tratta solo e semplicemente di HTML e CSS, e quasi ogni team necessita di qualcuno che capisce davvero ed è pratico di tutto cià che riguarda il front-end. Elenca poi le competenze necessarie a un archittetto di front-end. (more...)

La vicenda dei PDF craccati è nota ai più. Riassunto delle puntate precedenti: i PDF del sito di Forza Italia presenti sul sito ufficiale del partito sono risultati essere stati prodotti con software non legale; il gioco delle parti è sublimato nella più canonica delle battaglie politiche e così da una parte si è criticata l'operazione e dall'altra si sono difese le operazioni dei responsabili. Una cosa non è infine emersa: il software era davvero craccato? Il Senatore Cortiana afferma di essere risalito alla verità  utilizzando hacker ed Ingegneri Informatici, non scapestrati qualsiasi! LÂ’On. Palmieri, dal canto suo, afferma che il fornitore che crea i manifesti ed ha fornito le versioni in pdf che circolano on line è a disposizione di chiunque lo voglia per verificare la regolarità  della licenza. Così ITPortal, su cui è inoltre citata un'intervista di Massimo Mattone ai due onorevoli: 10Mb in Mp3 da scaricare ed ascoltare. Come sempre succede in politica una verità  assoluta non la si ricava mai. Ma almeno, se interessa, in questo caso si può approfondire la questione.

Klorofil

18 Jan
di Gabriele Farina 7 Commenti

Navigavo sulla rete alla disperata ricerca di un progetto su cui cominciare a darmi da fare quando mi sono imbattuto su qualcosa di veramente interessante: Klorofil.Klorofil è un progetto opensource supportato da una società  indonesiana che si propone l'obiettivo di sviluppare una serie di librerie e strumenti adatti a migliorare e facilitare l'utilizzo di PHP anche in prodotti di tipo enterprise. La stessa Zend, dopo la partnership con IBM, sta cercando di incrementare la percentuale di utilizzatori del linguaggio web opensource per eccellenza in questo campo, e ritengo che molti altri produttori o gruppi di sviluppatori inizieranno a sviluppare prodotti incentrati verso questo obiettivo. Tornando a Klorofil, del quale attualmente non vengono rilasciati i sorgenti dato che ci troviamo ancora in versione alpha con codice poco commentato ed organizzato, spiccano sicuramente alcune feature interessanti (che ho prelevato direttamente dalla loro promettente roadmap): Sistema di compilazione del codice sorgente; Collezione di classi di utilità  varia tra cui strumenti per accesso specifico alle risorse di rete ed ai dispositivi di I/O; gambArt, una GUI indipendente dalla piattaforma ricca di widget e componenti interessanti; Un web application framework (semok) basato su MVC; Supporto per la programmazione 3D; Un IDE completo (presuppongo sviluppato in Klorofil) contenente anche un form editor; Non so se le premesse verranno mantenute, per ora la versione alpha funziona anche se con qualche baco e con eccessivi ralletamenti nella renderizzazione delle interfacce grafiche (dovuti al fatto che, per ora, il rendering della GUI non viene effettuato utilizzando le API di disegno native del sistema operativo). Cercherà di ottenere più informazioni a riguardo e vi terrà informati ...

Non hai la banda larga? Forse la cosa interessa a La Repubblica: La vostra zona non è raggiunta dalla banda larga, o da un altro tipo di connessione veloce via internet? Segnalate la vostra situazione a: iniziative@repubblica.it Al momento l'apposita pagina non segnala altro. Attendiamo pazientemente nuove notizie.