Różnice między wytycznymi Linuksa dotyczącymi interfejsu użytkownika

  • Michael Cain
  • 0
  • 871
  • 101
Reklama

Deweloper siada, aby napisać kawałek wolnego oprogramowania. Mają umiejętności. Wiedzą, jak zmusić program do robienia tego, co chcą. Ale nie mają doświadczenia w projektowaniu interfejsu użytkownika, ani nie mają zespołu ludzi, którzy potrafią wyczuć luz. W porządku Pracują z pasji i łączą wszystko, co mogą.

Wiele lat później siadasz przy komputerze i pobierasz program ze sklepu z aplikacjami systemu operacyjnego Linux. Sklepy z aplikacjami w porównaniu: Który z nich jest odpowiedni? Porównywane sklepy z aplikacjami Linux: Który jest dla Ciebie odpowiedni? Użytkownicy systemu Windows są kierowani do sklepu z aplikacjami. macOS ma już jakiś czas. Tymczasem Linux ma doświadczenie w stylu sklepu z aplikacjami od lat. Ale który jest odpowiedni dla Ciebie? . Opis mówi, że zrobi to, czego potrzebujesz. Naciskasz przycisk instalacji, wpisujesz hasło i obserwujesz, jak aplikacja wyświetla się obok wszystkich innych zainstalowanych programów.

Pierwszą rzeczą, którą zauważasz, jest to, że ikona aplikacji wygląda nie na miejscu obok wszystkich innych. Mimo to klikasz, ponieważ jeśli program wykona zadanie, możesz spojrzeć poza irytującą ikonę. Wtedy twoje serce tonie. Interfejs aplikacji wygląda równie nie na miejscu. Co gorsza: nie możesz dowiedzieć się, jak tego użyć!

Właśnie dlatego komputery stacjonarne mają wytyczne dotyczące interfejsu człowieka. Windows, macOS, iOS i Android mają wszystkie te wytyczne. Linux też je ma.

Jakie są wytyczne dotyczące interfejsu człowieka?

Wytyczne Human Interface (HIG) to instrukcje i standardy, które pokazują twórcom aplikacji, jak tworzyć oprogramowanie, które czuje się jak w domu w określonym interfejsie, i zapewniać użytkownikom łatwą obsługę. Pokazują one deweloperowi, jak daleko powinny się znajdować przyciski, jak duża jest ikona, a także odpowiedni sposób rozmieszczania pozycji menu.

Jeśli projekty są zgodne z tymi wytycznymi, przechodząc z jednej aplikacji do drugiej, możesz napotkać doświadczenia, które wyglądają podobnie. Nie tylko to. Gdy nauczysz się korzystać z jednego programu, masz całkiem niezły pomysł, jak korzystać z następnego.

Te wytyczne są ważne zarówno dla programistów, jak i użytkowników. Na szczęście niektóre z najpopularniejszych środowisk pulpitu Linux Które środowisko pulpitu Linux najlepiej pasuje do Twojej osobowości? Jakie środowisko pulpitu Linux najlepiej pasuje do Twojej osobowości? Jakim jesteś użytkownikiem komputera? Czy pozostawiasz ikony rozrzucone na pulpicie? Czy wolisz pracować w jednej uporządkowanej aplikacji? Dowiedzmy się, które środowisko pulpitu Linux najbardziej Ci odpowiada. mają własne HIG.

Które środowiska Linux Desktop mają HIG?

Wytyczne dotyczące interfejsu użytkownika mają więcej wspólnego z aplikacjami niż z aspektami interfejsu pulpitu. Z tego powodu środowiska komputerowe z własnym pakietem aplikacji częściej zawierają zalecenia dla programistów. Oto duże.

GNOM

GNOME HIG jest prawdopodobnie jednym z największych wkładów środowiska pulpitu do pulpitu Linuksa. W czasach, gdy większość oprogramowania Linux była albo trudna w użyciu, albo bardzo niespójna, twórcy GNOME wyznaczyli inną ścieżkę. Projekt dowodził, że oprogramowanie powinno być łatwe do zrozumienia i powinno być podobne do wszystkich innych programów na komputerze danej osoby. Wynik? Wiele aplikacji czuje się jak w domu w GNOME.

Ta spójność nieco osłabła w ciągu ostatniej dekady. Z GNOME realizującym projekt inny niż większość innych komputerów stacjonarnych Wyjaśnienie GNOME: Spojrzenie na jeden z najpopularniejszych komputerów stacjonarnych w Linuksie Wyjaśnienie GNOME: Spojrzenie na jeden z najpopularniejszych komputerów stacjonarnych w Linuksie Jesteś zainteresowany Linuksem i natknąłeś się na „GNOME” , skrót od GNU Network Object Model Environment. GNOME jest jednym z najpopularniejszych interfejsów typu open source, ale co to oznacza? , aplikacja pasująca do GNOME zwykle wystaje gdzie indziej i na odwrót. Ale jeśli trzymasz się aplikacji przeznaczonych specjalnie dla GNOME, czeka Cię jedno z najprostszych i najbardziej zintegrowanych doświadczeń, jakie oferuje Linux Linux.

KDE

HIG KDE jest bardzo podobny do samego pulpitu. Pulpit Plazmy społeczności KDE jest prawdopodobnie najbardziej konfigurowalnym interfejsem dla dowolnego systemu operacyjnego. Wyjaśnienie KDE: spojrzenie na najbardziej konfigurowalny interfejs pulpitu w Linuksie Wyjaśnienie KDE: spojrzenie na najbardziej konfigurowalny interfejs pulpitu w Linuksie Jak wygląda Linux? Czasami Jedność; innym razem, GNOME. Często jednak Linux uruchamia KDE. Jeśli nie używasz niegdysiejszego K Desktop Environment na swoim komputerze z systemem Linux, teraz jest czas na zmiany! . Podobnie jak użytkownicy mają dużą swobodę robienia tego, co chcą z oprogramowaniem, tak samo robią programiści.

KDE stara się być prosty, domyślnie, mocny w razie potrzeby. Oznacza to, że prawdopodobnie możesz zarządzać muzyką w odtwarzaczu multimediów lub przeglądać zdjęcia w menedżerze zdjęć za pomocą przycisków na pasku narzędzi, ale na pasku menu może znajdować się szeroki zestaw opcji. Większość oprogramowania zaprojektowanego dla KDE pozwala również przenosić paski narzędzi, dodawać przyciski i w inny sposób zmieniać widoczne elementy sterujące. Jak pokazuje nam pulpit Plazmy, spójność nie musi oznaczać zmniejszonego lub podstawowego poziomu.

Podstawowy system operacyjny

Podstawowy system operacyjny nie jest podobny do większości innych systemów operacyjnych Linux. Ma własne środowisko pulpitu Pantheon i chociaż możesz go zamienić na coś innego, co pokonałoby sens korzystania z Podstawowego systemu operacyjnego Chcesz zainstalować Podstawowy system operacyjny? 7 powodów, dla których warto! Chcesz zainstalować elementarny system operacyjny? 7 powodów, dla których warto! Elementary OS przekształcił się w atrakcyjną platformę komputerową w 2017 roku. Zastanawiasz się, czy nadszedł czas, aby przejść z obecnego systemu operacyjnego Linux? Oto dlaczego odpowiedź brzmi: tak. . Projektowanie jest prawdopodobnie największym wkładem zespołu elementarnego w ekosystem wolnego i otwartego oprogramowania.

Mając to na uwadze, Elementary's HIG jest centralną częścią projektu. Dokument jest łatwy do odczytania i zawiera odniesienia, z pozornie każdym aspektem interfejsu i mnóstwem przykładów. Deweloperzy mogą chcieć zwrócić uwagę, ponieważ zespół Elementary i użytkownicy Elementary są bardziej skłonni do szczeciny na niespójności niż inne społeczności Linuksa.

Co z innymi środowiskami pulpitu?

Jako podmioty prowadzone przez wolontariuszy, niektóre projekty po prostu nie miały czasu, aby opracować szczegółowe firmy HIG vs. Społeczności: kto tworzy lepszy system operacyjny Linux? Firmy kontra społeczności: kto tworzy lepszy system operacyjny Linux? Niektóre dystrybucje mają za sobą firmę. Ubuntu, najpopularniejszy stacjonarny system operacyjny Linux, jest jednym i nie jest sam. Ale czy odpowiedzialność korporacyjna zmniejsza, czy ulepsza twórcę dystrybucji Linuksa? . Jednocześnie środowisko pulpitu nie zawsze oznacza to samo dla każdego projektu. Niektóre, takie jak te wymienione powyżej, postrzegają środowisko pulpitu jako w pełni kompletne środowisko, które zarządza tym, co widzisz od momentu uruchomienia komputera, w tym większością aplikacji.

Inni postrzegają swoje dzieła bardziej jako interfejsy pulpitu lub menedżery okien. Zapewniają panele, aplety i sposób przełączania się między oknami, ale nie biorą się za tworzenie aplikacji. Dają ci możliwość uruchomienia oprogramowania, które już istnieje dla Linuksa, a integracja jest mniej skoncentrowana. W końcu wielu z nas jest przyzwyczajonych do systemu Windows, w którym prawie nie ma spójności z aplikacjami, niezależnie od HIG Microsoftu. Nie każdy chce, aby każda aplikacja była taka sama.

Jak współpracujesz z ulubionym komputerem stacjonarnym?

Wolę, aby moje aplikacje miały spójny wygląd. To właściwie jeden z powodów, dla których tak bardzo cieszyłem się z odkrywania Linuksa. Wcześniej myślałem, że jeśli chcę spójnego doświadczenia, muszę kupić komputer Mac - ale zarówno GNOME, jak i KDE pokazały mi, że Apple nie tylko oferuje zintegrowany pulpit.

Podstawowy system operacyjny wtedy nie istniał i istniał przez kilka lat, zanim zdecydowałem się go sprawdzić. Rodzaj uwagi, jaką zespół przywiązuje do tego aspektu pulpitu, jest naprawdę na najwyższym poziomie.

Dla porównania, oto wytyczne dotyczące interfejsu człowieka od Microsoft, Apple i Google:

  • Windows
  • macOS i iOS
  • Android

Co sądzisz o wytycznych dotyczących interfejsu człowieka? Czy denerwują Cię niespójności wizualne? A co z zawiłym projektem? Czy jesteś do tego ambiwalentny? Zapraszam do podzielenia się przemyśleniami w komentarzach poniżej.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.