История изменений
Исправление
mertvoprog,
(текущая версия)
:
Расширения гномощели вообще к теме отношения не имеют
Имеют, потому что из-за огороженности гомощели многие вещи кроме как расширением гомощели тупо не достать, Wayland-клиентам они не доступны.
Просто брать и пилить
Не получится.
Когда-то вон пилили TSR-программы для доса и потом удивлялись, зачем им испортили доступ к железу
Ну так в итоге ушла эпоха. И DOS в определённых нишах до сих пор актуален, потому что новое огороженное говно ему не замена вообще никак.
чтоб сделать простой и надёжный протокол связи окна и DS
Что покрывает далеко не все юзкейсы иксов. Но вялендофанатики свято уверены, что этого достаточно, а остальное ненужно.
Для взаимодействия приложений нужны всякие сервисы, RPC, может быть сокеты
Пользователь этого всего не видит и напрямую с ними не взаимодействует.
чтоб оправдать существование очередного ненужного говноДЕ
Ой-вей, ви таки за вселинуксовую революцию гномотариата?
Тут цимес в том, что DE как таковые не нужны, чтобы просто запустить одну графическую программу. И CSD в таком случае тоже не понадобятся вообще, равно как и вообще какие-то декорации. Но CSD насильно суют.
вечноотстающий
От чего?
это третьестепенная хрень задача которой просто не отсвечивать
Чего по прожорливым жирноDE, вдобавок хулиганящим и решающим за пользователя, не наблюдается совершенно.
Кем ты себя вообще возомнил, указывать людям куда им идти
Ну вообще-то вялендофанатики первые начали, когда люди сидели, никого не трогали, и тут к ним налетела эта орава, свято верующая, что вот вяленд уже скоро убьёт иксы и все, вообще все, на него перейдут. При этом толком не понимая, что это за вяленд такой, и подразумевая под ним в лучшем случае пункт в GDM. Из-за чего на Unix S&E и подобных площадках всплывали вопросы вида «вот был процесс X, а где процесс Wayland? он вообще работает?»
Теперь справедливо расхлёбывают брандспойты мочи, в последние год-два таки залезли под шконарь и вяло потявкивают оттуда.
CSD - это в общем-то про то и есть, про выкидывание заголовков и передачу их функций окну
Отчего в окне приходится резервировать под них нафиг не нужное в общем случае место. Не доходит?
мы пообещали приложению нарисовать окошко и меню, а сами не нарисовали
А не надо ничего обещать. Надо предполагать условия, что заголовки могут быть любые, или их может не быть вообще, потому что юзер клавиатурный задрот и ему не то что заголовки нафиг не всрались, а добрая часть экранных GUI-виджетов окна тоже.
очевидную дурость
Поговорим, когда интырьнеты зарегулируют наконец, как автомобили :P
Ну уж явно не пользователь.
Если пользователь не управляет поведением программы, то эта программа — малварь, называйте вещи своими именами. Не надо быть ветеринаром или знать овечий язык, чтобы гонять стадо овец. Равно как и участвовать в их зачатии. Главное, чтобы овцы слушались.
но это скорее исключение
У потребителей лёгкого поведения, которые даже крякать софт не умеют, да.
и не демонстрировала явно что ей на его желания плевать
Каким образом она должна это делать, лол? В древние времена были очень простые средства взаимосвязи с пользователем, на самом деле: статусбар и динамический курсор. Сейчас и то, и другое вышло из моды, на тачскринах курсоров нет вообще, а замены толковой так и не завезли.
запуская команду ls ты являешься её пользователем
ls, равно как и любой другой исполняемый файл — это всего лишь инструкция в языке программирования Shell. Сама по себе она малополезна, и важна прежде всего как строительный блок. А вот у гуйцов средства построения сложных вещей из простых блоков толком и не взлетели, хотя попыток было множество. И это главная причина, почему текстовая консоль и текстовые ЯП в 2$21-м году до сих пор актуальны.
Исправление
mertvoprog,
:
Расширения гномощели вообще к теме отношения не имеют
Имеют, потому что из-за огороженности гомощели многие вещи кроме как расширением гомощели тупо не достать, Wayland-клиентам они не доступны.
Просто брать и пилить
Не получится.
Когда-то вон пилили TSR-программы для доса и потом удивлялись, зачем им испортили доступ к железу
Ну так в итоге ушла эпоха. И DOS в определённых нишах до сих пор актуален, потому что новое огороженное говно ему не замена вообще никак.
чтоб сделать простой и надёжный протокол связи окна и DS
Что покрывает далеко не все юзкейсы иксов. Но вялендофанатики свято уверены, что этого достаточно, а остальное ненужно.
Для взаимодействия приложений нужны всякие сервисы, RPC, может быть сокеты
Пользователь этого всего не видит и напрямую с ними не взаимодействует.
чтоб оправдать существование очередного ненужного говноДЕ
Ой-вей, ви таки за вселинуксовую революцию гномотариата?
Тут цимес в том, что DE как таковые не нужны, чтобы просто запустить одну графическую программу. И CSD в таком случае тоже не понадобятся вообще, равно как и вообще какие-то декорации. Но CSD насильно суют.
вечноотстающий
От чего?
это третьестепенная хрень задача которой просто не отсвечивать
Чего по прожорливым жирноDE, вдобавок хулиганящим и решающим за пользователя, не наблюдается совершенно.
Кем ты себя вообще возомнил, указывать людям куда им идти
Ну вообще-то вялендофанатики первые начали, когда люди сидели, никого не трогали, и тут к ним налетела эта орава, свято верующая, что вот вяленд уже скоро убьёт иксы и все, вообще все, на него перейдут. При этом толком не понимая, что это за вяленд такой, и подразумевая под ним в лучшем случае пункт в GDM. Из-за чего на Unix S&E и подобных площадках всплывали вопросы вида «вот был процесс X, а где процесс Wayland? он вообще работает?»
Теперь справедливо расхлёбывают брандспойты мочи, в последние год-два таки залезли под шконарь и вяло потявкивают оттуда.
CSD - это в общем-то про то и есть, про выкидывание заголовков и передачу их функций окну
Отчего в окне приходится резервировать под них нафиг не нужное в общем случае место. Не доходит?
мы пообещали приложению нарисовать окошко и меню, а сами не нарисовали
А не надо ничего обещать. Надо предполагать условия, что заголовки могут быть любые, или их может не быть вообще, потому что юзер клавиатурный задрот и ему не то что заголовки нафиг не всрались, а добрая часть экранных GUI-виджетов окна тоже.
очевидную дурость
Поговорим, когда интырьнеты зарегулируют наконец, как автомобили :P
Ну уж явно не пользователь.
Если пользователь не управляет поведением программы, то это программа — малварь, называйте вещи своими именами. Не надо быть ветеринаром или знать овечий язык, чтобы гонять стадо овец. Равно как и участвовать в их зачатии. Главное, чтобы овцы слушались.
но это скорее исключение
У потребителей лёгкого поведения, которые даже крякать софт не умеют, да.
и не демонстрировала явно что ей на его желания плевать
Каким образом она должна это делать, лол? В древние времена были очень простые средства взаимосвязи с пользователем, на самом деле: статусбар и динамический курсор. Сейчас и то, и другое вышло из моды, на тачскринах курсоров нет вообще, а замены толковой так и не завезли.
запуская команду ls ты являешься её пользователем
ls, равно как и любой другой исполняемый файл — это всего лишь инструкция в языке программирования Shell. Сама по себе она малополезна, и важна прежде всего как строительный блок. А вот у гуйцов средства построения сложных вещей из простых блоков толком и не взлетели, хотя попыток было множество. И это главная причина, почему текстовая консоль и текстовые ЯП в 2$21-м году до сих пор актуальны.
Исправление
mertvoprog,
:
Расширения гномощели вообще к теме отношения не имеют
Имеют, потому что из-за огороженности гомощели многие вещи кроме как расширением гомощели тупо не достать, Wayland-клиентам они не доступны.
Просто брать и пилить
Не получится.
Когда-то вон пилили TSR-программы для доса и потом удивлялись, зачем им испортили доступ к железу
Ну так в итоге ушла эпоха. И DOS в определённых нишах до сих пор актуален, потому что новое огороженное говно ему не замена вообще никак.
чтоб сделать простой и надёжный протокол связи окна и DS
Что покрывает далеко не все юзкейсы иксов. Но вялендофанатики свято уверены, что этого достаточно, а остальное ненужно.
Для взаимодействия приложений нужны всякие сервисы, RPC, может быть сокеты
Пользователь этого всего не видит и напрямую с ними не взаимодействует.
чтоб оправдать существование очередного ненужного говноДЕ
Ой-вей, ви таки за вселинуксовую революцию гномотариата?
Тут цимес в том, что DE как таковые не нужны, чтобы просто запустить одну графическую программу. И CSD в таком случае тоже не понадобятся вообще, равно как и вообще какие-то декорации. Но CSD насильно суют.
вечноотстающий
От чего?
это третьестепенная хрень задача которой просто не отсвечивать
Чего по прожорливым жирноDE, вдобавок хулиганящим и решающим за пользователя, не наблюдается совершенно.
Кем ты себя вообще возомнил, указывать людям куда им идти
Ну вообще-то вялендофанатики первые начали, когда люди сидели, никого не трогали, и тут к ним налетела эта орава, свято верующая, что вот вяленд уже скоро убьёт иксы и все, вообще все, на него перейдут. При этом толком не понимая, что это за вяленд такой и подразумевая под ним в лучшем случае пункт в GDM. Из-за чего на Unix S&E и подобных площадках всплывали вопросы вида «вот был процесс X, а где процесс Wayland? он вообще работает?»
Теперь справедливо расхлёбывают брандспойты мочи, в последние год-два таки залезли под шконарь и вяло потявкивают оттуда.
CSD - это в общем-то про то и есть, про выкидывание заголовков и передачу их функций окну
Отчего в окне приходится резервировать под них нафиг не нужное в общем случае место. Не доходит?
мы пообещали приложению нарисовать окошко и меню, а сами не нарисовали
А не надо ничего обещать. Надо предполагать условия, что заголовки могут быть любые, или их может не быть вообще, потому что юзер клавиатурный задрот и ему не то что заголовки нафиг не всрались, а добрая часть экранных GUI-виджетов окна тоже.
очевидную дурость
Поговорим, когда интырьнеты зарегулируют наконец, как автомобили :P
Ну уж явно не пользователь.
Если пользователь не управляет поведением программы, то это программа — малварь, называйте вещи своими именами. Не надо быть ветеринаром или знать овечий язык, чтобы гонять стадо овец. Равно как и участвовать в их зачатии. Главное, чтобы овцы слушались.
но это скорее исключение
У потребителей лёгкого поведения, которые даже крякать софт не умеют, да.
и не демонстрировала явно что ей на его желания плевать
Каким образом она должна это делать, лол? В древние времена были очень простые средства взаимосвязи с пользователем, на самом деле: статусбар и динамический курсор. Сейчас и то, и другое вышло из моды, на тачскринах курсоров нет вообще, а замены толковой так и не завезли.
запуская команду ls ты являешься её пользователем
ls, равно как и любой другой исполняемый файл — это всего лишь инструкция в языке программирования Shell. Сама по себе она малополезна, и важна прежде всего как строительный блок. А вот у гуйцов средства построения сложных вещей из простых блоков толком и не взлетели, хотя попыток было множество. И это главная причина, почему текстовая консоль и текстовые ЯП в 2$21-м году до сих пор актуальны.
Исходная версия
mertvoprog,
:
Расширения гномощели вообще к теме отношения не имеют
Имеют, потому что из-за огороженности гомощели многие вещи кроме как расширением гомощели тупо не достать, Wayland-клиентам они не доступны.
Просто брать и пилить
Не получится.
Когда-то вон пилили TSR-программы для доса и потом удивлялись, зачем им испортили доступ к железу
Ну так в итоге ушла эпоха. И DOS в определённых нишах до сих пор актуален, потому что новое огороженное говно ему не замена вообще никак.
чтоб сделать простой и надёжный протокол связи окна и DS
Что покрывает далеко не все юзкейсы иксов. Но вялендофанатики свято уверены, что этого достаточно, а остальное ненужно.
Для взаимодействия приложений нужны всякие сервисы, RPC, может быть сокеты
Пользователь этого всего не видит и напрямую с ними не взаимодействует.
чтоб оправдать существование очередного ненужного говноДЕ
Ой-вей, ви таки за вселинуксовую революцию гномотариата?
Тут цимес в том, что DE как таковые не нужны, чтобы просто запустить одну графическую программу. И CSD в таком случае тоже не понадобятся вообще, равно как и вообще какие-то декорации. Но CSD насильно суют.
вечноотстающий
От чего?
это третьестепенная хрень задача которой просто не отсвечивать
Чего по прожорливым жирноDE, вдобавок хулиганящим и решающим за пользователя, не наблюдается совершенно.
Кем ты себя вообще возомнил, указывать людям куда им идти
Ну вообще-то вялендофанатики первые начали, когда люди сидели, никого не трогали, и тут к ним налетела эта орава, свято верующая, что вот вяленд уже скоро убьёт иксы и все, вообще все, на него перейдут. При этом толком не понимая, что это за вяленд такой и понимая под ним в лучшем случае пункт в GDM. Из-за чего на Unix S&E и подобных площадках всплывали вопросы вида «вот был процесс X, а где процесс Wayland? он вообще работает?»
Теперь справедливо расхлёбывают брандспойты мочи, в последние год-два таки залезли под шконарь и вяло потявкивают оттуда.
CSD - это в общем-то про то и есть, про выкидывание заголовков и передачу их функций окну
Отчего в окне приходится резервировать под них нафиг не нужное в общем случае место. Не доходит?
мы пообещали приложению нарисовать окошко и меню, а сами не нарисовали
А не надо ничего обещать. Надо предполагать условия, что заголовки могут быть любые, или их может не быть вообще, потому что юзер клавиатурный задрот и ему не то что заголовки нафиг не всрались, а добрая часть экранных GUI-виджетов окна тоже.
очевидную дурость
Поговорим, когда интырьнеты зарегулируют наконец, как автомобили :P
Ну уж явно не пользователь.
Если пользователь не управляет поведением программы, то это программа — малварь, называйте вещи своими именами. Не надо быть ветеринаром или знать овечий язык, чтобы гонять стадо овец. Равно как и участвовать в их зачатии. Главное, чтобы овцы слушались.
но это скорее исключение
У потребителей лёгкого поведения, которые даже крякать софт не умеют, да.
и не демонстрировала явно что ей на его желания плевать
Каким образом она должна это делать, лол? В древние времена были очень простые средства взаимосвязи с пользователем, на самом деле: статусбар и динамический курсор. Сейчас и то, и другое вышло из моды, на тачскринах курсоров нет вообще, а замены толковой так и не завезли.
запуская команду ls ты являешься её пользователем
ls, равно как и любой другой исполняемый файл — это всего лишь инструкция в языке программирования Shell. Сама по себе она малополезна, и важна прежде всего как строительный блок. А вот у гуйцов средства построения сложных вещей из простых блоков толком и не взлетели, хотя попыток было множество. И это главная причина, почему текстовая консоль и текстовые ЯП в 2$21-м году до сих пор актуальны.