Thread Smartphone Browser: Wie wird "Laden als Desktop Seite" erkannt / übermittelt?
(4 answers)
Opened by Linuxer at 2020-08-13 23:58
Hi,
als Beispiel sei der Firefox auf einem Android Smartphone genannt. Dieser bietet eine Option an, mit der eine Webseite in der "Desktop-Ansicht" geladen werden kann. Dadurch wird die Seite neu geladen. Und wenn sie zwischen mobiler und Desktop-Ansicht unterscheidet, wird die entsprechende Ansicht geladen. Nun frage ich, wie das genau unterschieden wird? Mit einem einfachen CGI-Skript ist schon mal direkt zu sehen, dass der HTTP_USER_AGENT geändert wird. Normalerweise ist es beispielsweise ein Mozilla/5.0 (Android 9; Mobile; ...). Als Desktopansicht ein: Mozilla/5.0 (X11; Linux x86_64: ...). Wird die Unterscheidung, welche Art von Seite (Desktop/Mobil) ausgegeben wird, nur am USER_AGENT festgemacht? Oder gibt es da noch mehr zu beachten/auszuwerten? Hat da jemand eine Ahnung dazu? Gibt es da eine Ressource, wo das nachzulesen ist? Vielen Dank. meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |