Tukar Ejen Pengguna Penyemak Imbas dalam Chrome
Isi kandungan:
- Cara Menukar Ejen Pengguna dalam Chrome
- Cara Menukar Ejen Pengguna Penyemak Imbas dalam Safari
- Cara Menukar Ejen Pengguna Penyemak Imbas dalam Firefox Tanpa Menggunakan Sambungan
Ejen pengguna penyemak imbas web ialah cara tapak web mengetahui jenis komputer, sistem pengendalian dan apl penyemakan imbas yang anda gunakan. Sesetengah tapak menyediakan tema, CSS, kandungan atau tapak yang berbeza kepada penyemak imbas dan OS yang berbeza, dan ramai pembangun selalunya perlu menukar ejen pengguna mereka sendiri untuk dapat menguji kebolehan ini dan membina tapak ganti ini.
Kami akan membincangkan cara menukar ejen pengguna untuk semua penyemak imbas web moden popular yang tersedia kepada pengguna desktop dalam Mac OS X dan Windows, termasuk Chrome, Safari dan Firefox.
Cara Menukar Ejen Pengguna dalam Chrome
Semua versi baharu Chrome termasuk keupayaan untuk menukar ejen pengguna dengan sangat mudah, dan ia lebih berkuasa dengan lebih banyak pilihan daripada pilihan ringkas yang tersedia untuk pengguna Safari. Dengan menimpa ejen pengguna Chrome, peleraian peranti ejen pengguna juga boleh ditentukan, melukis semula halaman secara paksa dalam resolusi tersebut. Tidak perlu mendayakan tetapan ejen pengguna dalam Chrome, anda hanya perlu mencarinya di bawah pilihan pembangun:
- Buka Chrome dan tarik ke bawah menu "Paparan", pergi ke "Pembangun" dan pilih "Alat Pembangun" untuk membuka panel pembangun
- Klik butang tiga titik di sudut paling kanan, kemudian pilih “Lagi Alat” dan pilih “Keadaan Rangkaian”
- Cari "Ejen Pengguna" dan nyahtanda kotak di sebelah 'Pilih Secara Automatik' untuk mendedahkan semua pilihan ejen pengguna dalam Chrome
- Pilih ejen pengguna pilihan daripada menu lungsur untuk mengaktifkan ejen pengguna tersebut dalam Chrome
Ini berfungsi dalam Chrome untuk Mac, Windows dan Linux.
Dalam versi lama Chrome, anda boleh menukar ejen pengguna seperti berikut:
- Buka Chrome dan tarik ke bawah menu "Paparan", pergi ke "Pembangun" dan pilih "Alat Pembangun" untuk membuka panel pembangun
- Klik butang ikon gear Tetapan yang terletak di penjuru kanan sebelah bawah
- Klik tab ‘Timpa” untuk mencari pilihan Ejen Pengguna, pilih ejen pengguna daripada menu tarik turun, ubah suai yang sedia ada atau masukkan ejen pengguna baharu
Chrome turut melukis semula halaman dengan serta-merta dengan ejen pengguna baharu dan jika metrik peranti ditetapkan, ia juga akan menggunakan saiz peleraian yang ditetapkan peranti itu semasa melukis semula halaman.
Cara Menukar Ejen Pengguna Penyemak Imbas dalam Safari
Setakat ini cara paling mudah untuk menukar ejen pengguna pada Mac ialah melalui menu Safari's Develop, jika itu belum didayakan lagi, kami akan membincangkannya dan juga menunjukkan cara menukar ejen pengguna dengan mudah:
- Buka Safari, kemudian tarik ke bawah "Keutamaan" daripada menu Safari
- Klik pada tab “Lanjutan” dan tandai kotak di sebelah “Tunjukkan menu Bangun dalam bar menu”
- Tutup Keutamaan dan cari menu "Buat" baharu bersama "Tetingkap", tariknya ke bawah dan pilih "Ejen Pengguna"
- Pilih mana-mana ejen pengguna yang telah ditetapkan atau pilih “Lain-lain” untuk menggunakan rentetan ejen pengguna yang berbeza
Perhatikan bahawa jika anda menuding pada ejen pengguna tertentu, rentetan UA tepat yang digunakan akan muncul dalam kotak kuning bersama item menu.
Selepas memilih mana-mana ejen pengguna, anda akan mendapati halaman web yang sedang dibuka akan dimuat semula. Jika halaman berkenaan berlaku untuk menyampaikan maklumat yang berbeza kepada penyemak imbas alternatif, anda mungkin mendapati halaman itu kelihatan berbeza. Contohnya, menukar ejen pengguna kepada peranti mudah alih dan penyemak imbas mudah alih boleh menyebabkan sesetengah halaman web menghantar anda ke tapak web mudah alih mereka atau menyampaikan halaman yang kelihatan berbeza melalui reka letak responsif.
Cara Menukar Ejen Pengguna Penyemak Imbas dalam Firefox Tanpa Menggunakan Sambungan
Firefox juga boleh melakukan ini secara lalai, walaupun ia boleh dikatakan penyemak imbas moden yang paling kekok dan oleh itu tidak benar-benar disyorkan kerana sesetengah sambungan Firefox mengendalikannya dengan lebih baik.
- Masukkan about:config ke dalam kotak URL dan tekan return
- Cari "useragent" (satu perkataan) dan buat rentetan baharu bertajuk "general.useragent.override"
- Letakkan ejen pengguna dan pilih “OK”
Perlu diingat bahawa menukar ejen pengguna tidak mengubah cara penyemak imbas web memaparkan halaman itu sendiri, melainkan ia disampaikan kandungan khusus ejen pengguna. Sebagai contoh, menggunakan ejen pengguna IE8 tidak sama dengan melawat halaman dengan IE8 dan membiarkannya memaparkan halaman, keperluan yang sering diwajibkan untuk pembangun web. Untuk itu anda perlu benar-benar meluangkan masa untuk menjalankan Internet Explorer dalam mesin maya di atas Mac OS X, yang percuma dan agak mudah untuk disediakan.
Bagaimana pula dengan memperdaya ejen pengguna daripada baris arahan?
Untuk penagih baris arahan, anda juga boleh menggunakan curl untuk tujuan ini dan mendapatkan semula kod sumber halaman sebagai penyemak imbas atau OS yang berbeza, sintaks asasnya ialah:
"curl -A UserAgentString>"
Video di bawah menunjukkan mendayakan keupayaan dan menukar ejen pengguna penyemak imbas dalam Safari di bawah Mac OS X, dan juga cara melakukannya dalam Chrome di bawah Mac OS X, Windows atau Linux:
Dan Chrome:
Perlu diingat bahawa menukar ejen pengguna tidak mengubah cara penyemak imbas web memaparkan halaman itu sendiri, melainkan ia disampaikan kandungan khusus ejen pengguna. Sebagai contoh, menggunakan ejen pengguna IE8 tidak sama dengan melawat halaman dengan IE8 dan membiarkannya memaparkan halaman, keperluan yang sering diwajibkan untuk pembangun web. Untuk itu anda perlu benar-benar meluangkan masa untuk menjalankan Internet Explorer dalam mesin maya di atas Mac OS X, yang percuma dan agak mudah untuk disediakan jika perlu.
Terima kasih kepada @ImpechCerrato atas idea tip, anda boleh mengikuti @OSXDaily di Twitter juga.