Pakeiskite naršyklės naudotojo agentą naršyklėje „Chrome“.
Turinys:
- Kaip pakeisti vartotojo agentą naršyklėje „Chrome“
- Kaip pakeisti naršyklės vartotojo agentą „Safari“
- Kaip pakeisti naršyklės vartotojo agentą „Firefox“ nenaudojant plėtinio
Žiniatinklio naršyklės vartotojo agentas yra tai, kaip svetainė žino, kokio tipo kompiuterį, operacinę sistemą ir naršymo programą naudojate. Kai kurios svetainės teikia skirtingas temas, CSS, turinį ar net skirtingas svetaines skirtingoms naršyklėms ir OS, o daugeliui kūrėjų dažnai reikia pakeisti savo naudotojo agentą, kad galėtų išbandyti šiuos gebėjimus ir sukurti šias alternatyvias svetaines.
Aprašysime, kaip pakeisti visų populiarių šiuolaikinių žiniatinklio naršyklių, pasiekiamų stalinių kompiuterių naudotojams „Mac OS X“ ir „Windows“, įskaitant „Chrome“, „Safari“ ir „Firefox“, vartotojo agentą.
Kaip pakeisti vartotojo agentą naršyklėje „Chrome“
Visose naujose „Chrome“ versijose yra galimybė labai lengvai pakeisti vartotojo agentą, be to, ji yra galingesnė, nes suteikia daugiau parinkčių nei „Safari“ naudotojams prieinamos supaprastintos parinktys. Naudojant „Chrome“ naudotojo priemonės nepaisymą, taip pat galima nurodyti naudotojo agentų įrenginio skiriamąją gebą, priverstinai perbraižant puslapį toje raiškoje. Nereikia įjungti naudotojo agento nustatymų naršyklėje „Chrome“, tereikia juos rasti kūrėjo parinktyse:
- Atidarykite „Chrome“ ir patraukite žemyn meniu „Rodinys“, eikite į „Kūrėjas“ ir pasirinkite „Kūrėjo įrankiai“, kad atidarytumėte kūrėjo skydelį
- Spustelėkite trijų taškų mygtuką tolimajame dešiniajame kampe, tada pasirinkite „Daugiau įrankių“ ir pasirinkite „Tinklo sąlygos“
- Ieškokite „User Agent“ ir atžymėkite laukelį šalia „Pasirinkti automatiškai“, kad būtų rodomos visos „Chrome“ naudotojo priemonės parinktys
- Išskleidžiamajame meniu pasirinkite pasirenkamą naudotojo agentą, kad suaktyvintumėte tą naudotojo agentą naršyklėje „Chrome“
Tai veikia „Chrome“, skirtoje „Mac“, „Windows“ ir „Linux“.
Senose „Chrome“ versijose naudotojo priemonę galite pakeisti taip:
- Atidarykite „Chrome“ ir patraukite žemyn meniu „Rodinys“, eikite į „Kūrėjas“ ir pasirinkite „Kūrėjo įrankiai“, kad atidarytumėte kūrėjo skydelį
- Spustelėkite krumpliaračio piktogramą Nustatymų mygtuką, esantį apatiniame dešiniajame kampe
- Spustelėkite skirtuką „Nepaisoma“, kad rastumėte „User Agent“ parinktis, išskleidžiamajame meniu pasirinkite vartotojo agentą, pakeiskite esamą arba įveskite naują vartotojo agentą
„Chrome“ taip pat akimirksniu perbraižo puslapius naudodama naują naudotojo priemonę, o jei bus nustatyta įrenginio metrika, perbraižant puslapį taip pat bus naudojamas įrenginių nustatytas skyros dydis.
Kaip pakeisti naršyklės vartotojo agentą „Safari“
Paprasčiausias būdas pakeisti naudotojo agentą „Mac“ yra „Safari“ meniu „Develop“, jei jis dar neįjungtas, mes tai aptarsime ir parodysime, kaip lengvai pakeisti naudotojo agentus:
- Atidarykite „Safari“, tada iš „Safari“ meniu ištraukite „Preferences“
- Spustelėkite skirtuką „Išplėstinė“ ir pažymėkite laukelį šalia „Rodyti kūrimo meniu meniu juostoje“
- Uždarykite „Preferences“ ir šalia „Lango“ raskite naują meniu „Kurti“, patraukite jį žemyn ir pasirinkite „Vartotojo agentas“
- Pasirinkite bet kurią iš anksto nurodytą vartotojo agentą arba pasirinkite „Kita“, kad naudotumėte kitą vartotojo agento eilutę
Atkreipkite dėmesį, kad užvedus pelės žymeklį virš konkretaus vartotojo agento, tiksli naudojama UA eilutė bus rodoma geltoname laukelyje šalia meniu elemento.
Pasirinkę bet kurią vartotojo priemonę pamatysite, kad šiuo metu atidarytas tinklalapis bus atnaujintas. Jei aptariamas puslapis pateikia skirtingą informaciją alternatyvioms naršyklėms, puslapis gali atrodyti kitaip. Pavyzdžiui, pakeitus naudotojo agentą į mobilųjį įrenginį ir mobiliojo telefono naršyklę, kai kurie tinklalapiai gali nukreipti jus į savo svetaines mobiliesiems arba pateikti kitokios išvaizdos puslapį naudojant interaktyvų išdėstymą.
Kaip pakeisti naršyklės vartotojo agentą „Firefox“ nenaudojant plėtinio
Firefox taip pat gali tai padaryti pagal numatytuosius nustatymus, nors tai neabejotinai pati gremėzdiškiausia iš šiuolaikinių naršyklių, todėl tikrai nerekomenduojama, nes kai kurie „Firefox“ plėtiniai tai veikia geriau.
- Įveskite apie:config į URL laukelį ir paspauskite return
- Ieškokite „useragegent“ (vieno žodžio) ir sukurkite naują eilutę pavadinimu „general.useragent.override“
- Įdėkite vartotojo agentą ir pasirinkite „Gerai“
Atminkite, kad vartotojo agento pakeitimas nekeičia būdo, kaip pati žiniatinklio naršyklė pateikia puslapius, nebent jai būtų teikiamas konkretus vartotojo agento turinys. Pavyzdžiui, naudoti IE8 vartotojo agentą nėra tas pats, kas apsilankyti puslapyje su IE8 ir leisti jam pateikti puslapį – tai dažnai privaloma žiniatinklio kūrėjams. Norėdami tai padaryti, turėsite iš tikrųjų skirti laiko paleisti „Internet Explorer“ virtualioje mašinoje su „Mac OS X“, kuri yra nemokama ir gana paprasta nustatyti.
Ką daryti su naudotojų agentų klastojimu iš komandinės eilutės?
Komandinės eilutės mėgėjams taip pat galite naudoti curl šiuo tikslu ir gauti puslapių š altinio kodą kaip kitą naršyklę arba OS, pagrindinė sintaksė yra:
"curl -A UserAgentString>"
Toliau pateiktuose vaizdo įrašuose parodyta, kaip įgalinti ir pakeisti naršyklės naudotojo agentą „Safari“ naudojant „Mac OS X“, taip pat kaip tai padaryti „Chrome“, naudojant „Mac OS X“, „Windows“ arba „Linux“:
Ir Chrome:
Atminkite, kad vartotojo agento pakeitimas nekeičia būdo, kaip pati žiniatinklio naršyklė pateikia puslapius, nebent jai būtų teikiamas konkretus vartotojo agento turinys. Pavyzdžiui, naudoti IE8 vartotojo agentą nėra tas pats, kas apsilankyti puslapyje su IE8 ir leisti jam pateikti puslapį – tai dažnai privaloma žiniatinklio kūrėjams. Norėdami tai padaryti, turėsite iš tikrųjų skirti laiko, kad paleistumėte „Internet Explorer“ virtualioje mašinoje su „Mac OS X“, kuri yra nemokama ir, jei reikia, gana paprasta nustatyti.
Ačiū @ImpechCerrato už patarimo idėją, galite sekti @OSXDaily ir Twitter.