inspector(s) pixeldichte, pixelangaben, cm .... Was bekomme ich eigentlich zu sehen? Äquivalenzdarstellungen? – SELFHTML-Forum Forum als Ergänzung zum SELFHTML-Wiki und zur Dokumentation SELFHTML https://forum.selfhtml.org/self inspector(s) pixeldichte, pixelangaben, cm .... Was bekomme ich eigentlich zu sehen? Äquivalenzdarstellungen? Thu, 08 Oct 20 14:07:37 Z https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776287#m1776287 https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776287#m1776287 <p>Hallo,</p> <p>meine (neu überarbeitete) Website (mit responsive design) ist <em>in der Smartphone-Version</em> fertig (Naja, Fehlerkontrolle für Legacy browser fehlt noch; daher meine Nachfrage in dem anderen thread nach dem bei mir fehlenden Kompatibilitäts-Menü im inspector). Dabei habe ich von Anfang an mitgedacht wie aus dem Einspaltendesign Schritt für Schritt ein Mehrspaltendesign werden könnte.</p> <p>Und eigentlich habe ich vor genau einen der Tipps zu befolgen, den ich hier mehrfach gelesen habe: Entweder <em>ohne</em> mediaqueries das design so anlegen, dass, vereinfacht ausgedrückt, die Rasterelemente mit zunehmender Breite eben dort hinfallen wo Platz ist oder -und das ist die Variante für die ich mich entschieden habe- dort einen Breakpoint einzubauen, wo das design dies mit breiter werdenden viewport geraten erscheinen läßt - ohne sich dabei an Geräteabmessungen aufzuhalten.</p> <p>Soweit, sogut.</p> <p>Was ich nicht verstehe ist wie die Bildschirmdarstellung im Insector mit der realen Welt zusammenhängt, und das finde ich zur Beurteilung der Darstellung nicht ganz unwichtig:</p> <p>Ein Iphone5 (beispielsweise) hat eine Auflösung von 1136x640, wird im Inspector mit 320x568 angegeben, also der Hälfte, oder ein viertel, Ansichtssache.</p> <p>Es geht mir nicht darum hier Umrechungfaktoren zu bestimmen, sondern zu verstehen welche Grundannahmen für die Darstellung im inspector die ausschlaggebenden sind, denn die Darstellung stimmt ja weder in der angegebenen Auflösung noch in der Größe in cm mit der Realität überein.</p> <ol> <li></li> </ol> <p>Was besagen die Pixelangaben (die ja bei allen Geräten nicht mit der physikalischen Auflösung übereinstimmen?)</p> <ol start="2"> <li></li> </ol> <p>Was ich im inspector sehe ist eine äquivalente Darstellungs<strong>schärfe</strong>, mit der Konsequenz das die Darstellungs<strong>größe</strong> nicht vom emmulierten Gerät, sondern vom Auflösungsvermögen meines Bildschirms abhängt?</p> <p>Im Grunde habe ich hiermit ein Selbstgespräch geführt um mir das klar zu machen, wobei mir das mit den Pixelangaben dennoch nicht klar ist. Eigentlich möchte ich erfahren, wie ihr damit umgeht, was es vielleicht neben den blanken Zahlen zu beachten gibt, ob das eine gute Idee ist, da recht spielerisch (bei eingeschaltetem Verstand) ranzugehen und es wirklich funktioniert sich auf den <strong>Augenschein</strong> zu verlassen.</p> inspector(s) pixeldichte, pixelangaben, cm .... Was bekomme ich eigentlich zu sehen? Äquivalenzdarstellungen? Thu, 08 Oct 20 15:07:43 Z https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776290#m1776290 https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776290#m1776290 <p>Hallo</p> <blockquote> <p>Was ich nicht verstehe ist wie die Bildschirmdarstellung im Insector mit der realen Welt zusammenhängt, und das finde ich zur Beurteilung der Darstellung nicht ganz unwichtig:</p> <p>Ein Iphone5 (beispielsweise) hat eine Auflösung von 1136x640, wird im Inspector mit 320x568 angegeben, also der Hälfte, oder ein viertel, Ansichtssache.</p> </blockquote> <p>Halbe Pixel und ein Viertel der Fläche. Die große Auflösung (1136x640) ist die physikalische Auflösung des Displays. Auf Smartphones werden diese Pixel quasi in Gruppen (hier vier Stück im Quadrat) zusammengefasst, um ein logisches Pixel darzustellen und, gerade bei schrägen Linien wichtig, Übergänge schärfer zu machen.</p> <p>Webseiten werden <em>auf deinem Gerät</em> im Browser mit einer Auflösung von 320x568 gerendert. Und nur diese Auflösung ist für dich als Websiteersteller relevant.</p> <blockquote> <p>Es geht mir nicht darum hier Umrechungfaktoren zu bestimmen …</p> </blockquote> <p>Auf anderen Geräten ist die Auflösung – sowohl die physikalische, als auch die logische Auflösung – eine andere. Da das Verhältnis zwischen den beiden Auflösungen je nach verbautem Display ebenfalls variiert, kannst du einen Umrechnungsfaktor gleich vergessen.</p> <blockquote> <p>… sondern zu verstehen welche Grundannahmen für die Darstellung im inspector die ausschlaggebenden sind, denn die Darstellung stimmt ja weder in der angegebenen Auflösung noch in der Größe in cm mit der Realität überein.</p> </blockquote> <p>Vergiss Zentimeter oder ähnliche Einheiten, solange es nicht um den Ausdruck eines Dokuments geht. Die Darstellung in den Entwicklerwerkzeugen (welchen Browsers auch immer) ist immer nur eine <em>Annäherung</em> an die Darstellung zum Beispiel auf einem Smartphone. Selbst zwischen Spartphones mit identischer logischer Auflösung kann sich die Darstellung unterscheiden. Dafür sorgen allein schon verschiedene in den Browsern genutzte Schriften.</p> <blockquote> <p>Im Grunde habe ich hiermit ein Selbstgespräch geführt um mir das klar zu machen, wobei mir das mit den Pixelangaben dennoch nicht klar ist. Eigentlich möchte ich erfahren, wie ihr damit umgeht, was es vielleicht neben den blanken Zahlen zu beachten gibt, ob das eine gute Idee ist, da recht spielerisch (bei eingeschaltetem Verstand) ranzugehen und es wirklich funktioniert sich auf den <strong>Augenschein</strong> zu verlassen.</p> </blockquote> <p>Verwende für Breakpoints als Einheit <code>em</code>, die sich an der Laufweite der Schrift orientiert und – <em>ganz</em> wichtig – lebe damit, dass Webseiten selbst bei gleicher Auflösung im Ausgabemedium nicht überall bis aufs letzte Pixel identisch aussehen.</p> <p>Tschö, Auge</p> <div class="signature">-- <br> Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.<br> <em>Hohle Köpfe</em> von Terry Pratchett </div> inspector(s) pixeldichte, pixelangaben, cm .... Was bekomme ich eigentlich zu sehen? Äquivalenzdarstellungen? Thu, 08 Oct 20 15:28:31 Z https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776292#m1776292 https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776292#m1776292 <p>@@michaah</p> <blockquote> <p>Ein Iphone5 (beispielsweise) hat eine Auflösung von 1136x640</p> </blockquote> <p>Gerätepixel. Damit solltest du nie etwas zu tun haben. Vergiss einfach, dass sich der Bildschirm aus Pixeln zusammensetzt. Die sind heutzutage sowieso oft so klein geworden, dass man sie nicht mehr sieht.</p> <blockquote> <p>wird im Inspector mit 320x568 angegeben</p> </blockquote> <p>CSS-Pixel (px). Per Definition 96px = 1in.</p> <p> LLAP</p> <div class="signature">-- <br> <em>„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“</em> —@Ann_Waeltin </div> inspector(s) pixeldichte, pixelangaben, cm .... Was bekomme ich eigentlich zu sehen? Äquivalenzdarstellungen? Thu, 08 Oct 20 15:31:43 Z https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776293#m1776293 https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776293#m1776293 <p>Hallo michaah,</p> <p>Pixel sind ein Problem auf Smartphones, weil Maßangaben in px einen bestimmten dpi-Wert des Displays implizieren, um zu lesbaren Ergebnissen zu führen. Bei Desktop-Bildschirmen war dieser Wert für lange Zeit relativ konstant zwischen 90 und 100. Auf einmal kommen die Retina-Displays mit 200 und mehr, und damit sind px Angaben ein Problem, weil man für <code>font-size:16px</code> auf einmal eine Lupe braucht.</p> <p>Weil es aber noch genug Leute gibt (viel zu viele), die ihre Webseiten mit px bemaßen statt vw, %, em oder ähnlichem, musste man eine Krücke schaffen. Die Größe dieser Krücke findest Du in der Eigenschaft displayPixelRatio des Window Objekts, es ist das Verhältnis von Display-Pixeln zu CSS-Pixeln.</p> <p>Auf meinem Non-Retina Desktop Oldtimer ist deren Wert 1, was bei 24" Diagonale 94,3dpi sind. Auf dem von Dir genannten iPhone beträgt die Pixeldichte bei angenommenen 6 Zoll Diagonale 217dpi. Also mehr als das Doppelte meines Monitors, allerdings ist der auch weiter weg von meiner Nase als ein iPhone. Deswegen dürfte das iPhone ein devicePixelRatio von 2 haben (ob es auch Geräte mit non-integer Werten gibt, weiß ich nicht).</p> <p>Jedenfalls designst Du für die CSS Pixel, nicht für die Display Pixel. Deswegen ist es richtig, wenn der Browser Dir 320x568 anzeigt statt 640x1136.</p> <p>Wenn Du deine Maße in em, rem oder % vergibst, kann der Browser das unter der Haube schön an die Display-Pixel anpassen. Die 320x568 sind für alle Maßangaben relevant, die der Anwender in px macht.</p> <p><em>Rolf</em></p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div> inspector(s) pixeldichte, pixelangaben, cm .... Was bekomme ich eigentlich zu sehen? Äquivalenzdarstellungen? Thu, 08 Oct 20 17:23:47 Z https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776300#m1776300 https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776300#m1776300 <blockquote> <p>Webseiten werden <em>auf deinem Gerät</em> im Browser mit einer Auflösung von 320x568 gerendert. Und nur diese Auflösung ist für dich als Websiteersteller relevant.</p> </blockquote> <p>Ok, verstanden.</p> <blockquote> <p>Verwende für Breakpoints als Einheit <code>em</code>,</p> </blockquote> <p>Das ist eh klar und ist nicht die Frage.</p> <p>Ich sehe einfach dass die emulierten Geräte auf meinem TFT-Desktopbildschirm (1680x1050) absolut viel zu groß dargestellt werden. Geschätzt muß ich auf ca. 65% runterskalieren damit die Maße ungefähr stimmen, was zur Beurteilung der Größenverhältnisse interessant erscheint. Klar, dann stimmt die Schärfe nicht weil ein Smartphone viel mehr px/inch hat. Letzteres ist natürlich der entscheidende Wert für die Lesbarkeit, schon klar.</p> <p>So wie ich eure Antworten verstehe ist es wohl das beste die Darstellung so zu nehmen wie sie ist und dann Breakpoints nach Augenschein zu setzen.</p> inspector(s) pixeldichte, pixelangaben, cm .... Was bekomme ich eigentlich zu sehen? Äquivalenzdarstellungen? Thu, 08 Oct 20 15:47:05 Z https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776295#m1776295 https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776295#m1776295 <p>@@Rolf B</p> <blockquote> <p>und damit sind px Angaben ein Problem, weil man für <code>font-size:16px</code> auf einmal eine Lupe braucht.</p> </blockquote> <p>Nein. Du verwechselst <a href="https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776292#m1776292" rel="noopener noreferrer">Gerätepixel und CSS-Pixel</a>.</p> <p> LLAP</p> <div class="signature">-- <br> <em>„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“</em> —@Ann_Waeltin </div> Geschichte: dpi bei Computermonitoren Thu, 08 Oct 20 16:23:58 Z https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776298#m1776298 https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776298#m1776298 <p>Hallo,</p> <blockquote> <p>[dpi] Bei Desktop-Bildschirmen war dieser Wert für lange Zeit relativ konstant zwischen 90 und 100.</p> </blockquote> <p>AFAIK wurde der zu Zeiten von VGA-Bildschirmen mehr oder weniger willkürlich auf 96 festgelegt, was bei einem 9"-Bildschirm etwa der Realität entspricht. Allerdings wurde dieser Wert quasi aus Gewohnheit auch bei größeren Bildschirmen beibehalten. Ein 12"-Bildschirm mit VGA-Auflösung hat aber in Wirklichkeit nur noch etwa 66dpi.</p> <p>Als dann höhere Bildschirmauflösungen populär wurden, schrumpften die Schriften, weil kaum jemand daran dachte, den dpi-Wert anzupassen. Erst Windows 3.1 unterschied endlich zwischen "1024x768, Small Fonts" und "1024x768, Large Fonts". Bei der Auswahl "Large Fonts" wurde dann auch der DPI-Wert auf 120 gesetzt. Stimmt aber auch nur bei etwa 10.5" Bildschirmdiagonale, bei 15" (lange Zeit eine beliebte Bildschirmgröße) wäre es etwa 85.</p> <p>Fazit: Der DPI-Wert für Bildschirme ist historisch eigentlich immer nur eine grobe Abschätzung gewesen und hatte mit der Urbedeutung der Abkürzung "dots per inch" nicht viel zu tun.</p> <p>Auf meinem Bildschirm, der hier vor mir steht, habe ich übrigens "in echt" etwa 90dpi (1600x1200 bei knapp 22" Diagonale).</p> <p>Live long and <s>pros</s> healthy,<br>  Martin</p> <div class="signature">-- <br> Paradox: Wieso heißen die Dinger Kühlkörper, obwohl sie höllisch heiß werden? </div> inspector(s) pixeldichte, pixelangaben, cm .... Was bekomme ich eigentlich zu sehen? Äquivalenzdarstellungen? Thu, 08 Oct 20 16:30:01 Z https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776299#m1776299 https://forum.selfhtml.org/self/2020/oct/08/inspector-s-pixeldichte-pixelangaben-cm-was-bekomme-ich-eigentlich-zu-sehen-aquivalenzdarstellungen/1776299#m1776299 <p>Hallo Gunnar,</p> <p>doch. Der erste Abschnitt beschreibt den hypothetischen Fall, dass es keine Unterscheidung zwischen Geräte- und CSS-Pixel gäbe. Was bei Lektüre des zweiten Abschnitts eigentlich hätte klar werden sollen. Da war ich denn wohl zu undeutlich.</p> <p>Rolf_</p> <div class="signature">-- <br> sumpsi - posui - obstruxi </div>