Web Geliştirici Ekosistemi Ekibi - Şubat özeti

Mariko Kosaka
Web Geliştirici Ekosistemi Ekibi'nde olup bitenleri inceleyeceğimiz aylık özetimizin ilk bölümüne hoş geldiniz✨

Bu web ile ilgili temel bilgiler web sitesi ve yepyeni web.dev portalımız gibi makaleler ve kod örnekleri üreten mühendislerden ve iletişim uzmanlarından oluşan bir ekibiz. Çalışmalarımızı YouTube Kanalımızda da bulabilir ve bizi @ChromiumDev adresinden takip etmeyi unutmayın :)

Şubat kısa bir ay geçirse de içerik konusunda sıkıntı yaşamadığımızı unutmayın. Ekibin yaptığı büyük yayınlardan başlayalım.

Yayınlar

Workbox

Basından kısa bir süre önce Workbox 4.0 kullanıma sunuldu.🎉 Bu sürüm, workbox-window gibi harika yeni özellikler ve mevcut çalışma kutusu paketlerinin birçoğunda iyileştirmeler içeriyor. Çalışma kutusunu halihazırda kullananlar v3'ten v4'e taşıma rehberine göz atabilir. Workbox'ı mevcut projenizde nasıl kullanabileceğinizi mi merak ediyorsunuz? Bunları istediğiniz paketleyicilerle kullanma ile ilgili kılavuzu burada bulabilirsiniz. Çalışma kutusunun hangi sorunu çözmeye yardımcı olduğundan emin değil misiniz? Web'in Durumu programıyla ilgili bu hizmet çalışanları röportajını izleyin.

lit-html ve LitElement

Polimer projesindeki ekip, yeni nesil iki web geliştirme kitaplığı olan lit-html ve LitElement'in kararlı sürümü üzerinde çalışıyor. Bunları denemek ister misiniz? LitElement'i deneyin kılavuzuyla başlayın 🏠

Güvenilir Web Etkinlikleri

Chrome 72'nin kullanıma sunulmasıyla birlikte Güvenilir Web Etkinliği (TWA) pazara girdi! TWA'lar sayesinde Android Etkinliği'nde tam ekran Chrome'u kullanabilirsiniz. Böylece web içeriklerinizi uygulama dünyasına taşıyabilirsiniz\'

Sırada ne var?

Chrome 73'ün kararlı sürümünün yakında kullanıma sunulmasıyla (12 Mart) heyecan verici heyecan verici özellikler sizi bekliyor!

V8 - Chrome'un JavaScript motorunda Object.fromEntries ve String.prototype.matchAll gibi çok sayıda güncelleme vardır. v8 sürüm notuna göz atın.

Web'de ses ve video ile mi çalışıyorsunuz? Donanım medya anahtarları desteği başladı. Pencere İçinde Pencere penceresinde "Reklamı Atla" özelliği artık kaynak denemesinde. Daha fazla bilgi için Chrome 73'te Ses/Video Güncellemeleri konusuna göz atın.

Kaynak denemesinden bahsetmişken, Getirme Önceliği ile Getirme Önceliği'ne hazırlanın. Geliştiriciler, tarayıcıya bunları nasıl yükleyeceğini belirtmek için <script>, <img> veya <link> öğesinin önemini ayarlayabilirler. Henüz deneme aşamasında olan bir özellik olduğu için lütfen deneyip geri bildirim gönderin.

Oluşturma performansı her zaman birinci önceliğimizdir. Chrome 73'te, kök hedeflere (pencere, doküman veya gövde) kayıtlı olan wheel ve mousewheel işleyicileri, varsayılan olarak pasif işleyiciler olacaktır ve varsayılan olarak tekerlek kaydırma özelliğinin hızlı bir şekilde yapılmasını sağlar.

Yeni özelliklere merhaba derken aynı zamanda veda etmemiz de gerekir. Bu yüzden Chrome 73 için kullanımdan kaldırma ve kaldırma">kullanımdan kaldırma işlemlerini de kontrol etmeyi unutmayın!

Yeni geliştirme

Yakınınızdaki bir tarayıcıda geçerli olacak, üzerinde çalıştığımız birkaç şeyi daha burada bulabilirsiniz.

Siteler Arası Komut Dosyası Çalıştırma'yı önlemeye yardımcı olmak için Güvenilir Türler adında yeni bir API geliştiriyoruz. Güvenilir türleri etkinleştirmek (İçerik Güvenliği Politikası aracılığıyla), dokümanın DOM yerleştirmesini engeller. Bu konuda daha fazla kod örneği ve kılavuzu sağlamak için çalışıyoruz, ancak bu arada denemek için lütfen Güvenilir Türler hakkında daha fazla bilgi edinin.

Chrome'da geri ve ileri düğmesine basmak yakında gerçekten hızlı hale gelebilir! Kullanıcı sayfadan ayrıldığında sayfaları bellekte önbelleğe almak için yeni bir geri-ileri önbellek keşfediyoruz. Bu yayındaki açıklayıcıyı ve bfcache prototipini inceleyin.

Son olarak, Kesişim gözlemcisi v2, bir hedefin gerçek "görünürlüğünü" izleme fikrini sunar.

Nelerle uğraşıyoruz?

Çalışmalarımız tarayıcı özellikleriyle sınırlı değildir. Aynı zamanda web uygulaması performansına da bakar, web uygulamaları geliştirir ve dünyanın her yerindeki web geliştiricilerine yardım etmenin farklı yollarını düşünürüz. Bu ay üzerinde çalıştığımız şeylerden bazılarını aşağıda bulabilirsiniz.

Yeni Videolar ve Podcast'ler

Martin, JavaScript SEO adlı yeni bir seriye başlıyor. İlk bölüm, Google Arama'nın JavaScript sitelerini nasıl dizine eklediği hakkındaydı! Meggin kısa süre önce bir buluşmada web.dev projesiyle ilgili düşüncelerini paylaştı. Jake ve Surma, HTTP203'ün yeni bir HTTP203 podcast bölümünde Resim rotasyonu denemesinin tartışılmasıyla geri döndüler.

YouTube kanalımızda "Chrome'daki Yenilikler", "DevTools'daki Yenilikler" ve "Web'in Durumu"" gibi düzenli gösteriler de düzenliyoruz.

Özel anma

Kuklacı Örneklerini gördünüz mü? Bunu, Eric Bidelman'ın geçen yılki "📯The 12 Days of Puppeteer 🤹🏻 ♂️🎁" adlı tweet'inde görmüş olabilirsiniz. Tarayıcıda neler yapabileceğinizi yaratıcı şekilde düşünmenize olanak sağlayan, Puppeteer kod örneklerinden oluşan harika bir koleksiyondur. Bu kaynaklara göz atmalısınız.

(Yeni çalışman için iyi şanslar Eren! Sizi özleyeceğiz!)

Özet

İlk ayın özetini nasıl buldunuz? Beğendiyseniz veya geliştirebileceğiniz fikirleriniz varsa lütfen bana Twitter'dan @kosamari

Burada açıklanan özellikleri kullanarak yeni bir şey oluşturduysanız veya makalelerimize dayanarak kod tabanınızda bir şeyi değiştirdiyseniz, bunu bize @ChromiumDev adresinden bildirdiğinizden emin olun.

Mart ayında birkaçımız Hindistan'a gidiyor. Burada mobil web deneyimi hakkında daha fazla bilgi edinmeyi umut ediyoruz ✈️ Orada öğrendiklerimizi paylaşmak için sabırsızlanıyoruz!

Önümüzdeki ay görüşmek üzere👋