Ich habe meine Hardware-Upgrades auf den neuen Mac Pro abgeschlossen. Das System verfügt jetzt über 5 GB Arbeitsspeicher sowie eine zweite Grafikkarte. Diese zweite Grafikkarte gibt mir jetzt die Möglichkeit, über zwei Monitore hinauszuwachsen. Da ich viele LCDs hatte, entschied ich mich, sie zu benutzen. Ich habe jetzt VIER Monitore an meinen Mac Pro angeschlossen.
Warum? Weil ich kann.
Aber jetzt, wo ich es tue, ist es alles Rosen? Welches Betriebssystem ist in dieser Abteilung besser? Windows XP oder Mac OS X?
Fitts'sches Gesetz
Eines der Dinge, die mir in dieser Angelegenheit ständig auffallen, ist, wie sehr beide Lager so fundierte Meinungen vertreten. Um ehrlich zu sein, scheinen es die OS X-Benutzer zu sein, die sich am meisten dagegen wehren. Apple gilt natürlich als der König des Interface-Designs. In den meisten Bereichen würde ich zustimmen. Wenn es um die Unterstützung mehrerer Bildschirme geht, bin ich anderer Meinung.
Fitts 'Gesetz wird oft zitiert. Wikipedia definiert es als:
Das Fitts'sche Gesetz (oft als Fitts'sches Gesetz bezeichnet ) ist ein Modell der menschlichen Bewegung, das die Zeit vorhersagt, die erforderlich ist, um sich schnell in ein Zielgebiet zu bewegen, abhängig von der Entfernung zum Ziel und der Größe des Ziels.
Es hat eine Gleichung und alles. Einfacher ausgedrückt ist die Idee, dass die Verwendung umso einfacher ist, je größer das Ziel ist. Die Idee mit der oberen Menüleiste in OS X ist, dass sie den gesamten oberen Bildschirmrand abdeckt. Der Mauszeiger kann sich nicht darüber hinaus bewegen. Dies bedeutet, dass jeder Mausklick nach oben das Menü berührt. Sehr großes Ziel.
Jenseits von Fitts 'Gesetz
OK, Fitts 'Gesetz ist ein praktikables Modell. Aber wie lässt sich das in die Praxis umsetzen? An dieser Stelle verstehe ich den Sinn des OS X-Designs nicht. Betrachten wir die REAL WORLD-Verwendung mehrerer Bildschirme in beiden Betriebssystemen.
Unter Windows XP sind mehrere Bildschirme einfach. Sie installieren die Grafikkarten, installieren die Treiber und dann werden alle Bildschirme in den Eigenschaften von Anzeige angezeigt. Sie können sie relativ zueinander verschieben. Wenn Sie eine Anwendung auf einem bestimmten Bildschirm bedienen, wird die Menüleiste mit dem Programm angezeigt. Egal, wo sich die Anwendung befindet, die Menüleiste befindet sich in unmittelbarer Nähe Ihres Arbeitsbereichs.
Nehmen wir nun OS X. Die Treiberinstallation ist kein Problem, da Apple die Hardware so genau kontrolliert. Alle Bildschirme werden richtig erkannt. Es erkennt nicht immer die richtige native Auflösung für den Monitor, aber das ist leicht zu korrigieren. Das Ändern der Anordnung und Einstellungen mehrerer Bildschirme ist mit OS X ganz einfach. Sie können jedem Bildschirm einen eigenen Hintergrund zuweisen (unter Windows ist dies schwieriger). Visuell ist die Oberfläche für die Verwaltung mehrerer Monitore in OS X solide.
Praktisch ist es jedoch ein Albtraum. Und das liegt einfach daran, dass die obere Menüleiste an einen Bildschirm gebunden ist. Sicher, Sie können leicht auswählen, welcher Ihrer Bildschirme der primäre ist (und daher das Menü und das Dock anzeigt), aber er bewegt sich nicht. Diese obere Menüleiste wird für jede Anwendung verwendet. Alle Apples GUI-Design-Genies sehen wirklich dumm aus, wenn sie sich nichts Besseres vorstellen können.
Ich habe also vier Bildschirme an den Mac Pro angeschlossen. Wenn ich mit einer Anwendung im Hintergrund arbeite, muss ich über ZWEI BILDSCHIRME scrollen, um zur Menüleiste des Programms zu gelangen, mit dem ich arbeite. Ich kann kaum in Worte fassen, wie blöd das ist. Hier ist ein Bild aus meinem Büro, um es zu demonstrieren:
Das Urteil
Die Unterstützung für mehrere OS X-Monitore ist stark. Mir gefällt die Art und Weise, wie es besser damit umgeht als unter Windows XP. Aber praktisch verliert es GROSSE ZEIT an Windows XP. Windows ist viel besser als OS X, wenn es um die Benutzerfreundlichkeit in einer Umgebung mit mehreren Monitoren geht.
Um dies zu umgehen, muss Apple eine der folgenden Aktionen ausführen:
- Lassen Sie die Menüleiste der aktiven Anwendung folgen.
- Geben Sie dem Benutzer die Option, die Anwendungsmenüs in die Programmmenüs einzubetten.
# 2 könnte schwieriger zu implementieren sein, da die Entwickler aller Anwendungen für OS X zusammenarbeiten könnten. Die obere Menüleiste ist seit einiger Zeit ein wichtiger Bestandteil von OS X und lässt sich nur schwer ändern. Ich verstehe das. Aber # 1 sollte einfacher zu implementieren sein. Bis Apple etwas unternimmt, um dies zu vereinfachen, werden sie wohl weiterhin Mac-Liebhaber darauf ansprechen müssen, warum diese Idiotie tatsächlich Sinn macht (manche meinen es).
Überlassen Sie es einem Drittanbieter-Dienstprogramm, um die Dinge ein wenig einfacher zu machen, bis Apple sich ein Bild von diesem Problem gemacht hat. Das Dienstprogramm heißt DejaMenu. Hiermit können Sie eine Tastenkombination einrichten, mit der die obere Menüleiste im Kontextstil dupliziert wird. Wenn ich also mit dieser Anwendung auf dem linken Bildschirm arbeite, kann ich diese Tastenkombination drücken und den gesamten Inhalt meiner oberen Menüleiste (wohlgemerkt ZWEI BILDSCHIRME entfernt) direkt an meiner aktuellen Cursorposition anzeigen. Nicht so einfach wie Windows XP, aber das macht es viel einfacher.
In diesem Match zwischen Windows und OS X wischt Windows den Boden mit OS X ab und spuckt dann darauf. OS X ist einfach schwerer zu bedienen, wenn Sie mehr als einen Monitor haben. Und es ist enttäuschend, dass Benutzer wie ich das blöde Design überlisten müssen, indem sie Add-Ons von Drittanbietern verwenden, zu Königen von Tastaturkürzeln werden oder den Mauszeiger auf Lichtgeschwindigkeit bringen, um über mehrere Bildschirme zu blättern.
Das sollte einfacher sein, Apple. In OS X steckt so viel schickes Design. Warum nicht?