Nella puntata di questa settimana
Chrome 42 arriva con le notifiche push, Jacob Kaplan-Moss sfata i miti sui programmatori, gli URL relativi al protocollo sono diventati anti-pattern, il badge ottimizzato per il mobile arriva a Google, i suggerimenti Git con Git di primo soccorso e l'ottimizzazione dell'app con RAIL.
CHROME 42 È QUI
Questa settimana Chrome 42 è stato stabile e ha introdotto una serie di nuove funzionalità. Le notifiche push consentono agli utenti di attivare aggiornamenti tempestivi, installare banner che invitano gli utenti a salvare le pagine nella schermata Home, le autorizzazioni consentono di sapere se puoi usare un'API, il recupero agisce in sostituzione dell'XHR e include persino il supporto per le classi ES6.
https://twitter.com/ChromiumDev/status/590169593110335488
http://updates.html5rocks.com/2015/03/push-notifications-on-the-open-web
http://updates.html5rocks.com/2015/04/permissions-api-for-the-web
http://updates.html5rocks.com/2015/03/introduction-to-fetch
MITO BUSTER
Il discorso di apertura di Jacob Kaplan-Moss al PyCon di quest'anno scompone la dicotomia secondo cui gli sviluppatori sono 10 volte maledizione o completamente terribili. Rimuovere questi presupposti ci aiuta ad affrontare meglio problemi come la sindrome dell'impostore e a migliorare gli ambienti di lavoro potenzialmente tossici.
https://www.youtube.com/watch?t=772&v=hIJdFxYlEKE
TLS TUTTE LE COSE!
Gli URL relativi al protocollo sono ora un anti-pattern. Tweeta da Paul Ireland questa settimana, la pratica di omettere il protocollo da un URL è ora scoraggiata, in quanto potrebbe portare ad attacchi man-on-the-side, simili a quello che ha colpito GitHub. Il nuovo consiglio è quello di richiedere sempre un asset tramite https se è disponibile su SSL.
https://twitter.com/paul_irish/status/588502455530311680
https://www.paulirish.com/2010/the-protocol-relative-url/
http://www.netresec.com/?page=Blog&month=2015-03&post=China%27s-Man-on-the-Side-Attack-on-GitHub
UTILIZZO DEI DISPOSITIVI MOBILI?
Verifica se il tuo sito è ottimizzato per i dispositivi mobili. Un recente articolo sul blog di Google Webmaster indica che, da subito, la Ricerca Google aggiungerà etichette accanto ai siti che considera ottimizzati per i dispositivi mobili. tra cui: assicurarsi che gli utenti non debbano aumentare lo zoom per leggere la pagina e che i link siano sufficientemente distanti tra loro. Puoi utilizzare il test di ottimizzazione mobile per assicurarti che il tuo sito soddisfi gli standard. e migliorare le competenze di Web Fundamentals.
http://googlewebmastercentral.blogspot.com/2014/11/helping-users-find-mobile-friendly-pages.html
https://search.google.com/test/mobile-friendly
REGALARE AL MASSIMO LA VELOCITÀ
Imparare Git può essere difficile. Uno sguardo a StackOverflow rivela oltre 53.000 domande relative a Git, ma l'aiuto sta per arrivare. Git di primo soccorso è un indice disponibile per la ricerca delle domande Git più frequenti. Ti piacerebbe sapere come annullare una modifica che hai appena inviato al ramo principale? Puoi trovare la risposta e altre informazioni oppure inviare una richiesta di pull per aggiungere elementi all'indice.
http://ricardofilipe.com/projects/firstaidgit/#/
GUIDA PER L'OTTIMIZZAZIONE
60 frame al secondo sono il target per un'esperienza web fluida, ma è facile abbandonare il percorso veloce. Paul Lewis e Cameron Pittman ti mostrano come ottimizzare le 4 aree principali della tua app Response, Animate, Idle e Load alias RAIL in questo corso SENZA COSTI in 6 parte Udacity. Stermina gli invasori e impara a utilizzare DevTools mentre apprendi i segreti di un'app web più veloce.
https://www.udacity.com/course/browser-rendering-optimization--ud860
Salvaschermi con JavaScript di Yash Bhardwaj
http://codepen.io/yashbhardwaj/full/hHgtE/
Dolce caos nello spazio del tulle Di Bailh
http://codepen.io/cathbailh/full/KpPjPg/
CSS Animation 101 - Immagine hero di Donovan Hutchinson
http://codepen.io/donovanh/full/EjYeLa/
Linjer di Hakim El Hattab
http://codepen.io/hakimel/full/zwxba/
Facci sapere la tua opinione su Twitter #LazyWebShow
Per altre notizie sul web, consulta queste risorse: JavaScript Weekly: http://javascriptweekly.com/ Open Web Platform Daily: http://webplatformdaily.org/ HTML5 Weekly: http://html5weekly.com/
Iscriviti al canale Google Developers all'indirizzo: https://goo.gl/mQyv5L