De-aluminisieren
Als QuickTime 4 erschien – die damals aktuelle Mac OS Version hieß 8.6 – war jeder begeistert vom neuen Brushed Metal-Look, der allerdings – ein Novum bei Apple – überhaupt nicht zum damaligen Platinum-Look passte. Unter dem klassischen Mac OS blieben QuickTime und iTunes die einzigen Programme mit dieser Oberfläche, erst mit Mac OS X wurde sie häufiger, wenn auch nicht konsistent, eingesetzt. Spätestens mit Erscheinen von iTunes 5 läutet Apple jetzt offenbar die Abkehr vom Aluminium ein.
Wer nicht warten will und jetzt schon alle seine Brushed Metal-Programme in den Unified-Look umwandeln will, kann das mit den Xcode Developer Tools selbst tun. Hier sehen Sie ein de-aluminisiertes Safari:

Da ich bisher nicht herausgefunden habe, wie man lokalisierte .nib-Dateien im Interface Builder öffnet (nein, „Open Localizations“ funktioniert nicht), muss man ein wenig tricksen: Erstellen Sie zunächst eine Sicherungskopie von Safari, damit Sie, falls etwas schief geht, zu der gesicherten Version zurückkehren können.
Klicken Sie im Finder entweder mit der rechten Maustaste oder mit gedrückter Control-Taste auf Safari.app und wählen Sie Paketinhalt zeigen. Öffnen Sie Contents > Resources > English.lproj und doppelklicken Sie Browser.nib. Das Programm Interface Builder wird gestartet.

Im Browser.nib-Fenster wählen Sie „Window“ aus und drücken ⌘⇧i. Im Inspector-Fenster, das sich nun öffnet, deselektieren Sie die Option „Has texture“ und kreuzen Sie „Unified title/toolbar look“ an. Speichern sie die Datei.
Öffnen Sie im Finder den Ordner Safari > Contents > Resources > German.lproj > Browser.nib (beim letzteren gegebenenfalls wieder Paketinhalt zeigen wählen) und ersetzen Sie die Datei keyedobjects.nib durch die aus dem Ordner Safari > Contents > Resources > English.lproj > Browser.nib.
Et voilà – Ihr Safari Browserfenster erstrahlt ab sofort im Unified-Look. Diese Prozedur können Sie in ähnlicher Weise bei allen Brushed Metal-Programmen anwenden.
Wollen Sie für ein de-aluminisiertes Safari nicht extra das immerhin 650 MB große Xcode Developerpaket herunterladen, bekommen Sie bei mir die geänderte keyedobjects.nib-Datei (ZIP-Archiv, 12 KB), mit der Sie die vorhandene im Ordner Safari > Contents > Resources > German.lproj > Browser.nib ersetzen müssen. Aber bitte legen Sie vorher unbedingt eine Sicherungskopie von Safari an – ich übernehme keine Verantwortung für eventuelle Katastrophen!
Ähnliche Beiträge:
My Swedish Heart Neu-neue Rechtschreibung?
Kommentare:
Bei den Kommentaren handelt es sich um fremde Inhalte, die sich „esse est percipi“ nicht zueigen macht. Verantwortlich für den Inhalt eines Kommentars ist der jeweilige Verfasser.
Es geht auch noch etwas einfacher:
Für ausgewählte Cocoa Programme: Metallifizer 1.2
«Metallifizer will enable or disable brushed metal appearance on selected Cocoa applications under Mac OS X 10.2 (this includes Safari, Address Book, iChat, Calculator and others, but not iTunes and QuickTime Player, as latter are Carbon applications).»
Und nur für Safari: Unify Safari 2.1
Wobei es aber auch noch das recht praktische Programm Safari Enhancer gibt, das weitaus mehr kann:
Enabling the Debug Menu
Removing underlines from hyperlink
Increasing the font size in the bookmarks sidebar
Disabling Safari’s web content cache
Changing the colour of hyperlinks
Switching between the Brushed, Aqua and Unified Title/Toolbar application appearances
Disabling the website icon cache
Importing bookmarks from the Internet Explorer, Mozilla, Netscape, Camino, Omniweb and iCab browsers
Configuring of the history retention settings Safari uses
Changing the search engine used in the Safari toolbar
Disabling in-browser PDF support
Ich habe Iridium genommen, allerdings wird damit nicht nur Safari geändert.
Mal eine Frage zum Thema: Wird das Design bei Mac OS Aktualisierung wieder auf Standard gesetzt?
Iridium ist prima. Aber es gibt – glaube ich – auch eine Unifier-Extension für den Application Enhancer von Unsanity. Für alle, denen das von M.P. beschriebene Procedere zu kompliziert ist ;-)
Die Kommentarfunktion hier ist übrigens nicht so toll. Da steht irgendwas, von wegen meine Adresse wird nicht akzeptiert (Warum??) und wenn man dann versucht, etwas an der Eingabe zu ändern, muss man 15 Minuten warten, bis man es abschicken kann … ziemlich kompliziert, wenn man einfach nur kurz etwas kommentieren wollte …
@ minbo: bei einer Softwareaktualisierung wird z.B. Safari aktualisiert (Sicherheitsfunktionen z.B.) : sollte dabei Safari komplett ersetzt werden wird natürlich eine Änderung im Package (wie sie Michael durchgeführt hat) natürlich nicht mehr vorhanden sein; bei «On-The-Outside» GUI Änderungen wie von Shapeshifter oder Metallifizer hängt das von den verwendeten Resourcen statt ob das Tool noch die Möglichkeiten hat, Änderungen vorzunehmen.
@ Jule: Das was Du von Unsanity meinst hatte ich schon im ersten Kommentar geschrieben: Metallifizer
Nee, ich meinte den Unifier. Der kommt nicht direkt von Unanity, ist aber dennoch ein Plugin für den APE und läuft bei mir ohne Murren und Knurren.
@ Jule: Tut mir leid – das sind meine Anti-Kommentarspam-Maßnahmen. Bei dir haben sie offenbar alle gleichzeitig zugeschlagen. Dafür hält sich andererseits echter Kommentarspam hier auch in sehr erträglichen Grenzen ;-)
@ Yoram: Unify Safari funktioniert – glaube ich – nur mit dem englischsprachigen Safari und Unsanity-Sachen kommen mir nicht auf den Rechner (siehe auch Ich hab’s ja schon immer gewusst). Aber dass der Safari Enhancer ebenfalls den Look ändern kann, wusste ich gar nicht – damit geht’s tatsächlich sehr viel bequemer als mit meiner Methode.
@ Michael: Warum Unsanity so einen schlechten Ruf genießen ist mir ein Rätsel – muss aber immer wieder davon hören. Der MacFixit Report ist zwei (!) Jahre alt und es wird auch darauf hingewiesen das APE nicht für die Unstimmigkeiten verantwortlich ist: «[…] Though APE itself has rarely been the culprit, […]»
Unsanity selbst schreibt dazu unter der Überschrift «Application Enhancer Isn’t Bad» «I’ve been reading posts about Application Enhancer (henceforth referred to as „APE Framework“) and Application Enhancer Modules (henceforth referred to as „APE Modules“) in various forums and update sites and I must say I am absolutely appalled by the amount of fear, uncertainty, and doubt (FUD). It has spread all over the internet like a plague and over time it has gotten worse and worse. […]» und erklärt dann weiter, was eigentlich APE ist. Sehr lohnenswerter Beitrag eines Entwicklers, der Bereit ist mit Kritik umzugehen.
Anzumerken zu Problemberichten ist grundsätzlich – auch bei MacFixit – das es sehr oft reine Vermutungen sind, die dazu führen das Anwender ShareWare oder andere «3rd-Party»-Extensions als riskant für’s System brandmarken.
Ich verwende APE schon seit Jahren ohne Probleme – und möchte es alleine wg. IceCoffEE nicht mehr missen.
(15 Minuten Später:) Sorry! Bekam einen Scriptfehler (500) zu sehen nachdem ich auf «Abschicken» geklickt hatte – probierte es nochmal und: Schwupps – Mehrfachposting … und jetzt: «Entschuldigung für die Ungemach, aber zur Vermeidung von Kommentarspam dürfen Sie nicht mehr als 2 Kommentare pro 15 Minuten abschicken.» Grrr! :)
Jaja, die Antispam-Maßnahmen ;-) Die doppelten Kommentare hatte ich schon gelöscht. Ich hatte übrigens vorhin selbst einen Scriptfehler nach dem Abschicken, habe aber bisher noch keine Ahnung, was den verursacht haben könnte.
Den APE-Artikel habe ich gerade gelesen, aber ich bleibe dabei: Hacks (und nichts anderes sind die APE Module), die Applikationen zur Laufzeit patchen, indem sie per Code Injektion im gleichen Adressbereich laufen, halte ich generell für eine schlechte Idee. Dass es durchaus Probleme mit APE Anwendungen gibt, sagt der Entwickler ja sogar selbst. Wenn man keine Probleme mit den Haxies hat, umso besser – ich hatte Probleme und mir war ein stabiles System wichtiger.
Ich würde gerne den Brushed Metal Look aller meiner Cacao Programme in einen Unified Aqua Look umwandeln. Ich habe aber noch nicht herrausgefunde, woran ich fest machen kann, welche Dateien ich dann manipulieren müßte. Wie finde ich die passende .nib zum jeweiligen Programm?
Ich bin zwar Leie, aber ich würde diese Methode doch den anderen vorziehe. Vielleicht lerne ich ja ein wenig mehr über meinen Mac.
Über ein genaueres Tutorial würde ich mich riesig freuen.
Ich habe mit UNO alles auf einen einheitlichen Look umgestellt und habe damit bisher keinerlei Problem. Sollte doch einmal etwas schief gehen; kein Problen, denn UNO sichert alle Originaleinstellungen (-dateien) und kann diese auf Wunsch wieder zurückschreiben.
Kommentar schreiben:
FAQ (Häufig gestellte Fragen)
Kommentare:
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Henning zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Mesrop zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Hopper 1.0b7 (Update: 1.0b9)
Schlagwörter