Die hoofrede waarom nie Linux nie

Ek wil dadelik sΓͺ dat die artikel uitsluitlik op die lessenaargebruik van Linux sal fokus, m.a.w. op tuisrekenaars/skootrekenaars en werkstasies. Al die volgende is nie van toepassing op Linux op bedieners, ingebedde stelsels en ander soortgelyke toestelle nie, want wat ek op die punt is om 'n ton gif op te gooi, sal waarskynlik hierdie areas van toepassing bevoordeel.

Dit is 2020, Linux op die lessenaar het steeds dieselfde 2% as 20 jaar gelede. Linux-mense het voortgegaan om forums te verskeur in besprekings oor "hoe om Microsoft oor te neem en die wΓͺreld te verower" en soek na 'n antwoord op die vraag waarom "hierdie dom hamsters" nie 'n pikkewyn wil omhels nie. Alhoewel die antwoord op hierdie vraag lankal duidelik was - want Linux is nie 'n stelsel nie, maar 'n hoop verskeie handwerk wat met elektriese band toegedraai is.

Hoekom gaan sit 'n persoon by 'n rekenaar? Die antwoord wat by baie opkom, is: om allerhande nuttige toepassings te gebruik. Maar dit is die verkeerde antwoord. Die persoon gee glad nie om vir toepassings nie. Hy probeer sy doelwitte bereik:

  • gesels met vriende, verhoog jou bui en jou sosiale waarde
  • verdien geld deur die vraag na jou vaardighede en talente te vind
  • leer iets, vind uit die nuus van jou stad, land, planeet

En so aan. Verskoon my, dit is die doelwitte waarop UI/UX-toepassingsontwerp gemik is. Kom ons neem as 'n beginpunt А 'n klomp stukke yster aka lessenaar of skootrekenaar, kom ons neem die finale doelwit Π’ - "klets met vriende", en bou 'n gladde trajek van А ΠΊ Π’ met 'n minimum van tussenpunte. Boonop moet hierdie punte vaste punte wees, enkele aksies, en nie 'n kompleks van sommige aksies nie. Dit is die toonbeeld van goeie ontwerp.

Wat van Linux?

En in Linux bereik die ontwerpplafon nie doelwitte nie, maar probleemoplossing. In plaas van 'n doelwit Π’ ontwikkelaars probeer om die onderdoel te verwesenlik Π¬. In plaas daarvan om te dink oor hoe die gebruiker met vriende sal gesels, skep Linux-ontwikkelaars die 100500ste boodskapper, waarin hulle funksies volgens die lys "soos almal anders" indruk. Kan jy die verskil ruik?

Gesonde persoon ontwerper: mense, wanneer hulle ontmoet en kommunikeer, deel dikwels selfies, so kom ons heg die "stuur selfie"-knoppie hier aan, op 'n sigbare plek, sodat dit byderhand is en wanneer dit geklik word, sal dit 'n foto van die gebruiker met 'n webkamera neem en gee hom die geleentheid om onmiddellik die foto te sentreer en toe te pas op dit filters.

Roker handleiding ontwerper: Ons sal lΓͺeroordrag ondersteun, dit sal universeel wees en sal almal tevrede stel. En om 'n selfie te stuur, laat die persoon soek na sagteware om van 'n webkamera af te neem, retoucheer dan die foto in een of ander grafiese redigeerder, stuur dit dan met die sewentiende opsie in die "Tools"-kieslys. ONS HET UNIXWAY!

Die hartseerste is dat dieselfde benadering selfs op die bedryfstelselvlak gebruik word - dit wil sΓͺ op die vlak van oorhoofse bedrywighede, wat oor die algemeen nonsens is. Hulle het selfs daarin geslaag om die wonderlike idee van pakketbestuurders te verwoes, wat jou in teorie sal toelaat om alle sagteware met muisklikke te bestuur. Maar nee, nou het ons 4 soorte sagtewarebronne: amptelike bewaarplekke, snap-, flatpak- en nie-amptelike bewaarplekke, wat nog deursoek en by die pakketinstellings gevoeg moet word. Die helfte van die funksies is slegs vanaf die terminale beskikbaar. En in plaas van 'n gehoorsame assistent, het die pakketbestuurder in 'n persoonlike Hitler verander, wat met elke tree links of regs in lang, woedende tirades uitbars oor hoe die gebruiker 'n dwaas is en alles verkeerd doen.

- Hoekom kan ek nie die nuutste $PROGRAM_NAME op my stelsel installeer nie?
"Want fok jou, dis hoekom." Die belangrikste ding is nie die gebruiker en sy behoeftes nie, maar 'n MOOI KONSEP!

In plaas van die kortste gladde trajekte van А ΠΊ Π’ met intermediΓͺre enkele aksies het ons kronkelende reekse van punte, wat elk nie een eenvoudige aksie verteenwoordig nie, maar 'n hele stel aksies, wat dikwels die terminaal behels. Boonop verskil hierdie reekse van Linux tot Linux, van omgewing tot omgewing, en daarom neem dit so lank en vervelig om beginners met hul probleme te help, en om algemene instruksies te skryf is heeltemal nutteloos.

As die meeste van die flirt in die emo-omgewing bestaan ​​het uit onopvallende pogings om die geslag van die gespreksgenoot uit te vind, dan bestaan ​​die meeste van die hulp in die Linux-omgewing uit vervelige pogings om die presiese konfigurasie van die lyer se hardeware en sagteware uit te vind.

Die snaakse ding is dat die heilige gees van die onvoltooide Unixway lank reeds die ekosisteem van binne, sy enorme menslike en masjienhulpbronne, verslind. Die Linux-gemeenskap is werklik vasgevang in 'n Sisyfiese poging om die driehonderd triljoen biljoen verskillende kombinasies van klein bakstene wat tientalle gewilde Linuxes uitmaak, saam te stel, te toets en fyn te verfyn, en wat onafhanklik van mekaar en gesonde verstand ontwikkel. As ons in 'n enkele, integrale stelsel 'n doelbewuste beperkte stel trajekte het waarlangs gebeurtenisse tydens die werking van die rekenaar kan ontwikkel, dan kan die stelsel in die geval van Linux, in reaksie op dieselfde aksies, vandag een ding produseer, en mΓ΄re, na 'n opdatering, iets heeltemal anders. . Of dit sal glad niks wys nie - wys net 'n swart skerm in plaas van om aan te meld.

Wel, regtig, hoekom sal jy die moeite doen met 'n paar vervelige sosiale nerd-doelwitte? Speel beter met hierdie opwindende ontwerper!

Hoe om dit reg te maak

Eerstens moet jy ontslae raak van die illusie dat die probleem opgelos kan word deur nog 'n vervelige Ubunto-kloon met koel ikone en vooraf geΓ―nstalleerde Wyn te skep. Die probleem kan ook nie opgelos word deur nog 'n pragtige konsep bekend te stel soos "kom ons dra die konfigurasies oor onder git-beheer, dit sal wow wees!"

Linux benodig vermenslik. Identifiseer 'n stel doelwitte wat mense oplos. En bou kort, eenvoudige, voor die hand liggende paaie na hulle, vanaf die oomblik dat 'n persoon die Power-knoppie op die stelseleenheid druk.

Dit beteken - maak alles oor, begin met die selflaaiprogram.

Intussen sien ons nog 'n geboorte van nog 'n verspreidingstel met herrangskik beddens en hergeplakte plakpapier - jy kan seker wees dat Linux pret sal bly vir mense wat nie genoeg met konstruksiestelle in hul kinderjare gespeel het nie.

Bron: will.com

Voeg 'n opmerking