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

Tablet üzerinde mobil ve masaüstü görünümünü gösteren gösterim.

Chrome, premium tabletlerde masaüstü modunu varsayılan olarak etkinleştirerek Android tablet ekosistemine uyum sağladı. Bu blog yayınında, masaüstü modunun ne olduğu ve geliştiricilerin premium tabletlerde yüksek kaliteli deneyimler sunma konusunda 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. Web geliştiriciler, duyarlı tasarım tekniklerini kullanmanın alternatifi olarak mobil ve masaüstü cihazlar için farklı web siteleri sunmak amacıyla genellikle tarayıcının User-Agent özelliğine bakar.

Android'de Chrome için varsayılan olarak mobile kullanıcı aracısı kullanılır. Bu modda, yalnızca masaüstü için tasarlanmış siteler (yani meta görüntü alanı yok) çeşitli telefon ekranlarında rahat okuma için varsayılan olarak 980 piksellik sabit bir sanal görüntü alanı kullanılarak görüntülenir. Kullanıcının sitenin yalnızca masaüstü sürümünü yüklemek istediği durumlarda (site, kullanıcı aracısına göre sitenin farklı sürümlerini oluşturduğundan), kullanıcı masaüstü modu ayarlarını etkinleştirebilir. Bu işlem, kullanıcı aracısını masaüstü sürümüne değiştirir ve görünümü 980 piksel olarak zorlar.

Android tablet ekosisteminde daha büyük ve güçlü cihazların kullanıma sunulması nedeniyle, masaüstü web sitesinin genellikle mobil siteden daha iyi bir deneyim sunabileceğini tespit ettik. Küçük ekranlar ve düşük RAM için tasarlanmış mobil web siteleri, büyük ekrandan ve diğer güçlü cihaz özelliklerinden her zaman yararlanmaz. Bu nedenle, premium tabletlerde masaüstü modu artık varsayılan olarak kullanılmaktadır.

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

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

Android'deki Chrome kullanıcıları, varsayılan olarak masaüstü sitesi veya mobil site isteyecek şekilde masaüstü modu ayarlarını değiştirebilir. Bu durum değişmeyeceğinden birçok kullanıcı modları değiştirmeyi zaten biliyordur.

Android'de masaüstü görünümü iste seçeneğini gösteren 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 geçiş yaptığımızda Android tablet kullanıcılarınızın çoğu için varsayılan kullanıcı aracısı, mobil sürümden şu şekilde değişecektir:

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

masaüstü sürümüne yönlendirebilirsiniz.

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 üstbilgileri artık "Pixel Tablet" ve "Android" yerine sırasıyla "" ve "Linux" olarak raporlanacaktır.

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

Masaüstü modu, premium tabletlerde varsayılan olarak ayarlandığından sitenizin masaüstü sürümleriyle yapılan tüm etkileşimlerin, fiziksel klavye, dokunmatik ekran, fare veya dokunmatik yüzeye sahip olan ve olmayan kullanıcılar için iyi çalıştığından emin olmanın tam zamanı.

Kullanıcılarınızın Android kullanıp kullanmadığını tespit etmek için kullanıcı aracısına (ör. Google Analytics ile) güveniyorsanız bu değişikliğin sitenizi etkileyebileceğini tahmin ediyoruz. Ayrıca, Masaüstü Chrome ve Android'deki Chrome tam olarak aynı Web Platformu API'lerinin tümünü paylaşmadığından, bir cihaz özelliğini kullanmadan önce özellik algılama özelliğini kullanmanız çok önemlidir.

Kullanıcılara uygulamanızı yükleme seçeneği sunmak için kullanıcı aracısına güveniyorsanız yanlışlıkla bir Linux ikili dosyası indirme seçeneği sunabilirsiniz. related_applications mülküyle birlikte bir web uygulaması manifesti kullanmanızı öneririz. Bu durumda, Android'de Chrome'un kullanıcıdan uygulamanızı yüklemesini istemek için kullandığı varsayılan mekanizma kullanılır.

Bu adımları uygulayarak web sitenizi masaüstü modu etkin ve devre dışıyken test edebilir veya Chrome Geliştirici Araçları cihaz simülasyonunu ve kullanıcı aracısı geçersiz kılma özelliklerini kullanabilirsiniz.