Chrome 70'te aşağıdakiler için destek ekledik:
- Windows ve Linux'ta Masaüstü Progresif Web Uygulamaları.
- Kimlik bilgisi yönetimi API'si, Ortak Anahtar Kimlik Bilgileri için destek ekler.
- Artık çalışanları adlandırabilirsiniz.
Ve çok daha fazlası da var!
Adım Pete LePage. Şimdi Chrome 70'teki geliştiriciler için yapılan yenilikleri görelim!
Değişikliklerin tam listesini görmek ister misiniz? Chromium kaynak deposu değişiklik listesine göz atın.
Windows ve Linux'ta Masaüstü Progresif Web Uygulamaları
Kullanıcılar artık Windows ve Linux'ta masaüstü progresif web uygulamaları yükleyebilir.
Yüklenen uygulamalar Başlat menüsünden başlatılır ve diğer tüm yüklü uygulamalar gibi adres çubuğu veya sekmeler olmadan çalışır. Service çalışanları, uygulama penceresi deneyimi sayesinde hızlı ve güvenilir bir şekilde uygulamanızın diğer yüklü uygulamalar gibi görünmesini sağlar.
Başlamak şu anda yapmakta olduğunuz yaklaşımdan çok farklı değildir.
Mevcut progresif web uygulamanız (pwa) için yaptığınız tüm çalışmalar geçerliliğini korur.
Uygulamanız standart PWA ölçütlerini karşılıyorsa Chrome, beforeinstallprompt
etkinliğini etkinleştirir. Etkinliği kaydedin, ardından kullanıcıya uygulamanızın yüklenebileceğini bildirmek için bir kullanıcı arayüzü ekleyin (ör. uygulama yükleme düğmesi). Ardından, kullanıcı düğmeyi tıkladığında kayıtlı etkinlikte prompt()
numaralı telefonu arayın. Chrome, daha sonra kullanıcıya bir istem gösterir. Ekle'yi tıklarlarsa
Chrome, PWA'nızı başlangıç menüsüne ve masaüstüne ekler.
Tüm ayrıntılar için Masaüstü PWA'lar yayınıma göz atın.
Credential Management API'si: Ortak Anahtar Kimlik Bilgileri
Credential Management API, oturum açmayı kullanıcılar için son derece basit hale getirir. Sitenizin, imzalamak için tarayıcının kimlik bilgisi yöneticisi veya Google ve Facebook gibi birleşik hesap hizmetleriyle etkileşim kurmasına olanak tanır.
Chrome 70 üçüncü bir kimlik bilgisi türü için destek ekler: Ortak Anahtar Kimlik Bilgisi, web uygulamalarının kullanıcıların kimliğini güçlü bir şekilde doğrulamak için güçlü, şifreli olarak onaylanmış ve uygulama kapsamlı kimlik bilgileri oluşturmasına ve kullanmasına olanak tanır.
Bu uygulama beni çok heyecanlandırıyor, çünkü sitelerin 2 faktörlü kimlik doğrulama için parmak izimi kullanmasına olanak tanıyor. Bununla birlikte, ek güvenlik anahtarı türleri için destek ve web'de daha iyi güvenlik sağlar.
Daha fazla ayrıntı için Credential Management API belgelerine göz atın ya da WebAuthn Demosu’nu ve nasıl başlayabileceğinizi deneyin.
Adı workers
Çalışanlar, JavaScript'i ana iş parçacığından arka plana taşımanın kolay bir yoludur. Bu, sitenizin etkileşimli kalması için çok önemlidir, çünkü bu, pahalı veya karmaşık bir JavaScript işlemini çalıştırırken ana iş parçacığının kilitlenmeyeceği anlamına gelir.
Web Workers olmadan
Web Workers ile
Chrome 70'te çalışanlar artık oluşturucuda isteğe bağlı bir bağımsız değişken tarafından belirtilen bir name
özelliğine sahiptir.
const url = '/scripts/my-worker.js';
const wNYC = new Worker(url, {name: 'NewYork'});
const oSF = {name: 'SanFrancisco'};
const wSF = new Worker(url, oSF);
Bu, aynı URL'ye sahip birden fazla çalışanınız olduğunda özel çalışanları name
bazında ayırt edebilmenizi sağlar. Ayrıca adı Geliştirici Araçları konsolunda da yazdırabilirsiniz. Böylece hangi çalışanda hata ayıkladığınızı bilmek çok daha kolay olur.
Çalışanları adlandırma Firefox, Edge ve Safari'de zaten mevcuttur. Daha fazla bilgi için GitHub'daki tartışmayı inceleyin.
Diğer ölçütler
Bunlar, Chrome 70'te geliştiricilere yönelik değişikliklerden sadece birkaçı. Elbette bunlar dışında çok daha fazlası var.
- Web Bluetooth, artık Windows 10'da kullanıma sunulmuştur ve sitenizin, kullanıcının seçtiği yakındaki Bluetooth cihazlarla güvenli ve gizliliği koruyan bir şekilde iletişim kurmasına olanak tanır.
- Chrome,
Report-To HTTP
Yanıt başlığı alanını kullanarak sunucularınıza müdahale ve kullanımdan kaldırma mesajları gönderebilir veya bunlarıReportingObserver
arayüzünde gösterebilir. - Bilmeniz gereken bazı önemli kullanımdan kaldırma işlemleri var. Daha ayrıntılı bilgi için Chrome 70'te kullanımdan kaldırma ve kaldırma işlemleri yayınına bakın.
- Chrome Geliştirici Araçları'ndaki yenilikleri öğrenmek için Geliştirici Araçları'ndaki yenilikler yayınına da göz atın.
Abone ol
Videolarımızla ilgili güncel bilgileri edinmek isterseniz Chrome Developers YouTube kanalımıza abone olun. Yeni bir video yayınladığımızda e-posta bildirimi alırsınız.
Ben Pete LePage. Chrome 71 yayınlanır yayınlanmaz size Chrome'daki yenilikleri anlatmak için burada olacağım!