Standard de facto vs. standard W3C: il caso WebKit
Lunedì 13 Febbraio 2012 - 09:54
di Claudio Garau

Daniel Glazman, programmatore transalpino co-chairman del CSS Working Group a cui si deve l’editor Nvu, ha recentemente lanciato un appello contro il diffondersi di siti Web “works-only-in-WebKit“, un fenomeno che starebbe creando un vero e proprio standard de facto, nonché una sorta di nuovo monopolio, ai danni dell’opera di standardizzazione promossa dallo stesso CWG e dal W3C.
Come è noto infatti, WebKit, l’engine alla bae di Chrome e Safari, ha permesso da tempo l’inclusione di alcune features CSS al di fuori degli standard, per questo motivo ad esse è stato associato il prefisso “-webkit”; il CSS Working Group avrebbe forse sottovalutato la capacità di diffusione di tali proprietà che oggi sono largamente utilizzare per la realizzazione di mobile Web sites, il risultato sarebbe stato un forte rischio di rendere vano qualsisi processo di standardizzazione.
Continua a leggere Standard de facto vs. standard W3C: il caso WebKit
Categoria: Web Standards | Permalink | Commenti (3)
HTML5 Boilerplate 3.0
Giovedì 9 Febbraio 2012 - 09:16
di Marco Pontili

È di pochissimi giorni fa l’ufficializzazione della versione 3.0 del popolare HTML/CSS/JS “template” HTML5 Boilerplate.
Per chi non lo conoscesse, si tratta di un progetto curato in prima linea da Paul Irish e Divya Manian insieme a molti altri developer, che raccoglie ottimi trucchi e best practice da usare come base per lo sviluppo web.
HTML5 Boilerplate 3.0 non contiene più lo script Respond e il Build Script che ora è un progetto a parte.
Continua a leggere HTML5 Boilerplate 3.0
Categoria: Web Standards | Permalink | Commenta
Da jQuery a JavaScript… e ritorno?
Martedì 7 Febbraio 2012 - 14:15
di Fabio Lelli


Il rapporto fra jQuery e JavaScript è piuttosto complesso, non solo da un punto di vista tecnologico ma anche, per così dire, dal punto di vista della comunità di sviluppatori. Anche se tutti gli addetti ai lavori sanno quanto tempo e quante energie faccia risparmiare una libreria come jQuery, alcuni famosi programmatori ed insegnanti sottolineano l’esigenza di conoscere a fondo il linguaggio di base prima di scegliere una libreria di sviluppo. Il rischio è anche quello di abusare degli strumenti che abbiamo a disposizione e non saperci orientare senza un aiuto esterno.
Può quindi essere istruttivo fare un confronto fra alcuni noti metodi di jQuery e il loro corrispettivo in JavaScript nativo.
Continua a leggere Da jQuery a JavaScript… e ritorno?
Categoria: Web Standards, Scripting | Permalink | Commenti (1)
Cosa manca ad HTML5 per battere Flash?
Martedì 24 Gennaio 2012 - 12:04
di Fabio Lelli

Molti la danno già per spacciata, ma forse dovremo aspettare ancora qualche tempo prima che la tecnologia Flash venga completamente soppiantata da HTML 5. Ad esempio, al momento, le API per poter interagire con webcam e microfono sono ancora una bozza. Ma anche laddove le funzioni più note del nuovo (futuro?) standard si sovrappongono al prodotto di Adobe, c’è chi solleva qualche perplessità.
È il caso di Viki Hoo, che torna sull’argomento quasi un anno e mezzo dopo un’accesissima discussione sul famoso ActiveTuts.
Continua a leggere Cosa manca ad HTML5 per battere Flash?
Categoria: Web Standards | Permalink | Commenti (7)
HTML5 è già uno standard tra gli sviluppatori
Mercoledì 18 Gennaio 2012 - 11:55
di Kiko

Non è ancora uno standard, ma di fatto l’utilizzo di HTML5 comincia a essere massiccio e invasivo. Massiccio perché i numeri diffusi da Evans Data Corporation mostrano chiaramente che gli sviluppatori usano già HTML5 nei loro progetti; invasivo perché si tratta di progetti di svariate tipologie, non solo siti di test e piccole realtà individuali.
L’indagine di Evans Data Corporation ha visto più di 1200 designer intervistati sul grado di utilizzo di HTML5. Circa la metà di questi ha dichiarato di usare correntemente il futuro standard e la distribuzione geografica degli sviluppatori è abbastanza equa fra i vari continenti, con gli asiatici che sembrano quelli più entusiasti.
Continua a leggere HTML5 è già uno standard tra gli sviluppatori
Categoria: Web Standards | Permalink | Commenti (3)
La diffusione di HTML5 su WordPress
Martedì 17 Gennaio 2012 - 10:01
di Fabio Lelli


Un altro segno del crescente successo di HTML 5, il nuovo (futuro) standard del Web, è il suo rapporto con WordPress, uno degli strumenti più utilizzati al mondo per la gestione dei contenuti, giunto da pochissimo alla versione 3.3.
Con l’introduzione massiccia di documentazione e di framework per HTML5, fra i quali ricordiamo almeno HTML 5 Boilerplate curato da Paul Irish, i nuovi tag e le nuove possibilità di programmazione del nuovo linguaggio di marcatura sono diventati sempre più noti e familiari per gli sviluppatori, ed è naturale che questa tendenza si sia trasferita ai CMS.
Continua a leggere La diffusione di HTML5 su WordPress
Categoria: Web Standards, CMS | Permalink | Commenta
ICANN apre ai domini liberi, possibile registrare qualsiasi suffisso
Lunedì 16 Gennaio 2012 - 11:59
di Kiko

L’ICANN scatena una discussione mondiale con la recente proposta di permettere la registrazione di domini liberi. Cosa si intende per “liberi” Semplicemente significa che il TLD, cioè l’estensione di un nome di dominio, non è più vincolato a quelle già esistenti, ma sarà possibile registrare qualunque nome, di qualunque lunghezza. In pratica sarà possibile avere nomi di dominio con estensione .apple o .linux e così via.
Le critiche e i corollari a questa proposta sono evidentemente numerosi. Per esempio ci si chiede come l’ICANN si comporterà con marchi ed eventuali dispute? Il problema è tuttora aperto con i nomi di dominio. In Italia è famoso il caso di armani.it: lo stilista contro il piccolo imprenditore. Come sia andata è un problema che non riguarda questo articolo. Circa queste dispute l’ICANN assicura che verranno attuate severe procedure di controllo sulle richieste che mano a mano arriveranno.
Continua a leggere ICANN apre ai domini liberi, possibile registrare qualsiasi suffisso
Categoria: Web Standards | Permalink | Commenti (5)
WebID, un protocollo per l’autenticazione RESTful
Giovedì 12 Gennaio 2012 - 14:48
di Alessandro Nadalin

Argomento quantomai scottante nel mondo REST, l’autenticazione stateless è sempre stata un “problema” mai veramente standardizzato: il W3C ha però da poco impostato un draft che punta a risolvere questo tipo di problematica.
Si chiama WebID ed è stato annunciato da poco nella mailing list REST-discuss per riscontrare il feedback della community a riguardo questo tipo di protocollo che tenderebbe ad unificare gli strumenti finora a disposizione per gestire l’autenticazione utente sul web, in maniera stateless.
Continua a leggere WebID, un protocollo per l’autenticazione RESTful
Categoria: Web Standards | Permalink | Commenta
Best practice per API in evoluzione
Mercoledì 11 Gennaio 2012 - 10:15
di Alessandro Nadalin

Benjamin Carlyle, già citato per i suoi studi all’interno di REST in practice, propone un interessante post con consigli di design per API HTTP che puntino all’evolvibilità.
Sono infatti 21 le best practice che Benjamin propone nello sviluppo di API HTTP, alcune banali (URI che cambiano mantenendo la stessa semantica e con reindirizzamenti dalle vecchie alle nuove) ed altre meno (utilizzo del 501 quando uno dei metodi richiesti dai clienti non è implementato).
Continua a leggere Best practice per API in evoluzione
Categoria: Web Standards | Permalink | Commenta
Manipolazione delle immagini con i filtri di WebKit
Mercoledì 4 Gennaio 2012 - 09:58
di Fabio Lelli


Dobbiamo abituarci, specialmente in quest’epoca dominata da HTML 5 e CSS3, all’introduzione continua di nuove tecnologie che ampliano l’orizzonte delle possibilità di programmazione ed interazione tramite il web. Da un paio di settimane è stata rilasciata Filter Effects una nuova specifica, ancora in fase di sviluppo, per la manipolazione avanzata delle immagini tramite dichiarazioni CSS.
Continua a leggere Manipolazione delle immagini con i filtri di WebKit
Categoria: CSS, Web Standards | Permalink | Commenti (3)










