Con l'affermarsi di soluzioni quali React, una delle librerie più diffuse per l'implementazione di interfacce utente, è stata in parte superata una metodologia che prevedeva la separazione netta tra presentazione (HTML) e componenti funzionali (JavaScript); ora dopo l'injection del markup negli script tramite JSX, potrebbe essere utile valutare la possibilità di un utilizzo più diffuso di CSS, e quindi della componente più attinente alla formattazione, in JavaScript. (more...)

Continua a leggere CSS injection in JavaScript, vantaggi e svantaggi

Categoria: Web Standards

Tags: ,

Web Share è un'API sviluppata in seno al Chrome Team con lo scopo di fornire un'interfaccia semplice da utilizzare per l'invocazione delle funzionalità di condivisione offerte dalle host platform; potrebbe sembrare strano che uno strumento del genere non fosse già disponibile e, in effetti, gli sviluppatori possono già utilizzare alcune soluzioni simili, ma nessuna di esse offre un supporto completo. (more...)

Continua a leggere Web Share API, un’interfaccia per la condivisione dei contenuti

Categoria: Web Standards

Dopo una lunga attesa, anche gli sviluppatori di Safari hanno implementato la validazione dei form basata su HTML5; si tratta di un aggiornamento che finalmente regala il supporto cross-browser a questa feature in grado di semplificare notevolmente il lavoro dei developer. Per il momento parliamo di una novità limitata alla Technology Preview 19 dell'applicazione di Cupertino, ma la strada che porterà Safari a recuperare questa lacuna nei confronti degli altri browser è stata ormai tracciata. (more...)

Continua a leggere HTML5 e validazione dei form, cosa cambierà

Categoria: Web Standards

Tags: ,

HTML 5.1 è ora dotato di specifiche ufficiali o, per meglio dire, è divenuto una "Recommendation" del W3C. Questo nuovo aggiornamento rappresenta la prima minor revision della quinta versione a livello di core del linguaggio di markup e, probabilmente, precede di almeno un anno l'implementazione di HTML 5.2 attesa per la fine del 2017. (more...)

Continua a leggere HTML 5.1, nuove feature in attesa del supporto cross-browser

Categoria: Web Standards

Tags:

Mentre gli sviluppatori del progetto distribuiscono Chrome 53 sottolineando in particolare gli interventi effettuati per garantire un maggiore risparmio energetico, l'implementazione del browser Web di Mountain View prosegue anticipando quelle che saranno le novità introdotte dalle prossime release. Si scopre così che molto probabilmente Chrome 55 sarà configurato per segnalare come potenzialmente pericolosi i siti Web che non utilizzano connessioni sicure HTTPS. (more...)

Continua a leggere Chrome 55 segnalerà i siti su HTTP come insicuri

Categoria: Web Standards

Tags: ,

Gli sviluppatori di Mountain View hanno sottolineato più volte nel corso degli ultimi anni che HTML5 sarebbe divenuto uno standard anche per la visualizzazione dei contenuti multimediali su Internet, il plugin Flash Player non garantirebbe infatti livelli di sicurezza e prestazioni adeguate, per non parlare del fatto che la tecnologia di Adobe non rappresenta uno standard aperto e presenta rilevanti carenze dal punto di vista del supporto nelle piattaforme per i dispositivi mobile. (more...)

Continua a leggere Chrome abbandona Flash: la road map

Categoria: Web Standards

Tags: ,

Che Mountain View sia particolarmente interessata a velocizzare quanto più possibili le connessioni di Rete lo dimostra anche un suo progetto specificatamente dedicato alla realizzazione di un nuovo protocollo di trasmissione; QUIC (Quick UDP Internet Connection) è uno standard completamente nuovo per Internet che ha la caratteristica di essere stato sviluppato a partire da UDP invece che da TCP. (more...)

Continua a leggere QUIC: Google punta su UDP per pensionare TCP

Categoria: Web Standards

Tags: , ,

Crosswalk Project è un runtime che consente di sviluppare applicazioni ibride utilizzando le tecnologie per la creazione di Web application (HTML5, CSS3 e JavaScript); grazie ad esso si disporrà di una WebView o di un browser in-App per il funzionamento di soluzioni destinate a girare su Android, iOS o Windows, mentre la compatibilità con Cordova permette di implementare App multipiattaforma con tecnologie per Internet sfruttando un unico codebase. (more...)

Continua a leggere Crosswalk: un Web runtime per sviluppare applicazioni ibride

Categoria: Web Standards

Unicode 9.0, nuova versione del noto sistema per la codifica dei caratteri, è stato ufficializzato dal consorzio che si occupa di implementarne le specifiche; con questa nuova major release vengono aggiunti 7.500 nuovi caratteri per un totale di oltre 128 mila unità tra le quali anche simboli, ideogrammi ed entità alfabetiche. 72 i nuovi emoji ora inclusi nello standard, ben 19 i simboli dedicati al 4K e ai contenuti televisivi ad alta definizione. (more...)

Continua a leggere Unicode 9.0: 7.500 nuovi caratteri, 72 emoji e 19 simboli per il 4K

Categoria: Web Standards

Tags: ,

Nei giorni scorsi gli sviluppatori di Mountain View hanno reso nota l'intenzione di abbandonare definitivamente la tecnologia Flash in favore del progetto denominato "HTML5 by Default", quest'ultimo dovrebbe portare all'esclusione del noto plugin di Adobe in favore della più recente versione del linguaggio di markup entro l'ultimo trimestre del 2016. Ma come avverrà questa transizione? (more...)

Continua a leggere Chrome: HTML5 sì Flash no, ma come?

Categoria: Web Standards

Tags: , ,