Desktop-sites permanent inschakelen in Chrome voor Android

In deze eenvoudige gids laten we u zien hoe u Chrome voor Android kunt wijzigen om websites permanent in hun volledige bureaubladweergave te laden. Veel gebruikers ervaren dat de Chrome-app na een tijdje terugkeert naar mobiele sites, ondanks dat 'Desktop-site aanvragen' is ingeschakeld.

Dit komt omdat Chrome vanaf Android Nougat en hoger niet kan lezen van / data / local / vanwege beperkende SELinux-machtigingen - het is echter vrij eenvoudig te repareren. Sommige handleidingen over dit probleem kunnen u instrueren om / data / local naar / data / local / tmp te wijzigen, dit werkt echter niet met de nieuwste versies van Chrome en Chromium - de apps zullen niet eens proberen de bestanden te gebruiken, tenzij u bevinden zich in de foutopsporingsmodus. Natuurlijk zijn de meeste ROM's geen Debug-builds! Je kunt Chrome natuurlijk instellen op de foutopsporingsmodus in de ontwikkelaarsopties van je Android.

downloads

  • chroom-command-line.txt
  • ChromeDesktopMode-ScaleFactor1.zip
  • ChromeDesktopMode-ScaleFactor1.25.zip
  • ChromeDesktopMode-ScaleFactor1.5.zip
  • ChromeDesktopMode-ScaleFactor1.75.zip
  • ChromeDesktopMode-ScaleFactor2.zip

Eerst moeten we een Chrome-opdrachtregelbestand installeren in het gedeelte Downloads van deze handleiding en dit flashen via herstel - uw beste weddenschap is in TWRP of een ander aangepast herstel.

Je kunt het ook eenvoudig downloaden en handmatig plaatsen (met behulp van een geroote bestandsverkenner) in / data / local / tmp, maar je moet de bestandsrechten instellen op 755.

Ten slotte kunt u het ook doen via ADB, met behulp van deze ADB-opdrachtregel:

 adb push chrome-command-line / data / local / tmp / chrome-command-line 

Houd er echter rekening mee dat als u een handmatige implementatiemethode (root file explorer of ADB-methode) gebruikt, u de schaalfactor in het bestand "chrome-command-line.txt" handmatig moet aanpassen en de naam moet wijzigen in "chrome-command -lijn". Zie het gedeelte van deze handleiding over schaalfactoren.

Blader in uw ontwikkelaaropties omlaag naar "App voor foutopsporing selecteren".

Kies Chrome en schakel vervolgens de optie "Wait for Debugger" uit. Als Chrome om de een of andere reden echter niet beschikbaar is in de opties voor de foutopsporingsapp, kunt u dit via ADB afdwingen met de opdracht ADB:

 adb shell ben set-debug-app - persistent com.android.chrome 

Chrome wordt nu gedwongen in de foutopsporingsmodus. Je kunt dit bevestigen door opnieuw naar de ontwikkelaaropties te gaan en onder "App voor foutopsporing selecteren" te selecteren, zou je moeten zien dat Chrome is ingesteld.

Start nu de Chrome-app, ga naar Instellingen> Toegankelijkheid en schakel de optie "Force Enable Zoom" in.

Dood nu Chrome volledig (zoals via de Kill-toepassing) en start het opnieuw. U bevindt zich nu in een permanente bureaubladmodus.

Schaalfactoren

Sinds de versie van juni 2018 voor Chrome op Android, lijkt het erop dat ze grote veranderingen hebben aangebracht in de manier waarop de Android-versie beslist welke interfacemethode wordt gebruikt - bijvoorbeeld of je op de telefoon of tablet zit.

Dus eerder als u aan het bellen was, kon u eenvoudig de schaalfactor instellen op wat u maar wilde, en u zou nog steeds de mobiele interface krijgen. Het lijkt er echter op dat Chrome nu rekening houdt met force-device-scale-factor alvorens een beslissing te nemen. Dit betekent dat als u de force-device-scale-factor op een te laag aantal instelt, u een interface met tablettablet krijgt. Dit kan voor sommigen aantrekkelijk zijn, maar als je er een hekel aan hebt, is je enige optie om de schaalfactor te verhogen totdat deze terugkeert naar de mobiele stijlinterface.

U hoeft niet langer schaalwijzigingen in stappen van 0, 25 aan te brengen, wat positief is, omdat u dingen nu iets meer kunt afstemmen om een ​​groter kijkvenster te krijgen.

Sommige websites kunnen beslissen welke siteversie u van uw user-agent ontvangt, maar de meeste kijken ook naar uw beschikbare viewport-grootte (meestal uw schermbreedte). Dus als u de schaalfactor te hoog instelt, kunt u nog steeds eindigen met de mobiele versie van een website. In de staande modus ontvangt u mogelijk nog steeds een mobiele versie vanwege de beperkte breedte, maar door over te schakelen naar de liggende modus, merkt u dat u de desktopversie van de site ontvangt.

Dus hier is een ruwe schatting van de beste schaalfactoren om consistent Desktop-sites te krijgen, gebaseerd op schermresolutie:

  • 720p en lager: kies een schaalfactor tussen 1 en 1, 25 - als je tot 1, 5 gaat, zul je waarschijnlijk mobiele websites beginnen te krijgen.
  • 1080p : u moet een schaalfactor van 1, 5, 1, 75 of 2 gebruiken. Bij een schaalfactor 2 geeft een grote meerderheid van websites de desktopversie voor u weer, maar als u uw apparaat in portretmodus gebruikt, kunt u beginnen mobiele websites krijgen vanwege de beperkte breedte.
  • Hoger dan 1080p : je zou waarschijnlijk tussen de 1, 75 of 2 moeten blijven, maar misschien hoger gaan als je een 4K-scherm hebt.

Dit is natuurlijk allemaal subjectief. Een 5-inch apparaat met een 1080p-scherm is bijvoorbeeld duidelijk niet hetzelfde als een 10-inch tablet met een 1080p-scherm. Je zult hier veel mee willen spelen om te vinden wat het meest comfortabel voor je is. Dingen zullen groter lijken met een hogere schaalfactor natuurlijk - het is eigenlijk dingen opblazen. Als u bijvoorbeeld een viewport-breedte van 1000 had en u een schaalfactor 2 gebruikt, is uw viewport nu 500 - maar uw scherm is duidelijk niet gekrompen, dingen worden alleen aan u weergegeven alsof u een scherm met een lagere resolutie had.

Interessante Artikelen