История изменений
Исправление 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-файлов к окну эмулятора терминала.