Disponibile sotto forma di soluzione unprefixed soltanto da poco tempo, il layout model CSS Grid è stato considerato sin da subito un'alternativa più completa al modello basato sul Flexible Box Layout). Ma le sue caratteristiche sono sufficienti a renderlo un preferibile rispetto a Flexbox? (more...)

Continua a leggere CSS Grid Vs. Flexbox

Categoria: Web Standards

Tags: , ,

Non si tratta di una novità di HTML5, tantomeno del suo più recente aggiornamento HTML 5.1, ma di una regola che spesso viene ignorata nonostante sia ben precisata all'interno delle specifiche del markup per la realizzazione delle pagine Web: gli attributi alt e title non sono intercambiabili, non devono essere utilizzati l'uno al posto dell'altro e hanno finalità differenti. (more...)

Continua a leggere HTML 5: alt e title non sono intercambiabili

Categoria: Web Standards

Sono anni che i vendor dei browser Web più diffusi lanciano campagne di sensibilizzazione nei confronti dell'utenza contro l'uso di plugin di terze parti come, per esempio, il Flash Player di Adobe. La tecnologia HTML5 assicura infatti una buona esperienza multimediale, senza i rischi per la sicurezza derivati dall'uso di Flash. Dunque l'estensione di Adobe è veramente necessaria? (more...)

Continua a leggere Flash è ancora necessario? Il caso FedEx

Categoria: Web Standards

Tags: ,

La recente introduzione in Safari per iOS del supporto all'estensione HTML Media Capture, rappresenta un'occasione per approfondire questa funzionalità che consente di utilizzare i campi di input dei form per l'upload di contenuti multimediali catturati tramite fotocamera o microfono. Tecnicamente parliamo di una specifica che estende l'interfaccia HTMLInputElement tramite l'attributo capture. (more...)

Continua a leggere Uso pratico di HTML Media Capture nei form

Categoria: Web Standards

Il team della Mozilla Foundation ha presentato un nuovo progetto dedicato agli sviluppatori e chiamato Obsidian; ad oggi parliamo di una "bozza" di nuove Low-Level Graphics API per il Web basate sul codice delle Vulkan, le librerie grafiche eredi delle OpenGL. Lo standard attuale per il rendering 3D sul web è rappresentato dalle WebGL (Web Graphics Library), le cui specifiche sono ancora in fase di definizione. (more...)

Continua a leggere Mozilla Obsidian: 3D Graphics API per il Web

Categoria: Web Standards

Tags:

Il W3C ha recentemente reso note le specifiche per la standardizzazione delle Annotation, ciò significa che, nel caso in cui i maggiori browser vendor dovessero decidere di implementarle, presto il Web dovrebbe disporre di una tecnologia aperta interamente dedicata alla partecipazione degli utenti, senza i limiti imposti dalle soluzioni proprietarie per la gestione dei commenti e la formazione delle community. (more...)

Continua a leggere Le Annotation diventano uno standard Web

Categoria: Web Standards

Il Grid Layout di CSS è un layout model che consente di tenere sotto controllo la dimensione e il posizionamento di elementi box così come del loro contenuto; tecnicamente Grid Layout si differenzia da Flexible Box Layout (o più semplicemente FlexBox) perché quest'ultimo è orientato su un singolo asse, mentre il primo è stato concepito per layout bidimensionali e tutti gli allineamenti tengono conto di entrambe le dimensioni. (more...)

Continua a leggere CSS: Grid Layout in alternativa a FlexBox

Categoria: Web Standards

L'algoritmo Brotli è stato annunciato da Big G nel corso del 2015 e, dopo la presentazione, l'azienda di Mountain View l'ha implementato immediatamente sul browser Google Chrome nella speranza che prendesse piede velocemente in Rete. Perché possa funzionare è infatti necessario che Brotli venga implementato nei vari siti web, nei principali web browser e negli HTTP server come Apache e nginx. (more...)

Continua a leggere Brotli: algoritmo di compressione alternativo a Zlib

Categoria: Web Standards

Le Custom Properties, più estesamente "CSS Custom Properties for Cascading Variables Module", ci permettono di introdurre variabili nelle dichiarazioni CSS. Come le Feature Queries (istruzioni condizionali nei CSS) si tratta di un costrutto che avvicina la sintassi dei fogli di stile a quella dei maggiori preprocessori. (more...)

Continua a leggere Custom Properties: utilizzare le variabili in CSS

Categoria: Web Standards

Tags:

Benché le Feature Queries siano una delle più interessanti funzionalità di CSS3, il loro supporto da parte di quasi tutti i browser Web più diffusi è divenuto disponibile soltanto di recente; all'appello mancano tutte le versioni di Internet Explorer ancora in uso, compresa la 11, ma per il resto la compatibilità cross-browser è ampiamente garantita. Nello specifico, le Feature Queries ci consentono di utilizzare le istruzioni condizionali all'interno delle regole di stile. (more...)

Continua a leggere Feature Queries: istruzioni condizionali in CSS

Categoria: Web Standards