Notifikasi push untuk web

Dalam episode minggu ini

Chrome 42 hadir dengan Notifikasi push, Jacob Kaplan-Moss membantah mitos tentang programmer, URL relatif protokol kini menjadi anti-pola, badge mobile-friendly tersedia di Google, tips git dengan Git Pertolongan Pertama, dan mengoptimalkan aplikasi Anda dengan RAIL.

CHROME 42 SUDAH DI SINI

Chrome 42 menjadi stabil minggu ini dan sejumlah fitur baru hadir bersamanya. Notifikasi push memungkinkan pengguna memilih untuk menerima info terbaru secara tepat waktu, menginstal banner yang meminta pengguna untuk menyimpan halaman ke layar utama mereka, izin memberi tahu Anda apakah Anda dapat menggunakan API, pengambilan bertindak sebagai pengganti XHR, dan bahkan termasuk dukungan untuk class ES6.

https://twitter.com/ChromiumDev/status/590169593110335488

http://updates.html5rocks.com/2015/03/push-notifications-on-the-open-web

http://updates.html5rocks.com/2015/03/increasing-engagement-with-app-install-banners-in-chrome-for-android

http://updates.html5rocks.com/2015/04/permissions-api-for-the-web

http://updates.html5rocks.com/2015/03/introduction-to-fetch

PELANGGARAN MITOS

Keynote Jacob Kaplan-Moss dari PyCon tahun ini menguraikan dikotomi bahwa developer 10x badass atau sangat buruk. Menghapus asumsi ini membantu kita mengatasi masalah seperti sindrom penipu dengan lebih baik dan bekerja untuk memperbaiki lingkungan kerja yang berpotensi negatif.

https://www.youtube.com/watch?t=772&v=hIJdFxYlEKE

TLS SEMUA HAL!

URL relatif protokol sekarang menjadi antipola. Di-tweet oleh Paul Irish minggu ini, praktik meninggalkan protokol dari URL sekarang tidak disarankan karena mungkin dapat menyebabkan serangan Man-on-the-side, mirip dengan yang melanda GitHub. Rekomendasi barunya adalah selalu meminta aset melalui https jika aset tersebut tersedia di 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

SUKA SELULER SECARA SELULER?

Periksa apakah situs Anda mobile-friendly. Sebuah artikel terbaru di blog Webmaster Google menunjukkan bahwa Google Penelusuran akan segera menambahkan label di samping situs yang dianggap mobile-friendly. Kriteria tersebut mencakup hal-hal seperti memastikan bahwa pengguna tidak perlu melakukan zoom untuk membaca halaman, dan jarak link yang cukup berjauhan. Anda dapat menggunakan pengujian situs mobile-friendly untuk memastikan situs Anda memenuhi standar. Dan tingkatkan keterampilan di Web Fundamentals.

http://googlewebmastercentral.blogspot.com/2014/11/helping-users-find-mobile-friendly-pages.html

https://search.google.com/test/mobile-friendly

MENINGKATKAN KECEPATAN

Belajar git bisa jadi sulit. Jika Anda melihat StackOverflow, ada lebih dari 53.000 pertanyaan terkait git, tetapi bantuan akan segera muncul. Git Pertolongan Pertama adalah indeks yang dapat ditelusuri dari pertanyaan git yang paling sering diajukan. Ingin mengurungkan perubahan yang baru saja Anda terapkan ke cabang utama? Anda dapat menemukan jawabannya dan banyak lagi, atau kirimkan permintaan pull untuk ditambahkan ke indeks.

http://ricardofilipe.com/projects/firstaidgit/#/

MENGOPTIMALKAN RAIL

60 frame per detik adalah target untuk pengalaman web yang lancar, tetapi mudah untuk keluar dari jalur cepat. Paul Lewis dan Cameron Pittman menunjukkan kepada Anda cara mengoptimalkan 4 area utama dari aplikasi Anda Response, Animate, Idle, dan Load alias RAIL dalam kursus GRATIS 6 bagian ini. Hancurkan penyerbu jank dan pelajari semua DevTools sambil mempelajari rahasia aplikasi web yang lebih cepat.

https://www.udacity.com/course/browser-rendering-optimization--ud860

ScreenSavers With JavaScript oleh Yash Bhardwaj

http://codepen.io/yashbhardwaj/full/hHgtE/

Nikmati kekacauan di ruang tulle Oleh Bailh

http://codepen.io/cathbailh/full/KpPjPg/

CSS Animation 101 - Banner besar oleh Donovan Hutchinson

http://codepen.io/donovanh/full/EjYeLa/

Linjer oleh Hakim El Hattab

http://codepen.io/hakimel/full/zwxba/

Beri tahu kami pendapat Anda di Twitter #LazyWebShow

Untuk berita selengkapnya di Web, lihat referensi ini: JavaScript Mingguan: http://javascriptweekly.com/ Open Web Platform Daily: http://webplatformdaily.org/ HTML5 Weekly: http://html5weekly.com/

Subscribe ke channel Google Developers di: https://goo.gl/mQyv5L