Wie kann Google Chrome meiner Windows DPI-Einstellung gerecht werden?

83194
Ian Boyd

Google Chrome scheint meine DPI-Einstellung in Windows nicht zu berücksichtigen. Ich arbeite mit 150 DPI, aber Chrome ignoriert das, was bedeutet, dass Bilder und Text sehr klein sind .

Ich schlage:

  • Ctrl + +
  • Ctrl + +

Zum Vergrößern. Leider wird für jede neue Registerkarte oder jedes neue Fenster der 100% -ige Zoomfaktor eingestellt.

Update: Es ist auch wichtig zu wissen, dass Sie keine Schaltflächen in Flash (z. B. YouTube-Videos) anklicken können, da Chrome die Mauskoordinaten falsch verarbeitet. (Fest 6.0.472.55)

Ist es möglich für:

  • Chrome, um meine Windows-dpi-Einstellung zu beachten?
  • Chrome, um meine Zoomeinstellung zu behalten?

Geprüfte Version: 4.1.249.1045


Halb fixiert


Während Chome die Windows-DPI-Einstellung immer noch nicht einhält, merkt es sich jetzt Ihre Zoomstufe.

Version: 5.0.375.55


Fünf-Achtel behoben


Während Chrome die Windows-DPI-Einstellung immer noch nicht berücksichtigt, bietet es jetzt eine Standardoption "Seitenzoom":

enter image description here

Leider gibt es keine Zoomstufe, die meiner aktuellen DPI-Einstellung entspricht: 136% (131dpi).

Version: 10.0.648.133

Zoomfahne

Ich habe den Vorschlag der Scoducks für die neue verborgene dpi-Flagge ausprobiert. Es ist wirklich schrecklich. Es scheint, dass Chrome das endgültig gerenderte Fenster einfach neu skaliert. Der Text wird unscharf (nicht schärfer):

enter image description here

33

7 Antworten auf die Frage

16
Kelbizzle

Es ist ein bekannter Fehler bei Chromium, dem Programm, auf dem Chrome basiert.

Seien Sie sicher, es zu markieren

Update : Weitere aktuelle Fehlerberichte: Aktivieren Sie die Unterstützung für hochauflösende Dateien in Vista, Win7 und Win8

omfg. Ich habe den Thread beobachtet und E-Mail-Benachrichtigungen erhalten, wo es eine neue Antwort gibt. Ein Entwickler hat den Thread vor 5 Minuten gesperrt - er hat das Problem nicht wirklich verstanden. *** facepalm *** Ian Boyd vor 13 Jahren 0
Weitere aktuelle Fehlerberichte: http://code.google.com/p/chromium/issues/detail?id=149881 Ƭᴇcʜιᴇ007 vor 10 Jahren 1
Siehe auch https://bugs.chromium.org/p/chromium/issues/detail?id=410696 Bei mir funktioniert immer noch nicht (v53), ich habe die DPI auf 125% gesetzt, aber Chrome zeigt Seiten, die kleiner als FF oder sind IE. (lustige Tatsache: Windows unterstützte DPI-Skalierung seit mindestens XP, also Jahr 2002) David Balažic vor 8 Jahren 0
1
scoducks

Ich hatte diese Frage und fand diese Antwort an anderer Stelle. Gehe zu: chrome://flags/#high-dpi-support

Es ist nicht perfekt, weil es noch nicht vollständig unterstützt wird, aber es ist genau das, wonach Sie gesucht haben, es hat das Problem für mich behoben. Ein paar Knöpfe haben eine falsche Größe, aber es ist viel besser.

Der Text ist furchtbar verschwommen. Sieht aus, als würden sie einfach den stumpfen Hammer des Skalierens des endgültigen zusammengesetzten Fensterbildes anwenden - anstatt tatsächlich hohe dpi zu unterstützen. Hoffentlich ist es eine Arbeit in Arbeit; vielleicht in 7 Jahren wird Chrome dort sein, wo IE vor 7 Jahren war. Ian Boyd vor 10 Jahren 2
Ich habe es ausprobiert und es zurückgesetzt, die Chrome-Menüs und -Erweiterungen spielen mit dieser Einstellung nicht gut (z. B. Scrollen von Menütext aus sichtbarem Fenster). Eric L vor 9 Jahren 0
1
Ian Boyd

Update: 05.09.2014

Chrome 37 unterstützt jetzt High-dpi!

Zum Beispiel:

  • Die Lesezeichenbalkensymbole werden skaliert
  • Der Text der Lesezeichenleiste wird skaliert
  • Der Adressbalkentext wird skaliert
  • Das Registersymbol und der Text werden skaliert
  • Erweiterungssymbole werden skaliert
  • Das Anpassen-Symbol wird skaliert

Jetzt muss Chrome nur noch die Rendergeschwindigkeit verbessern, sodass es so schnell wie der IE ist .

Aber das ist ein großartiger Tag!

Und viele Themen sind kaputt ... Fran Marzoa vor 9 Jahren 0
1
WhiteKnight

Mit Chrome 44.0.2403.9 dev-m (64-Bit) habe ich ein Problem, bei dem nur wenige Websites extrem klein dargestellt werden. Was für mich funktioniert, ist die Verwendung der Chrome DevTools, um ein anderes Gerät zu emulieren.

  • ctrl+ shift+ i, um die Chrome DevTools zu öffnen
  • ctrl+ shift+, mum den Gerätemodus einzuschalten, falls er nicht bereits eingeschaltet ist
  • Wählen Sie im Dropdown-Menü des Geräts oben links auf dem Bildschirm ein Mobilgerät aus, z. B. ein Tablet mit einer großen Bildschirmauflösung wie das Nexus 10
  • ctrl+ shift+ ium die Chrome DevTools zu schließen

Dadurch wird die Seite normalerweise für mich gerendert. Möglicherweise müssen Sie jedoch nach der Auswahl eines Mobilgeräts eines der Laptopgeräte auswählen, damit die Seite korrekt für Sie gerendert wird.

Dann verwenden Sie nicht die Dev-Version, sondern die neueste stabile Version (43.0.2357). DavidPostill vor 9 Jahren 0
@DavidPostill Dies war keine Beschwerde, sondern eher eine mögliche Lösung für die anderen Personen, die das gleiche Problem hatten. Dieses Problem besteht seit Jahren und ist immer noch in aktuellen Versionen des Chrome-Browsers vorhanden. Ich habe es durch das Versenden meiner Versionsnummer hervorgehoben und kann auch durch die letzten Beiträge in dem im Beitrag aufgeführten Fehler angezeigt werden, der als Antwort markiert ist. WhiteKnight vor 9 Jahren 0
Wenn es sich nur um wenige Websites handelt, handelt es sich wahrscheinlich nicht um ein Chrom-Problem. Können Sie ein paar fehlerhafte Websites gemeinsam nutzen? DavidPostill vor 9 Jahren 0
@DavidPostill Einige Beispiele sind Reddit, 500px und Google Drive, andere kleinere Websites haben jedoch das gleiche Problem. Ich habe diese Websites an Google gemeldet. WhiteKnight vor 9 Jahren 0
0
DarkUltra

Ich werde versuchen, die Diskussion in den zuvor verlinkten Google-Supportforen zusammenzufassen. Es gibt zwei Vorschläge.

A. Entwerfen Sie unsere Webseiten mit fester Breite und fester Schriftart für eine festgelegte dpi-Auflösung, und lassen Sie den Browser dann alles skalieren.

B. Verwenden Sie variablen Text, Bilder und Tabellengrößen, die relativ zu 96 DPI angegeben sind, und lassen Sie den Browser die DPI-Einstellungen der Desktops zu diesen Werten hinzufügen.

Microsoft hat die Zoomstufe in IE8 so eingestellt, dass sie mit der DPI-Einstellung im Betriebssystem übereinstimmt. Wenn Sie eine Auflösung von 125% DPI (120 dpi) haben, beträgt der Standardzoomwert in IE8 125%. Beachten Sie, dass der IE sie als prozentualen Anstieg von 96 DPI definiert, nicht das tatsächliche DPI-Ziel, für das er gerendert wird. 100% bedeutet 96 dpi in Windows DPI-Einstellungen.

Die Wahrheit ist, dass die meisten Webseiten nicht mit einer variablen Text-, Tabellen- und Entwurfsgröße erstellt werden. Daher müssten Sie meistens die Zoom-the-complete-Webseite verwenden. Faule Webdesigner und Microsofts Windows-Dominanz mit ihrer unfairen Bündelung des Internet Explorers können wir davon ausgehen, dass die Zoom-Lösung hier bleiben wird.

Wie unterscheidet sich ** A ** von ** B **? Ich meine, aus der Sicht der Implementierung würden Sie keinen Unterschied bemerken. Und als Webdesigner sind beide gleichwertig. Und zwar "zoomen", aber nicht "zoomen". Es "sprengt nicht alles". Wenn dies der Fall wäre, würde der Text unscharf werden. Es tut nicht dh skaliert alles entsprechend neu. Auf der anderen Seite bin ich wirklich müde von der schlechten Unterstützung von High-dpi von Chrome. Sobald ie9 und seine schnelle Rendergeschwindigkeit freigegeben ist, wechsle ich sooo ** zurück. Ian Boyd vor 14 Jahren 2
Es wäre auch eine schlechte Entscheidung, 96 dpi anstatt 100% zu nennen. Niemand weiß, interessiert oder zeigt, was ein dpi ist und warum es 96 gibt. Windows selbst nennt es bei der Einstellung von dpi nicht einmal dpi. Sie verwenden einen größeren Prozentsatz, z. B. 125%. Ian Boyd vor 14 Jahren 0
Wir können die Auflösung auf Monitoren als VGA, WXGA, WUXGA usw. anstelle von 640x480, 1280x768 oder 1920x1200 bezeichnen. Wir konnten das Parken langsam, schnell, sehr schnell und zu schnell auf den Tachometer stellen. Wir könnten alles dumm machen und es Spiel nennen. Genau wie sie es in Modern Warfare 2 Multiplayer gibt; Sie stellen die Latenz als Balken ein und können nicht feststellen, wie viel ein Balken darstellt. Es wurde festgestellt, dass sie viel zu hoch waren, und viele Leute bearbeiteten die Konfigurationsdateien so, dass ein Balken 25ms bedeuten würde. Und dann fanden sie heraus, dass die meisten Leute zu jedem Zeitpunkt mehr als 100ms Latenz hatten. DarkUltra vor 14 Jahren 1
Es würde eine Lernkurve erfordern, indem die Latenz in ms anstelle von Takten dargestellt wird, aber es würde sich auch gut in die Zukunft skalieren lassen, wenn die Internetverbindungen schneller werden. DarkUltra vor 14 Jahren 0
Gleiches gilt für DPI. Es ist wichtig zu wissen, ob Sie in Bezug auf das, was Sie entwerfen oder schreiben, genau sein wollen, und dass es in der Zukunft gut skaliert werden könnte, und dass es einen genauen Bezugspunkt für die allgemeine Skalierung von Text und Design bietet. Die Webseiten sollten in den meisten Desktop- und Laptop-Auflösungen und DPI-Situationen skalierbar sein und gut aussehen können. DarkUltra vor 14 Jahren 0
Informationen zum Skalieren und Zoomen. Was IE und Oper und nun auch Chrome tun, ist das Rendern von Text und Tabellen / CSS mit einer höheren Auflösung und das Vergrößern der Bilder. Wenn die Bilder nativ bei einer höheren Auflösung wären, beispielsweise 200x200, und die Webseite an einem guten Bezugspunkt 96DPI das Bild bei 100x100 angeben würde (dies kann im Tag erfolgen), dann würde das Bild bei jedem Bild schön und scharf aussehen dpi-Einstellung von 96 bis 192, da der Browser die richtige bikubische Interpolation durchführt und das Bild keine sehr scharfen Details enthält. DarkUltra vor 14 Jahren 0
Windows verwendet DPI als Wert, wenn Sie die benutzerdefinierte DPI-Größe festlegen. Ich wünschte, sie würden den DPI-Wert auch auf dem anderen Bildschirm verwenden. DarkUltra vor 14 Jahren 0
Das Problem ist, dass bei der Darstellung eines Bildes mit 96 x 96 Pixeln für den Benutzer Chrome das Bild auf dem Monitor 96 Pixel breit und 96 Pixel hoch darstellt. Das angenommene 1: 1-Mapping zwischen Pixeln im Computer und Pixeln auf dem Monitor ist falsch. Ian Boyd vor 13 Jahren 0
0
Colonel Panic

Wenn Chrome (oder andere Anwendungen) verschwommen erscheinen, gehen Sie zu den Windows-dpi-Einstellungen zurück und aktivieren Sie die Option "Skalierung von XP-Schriftarten".

Behalten Sie in Chrome den Zoom bei 100%, aber erhöhen Sie die Schriftgröße zu groß (oder sehr groß). Legen Sie eine Mindestschriftgröße fest.

Wenn Sie Chrome 26 oder eine frühere Version haben, funktioniert dies gut. Der Seitentext wird wie auch Chrome selbst (die Leisten für URL und Lesezeichen) vergrößert. In Chrome 28 oder höher wird der Seitentext vergrößert, die URL- und Lesezeichenleisten bleiben jedoch klein.

Dies deaktiviert lediglich die Desktop-Zusammensetzung von Anwendungen, die nicht mit HighDpi arbeiten. Derselbe Effekt kann erreicht werden, indem Sie die Skalierung nur von Chrome deaktivieren. (Bonus-Chatter: [Verwenden Sie keine globale Lösung, um ein lokales Problem zu lösen.) (Http://blogs.msdn.com/b/oldnewthing/archive/2008/12/11/9193695.aspx) So oder so Das Problem nicht lösen. Ian Boyd vor 11 Jahren 1
0
SJCorp

Das hat bei mir funktioniert,

Anstatt die Standardskalierung von 100%, 125%, 150% usw. zu verwenden, habe ich sie auf eine benutzerdefinierte Skalierung von 126% geändert und sie hat funktioniert.

Aus irgendeinem Grund ignoriert Google Chrome die Skalierung auf 125%.