Chrome 56'daki Yenilikler

  • Kullanıcılar artık Web Bluetooth API'yi kullanan web sitelerine bağlanmak için Bluetooth Düşük Enerji cihazlarını seçebilir.
  • position: sticky özelliği geri döndü. Bu özellik, görüntü alanının üst kısmına yapışana kadar normal şekilde kaydırılan öğeler oluşturmayı kolaylaştırır.
  • Ayrıca Varsayılan olarak HTML5 tüm kullanıcılar için etkindir.

Ben Pete LePage. Chrome 56'ta geliştiriciler için neler yeni olduğuna göz atalım.

Web Bluetooth API'si

Bluetooth cihazı olan kullanıcılar, bu cihazlarla iletişim kurmak için şimdiye kadar yerel uygulamalar yüklemek zorunda kalıyordu. Chrome 56 ile kullanıcılar, Web Bluetooth API'yi kullanan web sitelerine sağlamak için yakındaki Bluetooth Düşük Enerji cihazlarını seçebilir.

Bir web sitesiyle paylaşılacak dosyaları seçmeye benzer şekilde, bu işlem herhangi bir şeyden veri okuyabilen yerel bir uygulama yüklemekten daha güvenlidir. Kullanıcılar, hangi cihazın ne zaman belirli bir web sitesiyle paylaşılacağı konusunda tam kontrole sahiptir.

Web Bluetooth API'si, uygulamaların yalnızca birkaç satır JavaScript ile ampul, oyuncak, kalp atış hızı monitörü, LED ekran gibi cihazlara bağlanmasını sağlayan GATT protokolünü kullanır. Web Bluetooth, yakındaki cihazları daha da kolay keşfetmek için fiziksel web işaretçileriyle de birleştirilebilir.

Francois'un Güncellemeler hakkındaki makalesine göz atın. Makaleyi okurken demolara da göz atabilirsiniz.

CSS position: sticky;

Önceden, görüntü alanının üst kısmına yapışana kadar normal şekilde kaydırılan içerik başlıkları oluşturmak için kaydırma etkinliklerini dinlemek ve bir öğenin konumunu belirli bir eşikte göreli konumdan sabit konuma geçirmek gerekiyordu. Senkronize edilmesi zordur ve genellikle küçük görsel sıçramalara neden olur.

Chrome artık öğeleri konumlandırmanın yeni bir yolu olan CSS position: sticky;'yi destekliyor.

Yapışkan konuma sahip bir öğe, göreli olarak başlar ancak öğe belirli bir kaydırma konumuna ulaştıktan sonra sabit olur.

position: sticky değerini ve yapışkan hale gelmesi için bir eşik ayarlayın.

h3 {
  /* Element will be 'fixed' when it ... */
  position: sticky;
  /* ... is 10px from the top of the viewport */
  top: 10px;
}

Paul Kinlan bu konuyla ilgili bir Güncellemeler yayını yaptı.

Varsayılan olarak HTML5

Geçtiğimiz Ağustos ayında, daha güvenli ve daha enerji verimli bir deneyim sunmak için varsayılan olarak HTML5'e geçeceğimizi duyurmuştuk. Bu değişiklik, belirli sitelerde Flash içeriği istediğini belirten bir kullanıcı belirtisi olmadığı sürece Adobe Flash Player'ı devre dışı bırakır. Sonunda tüm web siteleri, Flash'ı çalıştırmak için kullanıcının iznini gerektirecektir.

Chrome 56'da HTML5 varsayılan olarak tüm kullanıcılar için etkinleştirildi. Bu durumda, kullanıcılardan hiç ziyaret etmedikleri sitelerde Flash'ı çalıştırmaları istenir.

Kullanıcılara nasıl ve ne zaman istem gösterileceği hakkında daha fazla bilgi ve Flash sitelerinizi test etmeyle ilgili öneriler

Başka pek çok bilgi

Elbette daha birçok özellik var.

Chrome ile ilgili gelişmelerden haberdar olmak ve gelecekte neler olacağını öğrenmek için abone olun, Twitter'da @ChromiumDev hesabını takip edin ve Chrome Ekibi'nin üzerinde çalıştığı bazı harika çalışmalar hakkında daha fazla bilgi edinmek için Chrome Dev Summit'teki videolara göz atın.

Adım Pete LePage. Chrome 57 yayınlanır yayınlanmaz Chrome'daki yenilikleri size buradan bildireceğim.

Chrome'daki Yenilikler Paskalya Yumurtası

Chrome 52'deki yenilikler başlıklı makaleyi sonuna kadar okuduysanız bloopers videosunu görmeyi hak ediyorsunuz demektir. Ağzımı her açtığımda bir kamyonun yanımızdan geçtiğini, bir helikopterin üzerimizden uçtuğunu, bir arabanın korna çaldığı hissine kapılıyordum.

Ayrıca gömleğini ödünç verdiği için Anıl'a da çok teşekkürler. Gardıropla ilgili küçük bir sorun yaşadım.