Op Slashdot is te lezen dat het Mozilla project een nieuwe roadmap heeft gepubliceerd, welke enkele flinke veranderingen aan het project omvat. Het Mozilla project voorziet in een cross-platform application-framework wat oorspronkelijk gebaseerd is op de Netscape browser. In de uitgebreide roadmap is te lezen dat een groot deel van de code zal worden vernieuwd met als doel de grootte van de browsersuite te verkleinen en de snelheid te verbeteren. De opvallendste verandering is wel dat de browser-component wordt vervangen door het kleine en snelle Phoenix. Dit laatste project is een tijd terug begonnen met als doel een kleine en snelle browser te ontwikkelen op basis van de Gecko-engine (het renderingcomponent van Mozilla) maar wel de cross-platform eigenschappen te behouden.
In de roadmap is te lezen dat de ontwikkelaars het tijd vinden om een flinke reorganisatie door te voeren. De eerste stabiele versie, Mozilla 1.0, is ruim 9 maanden oud. Sinsdien zijn er uiteraard verbeteringen doorgevoerd, echter was dit op basis van kleine uitbreidingen en verbeteringen. De ontwikkelaars zijn van mening dat, om de browser significant te verbeteren, het nodig is in één klap veel te veranderen. Voor dat dit daardwerkelijk zal gebeuren zal er echter eerst een nieuwe stabiele versie verschijnen. Dit zal versie 1.4 zijn en zal versie 1.0 aflossen als basis voor verdere ontwikkeling door derden. Van deze versie is onlangs de eerste alpha-release verschenen.
De grote metamorfose zal plaats vinden in versies 1.5 en 1.6. Het browser-component zal dus vervangen worden door Phoenix. Deze browser is ontwikkeld op basis van een andere toolkit dan het originele Mozilla en moet tot op heden een bijpassende mail-client missen. Dit zal worden opgelost door het project Minotaur aan te passen, zodat het geschikt is om bij Phoenix te gebruiken. Hiervoor zal Minotaur dezelfde toolkit gaan gebruiken als Phoenix. Eén van de zwakke punten van het huidige Mozilla is volgens de ontwikkelaars de vergaande integratie van de diverse componenten (Mail, News, Chat e.d.). In de toekomst zal Mozilla daarom gaan bestaan uit losse applicaties die uiteraard wel goed samen kunnen werken. De mail-client wordt dus, evenals de browser, een stand-alone applicatie. Wat er met Composer, Calender en ChatZilla - drie andere belangrijke onderdelen van het huidige Mozilla - gaat gebeuren is nog niet duidelijk. Ze zullen in iedergeval onderdeel uit blijven maken van het project, alleen men weet nog niet of deze op basis van de Phoenix-toolkit zal worden, of in de huidige vorm.
Samen met de nieuwe plannen wordt ook de organisatie verbeterd. Volgens de schrijver van de roadmap zijn er voor bepaalde componenten van Mozilla geen duidelijke leidinggevende. Dit zal in de toekomst veranderen, waardoor alle onderdelen stabiel en up-to-date blijven. Deze laatste punten beleken in het verleden namelijk lastig te realiseren. Ook moet er meer op kwaliteit en minder op kwantiteit worden gelet, aldus de ontwikkelaars. Men moet niet iets willen verbeteren of toevoegen door simpelweg nieuwe code te schrijven, maar eerst kijken of de huidige code kan worden aangepast of geoptimaliseerd, zodat de 'footprint' van Mozilla bescheiden blijft. De eerste alpha-versie van Mozilla 1.5 moet medio juni verschijnen:
There are currently two major classes of applications being built using Mozilla's technology. The first class of applications are embedding applications. They use Mozilla's layout engine, but write their own code for user interface features that exists outside of the laid-out HTML or XML document view. The second class of applications are toolkit applications. They are built on top of Mozilla itself and designed to be cross-platform. The user interface elements are defined in XUL and rendered by Gecko itself.
[...] The idea is to move from the over-integrated application suite to simpler toolkit applications, to remove more advanced functionality from the default configurations, but to provide robust tools for building your own browser by layering those extensions that you want to use on top of the base. In an attempt to avoid an explosion of unique builds that have to be supported by mozilla.org, we will likely ship with all of the popular extensions installed but disabled, so that they can be easily turned on by those who wish to use them, and uninstalled by those who don't.

Ik gebruik zelf ook Phoenix, maar daarmee kan ik bijv. volgende pagina niet openen. (wel openen, maar hij wordt niet goed getoond)...gebruik ik eigenlijk overal Phoenix met een enkele keer IE omdat er nog steeds erg veel baggere sites zijn
En daar komt nog bij dat KHTML onder de GPL uitgegeven wordt, dus elke wijziging die Apple maakt om het ding compatibel te maken met zo veel mogelijk standaarden en sites wordt zichtbaar in Konqueror, de KDE browser. En als KHTML goed rendert is het een kwestie van tijd of er komt een KHTML-gebaseerde browser voor Windows uit met een memory-footprint waar Mozilla noch Phoenix tegenop kan.aangezien Apple tegen alle verwachtingen in voor een KHTML (Konqueror) gebaseerde browser heeft gekozen voor MacOSX. Dat was een flinke klap voor het Mozilla project
en Mozilla wordt uitgebracht onder een gedeelde GPL en NPL licentie, die feitelijk dezelfde condities op dat gebied kent.En daar komt nog bij dat KHTML onder de GPL uitgegeven wordt
Wat ik daarmee duidelijk wou maken is dat Apple de wijzigingen die ze maken in KHTML moeten releasen onder de GPL, en dus niet voor zichzelf mogen houden. Als Apple zo ver wil komen dat ze IE uit hun OS willen knikkeren, dan moet hun browser, en dus ook Konqueror, 99% van de sites goed renderen, en houden veel webontwikkelaars ook rekening met deze render-engine. Een goede port naar Win32 kan dan een geduchte concurrent worden voor zowel Opera als Mozilla/Netscape, en in een later stadium misschien zelfs voor Internet Explorer.en Mozilla wordt uitgebracht onder een gedeelde GPL en NPL licentie, die feitelijk dezelfde condities op dat gebied kent.
Jij weet dus ook niet waar je het over hebt. Mozilla is wel degelijk "bloated" (zie ook de uitspraken van de projectmanagers), en Phoenix != Mozilla.Wie zegt dat de huidige Mozilla "bloated" is weet niet waar hij het over heeft. Probeer Phoenix eens!
In beide is Phoenix op dit moment kleiner. Nu zullen de benodigde meory-resources wel toenemen maar nooit zoveel dat het in de buurt komt van het huidige Mozilla(uitgaande van de versie 1.4).Wat ik me wel afvfraag: Phoenix is wel kleiner/sneller word hier gezegd: maar word met kleiner de download grootte bedoeld of de memory resources? Op het laatste vak is Mozilla namelijk nog wel een beetje lomp en als het alleen om de download grootte gaat maakt het natuurlijk niet zoveel uit, je download hem immers maar af en toe?
Dit is denk ook een heel belangrijk doel omdat ze met minder systeemvereisten waarschijnlijk een deel van het grote publiek over de streep trekken. Echter dit zal nog wel enkele jaren gaan duren. Überhaupt voordat de fully-Phoenix-intergrated Mozilla te downloaden valt zijn we waarschijnlijk een maand of 6 tot 12 verder...Toch lijkt het me wel dat ze de goede weg in slaan, misschien weer een beetje marktaandeel veroveren op MS
Niet dat ik nu zo'n grote MS-fan ben, maar er is wel wat veranderd sinds 4.0. Onder andere ondersteuning voor de nieuwere scripts, maar de grootste vooruitgang vindt ik wel dat er een print preview bij is gekomen! Verder inderdaad weinig veranderd...Zeg nu zelf, welke veranderingen heeft IE nu eigenlijk ondergaan sinds (let's say) 4.0? Een image resize hier en daar (Mozilla ook) en wat uiterlijkheden, ook niet echt wereldschokkend.
heheZeg nu zelf, welke veranderingen heeft IE nu eigenlijk ondergaan sinds (let's say) 4.0? Een image resize hier en daar (Mozilla ook) en wat uiterlijkheden, ook niet echt wereldschokkend.
Wel, er is flink wat veranderd. Vanaf IE versie 6 bijvoorbeeld kan je eindelijk een beetje op een beschaafde manier standaard HTML code schrijven, en ook de CSS(2) support is enorm verbeterd (CSS1 wordt nu ook volledig ondersteund). Het is best fijn om een site te kunnen maken met puur 'schone' HTML en een style sheet, die het vervolgens niet alleen in Mozilla maar ook gewoon in IE goed doet ^_^.En dat het lang duurt voordat de "new and improved*" versie er is is alleen jammer, maar niet echt schadelijk lijkt me. Zeg nu zelf, welke veranderingen heeft IE nu eigenlijk ondergaan sinds (let's say) 4.0? Een image resize hier en daar (Mozilla ook) en wat uiterlijkheden, ook niet echt wereldschokkend.
Mozilla en Phoenix gebruiken dezelfde engine: Gecko.Ik vond de Mozilla engine best snel, maar vooral stabiel. Mozilla loopt bij mij lang niet zo vaak vast als IE. Ik hoop dat de snelheid van de Phoenix engine niet ten koste gaat van de stabiliteit.
Op dit item kan niet meer gereageerd worden.
Populair: Tablets Samsung Websites en communities Mobiele telefoons Google Sony Microsoft Games Politiek en recht Consoles
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True