Chrome mengaktifkan mode desktop secara default pada tablet premium

Demonstrasi tampilan seluler versus tampilan desktop di tablet.

Chrome telah beradaptasi dengan ekosistem tablet Android dengan mengaktifkan mode desktop secara default di tablet premium. Postingan blog ini menjelaskan apa itu mode desktop, dan apa yang perlu diketahui developer tentang memberikan pengalaman berkualitas tinggi di tablet premium.

Situs harus dapat beradaptasi dengan berbagai ukuran layar, faktor bentuk, metode input, dan kemampuan perangkat. Sebagai alternatif penggunaan teknik desain responsif, developer web sering kali menggunakan Agen Pengguna browser untuk menayangkan berbagai situs untuk perangkat seluler dan desktop.

Secara historis, Agen Pengguna mobile adalah setelan default untuk Chrome di Android. Dalam mode ini, situs yang dirancang hanya untuk desktop (yaitu, tidak ada area pandang meta) akan ditampilkan menggunakan area pandang virtual tetap default 980 piksel untuk kenyamanan membaca di berbagai layar ponsel. Untuk kasus saat pengguna hanya ingin memuat situs versi desktop (karena situs merender versi situs yang berbeda berdasarkan Agen Pengguna), pengguna dapat mengaktifkan setelan mode desktop yang akan mengubah Agen Pengguna menjadi Agen Pengguna desktop, dan memaksa area tampilan menjadi 980 px.

Saat ekosistem tablet Android semakin besar dan semakin canggih, kami mendapati bahwa situs desktop sering kali dapat memberikan pengalaman yang lebih baik daripada situs seluler. Situs seluler yang dirancang untuk layar kecil dan RAM rendah tidak selalu memanfaatkan layar besar dan kemampuan perangkat canggih lainnya. Oleh karena itu, untuk tablet premium, mode desktop sekarang menjadi default.

Dengan perubahan ini, Agen Pengguna akan menjadi Agen Pengguna desktop secara default dan akan menggunakan area pandang yang sesuai dengan lebar jendela dan tidak menggunakan ukuran area pandang virtual default 980 px.

Informasi untuk developer tentang mode desktop

Pengguna Chrome di Android dapat mengubah setelan mode desktop untuk meminta situs desktop atau situs seluler secara default. Hal ini tidak berubah, jadi banyak pengguna sudah terbiasa dengan cara mengubah mode.

Screenshot tampilan desktop permintaan di Android.

Chrome akan meminta situs desktop secara default di tablet premium (tablet yang memiliki layar minimal 10 inci dan RAM 8 GB). Developer web harus memastikan bahwa situs mereka berfungsi dengan baik dalam mode desktop di tablet.

Dengan perubahan ke mode desktop ini secara default, agen pengguna default untuk sebagian besar pengguna tablet Android Anda akan berubah dari versi seluler seperti:

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

menjadi versi desktop, seperti ini:

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

Selain itu, header HTTP SEC-CH-UA-MODEL dan SEC-CH-UA-PLATFORM tidak akan lagi melaporkan "Pixel Tablet" dan "Android", dan sebagai gantinya akan melaporkan "" dan "Linux".

Uji situs Anda untuk perubahan ini

Karena mode desktop menjadi default di tablet premium, sekarang adalah saat yang tepat untuk mengonfirmasi bahwa semua interaksi dengan versi desktop situs Anda berfungsi dengan baik bagi pengguna dengan dan tanpa keyboard fisik, layar sentuh, mouse, atau trackpad.

Jika Anda mengandalkan Agen Pengguna untuk mendeteksi apakah pengguna Anda menggunakan Android, misalnya, dengan Google Analytics, kami perkirakan perubahan ini dapat berdampak pada situs Anda. Selain itu, karena Chrome Desktop dan Chrome di Android tidak menggunakan semua API Platform Web yang sama persis, sebaiknya gunakan deteksi fitur sebelum menggunakan kemampuan perangkat.

Jika Anda mengandalkan Agen Pengguna untuk menawarkan kepada pengguna Anda agar menginstal aplikasi Anda, Anda mungkin secara tidak sengaja menawarkan untuk mendownload biner Linux. Sebaiknya Anda menggunakan Manifes Aplikasi Web bersama dengan properti related_applications. Tindakan ini akan menggunakan mekanisme default Chrome di Android untuk meminta pengguna menginstal aplikasi Anda.

Anda dapat menguji situs Anda dengan mengaktifkan dan menonaktifkan mode desktop dengan mengikuti langkah-langkah ini. Atau, Anda dapat menggunakan Simulasi perangkat Chrome DevTools dan penggantian Agen Pengguna.