Chrome, premium tabletlerde varsayılan olarak masaüstü modunu etkinleştirir

Bir tabletteki mobil cihaz ve masaüstü görünümü karşılaştırması.

Chrome, premium tabletlerde varsayılan olarak masaüstü modunu etkinleştirerek Android tablet ekosistemine uyum sağlamaktadır. Bu blog yayınında masaüstü modunun ne olduğu ve geliştiricilerin premium tabletlerde yüksek kaliteli deneyimler sunma hakkında bilmesi gerekenler açıklanmaktadır.

Web sitelerinin çeşitli ekran boyutlarına, form faktörlerine, giriş yöntemlerine ve cihaz özelliklerine uyum sağlaması gerekir. Duyarlı tasarım tekniklerini kullanmaya alternatif olarak, web geliştiricileri mobil ve masaüstü cihazlara farklı web siteleri sunmak için genellikle tarayıcının kullanıcı aracısına bakar.

Geçmişte mobile kullanıcı aracısı, Android'deki Chrome'un varsayılanıdır. Bu modda, yalnızca masaüstü için tasarlanmış (yani meta görünüm yoktur) siteler, çeşitli telefon ekranlarında rahat okumayı sağlamak için 980 piksellik varsayılan sabit bir sanal görüntü alanı kullanarak görüntülenir. Kullanıcının yalnızca masaüstü sürümünü yüklemek istediği durumlarda (site, Kullanıcı Aracısına dayalı olarak sitesinin farklı sürümlerini oluşturduğu için) masaüstü modu ayarlarını etkinleştirebilir. Bu ayarlar, Kullanıcı Aracısı'nı masaüstü moduyla değiştirir ve görüntü alanını 980 piksel olmaya zorlar.

Android tablet ekosisteminin daha büyük ve güçlü cihazlar kullanıma hazır hale gelmesiyle birlikte, masaüstü web sitesinin çoğu zaman mobil siteye göre daha iyi bir deneyim olabileceğini fark ettik. Küçük ekranlar için tasarlanmış ve düşük RAM'i olan mobil web siteleri her zaman büyük ekrandan ve diğer güçlü cihaz özelliklerinden yararlanmaz. Bu nedenle, premium tabletlerde masaüstü modu artık varsayılan olarak ayarlıdır.

Bu değişiklikle birlikte, User-Agent varsayılan olarak bir masaüstü Kullanıcı Aracısı olacak ve pencere genişliğiyle eşleşen bir görüntü alanı kullanacak ve 980 piksellik varsayılan bir sanal görüntü alanı boyutunu kullanmayacak.

Masaüstü modu hakkında geliştiricilere yönelik bilgiler

Android cihazlarda Chrome kullanıcıları, varsayılan olarak bir masaüstü sitesi veya mobil site istemek için masaüstü modu ayarlarını değiştirebilir. Bu durum değişmeyeceğinden, birçok kullanıcı modların nasıl değiştirileceğini zaten biliyor.

Android'deki masaüstü sürümü isteğinin ekran görüntüsü.

Chrome, premium tabletlerde (en az 10 inç ekran ve 8 GB RAM'e sahip olanlar) varsayılan olarak masaüstü sitesini ister. Web geliştiricileri, web sitelerinin tabletlerde masaüstü modunda iyi çalıştığından emin olmalıdır.

Varsayılan olarak masaüstü moduna yapılan bu değişiklikle, Android tablet kullanıcılarınızın çoğunluğu için varsayılan kullanıcı aracısı, mobil sürümden aşağıdaki gibi değişecek:

Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36

bir masaüstü sürümüne yükseltin:

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36

Ayrıca, SEC-CH-UA-MODEL ve SEC-CH-UA-PLATFORM HTTP üst bilgileri artık "Pixel Tablet"i raporlamayacak. ve "Android" araması yapar, onun yerine "" ve "Linux" tıklayın.

Web sitelerinizi bu değişiklik açısından test edin

Masaüstü modu premium tabletlerde varsayılan hale geldiğinden, sitenizin masaüstü sürümleriyle gerçekleştirilen tüm etkileşimlerin, takılı bir fiziksel klavye, dokunmatik ekran, fare veya dokunmatik yüzey olan ve olmayan kullanıcılar için iyi sonuç verdiğini teyit etmenin zamanı geldi.

Kullanıcılarınızın Android kullanıp kullanmadığını (örneğin, Google Analytics ile) tespit etmesi için Kullanıcı Aracısı'ndan yararlanıyorsanız bu değişikliğin sitenizi etkilemesi beklenir. Buna ek olarak, Masaüstü Chrome ve Android üzerindeki Chrome tamamen aynı Web Platformu API'lerini paylaşmadığından, cihaz özelliklerini kullanmadan önce özellik algılamayı kullanmanız çok önemlidir.

Kullanıcılarınıza uygulamanızı yüklemelerini sağlayacak bir Kullanıcı Aracısı'na güveniyorsanız yanlışlıkla bir Linux ikili programı indirmeyi teklif edebilirsiniz. related_applications özelliğiyle birlikte bir Web Uygulaması Manifest dosyası kullanmanızı öneririz. Daha sonra bu seçenek, kullanıcıdan uygulamanızı yüklemesini istemek için Android'in varsayılan mekanizmasında Chrome'u kullanır.

Web sitenizi masaüstü modu etkinleştirilmiş ve devre dışı bırakılmış olarak bu adımları uygulayarak test edebilir veya alternatif olarak Chrome Geliştirici Araçları cihaz simülasyonu ve Kullanıcı Aracısı geçersiz kılmaları.