Pembaruan Pengembangan Web Bulanan 6⁄2019: Memikirkan Kembali Privasi dan Keterlibatan Pengguna

Diterbitkan: 2022-03-10
Ringkasan cepat Untuk daftar bacaan bulanannya, Anselm Hannemann merangkum apa yang telah terjadi di dunia pengembangan web dalam beberapa minggu terakhir. Dari berita browser dan UI/UX hingga privasi, peralatan, pekerjaan, dan kehidupan.

Minggu lalu saya membaca tentang web yang berubah menjadi hutan yang gelap. Ini membuat saya berpikir, dan saya yakin bahwa ada harapan di hutan yang gelap. Mari tetap bersikap positif tentang bagaimana kita dapat berkontribusi untuk membuat web menjadi tempat yang lebih baik dan tetap berpegang pada prinsip bahwa kita masing-masing dapat membuat dampak dengan tindakan kecil. Apakah Anda menambahkan Webment, menghapus skrip pelacakan dari situs web, mendaur ulang plastik, memungut sampah dari jalan untuk dibuang ke tempat sampah, atau bersepeda daripada mengemudi ke kantor selama seminggu, kita semua dapat membuat segalanya lebih baik untuk diri kita sendiri dan orang-orang di sekitar kita. Kita hanya harus melakukannya.

Berita

  • Safari melanjutkan dengan memperkenalkan Perlindungan Pelacakan Cerdas baru mereka dan menjadikannya sebagai default baru. Sekarang Firefox mengikuti, mengaktifkan Perlindungan Pelacakan yang Ditingkatkan secara default juga.
  • Chrome 75 menghadirkan dukungan untuk Web Share API yang sudah diterapkan di Safari. Latensi pada konteks kanvas juga telah ditingkatkan.
  • Rilis Pratinjau Teknologi Safari 84 memperkenalkan fitur Safari 13: peringatan untuk kata sandi yang lemah, dukungan mode gelap untuk iOS, dukungan untuk membatalkan permintaan Fetch, kunci keamanan USB yang sesuai dengan FIDO2 dengan standar Otentikasi Web, dukungan untuk "Masuk dengan Apple" (untuk Safari dan WKWebView). Visual Viewport API, ApplePay di WKWebView, berbagi layar melalui WebRTC, dan API untuk memuat modul ES6 juga didukung mulai sekarang.
  • Ada pembaruan penting untuk pedoman tinjauan AppStore Apple yang mengharuskan pengembang untuk menawarkan "Masuk dengan Apple" di aplikasi mereka jika mereka mendukung masuk pihak ketiga setelah layanan tersedia untuk umum akhir tahun ini.
  • Firefox 67 keluar sekarang dengan kueri media CSS Mode Gelap, WebRender, dan profil berdampingan yang memungkinkan Anda menjalankan beberapa instans secara paralel. Selain itu, kontrol privasi yang ditingkatkan dibangun terhadap penambang kripto dan sidik jari, serta dukungan untuk AV1 di Windows, Linux, dan macOS untuk video, String.prototype.matchAll() , dan impor dinamis.
Lebih banyak setelah melompat! Lanjutkan membaca di bawah ini

Umum

  • Web bergantung pada begitu banyak proyek sumber terbuka, namun, inilah yang tampak seperti hidup dari anggaran sumber terbuka. Sebagian besar penulis berada di bawah garis kemiskinan, terpaksa tinggal di negara yang lebih murah atau tidak mampu mencari nafkah sama sekali dari layanan publik mereka dalam menyediakan perangkat lunak terbuka yang andal untuk orang lain yang kemudian menggunakannya secara komersial.
  • Kita semua tahu bahwa klien menjengkelkan yang mengabaikan pengetahuan Anda dan menjadi kreatif dengan sendirinya. Sebagai pengembang, Holger Bartel mengalaminya puluhan kali; sekarang dia menemukan dirinya dalam posisi yang sama, setelah memesan minuman yang enak dan kemudian mengacaukannya.

UI/UX

  • Dengan begitu banyak pola gelap yang dibangun ke dalam perangkat lunak dan situs web yang kami gunakan setiap hari, Fabricio Teixeira dan Caio Braga menyerukan diet teknologi bagi pengguna.
Fakta Nutrisi Facebook, Instagram, Twitter, dan Netflix.
“Pola gelap mencoba memanipulasi pengguna untuk terlibat lebih jauh, lebih dalam, atau lebih lama di situs atau aplikasi. Dunia membutuhkan diet teknologi, dan desainer dapat membantu mewujudkannya. (Kredit gambar)

CSS

  • Fitur CSS untuk memotong teks multi-baris telah diterapkan di Firefox. -webkit-line-clamp: 3; , misalnya, akan memotong teks di akhir baris ketiga.

Keamanan

  • Aaron Parecki menulis panduan langkah demi langkah tentang pengaturan "Masuk dengan Apple".
  • Banyak layanan menangani perlindungan DDoS untuk Anda hari ini. Tapi bagaimana Anda akan membangunnya sendiri? Itu pasti mungkin, seperti yang ditunjukkan artikel ini (sedikit ketinggalan zaman tetapi masih berlaku).

Pribadi

  • Anil Dash mencoba menemukan jawaban atas pertanyaan apakah kita dapat mempercayai sebuah perusahaan di tahun 2019.
  • Kevin Litman-Navarro menganalisis lebih dari 150 kebijakan privasi dan membagikan temuannya dalam cerita visual. Tidak hanya dibutuhkan rata-rata sekitar 15 menit untuk membaca kebijakan privasi, tetapi kebanyakan dari mereka memerlukan gelar sarjana atau bahkan karir profesional untuk memahaminya.
  • Pandangan kami tentang privasi tidak banyak berubah sejak abad ke-18, tetapi keadaannya berbeda hari ini: Perusahaan memiliki keinginan besar untuk menyimpan lebih banyak data tentang lebih banyak orang di satu tempat — data yang dulunya dapat diakses secara eksklusif oleh otoritas negara bagian. Kita harus mendefinisikan kembali apa itu privasi, data pribadi, dan persetujuan, seperti yang dikemukakan Maciej Ceglowski dalam “The new desert.”
  • Orang-orang di WebKit sangat aktif dalam mengembangkan solusi cerdas untuk melindungi pengguna tanpa terlalu banyak mengorbankan kegunaan dan menjaga kepentingan penerbit dan vendor pada saat yang sama. Sekarang mereka memperkenalkan “atribusi klik iklan yang menjaga privasi untuk web”, sebuah teknik yang membatasi data yang dikirim ke pihak ketiga sambil tetap memberikan metrik atribusi yang berguna bagi pengiklan.
Ikhtisar tentang betapa sulitnya membaca kebijakan privasi dan berapa banyak waktu yang diperlukan untuk melakukannya. Sebagian besar kebijakan privasi adalah perguruan tinggi dan tingkat karir profesional. Hanya satu yang dapat dipahami di tingkat Sekolah Menengah.
Sebagian besar kebijakan privasi di web lebih sulit dibaca daripada "A Brief History Of Time" karya Stephen Hawking, seperti yang ditemukan Kevin Litman-Navarro dengan memeriksa 150 kebijakan privasi. (Kredit gambar)

Aksesibilitas

  • Brad Frost menjelaskan cara yang bagus untuk mengurangi gerakan di situs web (dari GIF animasi, misalnya), menggunakan elemen picture dan fitur kueri medianya.

Perkakas

  • IP Geolocation API adalah open-source real-time IP ke Geolocation JSON API dengan integrasi data negara-negara terperinci yang didasarkan pada database Maxmind Geolite2.
  • Pascal Landau menulis tutorial langkah demi langkah tentang cara membangun setup pengembangan Docker untuk proyek PHP, dan ya, ini berisi semua yang mungkin Anda perlukan untuk menerapkannya ke proyek Anda sendiri.

Kehidupan kerja

  • Roman Imankulov dari Doist berbagi wawasan tentang pengambilan keputusan dalam organisasi yang datar.
  • Sebagai masyarakat, kita terlalu banyak bekerja, memiliki terlalu banyak barang, namun menginginkan lebih, dan perusahaan hanya ada untuk tumbuh tanpa batas. Inilah cara kami memulai perubahan iklim di abad yang lalu dan ini adalah cara kami membuat lebih banyak orang mengalami kelelahan, depresi, dan berbagai masalah kesehatan lainnya, termasuk bunuh diri terkait pekerjaan. Philipp Frey memiliki teori berani yang bertentangan dengan sistem kita saat ini: Sebuah penelitian oleh Nassen dan Larsson menunjukkan bahwa penurunan 1% dalam jam kerja dapat menyebabkan penurunan emisi GRK sebesar 0,8%. Lebih jauh lagi, makalah ini menyarankan bahwa bekerja 12 jam seminggu akan memungkinkan kita untuk dengan mudah mencapai tujuan iklim, jika kita juga mengubah ekonomi untuk tidak sepenuhnya fokus pada pertumbuhan lagi. Sebuah studi yang menarik karena mengeksplorasi cara-cara baru bekerja, hidup, dan mengkonsumsi.
  • Leo Babauta membagikan metode yang membantu Anda mengenali saat Anda lelah. Sulit untuk diterima, tetapi kita adalah manusia dan bukan mesin, jadi ada kalanya kita merasa lelah dan baterai kita lemah. Cara terbaik untuk pulih adalah menyadari bahwa ini sedang terjadi dan berfokus padanya untuk mendapatkan kembali energi.
  • Banyak dari kita mencoba untuk mencapai beberapa menit atau jam "kerja dalam" sehari. “Panduan Lengkap untuk Pekerjaan Mendalam” dari Fadeke Adegbuyi membagikan kiat-kiat berharga untuk menguasainya.

Melampaui…

  • Orang yang menjalani kehidupan “zero waste” sering dianggap ekstrem, tetapi ini hanya satu sudut pandang. Di sini sisi lain di mana salah satu orang "ekstrim" mengingatkan kita bahwa dulu biasa pergi ke pasar petani untuk membeli barang-barang yang tidak dikemas dalam plastik, naik sepeda, dan minum air dari air mancur umum. Sebaliknya, konsumerisme kita telah menjadi sangat ekstrim dan perlu diubah jika kita ingin bertahan dan tetap sehat.
  • Swedia ingin menjadi netral iklim pada tahun 2045, dan sekarang mereka menyajikan visualisasi yang menarik dari rencana tersebut. Ini dirancang untuk membantu pembuat kebijakan mengidentifikasi dan mengisi kesenjangan untuk memastikan bahwa tujuan akan tercapai. Visualisasi ini terbuka untuk umum, sehingga siapa pun dapat meminta pertanggungjawaban pemerintah.
  • Semua orang menyukainya, banyak yang memilikinya: AirPods. Namun, mereka adalah bencana lingkungan, seperti yang ditunjukkan artikel ini.
  • The North Face menipu Wikipedia adalah sisi gelap iklan.
  • The New York Times menerbitkan panduan yang membantu kita memahami dampak kita terhadap perubahan iklim berdasarkan makanan yang kita makan. Ini bukan tentang menjadi vegan tetapi bagaimana mengubah kebiasaan makan dapat membuat perbedaan, baik bagi lingkungan maupun kesehatan kita sendiri.