Wie schon bei den Vorversionen begann auch kurz nach dem Erscheinen von Firefox 2 die öffentliche Diskussion über die Nachfolger, an denen nun programmiert werden soll.

Firefox 3 (im Jahr 2007)

Schon lange vorher wurden die Eckpfeiler von Gecko 1.9 und Firefox 3 festgelegt, eigentlich schon vor dem Erscheinen von Firefox 1.5 vor über einem Jahr. Diese sind bereits in Arbeit und auf den Wiki-Seiten zusammengefasst. Dazu gehören vor allem die neue (2D- und 3D-)Darstellungsengine für Webseiten, Cairo, und das Reflow Refactoring, mit dem viel alter Ballast aus den 90ern entfernt und Firefox Acid2-kompatibel gemacht werden soll. Für Mac-Benutzer sind sicher auch Cocoa-Widgets von Interesse.

Die Arbeiten an diesen Projekten sind schon recht fortgeschritten, benötigen aber mindestens noch ein paar Monate zur Fertigstellung. Da dies alles Änderungen sind, die zwar viel Zeit in Anspruch nehmen aber nicht wirklich sichtbar in Erscheinung treten wie ein neues Theme/Layout für die Benutzeroberfläche, suchen die Verantwortlichen bei Mozilla nach weiteren Neuerungen für Firefox 3.
Eine Suche nach solchen benutzerorientierten Neuerungen stellen die fast 40 Webseiten des Feature Brainstormings dar, die von Firefox-Benutzern zusammengestellt wurden. Nun liegt es an den Entwicklern, sich die nützlichsten, dringlichsten und vor allem auch, bedingt durch relativ wenig Zeit und Ressourcen, realistischsten Projekte herauszusuchen.

Ich habe diese Listen überflogen (es ist wirklich sehr viel Lesestoff) und es sind wirklich einige gute Ideen dabei. Auch eine Reihe von längst ausstehenden Bugs sind aufgelistet, allen voran im Bereich Webstandards mit lang gewünschten CSS 2.1- und CSS 3-Elementen oder Unterstützung für MHTML-Speicherung/-Betrachtung von Webseiten.

Diese Listen geben auch eine perfekte Vorlage für den Bau neuer, nützlicher Erweiterungen ab. Viele der Vorschläge sind so speziell, dass sie wohl nie in den Browser Einzug halten werden und nur über Erweiterungen realisierbar sind.

(Nebenbei: Ich würde einiges dafür geben, wenn Mozilla ein paar Entwickler für die Lösung vieler alter Bugs an- oder abstellen würde. Die sollten sich dann auch wirklich nicht mit neuen Funktionen beschäftigen, sondern nur im Hinblick auf die Beseitigung alter Bugs bis zurück in die 90er arbeiten, die nicht mit Reflow Refactoring und anderen Großprojekten bei Gecko gelöst werden können. Einige alte Bugs würden zusätzliche, lang erhoffte Funktionen bieten, andere würden Leuten mit Problemen das Leben erleichtern und so zur Weiterverbreitung und positiver Resonanz beitragen.)

Firefox 4 (hoffentlich im Jahr 2008)

Eigentlich müsste man sich denken, dass mit den schon lange in Arbeit befindlichen Projekten und dem Einbau einiger neuer Funktionalitäten die Perspektive für die Zukunft erstmal ausgeschöpft ist. Falsch gedacht. Denn Chefentwickler wie Brendan Eich haben noch weitreichendere Zukunftspläne.

Für Gecko 2 und Firefox 4 soll der gesamte Quelltext überarbeitet und entschlackt werden, alte APIs sollen entfernt und die JavaScript-Engine erneuert und schneller gemacht werden. Kurz: Kleiner, schneller, sicherer und modernisiert sollen Gecko und Firefox daherkommen. Den ganzen Artikel von Brendan Eich können sich Interessierte selbst durchlesen, wenn Sie Genaueres wissen möchten.

Wenn Adobe seine Ankündigung für das Projekt Tamarin wahr macht, gibt es dann womöglich auch einen eigenen OpenSource-Flash-Player mit Firefox 4.

Wunsch an Firefox 3 und 4

Das waren erstmal Fakten und Wünsche der Entwickler. Aber was wünscht sich ein Benutzer wie ich?

Vorrangig natürlich die Fertigstellung wichtiger bestehender Arbeiten:

  • Cairo
  • Reflow Refactoring
  • Code- und API-Entschlackung

Das hat für Normalbenutzer zwar wenig Auswirkungen, erleichtert aber zukünftige Arbeiten an Gecko und Firefox und gibt ihnen endlich wieder die Möglichkeit, die Webstandards-Unterstützung weiterzuentwickeln, die, außer mit Fortschritten bei SVG und JavaScript, die letzten 2 Jahre fast stagniert hat.

Wünsche, um allgemeinen Leiden vieler Benutzer zu begegnen:

  • Startgeschwindigkeit verkürzen
  • RAM-Speicherverbrauch verkleinern (evtl. mit eingebauter Speicherverwaltung)
  • Verbesserte Druckfähigkeit und mehr Druck(vorschau)-Einstellungen
  • Unterstützung für noch nicht funktionierende Sprachen (z.B. einige indische) und RUBY-Kommentierung für ostasiatische Sprachen
  • MSI-Versionen von Installationspaketen für Firefox
  • Seitenladegeschwindigkeit optimieren

Damit soll die Verbreitung angekurbelt werden durch mehr technische Möglichkeiten einerseits und positivere Mundpropaganda andererseits.

Für mich ein Muss schon in Firefox 3:

  • Places (Verbindung von Lesezeichen und Chronik)
  • Add-ons-Manager erweitern mit eigenen Bereichen für Wörterbücher, Suchmaschinen, Plugins(!!!) und Sprachpaketen (Beispielbild)
  • Zoom-Funktion wie in Opera

Webstandardswünsche:

Weitere favorisierte Wünsche:

  • Verbesserte Autovervollständigung der URL beim Eintippen in die Adressleiste
  • Auch bei nicht geladenen Webseiten, die man per Link geöffnet hat und wegen z.B. Internet-Verbindungsproblemen abgerochen wurden, soll die URL angezeigt werden (derzeit bleibt die Adressezeile leer und man „verliert“ die URL)
  • Besseres Offline-Browsen
    • Mehr Einstellungen zu „Offline arbeiten“
    • Bessere Ausnützung des Caches, um alle besuchten Seiten im Offline-Modue wieder aufrufen zu können (dies ist derzeit nicht immer möglich)
  • Verbesserter Profilschutz/Passwortmanagement
    • Komplett verschlüsselte, passwortgeschützte Profile
    • Keine Klartextanzeige von Passwörtern ohne Passworteingabe
    • „Private Browsing“ – kein Speichern von Daten (Chronik, Cookies, …) während dieser Modus aktiviert ist
    • Möglichkeit zum Verbieten von bestimmten Funktionen (Erweiterungen installieren o.ä.)
    • Profilsicherung zum Übertragen in andere Profile/Fx-Versionen (Gegenstück zu „Importieren“ im Datei-Menü und dieses um Firefox-Profile erweitern)
  • Erweiterungen in einer „Sandbox“ laufen lassen (unabhängig von Firefox)
  • Erweiterungspakete beim Installieren von Firefox. Wie DOM-Inspector und Talkback sollten andere Erweiterungen zur Auswahl stehen.
  • Tabs wie in Opera als eigenständige Bereiche handhaben, die man minimieren, anordnen und als eigenes Fenster rausziehen kann

Absolut hassenswerte Ideen für mich:

  • Standardmäßiges oder temporäres Ausblenden der Statuszeile
  • Tooltipps im Webseitenanzeigebereich, um verschiedene Informationen darzustellen wie ob sich ein Link in einem neuen Fenster oder Tab öffnen will. Im Browserfenster selbst sollen ausschließlich Werte vom Seitenautor angezeigt werden, sonst verwechselt man Informationen, die vom Browser stammen mit Informationen, die vom Seitenautor stammen. Spielereien wie bestimmte Fabren zur Unterscheidung sind Schwachsinn. Tooltipps sollen kein Statusleistenersatz werden.

Irgendwelche Ideen und wichtige Arbeiten, die ich vergessen habe?

8 Kommentare

  • 1. amano schrieb am 16th November 2006 um 02:16 :

    Ich hätte gerne das von fantasai eigentlich schon bis Firefox 0.8 (oder 0.9) integrierte CSS switching system wieder (ist damals rausgeflogen, da angeblich zu unintuitiv. Man wird mit einem symbol darauf hingewiesen, dass eine seite unterschiedliche sheets bietet und kann sie per mausklick umstellen. wäre vor allem wünschenswert für seiten, die nicht den geschmack des surfers treffen (designmäßig). Solange das nicht integriert ist, werden auch keine seiten für alternative stylesheets geschrieben werden…

  • 2. dive schrieb am 23rd November 2006 um 14:51 :

    Das Team rund um die Entwicklung des beliebten Browsers Firefox gab bekannt, dass die für 2007 geplante Version 3.0 nicht mehr kompatibel zu Windows 98 und ME sein wird. Als Grund gab man an, dass Microsoft den Support für die beiden Betriebssysteme eingestellt hat.

    Das ist eine falsche Entscheidung.

    Sie fördert den MS- Konsumterror

    Der Sup. für win98 (se) sollte bleiben

    Kaum ein MS- OS ist zur Zeit so sicher wie das alte SE
    von Linux mal abgesehen..

    Außerdem wird es sehr wohl wenn auch inoff weiterentwickelt

    http://www.msfn.org/board/index.php?s=5f51f5b2637d4d03d163528f7c923b50&showforum=8

    Mir Schrecken sehe ich wie sich gute alte Soft zu Monsterpaketen entwickeln

    Beispiel Corel oder psp (seit ver x ebnefalls corel)

    100.00 Funktionen die kein Mensch braucht !

    Office Pakete: genau das selbe Spiel.

    Mal ehrlich wer braucht den Schwachsin wirklich ???

    Die meisten können ja noch nicht mal ihr cellphone sprich Handy richtig ausreizen bzw den Sat-Reciver bedienen geschweige denn die neuesten Microwellen Plasmas oder Waschmaschinen .

    Meine erste HD hatte 5 mb vergleicht das mal mit Vista und wir konnten trozdem arbeiten.

    Mir schießen bei immer mehr Sites die Tränen in die Augen ob der Farbexplosionen .

    Gelb auf Rot oder grün, schwarz auf dunkelnblau ,dunkelgrau auf blau und noch krasser gelb auf orange.

    Schön grässlich bunte neue Welt.

    Da lob ich mir den Textbrowser Lynx bzw das Plugin im FF

    Weniger ist oft mehr

    Ich hoffe das die devs ihre Entscheidung noch mal überdenken .

    Immer mehr haben es satt sich alle 2 Jahre ne neue Soft kaufen zu müssen.

    Was wäre wenn die Autoindustrie uns zwingen würde
    per Update im 2 wochentackt neue Bremsen und Sitze einzubauen und per Upgrade jedes Jahr nen neuen Motor zu kaufen und nach 2 Jahre bleibt die geliebte Kiste stehen mit dem Hinweis es gibt eine neue Version die alte wird nicht mehr supportet und damit zwangsverschrottet.

    greets dive

  • 3. Thomas S schrieb am 23rd November 2006 um 20:20 :

    Servus dive,

    dass Firefox 3 und folgende nicht mehr für Win95/98/ME verfügbar sein werden, hat vor allem technische Gründe. Cairo (die neue Darstellungsengine für Webseiten) und einiges mehr ist nicht mehr oder nur mit sehr großem Arbeitsaufwand auf die 90er-Jahre-Windows-Systeme übertragbar.
    Deshalb haben sich die Firefox-Entwickler schon vor einem halben Jahr entschieden, diese Betriebssysteme aufzugeben. Dass MS den Support dafür aufgegeben hat und darum auch Mozilla dies tut, ist meiner Meinung nach nur Marketing-Gequatsche für die Masse, die mit Technischem nichts anfangen kann.

    Persönlich wäre mir auch lieber gewesen, würde der Support für die älteren Betriebssysteme noch weiter gehen. Denn das würde die Verbreitung von Firefox erhöhen, da IE7 nur noch für WinXPSP2 und WinVista verfügbar ist.

    Aber dein Argument mit dem Auto alle 2 Jahre ist falsch. Ein Betriebssystem, das seit 10 Jahren existiert, sollte längst ausgewechselt werden. Zumindest im privaten Gebrauch. Irgendwo auf einem alten Rechner, der für irgendwelche Nicht-Desktop-Zwecke verwendet wird, ist ein Browser eh unwichtig.
    Und wenn man sich das Geld für MS-Systeme nicht leisten will oder kann oder sonst irgendwelche Gründe dagegen sprechen, gibt es kostenlose Linux-Alternativen.
    Und bei wem das alles ganz anders ist, er privat Win98 verwendet und kein Linux mit der Hardware mehr funktioniert, den schrecken doch ein paar Sicherheitslücken nicht ab, die ab Mai 2008 nicht mehr gefixt werden in Firefox 2. Die Angriffe sind doch eh schon alle auf neue MS-Betriebssysteme ausgerichtet. ;) Und anderthalb Jahre sind noch eine lange Zeit …

  • 4. hzzhh schrieb am 23rd November 2006 um 21:00 :

    Ich suche eine alternative zu Opera Widgets für Windows die sehen viel schöner aus als die Firefox Addons.

  • 5. d0k schrieb am 3rd Dezember 2006 um 13:27 :

    Tamarin ist nur eine ECMA-Script-4-Engine, also Hoffnungen auf einen Open-Source-FlashPlayer der darauf Aufbaut sollte man sich nicht machen, eher auf ein schnelles JavaScript in Firefox.

    Die Aufgabe von Windows 9x zugunsten von Cairo kann man gut verstehen, wenn man sich den Geschwindigkeitszuwachs (beim Rendering) der Firefox 3-Alphas anschaut. Auf meinem System war das schon enorm.

  • 6. smime » Blog Archiv&hellip schrieb am 2nd Juli 2007 um 13:58 :

    […] As noted recently by many bloggers the development of Firefox 3 has started, codenamed Gran Paradiso, which seems to be something more like a backend release, taking care of some parts of the older codebase dating back from Mozilla days. This is good, but also bad. It is nowadays out of doubt that the browser has become the most important application on our computer and that Firefox brought back some competition into a field that seemed rather clear back then. I personally wouldn’t want to change Firefox for any other browser, although I’d certainly give Safari a shot if there’s really a Windows version coming along. […]

  • 7. Walter schrieb am 15th November 2008 um 11:17 :

    Firefox 3 nicht mehr für Windows 98?

    Soeben hab ich bei freeware.de den Firefox Portable 3.04 für den USB-Stick gefunden, der auch unter Windows98 noch laufen soll. Mal sehen …

  • 8. Fox News - mindgarden.de&hellip schrieb am 25th August 2009 um 22:17 :

    […] Das Oesterblog hat eine gute Zusammenfassung, was uns da erwartet […]

Hinterlasse einen Kommentar

XHTML: Du kannst folgende Tags nutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>