Google I/O'da 10 haber

Daha güçlü ve yararlı bir web için.

Açılış konuşması aşamasında ve Chrome'un isteğe bağlı oturumlarında ele alınan 100'den fazla yeni API, bileşen ve araçla bu yılki Google I/O'yu toparlıyoruz. Sizi özellikle heyecanlandıran on güncellemeden bahsedeceğiz. Lütfen en sevdiklerinizi (ve sorularınızı) @ChromiumDev adresi üzerinden bize gönderin!

1. WebGPU, tarayıcıda AI ve makine öğrenimini geliştiriyor

Yeni kullanıma sunulan bu API, GPU donanımının gücünü ortaya çıkarıyor ve web'i gerçek anlamda yapay zeka için hazır hale getiriyor. Aslında Tensorflow.js gibi makine öğrenimi kitaplıkları, WebGPU'da normal JavaScript'ten 100 kat, WebGPU ise WebGL'den (web grafikleri için önceki altın standart) 3 kat daha hızlı çalışır. WebGPU'nun bulutta değil cihazda çalışması, geliştiricilerin paradan tasarruf etmesine, gecikmeyi azaltmasına ve gizliliği korumaya yönelik yeni yapay zeka özellikleri oluşturmasına yardımcı olur.

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

WebAssembly'nin Kotlin ve Dart gibi yönetilen bellek dillerini desteklemek, kod yatırımlarını daha da ileri taşımak isteyen geliştiricilere, mevcut kod tabanlarını yeniden kullanmak ve kullanıcılara yalnızca yerel uygulamaları aracılığıyla değil aynı zamanda web üzerinden de ulaşmak için büyük bir fırsat sunuyor. JetBrains'in yaptığı ilk çalışmalar sayesinde, Kotlin ile uygulama geliştiren Android geliştiricileri artık uygulama özelliklerini bir kez yazdıktan sonra WebAssembly'yi kullanarak bunu web'e dağıtabiliyor.

3. Referans değeri, web'e daha fazla netlik ve öngörülebilirlik sağlar

W3C WebDX topluluk grubunda çalışarak, Temel özelliğini tüm önemli tarayıcıların (Chrome, Edge, Firefox ve Safari) geçerli ve önceki sürümleri tarafından tam olarak desteklenen temel özellik grubu olarak ekliyoruz. MDN ve caniuse.com gibi önemli aktörlerle 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ılarla uyumlu olan her şeyden "kısaltılmış" olacak şekilde Baseline 23, 24, 25'i kullanıma sunacağız. Tüm web ekosistemi için yıllık sürüm gibi. Buradan takip edebilirsiniz.

4. Chrome Uzantıları geliştiricileri daha fazla destek alıyor

Uzantılar, web kullanıcılarınıza daha kişiselleştirilmiş bir deneyim sunarken aynı zamanda yeni kullanıcılara ulaşmanıza yardımcı olmada önemli bir rol oynar. Chrome Uzantılarına başarılı olacak yatırım yapan geliştiricileri gönül rahatlığıyla hazırlamak istiyoruz. Manifest V3'ün kullanıma sunulmasının zaman çizelgesinin yakın zamanda kapsamının genişletilmesiyle birlikte Chrome Web Mağazası kullanıcı arayüzünü iyileştiriyor, uzantı dokümanlarını ve örneklerini güncelliyor ve Chrome yan paneline yeni etkileşim yüzeyleri ekliyoruz.

5. Next Paint ile etkileşim gelecek yıl Core Web Vital'a dönüşecek

Mevcut Core Web Vitals grubu hakkında kapsamlı denemeler ve sürekli olarak topluluktan aldığımız geri bildirimlerden sonra, First Input Delay'i Sonraki Boyama veya INP'ye Etkileşim ile değiştirme niyetimizi duyurduk. Bu metrik, yanıt verme düzeyini daha bütünsel olarak ölçtü. Bu değişiklik Mart 2024'te geçerlilik kazanacaktır. Böylece, INP'ye alışmanız ve INP için optimizasyon yapmanız için size yeterli zaman tanıyabiliriz.

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

Oturum açılmış deneyimlerden yararlanan web uygulamaları için şifre ve iki faktörlü kimlik doğrulama yerine geçiş anahtarlarına geçmenin tam zamanı. Endüstri standartlarına dayanan bu teknoloji, şifreler ve kimlik avına açık diğer kimlik doğrulama faktörleri için çok daha güvenli bir alternatiftir 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 şifresiz bu çözümü entegre ederek önemli bir etki bulduğunu görmek çok güzel.

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

Özel Korumalı Alan girişimi için ekosistem ile birlikte çalışarak web'deki izleme vektörlerini kaldırma konusunda hep birlikte büyük ilerleme kaydettik. Şimdi de Chrome'daki üçüncü taraf çerezlerinin sonuna yaklaşırken geliştiricilerin bu öğelere hazırlanmalarına olanak tanıyan CHIPS ve Birinci Taraf Gruplar ile yeni çerez işlevini kullanıma sunuyoruz.

8. Kullanıcı ve geliştirici deneyimini iyileştirmeye yönelik daha fazla web kullanıcı arayüzü özelliği

Kaliteli web uygulamaları konusunda çıtayı gerçek anlamda yükselten şey, geçtiğimiz yıl web kullanıcı arayüzü özelliklerinde kaydettiğimiz ilerleme. Bu özellikler arasında yeni duyarlı kullanıcı arayüzü özellikleri, erişilebilir varsayılanlara ve tarayıcı tarafından yönetilen duruma sahip özelleştirilebilir bileşenler, ayrıca animasyon ve etkileşim API'lerindeki bazı heyecan verici güncellemeler sayılabilir. Web kullanıcı arayüzü dünyasında o kadar çok şey var ki bunlarla neler geliştireceğinizi görmek için sabırsızlanıyoruz.

9. Chrome Geliştirici Araçları, çerçeve kodunda hata ayıklamayı iyileştirdi

Çeşitli JavaScript çerçeveleriyle ortak çalışarak Chrome Geliştirici Araçları'nda web uygulamalarınızda hata ayıklama yöntemini iyileştiriyoruz. Bu özellikler sayesinde daha temiz yığın izlemeleri, yeni bir "kodunuzu göster" seçeneği ve daha fazla ayrılma noktası güvenilirliği bulacaksınız. 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 bununla da kalmıyor. Araçlarımızın iş akışlarınızda daha derinlere inmesini sağlamanın ve web'deki geliştirme engellerini azaltmaya odaklanmanın yollarını aramaya devam ediyoruz. Lütfen bu alanı izleyin.

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

Bu yıl I/O'da, daha iyi depolama ve mimari çözümlerinden 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ılıyor. Tüm bunları YouTube kanalımızda yayınlanan isteğe bağlı içerikler aracılığıyla izleyin.

Herkesin web'e davet edildiğini ve platformu birlikte daha iyi hale getirdiğimizi kutlamak istiyoruz. Bu yeni, daha kullanışlı ve güçlü web ile neler geliştireceğinizi görmek için sabırsızlanıyoruz.

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