
Harry James
0
3490
78
Vývojář se posadí, aby napsal kus svobodného softwaru. Mají dovednosti. Vědí, jak přimět program, aby dělal, co chce. Nemají však žádné zkušenosti s návrhem uživatelského rozhraní, ani nemají tým lidí, kteří si mohou nechat poradit. To je v pořádku. Pracují z vášně a dávají dohromady, co mohou.
O několik let později se posadíte ke svému počítači a stáhnete si program z obchodu s aplikacemi operačního systému Linux. Porovnání obchodů Linux App Stores: Který z nich je pro vás ten pravý? Porovnání prodejen aplikací pro systém Linux: Který z nich je pro vás ten pravý? Uživatelé Windows jsou vedeni do obchodu s aplikacemi. macOS má nějaký na chvíli. Linux má mezitím roky zkušenosti se stylem obchodu s aplikacemi. Ale který z nich je pro vás ten pravý? . Popis říká, že udělá, co potřebujete. Stisknete tlačítko instalace, zadejte heslo a sledujete, jak se aplikace zobrazuje vedle všech ostatních, které jste nainstalovali.
První věc, kterou si všimnete, je, že ikona aplikace vypadá mimo místo vedle všech ostatních. Kliknete na něj stejně, protože pokud program splní svou úlohu, můžete se podívat za nepříjemnou ikonu. Pak se vaše srdce potápí. Rozhraní aplikace vypadá stejně na místě. Ještě horší: nemůžete přijít na to, jak věc použít!
To je důvod, proč mají stolní počítače pokyny pro lidské rozhraní. Windows, MacOS, iOS a Android mají tyto pokyny. Linux je má také.
Jaké jsou pokyny pro lidské rozhraní?
Pokyny pro lidské rozhraní (HIG) jsou pokyny a standardy, které tvůrcům aplikací ukazují, jak vyrobit software, který se v určitém rozhraní cítí jako doma, a vytvořit tak uživatelům snadný přístup. Ukazují vývojáři, jak velká by tlačítka měla být, jak velká je ikona, a vhodný způsob uspořádání položek nabídky.
Pokud se projekty budou řídit těmito pokyny, při přechodu z jedné aplikace do druhé se setkáte se zážitky, které vypadají podobně. Nejen to. Jakmile se naučíte používat jeden program, máte docela dobrý nápad, jak používat další.
Tyto pokyny jsou důležité pro vývojáře i pro uživatele. Naštěstí jsou některá z nejpopulárnějších desktopových prostředí Linuxu Které prostředí Linux Desktop Desktop nejlépe vyhovuje vaší osobnosti? Jaké prostředí Linux Desktop Desktop nejlépe vyhovuje vaší osobnosti? Jaký typ uživatele počítače jste? Necháváte ikony roztroušené po ploše? Dáváte přednost práci v jedné přehledné aplikaci? Pojďme zjistit, které desktopové prostředí Linux vám nejlépe vyhovuje. mají vlastní HIGy.
Která Linuxová pracovní prostředí mají HIGy?
Pokyny pro lidské rozhraní mají více co do činění s aplikacemi než aspekty rozhraní pro stolní počítače. Z tohoto důvodu je u desktopových prostředí, která přicházejí s vlastní sadou aplikací, pravděpodobnější, že vývojáři budou mít doporučení, která se budou řídit. Tady jsou ty velké.
GNOME
HIG GNOME je pravděpodobně jedním z největších příspěvků desktopového prostředí k desktopu Linux. V době, kdy bylo většinu Linuxového softwaru obtížně použitelné nebo divoce nekonzistentní, vytvořili tvůrci GNOME jinou cestu. Software by měl být snadno zjistitelný a měl by se cítit podobně jako všechny ostatní programy v osobním počítači, argumentoval projekt. Výsledek? Na GNOME se cítí jako doma mnoho aplikací.
Tato soudržnost se v posledním desetiletí poněkud zvlnila. Vzhledem k tomu, že GNOME sleduje design odlišný od většiny ostatních stolních počítačů, GNOME vysvětlil: Pohled na jeden z nejpopulárnějších stolních počítačů v Linuxu GNOME vysvětlil: Pohled na jeden z nejpopulárnějších stolních počítačů v Linuxu Máte zájem o Linux a narazili jste na „GNOME“ , zkratka pro prostředí GNU Network Object Model Environment. GNOME je jedno z nejpopulárnějších open source rozhraní, ale co to znamená? , aplikace, která zapadá do GNOME, má tendenci vyčnívat jinde a naopak. Ale pokud se budete držet aplikací specificky určených pro GNOME, pak jste pro jeden z nejjednodušších a nejintegrovanějších zážitků, které Linux desktop nabízí.
KDE
HDE společnosti KDE je velmi podobné ploše samotné. Plazmový desktop komunity KDE je možná nejpřizpůsobivějším rozhraním pro jakýkoli operační systém, který KDE vysvětlil: Pohled na nejkonfigurovatelnější desktopové rozhraní Linuxu KDE vysvětlil: Pohled na nejkonfigurovatelnější desktopové rozhraní Linuxu Jak Linux vypadá? Někdy jednota; jindy, GNOME. Linux však často provozuje KDE. Pokud na svém počítači s Linuxem nepoužíváte dřívější prostředí K Desktop, nyní je čas na změnu! . Stejně jako uživatelé mají velkou míru svobody dělat to, co chtějí se softwarem, tak vývojáři.
KDE se snaží být ve výchozím nastavení jednoduchý, v případě potřeby výkonný. To znamená, že pravděpodobně můžete spravovat hudbu v přehrávači médií nebo prohlížet obrázky ve správci fotografií pomocí tlačítek na panelu nástrojů, ale v panelu nabídek může být zastrčena rozsáhlá sada možností. Většina softwaru navrženého pro KDE vám také umožní pohybovat panely nástrojů kolem, přidávat tlačítka a jinak měnit, které ovládací prvky jsou viditelné. Jak nám ukazuje plazmová plocha, konzistence nemusí znamenat rozdělené nebo základní.
Elementární OS
Elementary OS není jako většina ostatních operačních systémů Linux. Dodává se s vlastním desktopovým prostředím Pantheonu, a přestože se můžete rozhodnout pro výměnu za něco jiného, bylo by to porazit smysl používání elementárního OS Chcete nainstalovat elementární OS? 7 důvodů, proč byste měli! Chcete nainstalovat základní OS? 7 důvodů, proč byste měli! Elementary OS se v roce 2017 vyvinul v působivý výpočetní zážitek. Zajímá vás, jestli je čas přejít z vašeho současného operačního systému Linux? Odpověď zní: Ano. . Design je pravděpodobně největším příspěvkem elementárního týmu k ekosystému s otevřeným zdrojovým kódem.
V tomto případě je Elementary's HIG ústřední součástí projektu. Dokument je snadno čitelný a odkazovatelný, zdánlivě každý aspekt pokrytého rozhraní a spousta příkladů. Vývojáři mohou chtít věnovat pozornost, protože členové týmu Elementary a Elementary jsou více nakloněni štětinám při nekonzistentnosti než jiné komunity Linux.
A co ostatní stolní prostředí?
Jako dobrovolnické subjekty některé projekty prostě neměly někoho, kdo by měl čas na vypracování podrobných HIG firem vs. komunit: Kdo dělá lepší operační systém Linux? Společnosti vs. komunity: Kdo dělá lepší operační systém Linux? Některé distribuce mají za sebou společnost. Ubuntu, nejoblíbenější operační systém Linux pro stolní počítače, je jeden a není sám. Ale snižuje společenská odpovědnost nebo zvyšuje vývojáře Linux distro? . Současně desktopové prostředí neznamená vždy to samé pro každý projekt. Některé z nich, například výše uvedené, považují pracovní prostředí za zcela kompletní prostředí, které spravuje to, co vidíte od okamžiku, kdy počítač nabootujete, včetně většiny aplikací..
Ostatní vidí své výtvory spíše jako rozhraní stolních počítačů nebo správce oken. Poskytují panely, applety a způsob, jak přepínat mezi okny, ale nepřijímají práci při vytváření aplikací. Poskytují vám prostředky ke spuštění softwaru, který již existuje pro Linux, s integrací méně zaměřenou. Konec konců, mnozí z nás jsou zvyklí na Windows, kde je sotva konzistence k aplikacím bez ohledu na HIG společnosti Microsoft. Ne každý dokonce chce, aby se každá aplikace cítila stejně.
Jak interagujete se svým oblíbeným stolním počítačem?
Dávám přednost tomu, aby mé aplikace měly konzistentní vzhled a dojem. To je vlastně jeden z důvodů, proč jsem byl nadšený, když jsem objevil Linux. Dříve jsem si myslel, že pokud chci konzistentní zážitek, musím si koupit Mac - ale GNOME i KDE mi ukázaly, že Apple nebyl jediný, který nabízí integrovanou plochu.
Elementární OS tehdy neexistoval a bylo to několik let, než jsem se rozhodl to zkontrolovat. Pozornost, kterou tým věnuje tomuto aspektu plochy, je opravdu prvotřídní.
Pro srovnání uvádíme následující pokyny pro lidské rozhraní od společností Microsoft, Apple a Google:
- Okna
- MacOS a iOS
- Android
Co si myslíte o pokynech pro lidské rozhraní? Lákají vás vizuální nekonzistence? A co spletitý design? Jste o tom všem ambivalentní? Zvu vás, abyste se podělili o své myšlenky v komentářích níže.