Mozilla tar bort webbplatsspecifikt åsidosättningsalternativ för användaragent från Firefox 71

Prova Vårt Instrument För Att Eliminera Problem

Några månader berättade vi hur du skulle göra det inaktivera Twitter-redesignen och få tillbaka det gamla gränssnittet. Igår stötte jag på det nya gränssnittet i Firefox trots att jag behöll de föreslagna ändringarna i webbläsaren sedan guiden publicerades.

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

Jag blev lite förbryllad och tyckte att det sociala nätverket nu tvingar användare att använda det mobilcentriska gränssnittet. För att hjälpa andra användare tweetade jag ett meddelande om tillägget GoodTwitter tillsammans med en länk till föregående artikel.

Någon gång senare räckte en Firefox-användare ut till mig på Twitter och sa att han inte kunde installera tillägg på jobbet. Det som är intressant här var att han nämnde att inställningen User Agent inte längre fungerade för honom.

Sedan kom jag ihåg att jag hade använt den inställning som han pratade om och inte tillägget (som jag hade inaktiverat). Efter lite Google-fu upptäckte jag vad som orsakade problemet. Det visar sig att det inte var Twitter som spelade foul, men ingen annan än vår älskade webbläsare, Firefox.

För ungefär en vecka sedan släppte Mozilla Firefox 71 till den stabila kanalen. Det förde med sig en viktig förändring, a nytt om: config gränssnitt. Vad vissa användare (inklusive mig själv) inte kände till var att den nya versionen tog bort det webbplatsspecifika användaragentöverskridande alternativet från cirka: config. Och helt överraskande är detta inte ett fel, men verkar verkligen göras av design.

Valentin Goșu, som arbetar på Mozilla har bekräftat detta på Bugzilla-forum , i svar på ett klagomål från en användare för nästan två månader sedan. Grävningen avslöjade vidare att denna förändring hade skett planerad av Mozilla förra året.

Så vad är problemet?

Du kan inte längre ställa in webbplatsspecifika åsidosättningar med strängen UserAgent. Du måste ställa in åsidosättande av användaragenten globalt (påverkar rendering av alla webbplatser). Eftersom detta är en global åsidosättning kan det göra att vissa webbplatser ser udda ut, för t.ex. YouTube använder en äldre design i den här användaragenten, och om du använder en användaragent som inte är Firefox kan du inte ladda ner tillägg från tilläggsförvaret.

Det finns två lösningar för detta:

Icke-förlängningsmetod

Öppna en ny flik för att öppna sidan om: konfigurera sidan och klistra in följande text i sökrutan som visas.

general.useragent.override

En ny inställning ska visas på fliken, välj alternativet 'String', klicka på pluss-knappen på höger sida.

Mozilla Firefox user-agent override option

Kopiera nu följande värde och klistra in det i inställningsfältet och klicka på kryssmarkeringsknappen för att avsluta processen.

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

Detta skulle få tillbaka det gamla Twitter-gränssnittet. Du kan hitta andra användaragenter från detta hemsida .

Om du vill komma åt Skype för webben använder du Chrome User Agent istället.

Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, som Gecko) Chrome / 78.0.3904.108 Safari / 537.36

Firefox user agent for skype

Tilläggsmetod

Det enda andra sättet är att använda ett tillägg som User-Agent Switcher och Manager (Vitlistläge) och ställ in användaragenten för varje webbplats manuellt.

Detta är kanske inte en stor sak för många användare, men ovärderligt för många. Personligen hade jag använt det på två webbplatser, Twitter och Skype Web (vilket kräver Chrome eller Edge). När min banks internetbankwebbplats slutade fungera i Firefox (var tvungen att använda Chrome), uttryckte andra användare och jag vår oro och de lade till stöd för Firefox på nytt.