13Aug

Ubuntu-vensterknoppen keren terug naar rechts na al dat "innovatie"

Voelt u weleens dat software gewoon om en om verandert zonder goede reden? Windows 8 liet de Start-knop vallen en Windows 8.1 bracht het terug - beide beslissingen werden aangeprezen als grote verbeteringen. Windows 7 zorgde voor Aero-transparantie voordat Windows 8 de transparantie dumpte, en beide beslissingen werden destijds gepromoveerd als ontwerpverbeteringen. Nu brengt Microsoft opnieuw opnieuw met Fluent Design.

Open source-software is niet immuun voor deze verleiding. Ubuntu verplaatste zijn vensterbesturingsknoppen - je weet wel, de knoppen minimaliseren, maximaliseren en sluiten - van de rechterkant naar de linkerkant van de titelbars van het venster in 2010. Dit moest 'innovatie' bevorderen die nooit echt gebeurde. Nu, als Ubuntu op Unity stapt, gaan de knoppen op de titelbalk van het venster terug naar rechts.

Dit is geen kritiek, echt ontroerend zijn de knoppen terug naar rechts logisch. In feite hadden ze waarschijnlijk nooit links in de eerste plaats moeten staan.

Waarom de verplaatsing naar links?

De standaard Ubuntu 16.04 LTS-desktop met Unity 7, die zal worden beëindigd.

Traditioneel hadden Linux-desktops venstertitelbalkknoppen aan de rechterkant van Windows, net als op Windows. In 2010 besloot Ubuntu oprichter Mark Shuttleworth, officieel bekend als de "zelfbenoemde welwillende dictator voor het leven" van het project, dat dit zou moeten veranderen. De knoppen bevinden zich nu aan de linkerkant van de titelbalk van het venster, zoals op Macs.

Eindigend op een discussie hierover over het Launchpad-probleemopsporingsproject van Ubuntu, legde Shuttleworth uit: "Het is onze bedoeling om innovatie, discussie en ontwerp aan te moedigen met het recht van de titelbalk van het venster. We hebben enkele ideeën en anderen duiken al op in de community. "

Uiteindelijk, toen het Unity-project zich ontwikkelde, werd het voor gebruikers onmogelijk om zelfs de kant van de raambeheerknoppen via verborgen instellingen te veranderen. Dat was precies hoe Unity is ontworpen om te werken.

Wat is er gebeurd met "Innovation and Design"?

Als u Ubuntu al sinds 2010 gebruikt, kunt u zich gemakkelijk afvragen waar het bij die "innovatie" om gaat. Het is nooit echt ergens naartoe gegaan en het is moeilijk om je voor te stellen hoe de venster-knoppen aan de linkerkant van het scherm de desktopervaring hebben verbeterd.

Echter, een van de blogberichten van Mark Shuttleworth uit 2010 legt uit wat er zou moeten gebeuren. Unity heeft al "desktop-indicatoren", die verschijnen op het paneel in de rechterbovenhoek van het scherm. Deze werken als kleine meldingspictogrammen en het komt het dichtst in de buurt van de Unity-desktop in het systeemvak op Windows.

Eenheid moest 'vensterindicatoren' krijgen, of 'windicators', die in de rechterbovenhoek van elke titelbalk van het venster werden weergegeven. In een poging om de statusbalk te verbannen, verschijnen statusinformatie en opties in de rechterbovenhoek van het venster.

Wanneer u een venster hebt gemaximaliseerd, zouden de vensterindicatoren samenvloeien met de indicatoren voor het hele bureaublad op het hoofdpaneel.

Een vroege mock-up gedeeld door Mark Shuttleworth in 2010.

Dit is een heel interessant idee, en het zou de keuze van Ubuntu hier zeker gerechtvaardigd hebben. Echter, net als veel andere beloofde functies die nu zijn geannuleerd, is het nooit gebeurd. Een Ubuntu-wikipost over het plan is voor het laatst bijgewerkt in 2011. De moeilijkheid om een ​​aantal applicaties te krijgen die op verschillende Linux-distributies en desktopomgevingen worden uitgevoerd om alleen Ubuntu-functies te implementeren, was zeker een deel van het probleem.

Technisch gezien was dit slechts één idee dat had kunnen gebeuren - maar dat gebeurde niet, en geen andere plannen voor de rechterkant van de titelbalk van het venster hadden ooit de doorslag.

Waarom zegt Ubuntu dat ze teruggaan?

Maar dat is het verleden en sindsdien zijn er veel dingen gebeurd. Het is 2017 en het Ubuntu-project heeft de Ubuntu-telefoons, Ubuntu-tablets, Ubuntu-tv's en die hele "geconvergeerde" desktopervaring opgegeven. Unity 8 en de Mir-displayserver zijn dood en zullen nooit het daglicht zien op desktops. Unity 7 wordt uitgefaseerd en zal worden vervangen door een meer standaard GNOME Shell-bureaublad op Ubuntu-desktops. Canonical richt zich meer op Ubuntu voor servers en de cloud - het spul dat het echt geld oplevert.

Terwijl de ontwikkelaars van Ubuntu werken aan het overstappen naar GNOME Shell, hebben ze nu besloten de knoppen terug naar rechts te verplaatsen. Een gebruikersonderzoek gaf terloops een voorkeur voor het recht aan. Ubuntu-ontwikkelaar Didier Roche legt uit dat Ubuntu 17.10 een altijd zichtbaar dock aan de linkerkant heeft en de venster-knoppen aan de rechterkant."Deze visie is meer compatibel met het standaard hebben van een dock, terwijl het GNOME-ontwerp voor de plaatsing van de knoppen van dichtbij volgt", schrijft hij.

Dat is heel moeilijk om te begrijpen. Ubuntu's Unity-desktop had ook altijd een zichtbare launcher aan de linkerkant. Dus hoe is het gebruik van de in wezen dezelfde lay-out als de Unity het rechtvaardigen om de knoppen naar rechts te verplaatsen?

Waarom zijn ze echt terug?

GNOME Shell op Fedora Workstation 26.

Het echte antwoord is eenvoudiger. De ontwikkelaars van Ubuntu willen de wijzigingen die ze moeten aanbrengen in GNOME tot een minimum beperken, en met een goede reden. Elke grote verandering betekent meer werk voor Ubuntu-ontwikkelaars om hun wijzigingen aan te passen wanneer GNOME-updates worden uitgevoerd.

En dit zou een grote verandering zijn. De echte reden dat dit gebeurt, is dankzij iets dat "client-side decorations" wordt genoemd. Toepassingen( clients) tekenen hun eigen venstertitelbalken en knoppen. Dit werd eerder afgehandeld door de raambeheerder. Dankzij deze wijziging zouden de ontwikkelaars van Ubuntu een aantal applicaties moeten aanpassen en ze vervolgens blijven patchen wanneer ze zijn bijgewerkt.

Dat is gek wanneer Ubuntu op zichzelf probeert te stoppen met zoveel desktopwerk te doen, en het is logisch dat Ubuntu meewerkt aan de stroom en vasthoudt aan wat GNOME en de rest van de Linux-desktopwereld aan het doen is. Toen Ubuntu besloot om Unity op te geven en over te schakelen naar GNOME, werd deze beslissing onvermijdelijk.

Maakt u zich geen zorgen, er is geen echt nadeel aan het verplaatsen van de knoppen voor vensterbeheer naar rechts. Alles wat innovatie beloofde, gebeurde in elk geval niet. Ubuntu-gebruikers zullen vertrouwd moeten raken met het opnieuw hebben van de knoppen aan de rechterkant, en dat is alles.