Ich benutze in eww
letzter Zeit das Surfen im Internet, um nach Dokumentation und ähnlichen Dingen zu suchen. Ich mag es nicht, dass eww
dieselbe Webseite wie Firefox oder Google Chrome empfangen wird. Es kann keine Webseiten wie diese Webbrowser rendern. Was ich dann erreichen möchte, ist, eww
den Websites mitzuteilen, dass sie die mobile freundliche Version ihrer Webseiten senden , sodass ich ein einfacheres Layout von eww
(oder zumindest meine Annahme) hätte.
11
Antworten:
eww
verwendet dieurl
Bibliothek, sodass wir Ratschläge hinzufügen können, umurl-http-user-agent-string
dieUser-Agent
Zeichenfolge zu fälschen :Ich habe eine User-Agent-Zeichenfolge für einen mobilen Browser entnommen
www.useragentstring.com
.Mit diesem Rat bekomme ich die mobile Version von
google.com
; Ihr Kilometerstand kann variieren.(Ich fand dies mit
M-x apropos RET user-agent RET
.)quelle
eww
emacs-w3m
? Wie bekomme ich eine mobile Version? Wie ich weiß, verwenden wir heutzutage tatsächlich responsives Design, daher ist der Punkt die gefälschte Bildschirmgröße anstelle der Agentenzeichenfolge.eww
Aufrufe leiderurl-http-user-agent-string
mit dem aktuellen Puffer infundamental-mode
(einem von zurückgegebenen Pufferprocess-buffer
), so dass dies nicht funktioniert. Ich bin damit einverstanden , dass es viel besser wäre es , den User - Agent - String zu setzen füreww
nur , aber ich weiß nicht , wie dies zu erreichen.w3m-user-agent
. In diesem Beitrag von Sacha Chua finden Sie eine Möglichkeit, dies zu tun.In neueren Versionen von Emacs können Sie einfach die Anpassungsvariable verwenden
url-user-agent
:quelle