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 zespołu ludzi, którzy mogliby 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 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? Czytaj więcej . Opis mówi, że zrobi to, czego potrzebujesz. Naciskasz przycisk instalowania, wpisujesz hasło i obserwujesz, jak aplikacja wyświetla się obok wszystkich innych zainstalowanych aplikacji.

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 wymyślić, jak tego użyć!

instagram viewer

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 dotyczące interfejsu użytkownika (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, napotkasz wrażenia podobne do siebie. 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 Najpopularniejsze środowiska graficzne Linuksa 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. Czytaj więcej mają własne HIG.

Jakie środowiska pulpitu Linux 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

HIG GNOME jest prawdopodobnie jednym z największych wkładów środowiska pulpitu do pulpitu Linux. 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 powinien być łatwy do zrozumienia i powinien być podobny do wszystkich innych programów na komputerze danej osoby. Wynik? Wiele aplikacji czuje się jak w domu w GNOME.

okno wytycznych dla interfejsu linuksa

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

KDE

HDE KDE jest podobny do samego pulpitu. Pulpit Plazmy społeczności KDE jest prawdopodobnie najbardziej konfigurowalny interfejs dla dowolnego systemu operacyjnego Wyjaśnienie KDE: spojrzenie na najbardziej konfigurowalny interfejs pulpitu systemu LinuxJak 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! Czytaj więcej . Podobnie jak użytkownicy mają dużą swobodę robienia tego, co chcą z oprogramowaniem, tak samo robią programiści.

pola wyboru wytyczne dla interfejsu linux dla ludzi

KDE stara się być proste, domyślnie, potężne 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, tak by było pokonać punkt korzystania z Elementarnego systemu operacyjnego Chcesz zainstalować elementarny system operacyjny? 8 powodów, dla których warto!Linux Elementary OS stał się doskonałym komputerem, ale czy nadszedł czas, aby przejść z obecnego systemu operacyjnego? Czytaj więcej . Projektowanie jest prawdopodobnie największym wkładem zespołu elementarnego w ekosystem wolnego i otwartego oprogramowania.

Mając to na uwadze, HIG Elementary 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ć zwracać na to uwagę, ponieważ zespół Elementary i użytkownicy Elementary są bardziej skłonni szczekać się z niespójnościami niż inne społeczności Linuksa.

ikony wytycznych dla ludzkiego interfejsu linux

Co z innymi środowiskami pulpitu?

Jako podmioty prowadzone przez wolontariuszy, niektóre projekty po prostu nie miałem czasu, aby opracować szczegółowy HIG Firmy vs. 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? Czytaj więcej . Jednocześnie środowisko pulpitu nie zawsze oznacza to samo dla każdego projektu. Niektóre, takie jak 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 przejmują się tworzeniem 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?

Wolę, aby moje aplikacje miały spójny wygląd. To właściwie jeden z powodów, dla których byłem podekscytowany odkryciem Linuxa. 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.

Elementary OS nie istniało wtedy i istniało przez kilka lat, zanim zdecydowałem się to 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.

Bertel to cyfrowy minimalista, który pisze z laptopa z fizycznymi przełącznikami prywatności i systemem operacyjnym zatwierdzonym przez Free Software Foundation. Ceni etykę nad funkcjami i pomaga innym przejąć kontrolę nad ich cyfrowym życiem.