Deweloperzy proszą, aby szanować arkusze stylów GTK i nie zmieniać ich projektu

list dewelopera

Niezależni programiści graficznych aplikacji dla Gnome opublikował list otwarty wzywający dystrybucje do porzucenia praktyki zmuszania GTK do wymiany tematów w aplikacjach graficznych innych firm.

Obecnie większość dystrybucji używa własnych zestawów ikon i modyfikacji motywów GTK, które różnią się od tego, co oferuje Gnome, aby zapewnić rozpoznawalność marki.

Jesteśmy programistami i projektantami, którzy tworzą aplikacje na platformę GNOME. Jesteśmy dumni z naszego rzemiosła i ciężko pracujemy, aby nasze aplikacje były wspaniałym doświadczeniem dla ludzi.

Niestety, wszystkie nasze wysiłki na rzecz projektowania, rozwijania i testowania naszych aplikacji są w wielu przypadkach bezużyteczne.

Zmiana stylów GTK niszczy wygląd aplikacji

To stwierdzenie wskazuje na to praktyka ta często prowadzi do przerwania normalnego oglądania programów innych firm i zmiana jego postrzegania wśród użytkowników.

Na przykład, zmiana w arkuszach stylów GTK może zakłócić prawidłowe wyświetlanie interfejsu a nawet uniemożliwić pracę (na przykład dlatego, że tekst jest wyświetlany w kolorach zbliżonych do tła).

arkusze stylów

Ponadto, zmiana kolejności prowadzi do tego, że pojawienie się aplikacji pokazane na zrzutach ekranu w centrum instalacji aplikacji, a także obrazy elementów interfejsu w dokumentacji, nie odpowiadają już rzeczywistemu wyglądowi aplikacji po instalacji.

Arkusze stylów GTK mogą powodować, że aplikacje wyglądają na uszkodzone, a nawet bezużyteczne.

Motywy ikon mogą zmienić główną ideę, która miała zostać wyrażona, prowadząc do interfejsów z ikonami, które nie wyrażają tego, czego chciał programista.

Ikony aplikacji określają tożsamość aplikacji. Zmiana ikony aplikacji pozbawia dewelopera możliwości kontrolowania Twojej marki.

Z kolei Zastąpienie piktogramów może zniekształcić znaczenie pierwotnie ustalone przez autora i prowadzić do tego, że czynności związane z piktogramami będą postrzegane przez użytkownika w zniekształconym świetle.

motywy ikon

Autorzy listu zwrócili również uwagę na niedopuszczalność wymiany ikon w celu uruchamiania aplikacji, ponieważ te ikony są również podstawową częścią aplikacji, a także pracy wykonanej przez autora.

Osobno określono, że autorzy inicjatywy nie sprzeciwiają się możliwości zmiany projektu przez użytkowników według własnego uznania, ale nie zgadzają się z praktyką zastępowania motywów projektowych w dystrybucjach, co powoduje przerwanie normalnego wyświetlania programów które wydają się poprawne, gdy używasz standardowych motywów GTK i GNOME.

Istnieją również mniej bezpośrednie konsekwencje drugiego rzędu, w tym:

Zrzuty ekranu Appstream (zrzuty ekranu używane w oprogramowaniu GNOME lub Flathub) nie są zbyt przydatne, jeśli po zainstalowaniu nie wyglądają jak rzeczywista aplikacja.

Pomoc i dokumentacja użytkownika są równie bezużyteczne, jeśli elementy interfejsu użytkownika w systemie różnią się od tych opisanych w dokumentacji.

Ci programiści, którzy napisali list otwarty nalegać, aby aplikacje wyglądały tak, jakby zostały stworzone, zaprojektowane i przetestowane przez autorów i nie dlatego, że zniekształcali je twórcy motywów, m.in. ikon.

aplikacje

Poza tym rozumieją i nie są przeciwni sposobowi, w jaki dystrybucje Linuksa wykonują dodatkową pracę nad swoim projektem, aby się wyróżniać.

Problem, który odkrywają, polega na tym, że ich praca wydaje się nie opłacać, ponieważ pracują nad standardem (że tak powiem) w wyglądzie swoich aplikacji i ostatecznie wszystko to pozostaje w cieniu.

Przedstawiciele Fundacji Gnome wskazywali w komentarzach, że nie jest to oficjalne stanowisko Gnome, a raczej osobista opinia poszczególnych twórców aplikacji.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.