Chrome 70'te aşağıdakiler için destek ekledik:
- Windows ve Linux'ta masaüstü progresif web uygulamaları.
- Kimlik bilgisi yönetim API'si, ortak anahtar kimlik bilgileri için destek ekler.
- Artık çalışanlara ad verebilirsiniz.
Daha birçok özellik de var.
Ben Pete LePage. Chrome 70'teki geliştiricilere yönelik yenilikleri inceleyelim.
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'a Masaüstü Progresif Web Uygulamaları yükleyebilir.
Yüklendikten sonra Başlat menüsünden başlatılır ve adres çubuğu veya sekme olmadan diğer tüm yüklü uygulamalar gibi çalışır. Hizmet çalışanları, uygulamaların hızlı ve güvenilir şekilde yapılmasını sağlar. Uygulama penceresi deneyimi, kullanıcılara yüklü diğer uygulamalar gibi hissettirir.
Başlamak için şu anda yaptığınızdan farklı bir şey yapmanız gerekmez.
Mevcut progresif web uygulamanız için yaptığınız tüm çalışmalar geçerliliğini koruyor.
Uygulamanız standart PWA ölçütlerini karşılıyorsa Chrome, beforeinstallprompt
etkinliğini tetikler. Etkinliği kaydedin ve 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 kaydedilen etkinlikte prompt()
yöntemini çağırın. Ardından Chrome, kullanıcıya istemi gösterir. Kullanıcılar Ekle'yi tıklarsa Chrome, PWA'nızı kullanıcıların başlangıç menüsüne ve masaüstüne ekler.
Tüm ayrıntılar için Masaüstü PWAs başlıklı makaleyi inceleyin.
Credential Management API: Ortak Anahtar Kimlik Bilgileri
Credential Management API, oturum açmayı kullanıcılar için çok basit hale getirir. Sitenizin, imzalanması için tarayıcının kimlik bilgisi yöneticisi veya Google ve Facebook gibi birleşik hesap hizmetleriyle etkileşimde bulunması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ü, kriptografik olarak onaylanmış ve uygulama kapsamlı kimlik bilgileri oluşturmasına ve kullanmasına olanak tanır.
Sitelerin 2 faktörlü kimlik doğrulama için parmak izimi kullanmasına izin verdiğinden çok heyecanlıyım. Ancak ek güvenlik anahtarı türleri ve web'de daha iyi güvenlik için de destek sunar.
Daha fazla bilgi için Credential Management API dokümanlarını inceleyin veya WebAuthn Demo ile denemeye başlayın.
Adı workers
Çalışanlar, JavaScript'i ana iş parçacığından arka plana taşımanın kolay bir yoludur. Bu, ana iş parçacığı pahalı veya karmaşık bir JavaScript hesaplaması yaparken kilitlenmeyeceği için sitenizin etkileşimli kalmasını sağlamak açısından önemlidir.
Web İşçileri olmadan
Web Workers ile
Chrome 70'te, çalışanlar artık oluşturucuda isteğe bağlı bir bağımsız değişkenle 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
ile ayırt etmenize olanak tanır. DevTools konsolunda adı da yazdırabilirsiniz. Böylece, hangi çalışanda hata ayıklama yaptığınız çok daha kolay anlaşılır.
Çalışanları adlandırma Firefox, Edge ve Safari'de hâlihazırda mevcuttur. Daha fazla ayrıntı için GitHub'daki tartışmaya bakın.
Diğer özellikler
Bunlar, Geliştiriciler için Chrome 70'teki değişikliklerden yalnızca birkaçıdır. Elbette daha birçok değişiklik vardır.
- Web Bluetooth, Windows 10'da kullanıma sunuldu. Sitenizin, kullanıcı tarafından seçilen yakındaki Bluetooth cihazlarla güvenli ve gizliliği korumaya yönelik bir şekilde iletişim kurmasına olanak tanır.
- Chrome,
Report-To HTTP
Yanıt üstbilgisi alanını kullanarak sunucularınıza müdahale ve desteği sonlandırma mesajları gönderebilir veya bunlarıReportingObserver
arayüzünde gösterebilir. - Desteği sonlandırılan bazı önemli özellikler vardır. Daha fazla bilgi için Chrome 70'de desteği sonlandırılan ve kaldırılan özellikler başlıklı makaleyi inceleyin.
- Chrome Geliştirme Araçları'ndaki yenilikleri öğrenmek için en son DevTools'daki yenilikler yayınını da inceleyin.
Abone ol
Videolarımızdan haberdar olmak için 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 istiyorum!