LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

Пользователь работает с приложениями, а окна — лишняя абстракция.

Осталось выяснить, что такое «приложения».

$ pacman -Q | wc -l
1747
$ ls /usr/bin/ | wc -l
5403
$ find /usr/share/applications/ -name '*.desktop' | wc -l
241

Что из этого барахла я должен считать приложениями?

Табы и MDI победили SDI. В десятке вон даже завезли табы на уровне WM, чтобы прижучить оставшихся неудобных юзерам SDI-мастодонтов.

В семерке, ты хотел сказать. MDI так здорово победили, что их пришлось аж на уровень таскбара вытащить, превратив в подобие SDI.

У меня по дефолту открыто 10 рабочих столов. На каждом своя собственная активность, типа работы над конкретным проектом, мониторинга хостов, или срача на ЛОРе. Очень мне поможет док с приложениями, ага. Ты просто подумай: ну почему меня вообще должно парить состояние какого-то там файрфокса или либреофис райтера, если на данный момент я не серфю интернет и не правлю документы? Запущен он или нет — да мне плевать. В компьютере давно не 32 МБ памяти, чтобы задумываться об этом.

Вот сделали в семёрке группировку окон в таскбаре, вот это всё красивое док-образное. Я, бывает, смотрю, как работают люди и офигеваю. Допустим, у человека 4 параллельных дела (основная активность + пишет отчет начальнику + вдруг что-то срочное пришло на email + звонок-от-коллеги-спаси-помоги). Допустим, для каждого дела нужно 4-5 окон с документами в РАЗНЫХ приложениях. Человек открывает это всё, а потом со всем этим добром, сгруппированным в докбаре по ПРИЛОЖЕНИЯМ пытается работать. Страшная картина.

Я когда людям линукс показываю, самый разрыв шаблона вызывают воркспейсы. А ЧТО, ТАК МОЖНО БЫЛО?!!11 А почему в винде этого нет из коробки? А патамушта гладиолус, ребята.

Проблема не в том, что таскбар времён 95-й винды говно. Он для 2018-го года говно, но по меркам 1995-го — рабочий инструмент. Проблема в том, что вместо более совершенных инструментов мейстрим предлагает такое говно, что оно хоть в 1995-м, хоть в 2095-м будет говном, какой год ни бери. Планшетный интерфейс, предназначенный для чтения и просмотра видосиков, на стационарном компе для работы — это мрак.

Это специально предусмотрено. Представь, что было бы, если бы всякие сплэшскрины и плавающие мини-окошки засирали таскбар. Да хоть и сама панель задач, которая технически тоже окно — во рекурсия, да? :3

Режим tailgunner-а получился неубедительным.

И в Mac OS дока не было, если чё — там был выпадающий список запущенных приложений в правом верхнем углу.

macOS != Mac OS

https://ru.wikipedia.org/wiki/MacOS

Пжы, ты ведь именно это подсообщением выше и предлагал. Шизик, что ли?

Ты уже бросил пить по утрам?

API создавался для другой цели — вывод уведомлений.

Правильно.

То есть прямой аналог шторки на современных мобильных недоосях: иконка появилась -> ткнул -> прочитал попап -> иконка исчезла.

Неправильно. Возьми в руки смартфон и посмотрив область уведомлений. Что там видишь? Состояние батареи, сети, вайфая, время, режим звонка/беззвучки.

Но ушлые софтоделы повадились туда постоянно висящие иконки пихать для управления демонами — так и появился трей в нынешнем понимании, его придумали не мелкомягкие. А вот кто конкретно создал эту моду, я толком не копал.

Открою тайну, systray.exe входит в состав Windows 95. Он показывает иконки звука, сети, аккумулятора и PCMCIA в области уведомлений. Постоянные иконки.

Как-то так, да — мне очень не хватает подобного управления CLI-программами и вообще плотной интеграции GUI с CLI. Чтобы я, например, запустил из единого раннера команду — и она автоматически открылась в свободном табе эмулятора терминала, или ушла в фон в том табе, который для этого предназначен, а самое главное — чтобы эмулятор при этом развернулся. И чтобы я видел, какие программы запущены во всех эмуляторах, а не выискивал их по вкладкам. Надо самописные костыли пилить, короче.

Запускать демонов, не имеющих user interaction, в отдельных окнах/табах — это победа. Особенно если демоны скиптовые. Так и представляю, как у меня открывается по отдельному табу на каждый sleep, xprop, find, grep, sort и прочее. Наверное, так и рассуждали те люди, которые в винде прибили гвоздями запуск cmd-файлов к окну эмулятора терминала.

Исходная версия Deleted, :

Пользователь работает с приложениями, а окна — лишняя абстракция.

Осталось выяснить, что такое «приложения».

$ pacman -Q | wc -l
1747
$ ls /usr/bin/ | wc -l
5403
$ find /usr/share/applications/ -name '*.desktop' | wc -l
241

Что из этого барахла я должен считать приложениями?

Табы и MDI победили SDI. В десятке вон даже завезли табы на уровне WM, чтобы прижучить оставшихся неудобных юзерам SDI-мастодонтов.

В семерке, ты хотел сказать. MDI так здорово победили, что их пришлось аж на уровень таскбара вытащить, превратив в подобие SDI.

У меня по дефолту открыто 10 рабочих столов. На каждом своя собственная активность, типа работы над конкретным проектом, мониторинга хостов, или срача на ЛОРе. Очень мне поможет док с приложениями, ага. Ты просто подумай: ну почему меня вообще должно парить состояние какого-то там файрфокса или либреофис райтера, если он на данный момент не входит в область моего внимания? Запущен он или нет — да мне плевать. В компьютере давно не 32 МБ памяти, чтобы задумываться об этом.

Вот сделали в семёрке группировку окон в таскбаре, вот это всё красивое док-образное. Я, бывает, смотрю, как работают люди и офигеваю. Допустим, у человека 4 параллельных дела (основная активность + пишет отчет начальнику + вдруг что-то срочное пришло на email + звонок-от-коллеги-спаси-помоги). Допустим, для каждого дела нужно 4-5 окон с документами в РАЗНЫХ приложениях. Человек открывает это всё, а потом со всем этим добром, сгруппированным в докбаре по ПРИЛОЖЕНИЯМ пытается работать. Страшная картина.

Я когда людям линукс показываю, самый разрыв шаблона вызывают воркспейсы. А ЧТО, ТАК МОЖНО БЫЛО?!!11 А почему в винде этого нет из коробки? А патамушта гладиолус, ребята.

Проблема не в том, что таскбар времён 95-й винды говно. Он для 2018-го года говно, но по меркам 1995-го — рабочий инструмент. Проблема в том, что вместо более совершенных инструментов мейстрим предлагает такое говно, что оно хоть в 1995-м, хоть в 2095-м будет говном, какой год ни бери. Планшетный интерфейс, предназначенный для чтения и просмотра видосиков, на стационарном компе для работы — это мрак.

Это специально предусмотрено. Представь, что было бы, если бы всякие сплэшскрины и плавающие мини-окошки засирали таскбар. Да хоть и сама панель задач, которая технически тоже окно — во рекурсия, да? :3

Режим tailgunner-а получился неубедительным.

И в Mac OS дока не было, если чё — там был выпадающий список запущенных приложений в правом верхнем углу.

macOS != Mac OS

https://ru.wikipedia.org/wiki/MacOS

Пжы, ты ведь именно это подсообщением выше и предлагал. Шизик, что ли?

Ты уже бросил пить по утрам?

API создавался для другой цели — вывод уведомлений.

Правильно.

То есть прямой аналог шторки на современных мобильных недоосях: иконка появилась -> ткнул -> прочитал попап -> иконка исчезла.

Неправильно. Возьми в руки смартфон и посмотрив область уведомлений. Что там видишь? Состояние батареи, сети, вайфая, время, режим звонка/беззвучки.

Но ушлые софтоделы повадились туда постоянно висящие иконки пихать для управления демонами — так и появился трей в нынешнем понимании, его придумали не мелкомягкие. А вот кто конкретно создал эту моду, я толком не копал.

Открою тайну, systray.exe входит в состав Windows 95. Он показывает иконки звука, сети, аккумулятора и PCMCIA в области уведомлений. Постоянные иконки.

Как-то так, да — мне очень не хватает подобного управления CLI-программами и вообще плотной интеграции GUI с CLI. Чтобы я, например, запустил из единого раннера команду — и она автоматически открылась в свободном табе эмулятора терминала, или ушла в фон в том табе, который для этого предназначен, а самое главное — чтобы эмулятор при этом развернулся. И чтобы я видел, какие программы запущены во всех эмуляторах, а не выискивал их по вкладкам. Надо самописные костыли пилить, короче.

Запускать демонов, не имеющих user interaction, в отдельных окнах/табах — это победа. Особенно если демоны скиптовые. Так и представляю, как у меня открывается по отдельному табу на каждый sleep, xprop, find, grep, sort и прочее. Наверное, так и рассуждали те люди, которые в винде прибили гвоздями запуск cmd-файлов к окну эмулятора терминала.