Edit:
update 10:
update aus dem Thread Titel rausgenommen, läßt sich irgendwie nicht mehr so recht sagen, was jetzt ein update ist und was nicht...:wink:
Update9:
Meine Safarifox Variante SaFire ist fertig!
SaFire ist neu aufgebaut auf Basis des Default Themes und bereitet weniger Probleme im Zusammenspiel mit Erweiterungen als die vorige Variante und alle anderen Safarifox Themes außer dem von e|vo, das ja auch einen sauberen Code besitzt (bei dem aber trotzdem bis jetzt nicht die Fusion Erweiterung funktioniert).
Update8: Zusammenfassung
Zur Geschichte dieses Threads: Lange Zeit gab es keine Firefox 1.0x oder gar 1.0+ kompatiblen Safari-Klon Themes [Safari ist der Browser von Apple], sondern nur veraltete Versionen oder optisch weiter abweichende Themes.
Das ist jetzt vorbei, mittlerweile gibt es fertige 1.0x/1.0+ kompatible Themes, eines davon ist durch diesen Thread entstanden.
Daher hier ein Überblick über die kompatibelsten Safari - inspirierten Themes:
Brushed von e|vo: (1.0x, 1.0+)
[Blockierte Grafik: http://img103.echo.cx/img103/1886/brushedelvo7so.jpg]
Ich hab's mal ohne Compact Menu dargestellt, mit dem Safari üblichen 'Navigations-Symbolleiste ausblenden, alles in die Leiste darüber'- Trick haben die Vor-/Zurück Buttons einen Abstand, das sieht dann nicht so gut aus.
- Sieh an, seit der zweit-neusten Version (0.9.9.2) gibt's auch Buttons für Zoomy!
Nachteile: Nur Kleinigkeiten (und: Fusion Erweiterung funktioniert nicht), alles detailliert hier beschrieben. Der einzige Grund, warum ich es nicht nutze: Mir gefallen die Hills-basierten Safarifox Themes besser. Das ist aber reine Geschmackssache. Ich empfehle dieses Theme auf jeden Fall auszuprobieren, es ist ein gutes, sauberes Theme.
Die Hills Modifikation Safari fx 1.0 PR for 1.0.4 von E-r-i-C (1.04)
[Blockierte Grafik: http://img103.echo.cx/img103/3779/brushederic1gi.jpg]
dargestellt mit ausgeblendeter Navigations-Symbolleiste und Compact Menu
Nachteile: Nicht voll TabMix kompatibel, langsamer Tabwechsel bei weniger schnellen Computern, kein funktionierender Go-Button :wink:
SaFire von mir (1.0x, 1.0+) (Text aktualisiert nach update9, Bild muss ich noch aktualisieren...)
[Blockierte Grafik: http://img103.echo.cx/img103/1006/brushedbazon8zx.jpg]
dargestellt mit ausgeblendeter Navigations-Symbolleiste und Compact Menu
Nachteile: nicht alle Buttons haben eine eigene Graphik, eventuell Probleme mit Toolbar Erweiterungen.
Die Vorteile der jeweiligen Themes sind zu subjektiv und bestehen größtenteils aus den nicht-vorhandenen Nachteilen der anderen Varianten :wink:
Alle dieser Themes haben also ihre Vor- und Nachteile. Im Laufe dieses Threads wurden diese auch eingehender diskutiert. Möge jeder selber für sich entscheiden, welches dieser Themes am besten paßt - so es denn ein Safarifox Theme sein soll. :wink:
So, ab hier der 'historische' erste Beitrag. Dieser hat sich aber größtenteils erübrigt, ein Themepatchen oder eine userChrome.css Modifikation ist nicht mehr Stand der Dinge und auch die unten angesprochenen Bugs sind größtenteils passé (jedenfalls in meiner Theme-Modifikation). Allenfalls interessant ist der 'Navigations-Symbolleiste leerräumen' - Trick ab Schritt 2.5.
Update7:
Weitere Bugfixes: Das Theme ist jetzt beim Tabwechsel schneller und der neue TabButton von TabMix auf der Tableiste wird jetzt dargestellt.
Von den unten erwähnten Bugs bleibt nur noch das nicht vergößerbare Suchfeld. Siehe hier
Update 6:
(i) Neue Version dieses Themes: DeerPark kompatibel mit einigen Bugfixes!
(ii) Skandal! :wink: Bisher vollkommen übersehen: Es gibt auch noch andere 1.0 kompatible Safarifox Themes!
Beides siehe hier.
Update 1:
1. Wem das Themepatchen zu aufwendig ist, kann auch einfach nur seine userChrome.css austauschen.
2. Standardbuttons hinzugefügt.
Beides siehe <a href="http://firefox.uni-duisburg.de/forum/viewtopi…p=125560#125560">unten</a>
Update 2:
Weiteres zu <a href="http://firefox.uni-duisburg.de/forum/viewtopi…p=125278#125278">Favicons in der Lesezeichenleiste</a>
Update x.3: mögliche Probleme:
Warnung:
Man muss schon zugeben, die Themes von Hills (um diese geht es hier) sind ein bischen 'komisch' programmiert, jedenfalls nicht standardkomform (ist wohl deshalb, weil sie speziell für die TBE angepaßt waren/sind.).
Bisher entdeckte Inkompatiblitäten:
-Kein Tabclose Button auf den Tabs bei Tabmix, Tab X
-kein Wechsen des Tabs bei Mauszeiger über Tab bei Tabmix möglich
-Schließen des Tabs per rechtsklick/'Tab schließen' erst nach zweimaliger Durchführung, es sei denn, Tabmix ist installiert.
-Gelegentlich schwarze Streifen zwischen den Tabs: -[Blockierte Grafik: http://img138.echo.cx/img138/3682/streifenzwischentabs1do.jpg]
- Suchfeld nicht vergößerbar
-Weitere, (zumindest von mir) noch nicht reproduzierte Inkompatibilitäten ab hier
Danke allen Fehlerfängern!
Wen diese Inkompatibilitäten stören, aber dennoch ein vom Safari - Browser inspiriertes Theme verwenden will, ist wohl besser mit dem anderen Brushed Theme oder Saferfox bedient.
Außerdem äußerte eric_e die Vermutung, dass diese große userChrome.css Firefox ausbremst. Das ist nicht meine Meinung, kann hier aber gerne weiter diskutiert werden.
Update 4:
Fehlender !important Tag in der userChrome.css entdeckt (jetzt aktualisiert) (damit auch Mausschatten für den Apfel)
Außerdem Code zum Ändern der Buttons von zwei Erweiterungen (für Henry)
Beides siehe hier
Update 5:
Eine gute und eine schlechte Nachricht:
Zunächst die gute: Der hier beschriebene Patch ist im wesentlichen auch Deer Park Alpha 1 kompatibel (nicht die userChrome.css Variante!). Problematisch sind nur noch die Favicons, die bei Tabwechsel aus den Tabreitern ausgeblendet werden. Inoffizielle Deer Park kompatible Versionen der empfohlenen Erweiterungen hier: Compact Menu mod Safarifox und Zoomy. (Benutzung auf eigene Gefahr!)
Die schlechte: Die Seite von Hills ist offline. Eine begrenztere Auswahl seiner Themes gibt es auf seiner DeviantArt Seite. Ich hab auf meiner Platte noch ein paar vorrätig. Ggf. PN an mich senden.
Hallo allerseits,
einigen Stammlesern wird es nicht entgangen sein: In letzter Zeit bemühte ich mich, das eigentlich nur für Firefox 1.0PR mit TBE vorgesehene <a href="http://beverlyhills.web.infoseek.co.jp/firefox.html">Safarifox Theme</a> an zeitgemäße Feuerfüchse (1.03, 1.0+, natürlich kein TBE) anzupassen.
Der unten erklärte Patch verändert jetzt folgendes gegenüber der Originalversion von Hills:
- Kompatibilität zu Firefox 1.03 und [edit]Deer Park Alpha 1[/edit], d.h. funktionierende Suchleiste und neues Optionenfenster.
- lesbare Tabtexte auch ohne TBE
- permanente Anzeige der Favicons in den Tabreitern (ohne userChrome.css Modifikation)
- automatische Austattung der Textvergrößerungs-/-verkleinerungserweiterung Zoomy mit zum Theme passenden Buttons
- optional Milkmenüs (imho schöner!) zu jedem Theme
Die folgenden Schritte ermöglichen es Interessierten ebenfalls ein Safarifox Theme auf einen aktuellen Firefox anzuwenden (Sieht lang aus, ist aber ausführlich beschrieben und enthält einige optionale Schritte, welche dann kursiv geschrieben sind):
Schritt 1: Das passende Theme
Safarifox Themes von Hills (auf diese beziehe ich mich) gibt es <a href="http://beverlyhills.web.infoseek.co.jp/themes.html">hier</a> und <a href="http://beverlyhills.web.infoseek.co.jp/themes2.html">hier</a>. Der Patch funktioniert, soweit ich das bis jetzt getestet habe, bei allen dort erwähnten Themes. Suche Dir also ein schönes aus und lade es herunter (nicht installieren!) [Ich verwende in den Bildern unten das 'brushed' Theme]
Schritt 2: Theme patchen
Da ich nicht weiß, wie man automatische Patches schreibt ist etwas Mitarbeit gefordert (ganz leicht!):
(a) Themedatei entpacken. Entweder direkt mit winrar (kennt .jar) oder .jar in .zip umbennen und dann entpacken.
(b) Patch herunterladen alternativ: Patch mit Milk Menüs herunterladen milk Menüs sehen z.B. so aus:
[Blockierte Grafik: http://img213.echo.cx/img213/1038/milkmenu9fx.jpg] (natürlich ohne jpg Artefakte...)
(c) Den Patch in das Verzeichnis des entpackten Themes entpacken. Dabei sollten einige (mindestens 2) Dateien ersetzt werden. Kommt keine Dateien-ersetzen-Sicherheitsnachfrage, ist etwas mit der Ordnerstruktur faul, dann lieber den Patch an einen anderen Ort entpacken und die entpackten Dateien von Hand in das entpackte Theme Verzeichnis verschieben.
[(c2): Optional: Soll das Theme mit 1.0+ Nighlys verwendet werden, so muss in der install.rdf und der contents.rdf noch der interne Themename angepaßt werden, da ab 1.0+ keine Leerzeichen mehr für solche Namen erlaubt sind, siehe <a href="http://www.firefox-browser.de/forum/viewtopi…p=123845#123845">den Tipp von Bird</a> (danke nochmal!). Z.B. muss 'Brushed Brushed Safari' durch irgendwas anderes wie 'brushed-safari' oder auch'dingsbums' ersetzt (anständige Texteditoren haben eine 'ersetzen' Funktion) werden.]
(d) Das Theme wieder als .zip packen, dann in .jar umbenennen.
Schritt 2.5(optional) Das Theme noch nicht installieren, falls flache Leisten mit Kompaktmenü wie im hier Bild hier erwünscht sind: [Blockierte Grafik: http://img229.echo.cx/img229/7444/step41oj.jpg]
Dazu muss nämlich alles aus der Navigationsleiste raus und eine Etage höher in die Menüleiste verschoben werden und der Go Button wird durch einen Bug im Safarifox Theme im 'Symbolleisten anpassen' Modus nicht angezeigt. Also geht dieser Schritt besser mit einem anderen Theme. Zunächst mal, falls noch nicht geschehen, <a href="http://www.extensionsmirror.nl/index.php?showtopic=26">Compactmenu</a> installieren. Wem es besser gefällt: Eine Compact Menu Version mit Apple Symbol (statt dem Hai). [Achtung! Compact Menu ist bis jetzt nicht kompatibel zu Firefox 1.0+ Nightlys] Dann *rechtsklick* auf eine leere Stelle zwischen den Buttons und 'anpassen' wählen. Anschließend das Compact Menu einfügen und das normale Menü per drag'n'drop entfernen und die Navigationsleiste (die, in der normalerweise die vor und zurück Buttons sind) komplett leerräumen, indem alle darin befindlichen Buttons und Felder per drag'n'drop nach oben verschoben werden. Sieht dann so aus:
[Blockierte Grafik: http://img229.echo.cx/img229/3973/step11nt.jpg]
Anschließend nochmal ein *rechtsklick* auf eine freie Stelle und die Navigations-Symbolleiste ausblenden. Das ganze sollte danach also so aussehen: [Blockierte Grafik: http://img229.echo.cx/img229/5641/step26yh.jpg]
(Warum sieht das schon so 'brushed'aus? Weil ich bereits den <a href="http://www.deviantart.com/deviation/5628727/">Brushed 3.5 Visual Style</a> von <a href="http://hills-roppongi.deviantart.com/">Hills</a> verwende (Zu vielen Safarifox Themes gibt es passende Visual Styles). Weitere Inforamtionen zu VisualStyles (msstyles) und ihrer Freischaltung <a href="http://www.wintotal.de/softw/index.php?id=2408">hier</a>)
Schritt 3: Theme installieren und verwenden
(Compact Menu/) Extras/Themes öffnen, die in Schritt 2 erstellte Theme jar Datei dort per drag'n'drop fallenlassen, Theme anwählen und 'Theme benutzen', Firefox schließen und neu starten.
Schritt 4 (optional): Zoomy installieren
Will man, dass die zum Theme gehörenden Buttons 'kleines A' und 'großes A' ihre Original-Safari Funktion habe, nämlich Text vergrößern oder verkleinern, muss noch <a href="http://www.extensionsmirror.nl/index.php?showtopic=957">Zoomy</a> installiert werden. Alternativ: Von mir übersetzte Version (Das ist meine erste übersetze Erweiterung, bei nur acht zu übersetzenden Labels bot sich das als Übung an....)
Die Buttons (-diese sollten sich dem Theme angepaßt haben-) auf die übliche Weise per Drag'n'drop einfügen, fertig.
[Blockierte Grafik: http://img229.echo.cx/img229/5592/step32ux.jpg]
Das ganze sieht dann z.B. so aus:
[Blockierte Grafik: http://img229.echo.cx/img229/7444/step41oj.jpg]
Dazu noch ein Hinweis: Wie man sieht, hat sich hier die Button Farbe verändert. Das kann man bei Safarifox Themes über den Schalter 'kleine Symbole' erreichen.
__________________
Die Durchführung dieser Tipps erfolgt freiwillig und auf eigene Verantwortung, für wie auch immer zustande gekommene Schäden (wüßte nicht wie, aber wer weiß, vielleicht gibt es ja Leute, die sich bei sowas ihr Profil zerschießen?) übernehme ich keine Haftung.
Das Copyright dieser Themes liegt bei Max Rudberg http://www.maxthemes.com/
Der Autor der Themes ist Hills http://beverlyhills.web.infoseek.co.jp/top.html
Weitere Tipps zu Safarifox Themes von Hills gibt es <a href="http://beverlyhills.web.infoseek.co.jp/safarifox/tips.html">hier</a>. (Diese haben sich durch meine Modifikation zum Teil erübrigt und sind zum Teil in die Modifikation eingeflossen.)
Original Apple Schriften und entsprechende userChrome.css Einträge befinden sich in <a href="http://beverlyhills.web.infoseek.co.jp/safarifox/Safarifox10PR.zip">dieser Datei.</a>
Viel Spaß beim Basteln!