Hlavný dôvod, prečo nie Linux

Hneď chcem povedať, že článok bude zameraný výlučne na desktopové využitie Linuxu, t.j. na domácich počítačoch/laptopoch a pracovných staniciach. Všetky nasledujúce informácie sa nevzťahujú na Linux na serveroch, vstavaných systémoch a iných podobných zariadeniach, pretože to, na čo sa chystám naliať tonu jedu, pravdepodobne prospeje týmto oblastiam použitia.

Je rok 2020, Linux na desktope má stále rovnaké 2 % ako pred 20 rokmi. Linuxáci naďalej trhali fóra v diskusiách o tom, „ako ovládnuť Microsoft a dobyť svet“ a hľadali odpoveď na otázku, prečo „tieto hlúpe škrečky“ nechcú objať tučniaka. Aj keď odpoveď na túto otázku je už dávno jasná – pretože Linux nie je systém, ale hromada rôznych ručných prác obalených elektrickou páskou.

Prečo človek sedí za počítačom? Odpoveď, ktorá mnohým napadne, je: používať najrôznejšie užitočné aplikácie. Ale toto je nesprávna odpoveď. Človek sa o aplikácie vôbec nestará. Snaží sa dosiahnuť svoje ciele:

  • chatujte s priateľmi, čím zvyšujete svoju náladu a spoločenskú hodnotu
  • zarábajte peniaze hľadaním dopytu po vašich schopnostiach a talentoch
  • naučte sa niečo, zistite novinky o vašom meste, krajine, planéte

A tak ďalej. Prepáčte, toto sú ciele, na ktoré je zameraný dizajn UI/UX aplikácií. Vezmime si ako východisko А veľa kúskov železa alias stolný počítač alebo laptop, vezmime si konečný cieľ В - „rozhovor s priateľmi“ a vytvorte si hladkú trajektóriu А к В s minimom medziľahlých bodov. Okrem toho by tieto body mali byť pevnými bodmi, jednotlivými činnosťami, a nie komplexom niektorých činností. Toto je stelesnenie dobrého dizajnu.

A čo Linux?

A v Linuxe stropom dizajnu nie je dosahovanie cieľov, ale riešenie problémov. Namiesto cieľa В vývojári sa snažia realizovať podcieľ Ь. Namiesto premýšľania o tom, ako bude používateľ chatovať s priateľmi, vývojári Linuxu vytvárajú 100500. messenger, do ktorého vkladajú funkcie podľa zoznamu „ako všetci ostatní“. Cítite ten rozdiel?

Návrhár zdravého človeka: ľudia pri stretávaní a komunikácii často zdieľajú selfie, preto tlačidlo „odoslať selfie“ pripevníme sem, na viditeľné miesto, aby bolo po ruke a po kliknutí odfotí používateľa webkamerou a dá mu možnosť okamžite vycentrovať fotografiu a použiť ju na filtre.

Dizajnér manuálu pre fajčiarov: Budeme podporovať prenos súborov, bude univerzálny a uspokojí každého. A ak chcete odoslať selfie, nechajte osobu, aby si vyhľadala softvér na zachytenie z webovej kamery, potom fotografiu vyretušovala v nejakom grafickom editore a potom ju odošlite pomocou sedemnástej možnosti v ponuke „Nástroje“. MÁME UNIXWAY!

Najsmutnejšie na tom je, že rovnaký prístup sa používa aj na úrovni operačného systému – teda na úrovni režijných operácií, čo je vo všeobecnosti nezmysel. Dokonca sa im podarilo zničiť úžasný nápad správcov balíkov, ktorí by vám teoreticky umožnili spravovať všetok softvér kliknutím myši. Ale nie, teraz máme 4 typy zdrojov softvéru: oficiálne úložiská, snap, flatpak a neoficiálne úložiská, ktoré treba ešte vyhľadať a pridať do nastavení balíka. Polovica funkcií je dostupná len z terminálu. A namiesto poslušného pomocníka sa správca balíčkov zmenil na osobného Hitlera, ktorý na každom kroku doľava či doprava prepuká v dlhé zúrivé tirády o tom, aký je používateľ hlupák a všetko robí zle.

- Prečo nemôžem nainštalovať najnovší $PROGRAM_NAME do môjho systému?
"Pretože ťa jebni, to je dôvod." Hlavná vec nie je používateľ a jeho potreby, ale KRÁSNY KONCEP!

Namiesto najkratších hladkých trajektórií z А к В s medziľahlými jednotlivými akciami máme kľukaté sekvencie bodov, z ktorých každý nepredstavuje jednu jednoduchú akciu, ale celý súbor akcií, často zahŕňajúci terminál. Navyše, tieto sekvencie sa líšia od Linuxu k Linuxu, od prostredia k prostrediu, a preto pomoc začiatočníkom s ich problémami trvá tak dlho a zdĺhavo a písanie všeobecných pokynov je úplne zbytočné.

Ak väčšina flirtovania v prostredí emo pozostávala z nenápadných pokusov zistiť pohlavie partnera, potom väčšinu pomoci v prostredí Linuxu tvoria únavné pokusy zistiť presnú konfiguráciu hardvéru a softvéru postihnutého.

Vtipné je, že svätý duch nedokončeného Unixway už dlho požiera ekosystém zvnútra, jeho obrovské ľudské a strojové zdroje. Linuxová komunita je skutočne uviaznutá v sizyfovskom pokuse zostaviť, otestovať a doladiť tristo biliónov miliárd rôznych kombinácií malých kociek, ktoré tvoria desiatky populárnych Linuxov a ktoré sa vyvíjajú nezávisle od seba a od zdravého rozumu. Ak v jedinom integrálnom systéme máme zámerne obmedzený súbor trajektórií, pozdĺž ktorých sa môžu udalosti vyvíjať počas prevádzky počítača, potom v prípade Linuxu môže systém v reakcii na tie isté akcie dnes vyprodukovať jednu vec a zajtra po aktualizácii niečo úplne iné.. Alebo sa nezobrazí vôbec nič – namiesto prihlásenia sa zobrazí čierna obrazovka.

No, naozaj, prečo by ste sa trápili s nejakými nudnými sociálnymi blbcami? Hrajte sa radšej s týmto vzrušujúcim dizajnérom!

Ako to opraviť

V prvom rade sa musíte zbaviť ilúzie, že problém možno vyriešiť vytvorením ďalšieho nudného klonu Ubunto s cool ikonami a predinštalovaným Wine. Problém sa tiež nedá vyriešiť zavedením ďalšieho krásneho konceptu, ako napríklad „prenesme konfigurácie pod kontrolu git, bude to wow!“

Vyžaduje sa Linux humanizovať. Identifikujte súbor cieľov, ktoré ľudia riešia. A vytvorte k nim krátke, jednoduché a zrejmé cesty, počnúc okamihom, keď osoba stlačí tlačidlo napájania na systémovej jednotke.

To znamená - všetko zopakovať, počnúc bootloaderom.

Medzitým vidíme ďalší zrod ďalšej distribučnej súpravy s prestavanými posteľami a prelepenými tapetami – môžete si byť istí, že Linux zostane zábavou pre ľudí, ktorí sa v detstve nehrali dosť so stavebnicami.

Zdroj: hab.com

Pridať komentár