Mozilla odebere možnost přepsání uživatelského agenta specifického pro web z Firefoxu 71
- Kategorie: Firefox
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.
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ě.
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
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.