Android için Chrome - Mobil Web'i Hızlandırma

Boris Smus

Android için Chrome Beta'nın bugün kullanıma sunulduğunu muhtemelen duymuşsunuzdur. Chromium açık kaynak projesini temel alan bu yeni tarayıcı, Chrome geliştiricilerinin bildiği ve sevdiği en yeni HTML5 özelliklerinin birçoğunu da beraberinde getiriyor. Bu yeni özelliğe genel bakış için blog.chromium.org adresindeki lansman duyurusu ve daha ayrıntılı genel bakış için code.google.com adresine bakabilirsiniz. Şahsen en ilginç bulduğum konulara hızlıca göz atacağım:

Kullanıcı Arayüzü İyileştirmeleri

Android için Chrome, geliştiricilerin sabit konumlandırmayı kullanarak modern mobil web kullanıcı arayüzleri oluşturmasını ve bağımsız kaydırılabilir öğeler için overflow: scroll'i kolaylaştırır. Ayrıca, yerel benzeri kaydırma davranışı varsayılan olarak etkinleştirilir. Android için Chrome eski flexbox modelini destekler, ancak orijinal flexbox modelinin desteği sonlandırılarak yerine yenisinin kullanıma sunulduğunu unutmayın. DateTime seçiciler ve <input type="range"> için erken destek de desteklenir.

Hızlı grafikler

Android için Chrome ayrıca donanım hızlandırmalı tuvali destekler ve oldukça iyi performans gösterir. Ayrıca mobil cihazlar için önemli olan requestAnimationFrame desteği de bulunur. Bu destek, tarayıcının ne zaman oluşturulacağına karar vermesine olanak tanır ve yoğun GPU kullanan uygulamalarda pil ömrünü daha verimli bir şekilde yönetmesini sağlar. Android için Chrome File System API, IndexedDB, Web Workers ve Web Sockets gibi diğer önemli HTML5 özelliklerini sunar.

Uzaktan hata ayıklama

Android için Chrome'un en sevdiğim özelliği, Chrome Geliştirici Araçları aracılığıyla uzaktan hata ayıklama. Uzaktan hata ayıklama, web geliştiricilerinin mobil cihazlarında Weinre gibi zekice hırsızlık yapmalarına gerek kalmadan mobil cihazlarında çalışan uygulamalarındaki hataları ayıklamasını çok kolay hale getirir. Bu özelliğin nasıl çalıştığını gösteren kısa bir ekran video kaydını aşağıda bulabilirsiniz:

Uzaktan hata ayıklama hakkında daha fazla bilgi edinmek için bu uzaktan hata ayıklama makalesine göz atın.

Android için Chrome Beta'yı Google Play'den indirerek kendiniz deneyin. Bir özelliği kullanmak üzere bir mobil web uygulaması yazdıysanız ancak Android için Chrome bu özelliği desteklemiyorsa bunun bir beta sürümü olduğunu unutmayın. Bu sorunun zaten bilinen bir sorun olup olmadığına bakın ve varsa yıldız ekleyin. Aksi takdirde, hata kaydı oluşturun.

Android için Chrome'un, mobil web geliştiricisi topluluğu üzerinde oluşturacağı olumlu etkiyi sabırsızlıkla bekliyorum ve birlikte geliştirebileceğimiz harika şeyleri görmek için sabırsızlanıyorum. Başka sorularınız varsa bu SSS bölümünde önceden yanıtlanıp yanıtlanmadığını kontrol edin. Aksi takdirde, Chrome'a özel bir mobil web geliştirme sorunuz varsa lütfen sorunuzu google-chrome ve android etiketleriyle etiketlenmiş olarak Stack Overflow'da yayınlayın.