Wie kommt es, dass ich die Größe des Google Chrome-Fensters nicht auf weniger als 595 Pixel ändern kann?

11

Aus irgendeinem Grund kann ich die Größe des Chrome-Fensters unter Ubuntu 12.10 nicht auf weniger als 595 px ändern. Ich kann die Größe des Firefox-Fensters auf 0 px ändern. Außerdem kann ich die Größe des Chrome-Fensters unter Windows auf eine sehr kleine Größe ändern. Dies ist ein wichtiges Thema beim Webdesign und insbesondere beim reaktionsschnellen Webdesign, bei dem die Größenänderung des Fensters auf mindestens 320 Pixel eine wichtige Rolle spielt.

Weiß jemand, warum dies geschieht und wie man es behebt?

max
quelle
1
bestätigte es. Ich kann die Größe von Firefox so weit ändern, dass ich es kaum noch sehen kann. Chrome und Chromium haben jedoch beide diese Mindestbreite. Seltsam ... Ich bin geneigt, dass es etwas im Quellcode gibt, das es verursacht. Aber es scheint seltsam, dass sich der Windows-Port nicht gleich verhält.
Null
Dies ist eine Vermutung, keine Antwort, aber gemäß dieser Frage bei Stackexchange verwendet Chrome eine andere GUI-Bibliothek für Windows, Mac und Linux. Der Code für die grafische Oberfläche für Chrome für diese drei Systeme ist also unterschiedlich und von Grund auf neu geschrieben.
Null
1
Ich habe es gerade herausgefunden. Sie können das Fenster nur auf die Breite der oberen Navigationssymbolbreite verkleinern. Das Fenster wird also nicht über die Schaltflächen "Zurück", "Vorwärts", "Aktualisieren", "Startseite", "Erweiterung" (in der URL-Leiste + rechts neben der URL-Leiste) und "Einstellungen" verkleinert. Wenn ich alle meine Erweiterungen deaktiviere, kann das Fenster ziemlich dünn werden.
Max
Seltsamerweise verwendet Firefox die gtk + -Bibliothek und hat keine Mindestbreite für seine Elemente. Der Google Chrome-Quellcode enthält bestimmt etwas, das Sie ändern können, um dieses Verhalten zu ändern. Wenn dies der Fall ist, ist dies wirklich keine Frage für askubuntu ...
Nil
2
Dies ist kein Ubuntu- oder Linux-spezifisches Problem, sondern tritt auch unter Windows auf.
rink.attendant.6

Antworten:

11

Wenn Sie aus irgendeinem Grund Google Chrome und nicht Firefox für reaktionsschnelle Arbeiten verwenden möchten, können wir den Chrome-Debugger verwenden, um dies zu erreichen. Nachfolgend sind die folgenden Schritte aufgeführt:

  1. Klicken Sie auf F12, um den Debugger in Google Chrome zu öffnen.
  2. Klicken Sie auf die Schaltfläche "An Hauptfenster andocken" unten links im Debugger und ordnen Sie das Debugger-Fenster so an, dass es vertikal auf der rechten Seite Ihrer Anwendung ausgerichtet ist.
  3. Jetzt können Sie die Trennlinie zwischen Ihrer Anwendung und dem Debugger verschieben, um die Größe der Anwendung auf die gewünschte Reaktionsbreite zu ändern.

Lassen Sie mich wissen, wenn Sie weitere Details benötigen.

Ich hoffe es hilft.

Anmol Saraf
quelle
Das ist nur enttäuschend.
Cwallenpoole
Dies ist eine Problemumgehung, aber keine Antwort auf die Frage.
Áxel Costas Pena
Tipp: Verwenden Sie ctrl + shift + ddiese Option , um zwischen "Docker zu Fenster" und "Dock nach rechts" zu wechseln.
Golopot
2

Dies ist kein Ubuntu-abhängiges Problem, sondern eine Chrome-Arbeitsumgebung. Es gibt einige Einschränkungen beim Ändern der Breite der Chrome-Fenster auf ein Mindestmaß.

- Haftungsausschluss: Alle Maßnahmen sind empirisch, ungefähr und manuell -

Omnibox scheint eine Mindestbreite von 256 Pixel zu haben, plus die Breite der Schaltflächen Zurück, Vorwärts, Aktualisieren und Menü beschränkt in meinem Fall das Fenster auf eine Mindestbreite von 390 Pixel. Außerdem erhöht jede angeheftete Registerkarte, die Sie haben, die Mindestbreite um ein nicht konstantes Maß für Pixel. In früheren Versionen wirkte sich die Anzahl der Betriebssysteme mit Erweiterungen ebenfalls aus, obwohl sie derzeit beim Ändern der Größe automatisch ausgeblendet / angezeigt werden. Ich habe keine weiteren arbeitsbereichsbezogenen Variablen gefunden, die die Mindestbreite des Fensters ändern, aber ich werde sie hier veröffentlichen, sobald ich sie entdecke.

Feedback ist hier willkommen .

Áxel Costas Pena
quelle