Windows vs. Mac OS: Scroll!

Über vieles, was das Für und Wider von Windows vs. Mac OS betrifft, lässt sich trefflich streiten. Über eines aber nicht: Die Apple-Vorherrschaft beim Scrollen!
Offensichtlich ist die immer noch deutlich flüssiger Scrollbewegung bei Mac OS (auch wenn Windows hier gefühlt aufholt). Das ist aber nicht der einzige Vorteil den es appleseitig gibt. Was auf den ersten Bick gar nicht ins Auge fällt – mich bei Windows-Nutzung in letzter Zeit aber immer wieder tierisch genervt hat: Scrollen und Fensterfokus.
Während bei Mac OS einfach immer in dem Fenster gescrollt wird, über dem sich der Mauszeiger befindet – undabhängig davon, ob das Fenster gerade den Fokus hat/aktiv ist – muss bei Windows erst das Fenster angeklickt werden, in dem gescrollt werden soll. Wenn nicht immer nur mit einem Programm im Vollbildmodus gearbeitet wird, kann dieses Verhalten von Windows wirklich ungemein nervig sein.
EDIT: Der letzte Punkt lässt sich durch Zusatztool auch bei Windows nachträglich einrichten. So funktioniert das Scrollen auch in Fenstern ohne Fokus mit dem Tool AlwaysMouseWheel bei mir (getestet mit Version 3.06) unter Windows 8 Pro 64bit problemlos.

PepperFlash und Chrome PDF Viewer @ Chromium für Mac OS X

Wer statt Chrome die freie Version Chromium mit Mac OS X benutzt, muss standardmäßig auf die nicht quelloffenen Plugins von Google Chrome verzichten. Sowohl der Chrome PDF Viewer als auch Googles PepperFlash lassen sich aber auch in Chromium nutzen und das sogar ohne Chrome auf dem Mac zu installieren.

  1. Zur Vorbereitung muss zunächst das aktuelle googlechrome.dpg von www.google.com/chrome/ heruntergeladen und mit der Paketverwaltung geöffnet werden.
  2. Jetzt kann man im Finder unter „Geräte->Google Chrome“ mit einem Sekundärklick auf „Google Chrome->Paketinhalte“ zeigen die einzelnen Bestandteile des Pakets einsehen.
  3. Ins Verzeichnis „Contents/Versions/VERSIONSNUMMER/Google Chrome Framework.framework/Internet Plug-Ins/“ wechseln.
  4. Die Datei „PDF.plugin“ und den Ordner „PepperFlash“ (bzw. nur die darin enthaltene Datei „PepperFlashPlayer.plugin“) kopieren.
  5. In den Mac-Programmordner wechseln. Sekundärklick auf „Chromium->Paketinhalte zeigen“ und dort ins äquivalente „Internet Plug-Ins“ Verzeichnis wechseln.
  6. Die beiden kopierten Dateien einfügen.

Für den „Chrome PDF Viewer“ sind damit bereits alls erforderlichen Schritte abgeschlossen. Nach einem Neustart von Chromium sollte nach Eingabe von „about:plugins“ in der Adresszeile der „Chrome PDF Viewer“ als aktiv angezeigt werden. Für das PepperFlashPlayer.plugin ist noch etwas Arbeit erforderlich. Ob es generell funktioniert lässt sich testen, indem der Termin aufgerufen wird. Mit dem Befehl (bitte nicht vergessen die Chromium Versionsnummer anzupassen!)

'/Applications/Chromium.app/Contents/MacOS/Chromium' --ppapi-flash-path=/Applications/Chromium.app/Contents/Versions/27.0.1448.0/Chromium\ Framework.framework/Internet\ Plug-Ins/PepperFlashPlayer.plugin

sollte Chromium mit aktiviertem PepperFlash-Plugin starten.

Um die direkte Nutzung des Terminals zu umgehen, kann beispielsweise der Automator benutzt werden. Diesen einfach aufrufen und unter Art des Dokuments „Programm“ auswählen. In der Bibliothek den Punkt Dienstprogramm auswählen und dort aus der Liste „Shell-Skript ausführen“ auf den Arbeitsbereich ziehen. Als Shell-Skript dann „cat“ einfach durch den oben genannten Terminal-Befehl ersetzen. Jetzt noch das ganze im Programme-Ordner als „ChromiumFlash“ speichern und von dort ins Dock ziehen.

re:oyd (9): Apple Kalender, Kontakte, iOS und OwnCloud CalDAV / CardDAV

Der auf unserem Pogoplug V2 laufende OwnCloud Server nutzt CalDAV und CardDAV, um Kalender- und Kontaktdaten zu speichern und für Clients bereitzustellen. Zunächst stellt sich aber die Frage, wie wir unsere im Apple Mail und Kontakte Programm gespeicherten Daten auf den OwnCloud Server bekommen. Nichts leichter als das – OwnCloud unterstützt Drag&Drop!

  1. Als erstes starten wir daher Apple Kalender. Auf der linken Seite sollten die unterschiedlichen Kalender (etwa Privat, Geschäftlich etc.) angezeigt werden. Wenn nicht: einfach oben links auf „Kalender“ klicken.
  2. Jetzt einfach den ersten Kalender auswählen, Zwei-Finger-Klick und im Kontextmenü „Exportieren“ auswählen.
  3. Die so in einer Datei gespeicherten Kalenderdaten können jetzt einfach per Drag&Drop auf das im Browser geöffnete Kalender-Fenster von OwnCloud gezogen werden. OwnCloud importiert die Daten und es kann mit dem nächsten Kalender weitergehen.
    1. Nicht viel schwieriger läuft es mit unseren Apple Kontaktdaten ab.

      1. Apple Kontakte aufrufen.
      2. Einen Kontakt auswählen und dann mit cmd+A alle auswählen. Die Kontakte können nun einfach per Drag&Drop als eine einzelne Datei auf den Schreibtisch gezogen werden.
      3. Die Datei jetzt ebenfalls per Drag&Drop einfach auf das im Browser geöffnete Kontakte-Fester von OwnCloud ziehen. Fertig.

      Für die Verknüpfung von OwnCloud CalDAV und CardDAV mit iOS und Apple Kalender/ Kontakte gibt OwnCloud jeweils unter Einstellungen die zu nutzende URL an. Sie ist nach dem Schema „https://DOMAINNAME/OWNCLOUDVERZEICHNIS/remote.php/caldav/principals/USERNAME/“ bzw. „https://DOMAINNAME/OWNCLOUDVERZEICHNIS/remote.php/carddav/principals/USERNAME/“ aufgebaut.
      ACHTUNG! Diese Vorgaben funktionieren nicht immer bei iOS / OS X! Eventuell kommen beispielsweise Fehlermeldungen wegen der SSL Verschlüsselung. Die Lösung ist in vielen Fällen recht einfach:
      Es müssen „https://“ am Anfang und „/“ am Ende weggelassen werden.