Mozilla odebere možnost přepsání uživatelského agenta specifického pro web z Firefoxu 71

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Pár měsíců jsme vám řekli, jak na to vypněte redizajn Twitteru a získat staré rozhraní zpět. Včera jsem narazil na nové uživatelské rozhraní ve Firefoxu, i když jsem od zveřejnění průvodce zachoval navrhované změny v prohlížeči.

Mozilla removes site specific user-agent override option from Firefox 71

Byl jsem trochu zmatený a myslel jsem si, že sociální síť nyní nutí uživatele k používání rozhraní zaměřeného na mobilní zařízení. Abych pomohl ostatním uživatelům, tweetoval jsem zprávu o rozšíření GoodTwitter spolu s odkazem na předchozí článek.

Někdy později mě uživatel aplikace Firefox oslovil na Twitteru a řekl, že v práci nemůže instalovat doplňky. Zajímavé bylo, že zmínil, že nastavení User Agent už pro něj nefungovalo.

Pak jsem si vzpomněl, že jsem používal nastavení, o kterém mluvil, a ne doplněk (který jsem zakázal). Po trochu Google-fu jsem zjistil, co způsobilo problém. Ukázalo se, že to nebyl Twitter, který hrál faul, ale nikdo jiný než náš milovaný prohlížeč Firefox.

Asi před týdnem Mozilla vydala Firefox 71 na stabilní kanál. Přineslo to důležitou změnu, a nové o: config rozhraní. Co si někteří uživatelé (včetně mě) neuvědomovali, bylo to, že nová verze odstranila možnost přepsání uživatelského agenta specifického pro danou stránku z: config. A docela překvapivě to není chyba, ale ve skutečnosti se zdá, že se děje záměrně.

Valentin Goșu, který pracuje v Mozille, to potvrdil na internetu Bugzilla fóra , v odpovědi na stížnost uživatele, téměř před 2 měsíci. Kopání dále odhalilo, že tato změna byla plánováno loni Mozilla.

Co je tedy za problém?

Pomocí řetězce UserAgent již nemůžete nastavit přepsání konkrétní stránky. Budete muset nastavit přepsání uživatelského agenta globálně (ovlivní vykreslování všech webových stránek). Protože se jedná o globální přepis, mohlo by to způsobit, že některé webové stránky vypadají zvláštně, například YouTube používá v tomto uživatelském agentu starší design a pokud používáte uživatelský agent jiný než Firefox, nebudete moci stahovat rozšíření z úložiště doplňků.

Existují dvě řešení:

Metoda bez rozšíření

Otevřete novou kartu a zadejte stránku about: config a do zobrazeného vyhledávacího pole vložte následující text.

general.useragent.override

Na kartě by se mělo zobrazit nové nastavení, vyberte možnost „Řetězec“ a klikněte na tlačítko plus na pravé straně.

Mozilla Firefox user-agent override option

Nyní zkopírujte následující hodnotu a vložte ji do pole nastavení a dokončete proces kliknutím na tlačítko zaškrtnutí.

Mozilla / 5.0 (Windows NT 9.0; WOW64; Trident / 7.0; rv: 11.0) jako Gecko

To by mělo vrátit staré rozhraní Twitter zpět. V této sekci najdete další uživatelské agenty webová stránka .

Pokud chcete přistupovat ke službě Skype pro web, použijte raději agenta uživatele Chrome.

Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537,36 (KHTML, jako Gecko) Chrome / 78.0.3904.108 Safari / 537,36

Firefox user agent for skype

Metoda doplňku

Jediným jiným způsobem je použití doplňku jako Přepínač a správce uživatelských agentů (Režim Bílý seznam) a nastavte agenta uživatele pro každý web ručně.

Pro mnoho uživatelů to nemusí být velký problém, ale pro mnohé je neocenitelný. Osobně jsem to používal na 2 webech, Twitteru a Skype Webu (který vyžaduje Chrome nebo Edge). Když webové stránky internetového bankovnictví mojí banky přestaly fungovat ve Firefoxu (museli používat Chrome), ostatní uživatelé a já jsme vyjádřili naše obavy a znovu přidali podporu pro Firefox.