Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.lang.javascript > #5144

Re: Wie Mobil-Geräte erkennen?

From Thomas 'PointedEars' Lahn <PointedEars@web.de>
Newsgroups de.comp.lang.javascript
Subject Re: Wie Mobil-Geräte erkennen?
Date 2019-08-12 22:24 +0200
Organization PointedEars Software (PES)
Message-ID <4167805.LvFx2qVVIh@PointedEars.de> (permalink)
References <qing1t$4tv$1@news.albasani.net>

Show all headers | View raw


Guido Studer wrote:

> […] Was wäre der richtige Weg, ein mobiles Gerät zu erkennen?

Gar nicht.  Stattdessen meta-Elemente verwenden, um den Inhalt für 
Mobilgeräte sinnvoll (vor-)zu( )skalieren, und grundsätzlich bei Design und 
Markup auf Mobilgeräte achten (HTML5-Features nutzen, semantisches Markup 
schreiben).  Ein möglicher Designansatz ist “Mobile first”, d. h. man 
entwickelt zuerst so, dass es für Mobilgeräte passt und macht dann die 
Anpassung für Desktops, d. h. grössere Viewports

Ausserdem kann man gezielt die Eigenschaften abfragen, die für einen Use-
case relevant sind.

Wenn denn aber doch eine Erkennung sein muss, dann bleibt wohl nur das User-
Agent-Headerfeld; wenn die Auswertung dessen nicht serverseitig geht, dann 
basierend auf navigator.userAgent (ansonsten keine gute Idee).  Dafür gibt 
es auch Bibliotheken, die mehr oder weniger gut funktionieren.  Ich habe
2 Jahre professionell relativ gut mit einer solchen Bibliothek gearbeitet, 
aber der Name fällt mir nicht mehr ein.  Bei Interesse finde ich es heraus.

Vermeiden sollte man es dann IMHO, automatisch umzuleiten.  Allerdings 
machen viele Websites das trotzdem, deshalb wird es möglicherweise von den 
Nutzern inzwischen erwartet.  Auf jedem Fall aber sollte man dem 
Mobilbenutzer die Möglichkeit geben, die Desktop-Version auf dem Mobilgerät 
anzuschauen, denn nicht jeder mobile Browser funktioniert richtig.

-- 
PointedEars
FAQ: <http://PointedEars.de/faq> | <http://PointedEars.de/es-matrix>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.

Back to de.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Wie Mobil-Geräte erkennen? Guido Studer <newsgroup08@g-st.ch> - 2019-08-11 00:21 +0200
  Re: Wie Mobil-Geräte erkennen? Micha Kuehn <micha-usenet@nurfuerspam.de> - 2019-08-11 15:21 +0200
    Re: Wie Mobil-Geräte erkennen? Guido Studer <newsgroup08@g-st.ch> - 2019-08-11 18:27 +0200
  Re: Wie Mobil-Geräte erkennen? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-08-12 22:24 +0200
  Re: Wie Mobil-Geräte erkennen? Arno Welzel <usenet@arnowelzel.de> - 2019-08-13 20:25 +0200

csiph-web