MACNOTES

Veröffentlicht am  20.08.06, 19:24 Uhr von  

Report: Der Cocoa-Firefox kommt

Für die Mac-Plattform stehen viele Browser zur Verfügung. Die wichtigsten sind Safari, Camino, Shiira, Flock, Omniweb, Opera und natürlich auch Firefox. Doch es gibt ein Problem mit Firefox. Der Feuerfuchs wurde unter Verwendung der Carbon-API programmiert, um die Kompatibilität zu älteren Systemen zu gewährleisten. Diese Carbon-Bibliothek steht sowohl unter Mac OS 9 als auch unter Mac OS X zu Verfügung, so dass portierte Anwendungen, die Carbon benutzen (theoretisch) in beiden Betriebssystemen benutzt werden können.

form-safari.jpg form-firefox.jpg
Form-Elemte in Safari und Firefox

Auf den ersten Blick sieht das nach einem Vorteil aus, doch auf den zweiten Blick und vor allem bei einem Blick auf die GUI-Widgets von Firefox wird ein deutlicher Nachteil offensichtlich. Sie passen optisch nicht zu den typischen GUI-Widgets von Mac OS X. Firefox verwendet nicht die modernere Cocoa-Bibiothek, wie z.B. Camino, welches die gleiche Rendering-Engine einsetzt. Dadurch sieht der aktuelle Firefox etwas “altbacken” aus. Das Look-and-Feel harmoniert nicht mit dem Betriebssystem. Systemdiaologe sehen nicht wie gewohnt aus, auch Buttons und Drop-Down-Menüs sind nicht adäquat.

Die übernächste Version von Firefox soll ein echter Mac-Browser werden, der auf der Cocoa-Bibliothek aufsetzt und damit die Altlasten über Board werfen wird. Cocoa ist ein objektorientiertes Framework, welches ermöglicht bestimmte Kernfunktionen des Betriebssystems zu verwenden. Unter Anderem eben auch GUI-Widgets wie Buttons, Listenelementen, etc..
Erst durch die Verwendung dieses Cocoa-Frameworks wird der Firefox zu einem erwachsenen Browser werden. Leider ist für die Version 2.0, die im Oktober erscheinen soll, noch die Verwendung der alten Carbon-Bibliothek zu erwarten, so dass frühestens im Laufe des Jahres 2007 mit einem echten Mac-Firefox – der die Version 3.0 tragen wird – gerechnet werden kann. Diese Version soll auch mit der neuen 2D Grafik-Bibliothek names Cairo ausgeliefert werden, die hardwaregestützte Effekte benutzen wird.

Eine sehr frühe Alpha Version von Firefox 3.0 mit Cocoa-Widgets ist schon seit ein paar Monaten zum Testen freigegeben, jedoch ist diese noch sehr unstabil und soll nur einen kurzen Ausblick auf die übernächste Version geben.

 Und wie ist deine Meinung?  Schreib uns einfach!

 2 Kommentar(e) bisher

  •  Nils sagte am 21. August 2006:

    Och, ich habe nichts gegen das “altbackene” Aussehen vom Firefox. Im Gegenteil. Man kann z.B. auch die Absende-Buttons mit CSS gestaltet – das geht bei Camino und Safari (dann auch beim Cocoa-Firefox) flöten. Ich finde die Cocoa-Submits, -Checkboxes und -Radiobuttons nicht ansehnlich, sie (zer)stören so manches Design.

    Antworten 
  •  Lomovogt sagte am 5. November 2006:

    Da kann ich Nils nur zustimmen. Ich empfinde es als Design-Bevormundung, wenn meine per CSS gestalten Formular-Elemente kurzerhand im OSX-Design angezeigt werden.

    Antworten 

Kommentar verfassen

 0  Tweets und Re-Tweets
       0  Likes auf Facebook
         0  Trackbacks/Pingbacks
          Werbung
          © 2006-2013 MACNOTES.DE. Made with insanely great for all things Mac. Apple.de