Home / Archive by Category "News" (Page 174)

Archives

Firefox 51, continua la migrazione verso Electrolysis

Sono anche arrivate le patch con le nuove librerie WebGL 2, con questo nuovo codice Firefox è ora in grado di gestire un rendering grafico più avanzato con texturing capabilities migliorate. Da segnalare inoltre una piccola novità per gli utenti sistema del pinguino, da questa release in poi verrà infatti usata libreria 2D Skia per il content rendering. Direttamente dal canale Aurora è stato invece inserito il codice di E10s per la gestione del Tab Switching. Questo è solo il primo step di una transizione che è già iniziata con Firefox 50 e che, nelle prossime versioni, porterà ad una migrazione completa al nuovo sistema chiamato Electrolysis, che prevede l’implementazione del “multi-processo” in Firefox. Gli sviluppatori hanno anche pensato agli utenti che possiedono terminali relativamente…

Brotli: algoritmo di compressione alternativo a Zlib

Di recente due dei principali servizi CDN (Content Delivery Network), Cloudflare e DreamHost, hanno implementato Brotli e le ultime release di Apache ed nginx hanno raccomandato il supporto alla compressione dati tramite l’algoritmo di Google. Dunque i tempi sembrerebbero ormai maturi per una diffusione su larga scala del progetto promosso dal team californiano. Secondo i benchmark effettuati dagli sviluppatori di Google, tramite Brotli sarà possibile ridurre il peso delle pagine Web scaricate dagli utenti fino al 25%, con un considerevole avanzamento della user experience e dei tempi di caricamento, anche in presenza di connessioni non performanti. Sicuramente i principali beneficiari di Brotli saranno gli utenti dei dispositivo mobile che hanno piani dati limitati e spesso devono navigare con velocità anacronistiche rispetto agli standard attuali. Brotli…

Ionic 2.0 con tre modalità per il theming

Il framework è ora dotato di componenti addizionali cross-platform per la realizzazione di applicazioni mobile e di un supporto completo per Material Design che semplifica l’implementazione di interfacce sistema del robottino verde; gli utilizzatori possono usufruire di un maggior numero di modal, menu e strumenti per definire l’esperienza di navigazione. Presenti anche nuovi strumenti per il controllo dei form, come per modello un DateTime picker avanzato. Ionic Native è un nuovo sistema nativo per la gestione dei plugin che fornisce oltre una settantina di funzionalità pronte all’uso e il supporto per Promises e Observables; a questa feature è stata associata una rivisitazione completa del theming, intervento finalizzato a semplificare la personalizzazione dei layout e a diminuire, nel contempo, la necessità di digitare codice per ottenere…

Safari: Fetch in alternativa a XMLHttpRequest

Safari 10.1 include ora l’implementazione della Gamepad API che permette ai contenuti veicolati attraverso Internet di ricevere input da dispositivi gamepad connessi, questa interfaccia rende molto più semplice la redazione del codice necessario per il supporto a layout, pulsanti e joystick attraverso la mappatura di diverse tipologie di input in un unico standard. Interessanti anche gli interventi per migliorare il supporto a IndexedDB con la compatibilità alla modello 2.0 della nota API per l’archiviazione client-side. La nuova release del browser implementa inoltre i Custom Elements, una soluzione che consente di associare gli elementi HTML a comportamenti personalizzati da attivare in risposta alla modifica di gioielli; insieme alla shadow DOM API, già supportata, i Custom Elements garantiranno agli sviluppatori maggiori opportunità di realizzare componenti riutilizzabili. E’…

GIF animate: i trend del 2017

Cambiata la destinazione d’uso, da strumento per elementari animazioni a cardine della virilità e dei meme, questi file sono destinati a durare ancora per molti anni. E il 2017 non farà di certo differenza, anzi si imporranno anche nuovi trend per la creazione di GIF al di fuori della condivisione più specificatamente social. Quali tendenze attendono, di conseguenza, l’anno difficilmente cominciato? Sono molte le novità che invaderanno l’ambito delle GIF in questo 2017. Non solo in termini di perfezionamento della qualità visiva, con l’affermarsi di formati da 30 e 60 FPS complici anche le connessioni sempre più prestanti, ma anche dal punto di vista più prettamente stilistico. Di seguito, i trend che gli esperti di design considerano più probabili nei prossimi 12 mesi: GIF scorrevoli:…

Previsioni sul webmarketing nel 2017

In realtà ci sono alcuni trend che si consolideranno, essendo iniziati già da tempo ma non ancora “completati”. Ma ce ne sono anche alcuni nuovi. Tra quelli nuovi ne citerei due. Anche questi sono due trend già iniziati da tempo, ma che nel 2017 potrebbero emergere. Gli aggiornamenti degli algoritmi di Google Sembra proprio che gli aggiornamenti degli algoritmi di Google stiano diventando sempre più frequenti. Anzi, oramai sembra che la loro evoluzione sia talmente veloce che sta diventando davvero difficile starci dietro (per chi non è un professionista del settore). Probabilmente il 2017 potrebbe essere l’anno in cui definitivamente la SEO diventerà unicamente un’attività per specialisti del settore! Le “regolette”, ed i trucchetti, lasceranno spazio all’analisi ed alla strategia che solo un professionista specializzato è…

Custom Properties: utilizzare le variabili in CSS

Le Custom Properties funzionano in modo simile a qualsiasi altra variabile, esse infatti fungono da contenitori per le informazioni; queste ultime vengono attribuite alle variabili sfruttando il meccanismo dell’assegnazione, motivo per il quale la sintassi delle Custom Properties prevede di definire un nome da assegnare alla variabile e di attribuire ad essa un valore attraverso l’utilizzo dell’operatore “=”, detto appunto operatore di assegnazione: –nome-variabile: valore; Il nome della variabile, specializzato arbitrariamente dallo sviluppatore, viene preceduto dalla doppia dash “—” e insieme ad essa costituisce il suo identificatore univoco che deve essere utilizzato per rappresentare una o più volte il valore assegnato. Un modello particolarmente interessante riguarda l’utilizzo delle variabili per la rappresentazione dei dati relativi ai colori da applicare a diverse componenti di un progetto:…

Web UI: distacco agli header rettangolari

Fra tutte queste riconferme, tuttavia, da qualche giorno i portali tematici non sembrano parlare d’altro: il 2017 segnerà il definitivo abbandono agli header rettangolari. Una scelta dettata a volte dalla necessità di infrangere canoni estetici ormai fin esagerato abusati, ma anche per rendere più dinamiche pagine web e applicazioni. Quali sono i vantaggi di questa tendenza? Con l’eliminazione degli header rettangolari si intende, almeno a livello grafico, la rappresentazione di landing page dove l’intestazione e i menu principali non siano racchiusi in classici banner, bensì in elementi grafici dalle forme arrotondate o mimetizzate con lo sfondo. È abbastanza ovvio come questa tendenza si manifesti a livello grafico, con una gestione sapiente della suddivisione delle immagini nonché con la scelta di gradienti per un migliore blending…

Mycroft AI Raspberry Pi Image

L’obbietto del team di Mycroft è quello di realizzare una vera e propria Intelligenza Artificiale, anche se per adesso il programma si limita a fare da assistente virtuale. Mycroft è rintracciabile già da tempo anche per i sistemi operativi basati sul Kernel Linux ed è possibile installarlo sulle distribuzioni più comuni. I suoi sviluppatori hanno però autoritario di eseguire lo step successivo e di realizzare delle Raspberry Pi Image in modo da poter utilizzare Mycroft sulla famosa board ARM senza doverlo installare manualmente. I nuovi file ISO, basati su Raspbian, permettono infatti di flashare il sistema e di ritrovarsi Mycroft funzionate out-of-the-box, a partire direttamente dal primo boot. Cosi facendo gli sviluppatori di terze parti, e le aziende che sono interessante a realizzare progetti di…

Feature Queries: ordini condizionali in CSS

Un’istruzione condizionale è un’espressione all’interno della quale un enunciato diventa valido o meno a seconda del verificarsi di una condizione specifica. Si tratta di un costrutto presente in quasi tutte le più note soluzioni per la programmazione lo sviluppo che prima dell’introduzione delle Feature Queries non era utilizzabile in CSS, si dovevano quindi definire regole di stile condizionate attraverso codice scritto in altri linguaggi. Ora, la regola @supports consente di includere delle dichiarazioni CSS in un blocco condizionale che verrà applicato soltanto nel caso in cui si verifichi una determinata condizione (supports condition), piuttosto che l’user agent utilizzato dall’fruitore (in pratica il suo browser Web) supporti la dichiarazione delimitata. Tale dichiarazione è classicamente composta da una coppia proprietà/valore separata dal simbolo dei due punti. Le…

1 172 173 174 175 176 198

Send this to a friend