The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз мультимедийного фреймворка GStreamer 1.14.0"
Отправлено Ne01eX, 21-Мрт-18 18:50 
> Навскидку хотя бы гтк3 и hidpi  - 2018 на дворе.
> Но если уж хочется подобным легаси обмазаться на своем калькуляторе - логичнее
> взять icewm/fluxbox/jwm, чем что-то "откусывать"

GTK+2 и GTK+3 это две параллельно существующих библиотеки. Да, у них много общего, включая название, но в корне не верно считать, GTK+3 продолжением GTK+2. Да, у них есть общие разработчики и развиваются они в одной коляске, но неправильно считать GTK+2 устаревшей библиотекой. Она не устаревшая, - она законченная. GTK+3 - это другая библиотека с другим набором виджетов, предназначенная для постоения других интерфейсов и во многом ещё развивающаяся.

Те разработчики, которые предпочитают иметь железобетонно понятный классический интерфейс используют в разработке GTK+2. Это, неожиданно, не только XFCE, осмотритесь повнимательнее. Много кто ещё предпочитают оставаться на GTK+2. Ну из свежих примеров, - Pidgin, например.

Те разработчики, которым нужен интерфейс в стиле... (тут у меня цензурных слов нет, подберите себе слово сами по смыслу :-D ) используют GTK+3. Основной костяк это - разработчики GNOME3. Но если вы выбрали этот путь, то будьте готовы к тому, что завтра всё сломается и будет выглядеть совсем по-другому.

Либерально настроенные разработчики из тех, у кого изначально не было (или был, но они это исправили) бардака в голове и есть чётко написанный по всем понятиям программирования код, предоставляют возможность выбора набора виджетов на этапе сборки из исходных кодов. В дальнейшем всё на совести вендоров дистрибутивов, исходя из поставленных ими задач. Кто-то предоставляет возможность выбора библиотеки, а кому-то это не надо и он использует только одну из них (для определённого ПО).

Чтобы было ещё понятней, то замечу, что здесь вполне допустима аналогия с RPM4 и RPM5, с той лишь разницей, что раскол в RPM произошёл одномоментно, тогда как в сообществе разработчиков GTK+ он ещё идёт.

Для более подробной информации по GTK+2 GTK+3 предлагаю ознакомится со списками рассылки GTK+ и GNOME. Но это очень много текста, на самом деле. За один присест въехать во всю движуху не получится.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру