Firefox 96 Meningkatkan CSS dan Canvas Untuk Pengembang

Firefox 96 Meningkatkan CSS dan Canvas Untuk Pengembang

Firefox 96 Meningkatkan CSS dan Canvas Untuk Pengembang – Mozilla telah merilis Firefox 96, pembaruan untuk browser yang menyediakan dukungan untuk properti dan fungsi CSS baru, dan menambahkan dukungan encoder gambar untuk format WebP ke Canvas API.

Firefox 96 diterbitkan untuk merilis pengguna saluran pada 11 Januari.

Untuk CSS, Firefox sekarang mendukung properti skema warna, yang memungkinkan elemen untuk menunjukkan skema warna mana yang dapat dirender dengan nyaman.

Firefox 96 Meningkatkan CSS dan Canvas Untuk Pengembang

Juga, properti counter-reset sekarang mendukung fungsi reversed() untuk membangun counter CSS terbalik, yang dimaksudkan untuk elemen penomoran dalam urutan menurun. https://3.79.236.213/

Fungsi reversed() dapat digunakan dengan penghitung item-daftar ke daftar urutan nomor dalam urutan terbalik.

Selain itu untuk CSS, fungsi hwb() untuk digunakan sebagai nilai warna CSS telah diimplementasikan.

Fungsi hwb() mendeskripsikan warna menurut hue, whiteness, dan blackness-nya.

Canvas API Firefox untuk menggambar grafik, sementara itu, mendapatkan dukungan encoder gambar untuk format gambar WebP.

Ini memungkinkan elemen kanvas untuk mengekspor konten sebagai data WebP saat menggunakan metode seperti HTMLCanvasElement.toDataURL() dan HTMLCanvasElement.toBlob().

Buletin Mozilla di Firefox 96 untuk pengembang tidak menyebutkan perubahan penting yang berkaitan dengan HTML atau JavaScript. Tetapi perubahan lain yang relevan untuk pengembang termasuk yang berikut:

Cookie yang dikirim dari domain yang sama tetapi menggunakan skema yang berbeda sekarang dianggap berasal dari situs yang berbeda sehubungan dengan direktif SameSite cookie.

Juga, cookie diasumsikan ditetapkan secara implisit SameSite=Lax jika atribut SameSite tidak ditentukan, dan cookie dengan SameSite=None memerlukan konteks yang aman.

API canShare() sekarang didukung di Android, memungkinkan kode untuk memeriksa apakah navigator.share() akan berhasil untuk target tertentu.

Selain itu, Web Locks API eksperimental diaktifkan secara default, memungkinkan aplikasi web berjalan di banyak tab atau pekerja untuk mengoordinasikan penggunaan sumber daya.

Untuk DOM, konstruktor IntersectionObserver() sekarang menetapkan rootMargin default jika string kosong diteruskan dalam opsi parameter terkait, daripada melemparkan pengecualian.

Di bagian lain di Firefox 96, peningkatan telah dilakukan dalam peredam bising, kontrol penguatan otomatis, dan pembatalan gema untuk memberikan pengalaman suara yang lebih baik secara keseluruhan.

Beban utas utama juga telah dikurangi. Untuk keamanan, Firefox sekarang akan menerapkan Kebijakan Cookie: Same-Site=lax secara default untuk bertahan dari serangan pemalsuan permintaan lintas situs.

Apa itu Web3? Web terdesentralisasi baru, atau kata kunci pemasaran terbaru

Web3, seperti yang dibayangkan oleh Web3 Foundation, akan menjadi internet publik di mana data dan konten terdaftar di blockchain, diberi token, atau dikelola dan diakses di jaringan terdistribusi peer-to-peer.

Web3 berjanji untuk menjadi versi web yang terdesentralisasi dan tidak dapat diubah, bebas dari perantara dan dibangun dengan verifikasi kriptografi yang sama yang telah memunculkan cryptocurrency, token yang tidak dapat dipertukarkan (NFT), dan jenis baru aplikasi terdesentralisasi yang didukung oleh buku besar yang didistribusikan, atau Dapps.

Jika semua itu terdengar rumit, itu karena memang begitu. Untuk saat ini, Web3 adalah konsep yang agak kabur yang masih didefinisikan—lebih ideal untuk tampilan web daripada tumpukan teknologi yang nyata dan dapat diakses untuk dikembangkan oleh pengembang saat ini.

Ketidakjelasan ini telah menyebabkan tingkat perpecahan tertentu di sekitar istilah di seluruh industri, dengan eksponen memuji Web3 sebagai cara revolusioner untuk mengembalikan internet ke akar libertariannya, sementara skeptis terkenal seperti optimis kripto Elon Musk mengabaikan Web3 sebagai “kata kunci pemasaran. ”

Asal-usul Web3

Web3 pertama kali dijelaskan oleh salah satu pencipta blockchain Ethereum, Gavin Wood. Dalam posting blog 2014, Wood membayangkan “Web 3.0” sebagai ruang online terenkripsi yang akan dibangun sebagai tanggapan atas masalah privasi yang diangkat oleh pengungkapan pengawasan global Edward Snowden pada tahun 2013.

Dengan Web3, “informasi yang kami anggap publik, kami publikasikan. Informasi yang kami asumsikan telah disetujui, kami tempatkan pada buku besar konsensus.

Informasi yang kami anggap pribadi, kami rahasiakan dan tidak pernah kami ungkapkan,” tulisnya.

Model ini akan “secara matematis ditegakkan” melalui kriptografi, di mana transaksi diverifikasi dan ditambahkan ke blockchain untuk transparansi universal dan tidak dapat dibatalkan.

Firefox 96 Meningkatkan CSS dan Canvas Untuk Pengembang

Dalam wawancara November 2021 dengan Wired, Wood menyempurnakan definisi ini lebih lanjut, menjadi “kurang percaya, lebih banyak kebenaran.”

Istilah Web3 tidak benar-benar mulai berlaku sampai tahun 2021, namun, ketika pemodal ventura seperti mitra Andreessen Horowitz Chris Dixon mulai berbicara tentang Web3 sebagai “internet yang dimiliki oleh pembuat dan pengguna, diatur dengan token.”

Sebagai investor besar di bidang ini, Andreessen Horowitz memiliki banyak kulit di game Web3, jadi ada sedikit garam yang sehat, dan kritikus seperti salah satu pendiri Twitter Jack Dorsey dengan senang hati menyebut Web3 sebagai “entitas terpusat dengan label yang berbeda.”

Continue Reading