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.
Adım 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 sekmeler olmadan diğer tüm yüklü uygulamalar gibi çalışır. Hizmet çalışanları, hızlı ve güvenilir bir şekilde çalışmalarını sağlar. Uygulama penceresi deneyimi, onları 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 kayıtlı etkinlikte prompt()
işlevini çağırın. Chrome, istemi kullanıcıya 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: Herkese Açık Anahtar Kimlik Bilgileri
Credential Management API, oturum açmayı kullanıcılar için çok basit hale getirir. Bu, sitenizin tarayıcı kimlik bilgisi yöneticisiyle veya Google ve Facebook gibi federe hesap hizmetleriyle etkileşime girmesine olanak tanır.
Chrome 70, üçüncü bir kimlik bilgisi türü için destek ekler: Ortak Anahtar Kimlik Bilgisi. Bu kimlik bilgisi türü, web uygulamalarının kullanıcıların kimliğini güçlü bir şekilde doğrulamak için güçlü, kriptografik olarak doğrulanmış ve uygulama kapsamlı kimlik bilgileri oluşturmasına ve kullanmasına olanak tanır.
Sitelerin 2 faktörlü kimlik doğrulama için parmak izimizi kullanmasına olanak tanıdığı için bu özellikten oldukça memnunuz. Ancak bu sürüm, 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ığının dışına ve 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.
WebWorker'lar olmadan

Çok sayıda ağır JavaScript çalıştırılıyor. Bu da yavaş ve sarsıntılı bir deneyime neden oluyor.
WebWorkers ile

Ağır JavaScript çalıştırılmaz. Bu sayede hızlı ve sorunsuz bir deneyim elde edilir.

Çok sayıda ağır JavaScript çalıştırılıyor, ana iş parçacığı etkilenmiyor.
Chrome 70'de, işleyicilerin artık name
özelliği var. Bu özellik, oluşturucuda isteğe bağlı bir bağımsız değişkenle belirtilir.
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ışanlara ad verme özelliği Firefox, Edge ve Safari'de zaten kullanılabilir. Daha fazla bilgi için GitHub'daki tartışmaya göz atı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.
Adım Pete LePage. Chrome 71 yayınlanır yayınlanmaz Chrome'daki yenilikleri size bildirmek için burada olacağım.