OpenOffice.org heeft helemaal niet een compleet verouderde interface. OpenOffice.org heeft juist de perfecte interface, namelijk een interface die zich volledig aanpast aan de rest van je omgeving. Installeer het in Linux en OpenOffice.org past zich helemaal aan aan je desktopongeving. De titelbalk heeft dezelfde kleur als alle andere geopende vensters, de menubalk staat op dezelfde plaats als bij iedere andere applicatie (namelijk meteen onder de titelbalk) en als kleur wordt de kleur gebruikt van het thema dat je hebt ingesteld. Stel een grijs thema in en Firefox, OpenOffice.org, gedit, Rhythmbox en dergelijke hebben allemaal een grijze menubalk. Stel een zwart thema in en ze worden allemaal zwart, stel een rood thema in en ze worden allemaal rood. In Gnome kun je de indeling van de titelbalk veranderen. Zo heb ik zelf altijd de knopjes om een venster te sluiten, te maximaliseren en te minimaliseren aan de linkerkant van de titelbalk staan (zoals in Mac OS X), in plaats van aan de rechterkant. Dit soort wijzigingen worden meteen doorgevoerd in OpenOffice.org. Stel een nieuwe indeling in en op het moment dat je op OK klikt of op Enter drukt, wordt de indeling van de titelbalk in OpenOffice.org ook aangepast.
Installeer OpenOffice.org in Windows XP met het standaard lelijke Luna-thema en je krijgt een lelijke blauwe titelbalk met een oranje knopje om het venster te sluiten, zoals het hoort in Windows XP. Verander het thema naar dat zilvere Luna-thema, het Olijgroene Luna-thema of het Klassieke Thema en OpenOffice.org past zich meteen aan. Hetzelfde geldt natuurlijk ook voor Aero in Windows Vista en Windows 7. OpenOffice.org past zich aan. In Mac OS X heeft OpenOffice.org zijn menubalk helemaal bovenaan staan, zoals het hoort in Mac OS X en dus niet zoals The GIMP onder Mac OS X waarbij de menubalk onder de titelbalk staat.
Consistentie, dat vind ik belangrijk. Iedere applicatie moet zich gewoon houden aan de standaard van het besturingssysteem of de desktopomgeving waar het in draait. OpenOffice.org doet dit perfect. De menu's zijn helemaal niet verouderd. De menu's bestaan inderdaad al jaren, maar ze werken gewoon goed en in Linux gebruikt iedere applicatie deze indeling. Daar is gewoon een consistente look and feel, ongeacht welke applicatie je voor je neus hebt (met uitzondering van Google Chrome, als je niet in de opties aangeeft dat hij het thema van je desktopomgeving moet gebruiken).
Dat Microsoft ineens met een ribbon komt, wil nog niet zeggen dat al het andere nu ineens compleet verouderd is. Overigens kan Microsoft nog niet eens een consistente look and feel creeëren bij zijn eigen software. Windows is tegenwoordig echt één grote puinhoop. Iedere applicatie heeft zijn eigen interface en zelfs bij de programma's van Microsoft zelf wordt overal weer een iets andere interface gebruikt.
Als je in Windows 7 Office 2007, Paint, Internet Explorer 8, Windows Live Messenger en de calculator open hebt staan is van consistentie totaal geen sprake.
- Office 2007 heeft zijn eigen titelbalk met de orb aan de linkerkant en de ribboninterface, waarbij de titelbalk en de ribbon één geheel vormen en de orb is verdeeld over de titelbalk en de ribbonbalk;
- Paint gebruikt wel een titelbalk die zich aanpast aan het thema, maar maakt wel gebruik van de knopjes in de titelbalk zoals Office 2007 dat doet. Er is een duidelijk onderscheid te zien tussen titelbalk en ribbonbalk en de orb is er niet. Deze is vervangen door een knopje dat slechts in één van de balken en dus niet over beide balken verdeeld is. In tegenstelling tot Office 2007 past de ribbon van Paint zich wel aan aan het gebruikte thema;
- Bij Internet Explorer 8 vormen de titelbalk en de adresbalk juist weer één geheel. Er kunnen geen knopjes worden opgenomen in de titelbalk, de menubalk is standaard verborgen en kun je tevoorschijn halen met Alt en van een orb is helemaal geen sprake. Internet Explorer past zich wel aan aan het gebruikte thema;
- Bij Windows Live Messenger is er een titelbalk die zich aanpast aan het thema, de menubalk staat uit en de rest van het venster gebruikt een achtergrond die niet afhankelijk is van het gebruikte thema;
- De calculator is het eerste programma uit de lijst dat zich gedraagt als een applicatie dat deed in eerdere versies van Windows. Zo is er dus geen ribbon, maar een klassieke menubalk, er is een klassieke titelbalk, er is geen orb en de volledige applicatie past zich aan aan het gebruikte thema.
Deze applicaties zijn allemaal door Microsoft zelf gemaakt en allemaal hebben ze weer een andere interface. Als je de interface wilt veranderen, bedenk dan één nieuwe standaard en gooi meteen alle applicaties in één keer om naar deze nieuwe interface en voor applicaties die niet bij het besturingssysteem, maar die je zelf kunt installeren (Microsoft Office), zorg er bij die applicaties voor dat ze zich houden aan de standaarden van het besturingssysteem waarop ze worden geïnstalleerd.
Waarom kregen gebruikers van Windows XP ineens een versie van Internet Explorer die er totaal anders uitzag dan ze gewend waren? Ineens kregen ze een versie van Internet Explorer die gebruik maakte van een interface die geleend was van de Verkenner in Windows Vista. Gebruik in Windows XP gewoon het uiterlijk van Internet Explorer 6, zodat het past bij de Verkenner uit Windows XP en Notepad in Windows XP en dergelijke. Je installeert Microsoft Office 2007 in Windows XP en je krijgt ineens een ribbon. Gebruik gewoon het standaard thema van Windows XP, zodat de Office-applicaties een consistent geheel met de rest vormen.
Windows Vista gaf een ander uiterlijk aan de Verkenner en aan de meegeleverde Internet Explorer. Voor de rest was er nog niets aangepast. Toen kwam Windows 7 en maakten ook Wordpad en Paint gebruik van de Ribbon. Zelfs bij deze ribbon-applicaties is er geen sprake van consistentie, want Paint en Wordpad gebruiken geen orb, terwijl Microsoft Office 2007 wel een orb heeft. Andere applicaties maken dan weer gewoon gebruik van de klassieke menu-indeling. Had dan gewoon in één keer alle applicaties omgegooid naar de ribbon en ervoor gezorgd er één standaard is waar iedere applicatie zich aan houd. Gebruik je een orb in Office 2007, gebruik deze dan ook in Paint, Wordpad, Live Messenger, Windows Media Player en dergelijke. Bedenk gewoon één nieuwe standaard en gooi dan alle applicaties in één keer om naar deze nieuwe interface en voer dat in bij een nieuw besturingssysteem.
Als ze de Verkenner van Windows Vista nu gewoon hadden gelaten zoals in Windows XP en Internet Explorer in Windows Vista hetzelfde hadden gelaten als Internet Explorer 6 en bij een installatie van Office 2007 op Windows Vista gewone menu-balken hadden gebruikt, hadden ze ervoor kunnen zorgen dat ze bij de introductie van Windows 7 een ribbon klaar hadden voor iedere applicatie en dat bij een installatie van Office 2007 precies dezelfde interface wordt gebruikt als in Paint, Notepad, Internet Explorer, de Verkenner, Windows Live Messenger en ga zo maar door. Dan was er sprake geweest van een consistente look and feel. Nu is het gewoon een grote puinzooi van allerlei verschillende interfaces.
Dat vind ik dus belangrijk en als Microsoft nu zelf eens een keer één standaard interface had, had OpenOffice.org zich daar ook aan kunnen aanpassen:
- Installatie op Linux, Windows XP, Windows Vista > normale menu's;
- Installatie op Windows 7: ribbon die zich houd aan de nieuwe standaard van Microsoft;
- Installatie op Mac OS X: menubalk helemaal bovenaan het scherm.
Dat is zoals het hoort. Een besturingssysteem hoort gewoon een standaard vast te stellen en dat alle applicaties zich daar dan aan houden. In Linux en Mac OS X doet OpenOffice.org dit dus ook. Dat Microsoft zelf nog niet eens één standaard interface kan bedenken, maar gewoon bij iedere applicatie weer iets anders verzint, is niet het probleem van ontwikkelaars van third party ontwikkelaars. Microsoft moet eerst zelf maar eens één standaard bedenken, zodat iedereen zich daar aan kan houden.