Имате ли някога чувството, че софтуерът просто се променя назад и напред без основателна причина? Windows 8 пусна бутона "Старт", след което Windows 8.1 го върна обратно - и двете решения бяха обявени за големи подобрения. Windows 7 донесе на Aero прозрачност, преди Windows 8 да изхвърли прозрачността и двете решения бяха обявени за подобрения на дизайна по онова време. Сега, Microsoft връща обратно прозрачност отново с Fluent Design.
Софтуерът с отворен код не е имунизиран срещу това изкушение. Ubuntu премести бутоните за управление на прозорците - знаете, че бутоните за минимизиране, максимизиране и затваряне са от дясната страна на лявата страна на баровете за заглавията на прозорците през 2010 г. Това е трябвало да насърчи "иновациите", които никога не са се случили. Сега, докато Ubuntu се отказва от Unity, бутоните на лентата за заглавието на прозореца се връщат обратно надясно.
Това не е критика, наистина движението на бутоните обратно вдясно има смисъл. Всъщност, те несъмнено никога не би трябвало да са отляво на първо място.
Традиционно Linux настолните компютри разполагаха с бутони на лентата за заглавие в дясната част на прозорците - точно както при Windows. През 2010 г. основателят на Ubuntu Mark Shuttleworth, официално известен като "самоизбран благотворен диктатор за живота" на проекта, реши, че това трябва да се промени. Бутоните сега ще са отляво на заглавната лента на прозореца, както на Mac.
Завършвайки дискусия за това по проекта за проследяване на проблема Launchpad на Ubuntu, Shuttleworth обясни: "Нашето намерение е да насърчаваме иновациите, дискусиите и дизайна с правото на лентата за заглавие на прозореца. Имаме няколко идеи, а други вече се появяват в общността. "
В крайна сметка, тъй като проектът Unity се е развил, потребителите стават невъзможни дори да променят страниците на бутоните за управление на прозорците чрез скрити настройки. Това беше просто начинът, по който е създадена Единството.
Ако сте използвали Ubuntu изобщо от 2010 г. насам, лесно е да се чудите какво е това "нововъведение". Никога не е отишло никъде и е трудно да си представите как да имате бутоните на прозореца в лявата част на екрана са подобрили работата на работния плот.
Въпреки това, един от публикациите на блог на Марк Сунтълуърт от 2010 г. обяснява какво би трябвало да се случи. Unity вече има "настолни индикатори", които се появяват в панела в горния десен ъгъл на екрана. Те действат като малки иконки за известяване и това е най-близкото нещо, което Unity desktop има в системната област на Windows.
Единството е трябвало да спечели "индикатори за прозореца" или "прозорци", които се появяват в горния десен ъгъл на всяка прозоречна лента. Като усилие да "изгоните лентата на състоянието", в горния десен ъгъл на прозореца ще се покажат информация за състоянието и опции.
Когато увеличите максимум един прозорец, индикаторите на прозореца ще се слеят с индикаторите на работния плот на главния панел.
Ранен макет, споделен от Марк Шотълуърт през 2010 г.Това е наистина интересна идея и със сигурност щеше да оправдае избора на Ubuntu тук. Въпреки това, както много други обещани функции, които вече са били отменени, никога не е станало. Публикуването на Ubuntu wiki пост за плана бе актуализирано за последен път през 2011 г. Трудността да се сдобият с множество приложения, работещи на различни Linux дистрибуции и настолни среди, за да се внедрят функциите на Ubuntu, със сигурност беше част от проблема.
Технически това беше само една идея, която можеше да се случи - но това не стана, и никакви други планове за дясната страна на заглавната лента на прозореца не се появиха.
Но това е миналото и много неща се случиха отсега нататък. Това е 2017 г., а проектът Ubuntu се е отказал от телефоните на Ubuntu, Ubuntu таблетите, Ubuntu телевизорите и цялото "конвергирано" настолно изживяване. Unity 8 и сървърът за показване на Mir са мъртви и никога няма да видят дневната светлина на настолните компютри. Unity 7 се премахва и ще бъде заменен с по-стандартен работен плот на GNOME Shell на Ubuntu настолни компютри. Canonical се фокусира повече върху Ubuntu за сървърите и за облака - неща, които всъщност го правят пари.
Тъй като разработчиците на Ubuntu работят върху преминаването към GNOME Shell, те вече са решили да преместят бутоните обратно надясно. Потребителско проучване тясно изрази предпочитание за правото. Разработчикът на Ubuntu Didier Roche обяснява, че Ubuntu 17.10 ще има винаги видим док вляво, а бутоните за прозорци ще бъдат отдясно. "Тази визия е по-съвместима с това, че докингът винаги е видим по подразбиране, като се следват по-отблизо дизайнът на GNOME за поставяне на бутони", пише той.
Това наистина е трудно да се разбере. Приложението Unity на Ubuntu винаги имаше видим стартер вляво. И така, как се използва това, което е в основата на същото оформление, с което единството оправдава преместването на бутоните надясно?
Истинският отговор е по-прост. Разработчиците на Ubuntu искат да сведат до минимум промените, които трябва да направят към GNOME, и затова. Всички големи промени означават по-нататъшна работа за разработчиците на Ubuntu, за да променят промените си, когато GNOME се актуализира.
И това ще бъде голяма промяна. Истинската причина за това е благодарение на нещо, наречено "декорация от страна на клиента". Приложенията (клиенти) изготвят собствени ленти и бутони за заглавието на прозореца. Това преди това е било обработено от мениджъра на прозорци. Благодарение на тази промяна разработчиците на Ubuntu ще трябва да променят куп приложения и след това да продължат да ги обновяват, когато са актуализирани.
Това е лудост, когато Ubuntu се опитва да спре да прави толкова много работа на работния плот от само себе си и има смисъл Ubuntu да отиде с потока и да се придържа към това, което прави GNOME и останалата част от Linux Desktop Desktop. Когато Ubuntu реши да се откаже от Unity и да премине към GNOME, това решение стана неизбежно.
Не се притеснявайте обаче - няма истински недостатък на движещите се бутони за управление на прозорците отдясно. Всичко, което обещаваше, никога не се е случило. Потребителите на Ubuntu ще трябва да се запознаят отново с бутоните вдясно и това е всичко.