Розробники просять поважати таблиці стилів GTK і не змінювати їх дизайн

лист розробника

Незалежні розробники графічних додатків для Gnome опублікував відкритий лист із закликом до розповсюдження, щоб відмовитись від практики змушення GTK замінювати теми у сторонніх графічних програмах.

В даний час більшість дистрибутивів використовують власні набори піктограм та модифікації тем GTK, які відрізняються від того, що пропонує Gnome для забезпечення впізнаваності бренду.

Ми розробники та дизайнери, які створюють додатки для платформи GNOME. Ми пишаємося своїм ремеслом і наполегливо працюємо, щоб переконатися, що наші програми - це чудовий досвід для людей.

На жаль, у багатьох випадках тема наших спроб розробляти, розробляти та тестувати наші програми стає марною.

Зміна стилів GTK пошкоджує зовнішній вигляд програм

Заява вказує на це така практика часто призводить до переривання звичайного перегляду сторонніх програм та зміна його сприйняття серед користувачів.

Наприклад, зміна таблиць стилів GTK може перервати правильне відображення інтерфейсу і навіть унеможливлює роботу (наприклад, тому що текст відображається кольорами, близькими до фону).

таблиці стилів

Крім того, зміна порядку призводить до того, що з'являється заявка показано на знімках екрана в центрі встановлення програми, а також зображення елементів інтерфейсу в документації, більше не відповідають реальному зовнішньому вигляду програми після встановлення.

Таблиці стилів GTK можуть змусити програми виглядати пошкодженими та навіть непридатними для використання.

Теми піктограм можуть змінити основну ідею, яка мала бути виражена, що призведе до інтерфейсів із піктограмами, які не виражають того, що хотів розробник.

Піктограми програм - це ідентичність програми. Зміна піктограми програми позбавляє розробника можливості контролювати ваш бренд.

У свою чергу заміна піктограм може спотворити значення, спочатку встановлене автором і призводять до того, що дії, пов’язані з піктограмами, будуть сприйматись користувачем у спотвореному світлі.

іконтеми

Автори листа вони також вказали на неприпустимість заміни піктограм для запуску програм, оскільки ці піктограми є також фундаментальною частиною програми, а також роботою, виконаною автором.

Окремо зазначено, що автори ініціативи не заперечують проти можливості користувачів змінювати свій дизайн на свій смак, але не погоджуються з практикою заміни тем дизайну в дистрибутивах, що спричиняє переривання від нормального відображення програм які здаються правильними при використанні стандартних тем GTK та GNOME.

Є також менш прямі наслідки другого порядку, зокрема:

Скріншоти Appstream (скріншоти, що використовуються у програмах GNOME або Flathub) не дуже корисні, якщо вони не схожі на реальну програму після їх встановлення.

Довідка користувача та документація однаково марні, якщо елементи інтерфейсу у вашій системі відрізняються від описаних у документації.

Ці розробники, які написали відкритий лист наполягати на тому, щоб програми мали виглядати так, ніби їх створювали, розробляли та перевіряли автори і не тому, що творці тем, значків серед іншого їх спотворювали.

додатки

Крім того, вони розуміють і не проти того, як дистрибутиви Linux виконують додаткову роботу над своїм дизайном, щоб виділитися.

Проблема, яку вони знаходять, полягає в тому, що їх робота, здається, не окупилася, оскільки вони працюють за стандартним (так би мовити) виглядом своїх додатків, і зрештою все це затьмарено.

Представники Фонду Gnome зазначили в коментарях, що це не офіційна позиція Gnome, а особиста думка окремих розробників додатків.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.