Google I/O'da 10 haber

Daha güçlü ve faydalı bir web için

Açılış konuşması sahnesinde ve Chrome'un isteğe bağlı oturumlarında 100'den fazla yeni API, bileşen ve araç hakkında bilgi verdiğimiz bu yılki Google I/O'yu tamamlıyoruz. Özellikle heyecan verici bulduğumuz on güncellemeyi aşağıda bulabilirsiniz. En sevdiklerinizi (ve sorularınızı) @ChromiumDev adresinden bize gönderebilirsiniz.

1. WebGPU, tarayıcıda yapay zekayı ve makine öğrenimini ilerletiyor

Yeni kullanıma sunulan bu API, GPU donanımının gücünü ortaya çıkarır ve web'i yapay zekaya hazır hale getirir. Aslında Tensorflow.js gibi makine öğrenimi kitaplıkları, WebGPU'de normal JavaScript'e kıyasla 100 kat daha hızlı çalışır ve WebGPU, WebGL'ye (web grafikleri için önceki altın standart) kıyasla 3 kat daha hızlı çalışır. WebGPU'nin bulutta değil de cihazda çalışması, geliştiricilerin para tasarrufu yapmasına, gecikmeyi azaltmasına ve gizliliği korumaya yönelik yeni yapay zeka özellikleri oluşturmasına da yardımcı olur.

2. WebAssembly, Android uygulamalarını web'e taşıyor

Kod yatırımlarından daha fazla verim almak isteyen geliştiriciler için Kotlin ve Dart gibi yönetilen bellek dillerini destekleyen WebAssembly, mevcut kod tabanını yeniden kullanma ve kullanıcılara yalnızca yerel uygulamaları üzerinden değil, web'de de ulaşma konusunda büyük bir fırsat sunuyor. JetBrains'ın erken dönem çalışmaları sayesinde, Kotlin ile uygulama geliştiren Android geliştiricileri artık uygulama özelliklerini bir kez yazıp WebAssembly'i kullanarak web'e dağıtabilir.

3. Referans, web'e daha fazla netlik ve öngörülebilirlik getiriyor

W3C WebDX topluluk grubunda çalışarak Chrome, Edge, Firefox ve Safari gibi tüm büyük tarayıcıların mevcut ve önceki sürümleri tarafından tam olarak desteklenen temel özellik grubu olarak Referans'ı oluşturuyoruz. MDN ve caniuse.com gibi önemli oyuncularla iş ortaklığı yaparak bu ortak dili ve etiketi doğrudan iş akışınıza dahil edeceğiz. Her yıl, yeni ve tüm tarayıcılarda uyumlu olan her şeyin "kesintisi" olacak Temel Çizgi 23, 24, 25 vb. sürümleri kullanıma sunacağız. Web ekosisteminin tamamı için yıllık bir sürüm gibi. Gelişmeleri buradan takip edebilirsiniz.

4. Chrome uzantısı geliştiricileri daha fazla destek alıyor

Uzantılar, web kullanıcılarınıza daha kişiselleştirilmiş bir deneyim sunarken yeni kullanıcılara ulaşmanıza yardımcı olur. Chrome uzantılarına yatırım yapan geliştiricilerin başarılı olmasını isteriz. Bu nedenle, Manifest V3'ün kullanıma sunma zaman çizelgesini kısa süre önce uzatmanın yanı sıra Chrome Web Mağazası kullanıcı arayüzünü iyileştiriyoruz, uzantı dokümanlarını ve örneklerini güncelliyoruz ve Chrome yan paneline yeni etkileşim alanları ekliyoruz.

5. Interaction to Next Paint, gelecek yıl Core Web Vitals'ın bir parçası olacak

Mevcut Core Web Vitals grubuyla ilgili kapsamlı denemeler ve topluluktan sürekli geri bildirimler aldıktan sonra, First Input Delay'i (ilk giriş gecikmesi) duyarlılık metriğini daha bütünsel bir şekilde ölçen Interaction to Next Paint veya INP ile değiştirme niyetimizi duyurmuştuk. Bu değişiklik Mart 2024'te geçerli olacak. Böylece, INP'yi tanımak ve optimize etmek için size yeterli zaman tanıyacağız.

6. Geçiş anahtarları, kimlik doğrulamanın geleceğini web'e getiriyor

Oturum açmış kullanıcı deneyimlerine dayanan web uygulamaları için şifrelerden ve iki faktörlü kimlik doğrulamadan geçiş anahtarlarına geçme zamanı geldi. Sektör standartlarına dayalı bu teknoloji, şifreler ve kimlik avına açık diğer kimlik doğrulama faktörlerinin çok daha güvenli bir alternatifidir ve kullanıcılarınız için sorunsuz bir giriş ve kimlik doğrulama deneyimi oluşturur. Shopify gibi ilk kullanıcıların bu şifresiz çözümü entegre ederek önemli bir etki elde ettiğini görmek çok güzel.

7. Özel Korumalı Alan ile gizliliği korumaya yönelik yeni teknolojiler

Özel Korumalı Alan girişimi kapsamında ekosistemle birlikte çalışarak web'deki izleme vektörlerini kaldırma konusunda önemli ilerlemeler kaydettik. Şimdi de CHIPS ve birinci taraf kümeleriyle yeni çerez işlevini kullanıma sunuyoruz. Böylece, Chrome'da üçüncü taraf çerezlerinin sonuna yaklaşırken geliştiricilerin hazırlık yapmasına olanak tanıyoruz.

8. Kullanıcı ve geliştirici deneyimini iyileştirmek için daha fazla web kullanıcı arayüzü özelliği

Kaliteli web uygulamaları için çıtayı yükselten şey, geçtiğimiz yıl web kullanıcı arayüzü özelliklerinde kaydettiğimiz ilerlemedir. Bunlar arasında yeni duyarlı kullanıcı arayüzü özellikleri, erişilebilir varsayılan değerlere ve tarayıcı tarafından yönetilen duruma sahip özelleştirilebilir bileşenler ve animasyon ile etkileşim API'lerinde bazı heyecan verici güncellemeler yer alıyor. Web kullanıcı arayüzü dünyasında çok fazla güzellik var. Bunlarla neler oluşturacağınızı görmek için sabırsızlanıyoruz.

9. Chrome Geliştirici Araçları, çerçeve kodunun hata ayıklama işlemini iyileştirir

Çeşitli JavaScript çerçeveleriyle birlikte çalışarak Chrome Geliştirici Araçları'nda web uygulamalarınızı hata ayıklama özelliğini iyileştiriyoruz. Daha net yığın izleme, yeni bir "kodunuzu göster" seçeneği ve daha fazla durak noktası güvenilirliği bu sürümde yer alıyor. Amacımız, yığın seçimleriniz nedeniyle gösterilen koda değil, yazdığınız koda odaklanmanıza yardımcı olmaktır. Çalışmalarımız burada bitmiyor. Araçlarımızı iş akışlarınıza daha da entegre etmenin ve web'deki geliştirme zorluklarını azaltmaya odaklanmanın yollarını bulmaya devam ediyoruz. Bu nedenle, bu sayfayı takip edin.

10. Bu yılki I/O'da yüzlerce API güncellemesi

Bu yılki I/O'da, daha iyi depolama ve mimari çözümlerden güçlü kullanıcı arayüzü özelliklerine ve tarayıcıda MIDI klavyelerden çizim tabletlerine kadar çevre birimleri için iyileştirilmiş desteğe kadar yüzlerce API öne çıkarıldı. Tüm bu içerikleri YouTube kanalımızda yayınlanan isteğe bağlı içerikler üzerinden izleyebilirsiniz.

Herkesin web'e davet edildiğini ve platformu birlikte daha iyi hale getirdiğimizi kutlamak istiyoruz. Bu yeni, daha yararlı ve güçlü web'le neler yapacağınızı görmek için sabırsızlanıyoruz.

Bir sonraki Google I/O'da görüşmek üzere.