La raó principal per la qual no Linux

Vull dir de seguida que l'article se centrarà exclusivament en l'ús d'escriptori de Linux, és a dir. en ordinadors/ordinadors portàtils i estacions de treball domèstiques. Tot el que segueix no s'aplica a Linux en servidors, sistemes incrustats i altres dispositius similars, perquè el que estic a punt d'abocar un munt de verí probablement beneficiarà aquestes àrees d'aplicació.

És el 2020, Linux a l'escriptori encara té el mateix 2% que fa 20 anys. La gent de Linux va continuar destrossant els fòrums en les discussions sobre "com fer-se càrrec de Microsoft i conquistar el món" i buscar una resposta a la pregunta de per què "aquests hàmsters estúpids" no volen abraçar un pingüí. Encara que la resposta a aquesta pregunta fa temps que és clara, perquè Linux no és un sistema, sinó un munt d'artesania embolicada amb cinta elèctrica.

Per què una persona s'asseu davant d'un ordinador? La resposta que ve al cap a molts és: utilitzar tot tipus d'aplicacions útils. Però aquesta és la resposta incorrecta. A la persona no li importen gens les aplicacions. Intenta aconseguir els seus objectius:

  • xatejar amb els amics, augmentant el teu estat d'ànim i el teu valor social
  • Guanyeu diners trobant la demanda de les vostres habilitats i talents
  • aprèn alguna cosa, descobreix les notícies de la teva ciutat, país, planeta

Etcètera. Disculpeu, aquests són els objectius als quals es dirigeix ​​el disseny d'aplicacions UI/UX. Prenem com a punt de partida А un munt de peces de ferro també coneguts com a escriptori o portàtil, agafem l'objectiu final В - "xerrar amb els amics" i crear una trajectòria suau a partir А к В amb un mínim de punts intermedis. A més, aquests punts haurien de ser punts sòlids, accions individuals i no un complex d'algunes accions. Aquest és l'epítom del bon disseny.

Què passa amb Linux?

I a Linux, el sostre de disseny no està aconseguint objectius, però solucionar problemes. En lloc d'un gol В els desenvolupadors estan tractant d'aconseguir l'objectiu inferior Ь. En lloc de pensar en com l'usuari xatejarà amb els amics, els desenvolupadors de Linux estan creant el missatger número 100500, en el qual introdueixen funcions segons la llista "com tothom". Pots sentir la diferència?

Dissenyador de persona sana: la gent, quan es reuneix i es comunica, sovint comparteix selfies, així que adjuntem el botó "enviar selfie" aquí, en un lloc visible, perquè estigui a mà i quan es faci clic, farà una foto de l'usuari amb una càmera web i donarà l'oportunitat de centrar immediatament la foto i aplicar-la als filtres.

Dissenyador manual del fumador: Admetem la transferència de fitxers, serà universal i satisfarà tothom. I per enviar una selfie, deixeu que la persona busqui programari per capturar des d'una càmera web, després retoqueu la foto en algun editor gràfic i, a continuació, envieu-la mitjançant la dissetena opció del menú "Eines". TENIM UNIXWAY!

El més trist és que s'utilitza el mateix enfocament fins i tot a nivell de sistema operatiu, és a dir, a nivell d'operacions generals, que generalment no té sentit. Fins i tot van aconseguir arruïnar la meravellosa idea dels gestors de paquets, que en teoria us permetrien gestionar tot el programari amb clics del ratolí. Però no, ara tenim 4 tipus de fonts de programari: repositoris oficials, snap, flatpak i repositoris no oficials, que encara s'han de cercar i afegir a la configuració del paquet. La meitat de les funcions només estan disponibles des del terminal. I en lloc d'un assistent obedient, el gestor de paquets s'ha convertit en un Hitler personal, que, a cada pas a l'esquerra o a la dreta, esclata en llargues i furibundes diatribes sobre com l'usuari és un ximple i ho està fent tot malament.

- Per què no puc instal·lar l'últim $PROGRAM_NAME al meu sistema?
"Perquè et fot, per això". El més important no és l'usuari i les seves necessitats, sinó un BON CONCEPTE!

En lloc de les trajectòries suaus més curtes de А к В amb accions individuals intermèdies tenim seqüències sinuoses de punts, cadascun dels quals no representa una acció simple, sinó tot un conjunt d'accions, sovint implicant el terminal. A més, aquestes seqüències varien d'un Linux a un altre, d'un entorn a un altre, per això es triga tant de temps i tediós ajudar els principiants amb els seus problemes, i escriure instruccions generals és completament inútil.

Si la major part del coqueteig a l'entorn emo consistia en intents discrets d'esbrinar el gènere de l'interlocutor, aleshores la major part de l'ajuda a l'entorn Linux consisteix en intents tediosos per esbrinar la configuració exacta del maquinari i el programari de la víctima.

El més curiós és que l'esperit sant de l'Inacabat Unixway fa temps que devora l'ecosistema des de dins, els seus enormes recursos humans i màquines. La comunitat Linux està realment empantanada en un intent de Sísif de reunir, provar i afinar els tres-cents bilions de milions de combinacions diferents de maons petits que formen desenes de Linux populars i que es desenvolupen independentment els uns dels altres i del sentit comú. Si en un únic sistema integral tenim un conjunt de trajectòries limitades deliberadament al llarg de les quals es poden desenvolupar esdeveniments durant el funcionament de l'ordinador, aleshores en el cas de Linux el sistema, en resposta a les mateixes accions, pot produir una cosa avui, i demà, després d'una actualització, una cosa completament diferent... O no mostrarà res, només mostrarà una pantalla negra en lloc d'iniciar sessió.

Bé, realment, per què us molesteu amb alguns objectius socials avorrits? Millor jugar amb aquest dissenyador emocionant!

Com solucionar-ho

En primer lloc, cal desfer-se de la il·lusió que el problema es pot resoldre creant un altre clon d'Ubunto avorrit amb icones genials i Wine preinstal·lat. A més, el problema no es pot resoldre introduint un altre concepte preciós com ara "transferim les configuracions sota control git, serà wow!"

Cal Linux humanitzar. Identificar un conjunt d'objectius que la gent resol. I creeu camins curts, senzills i evidents cap a ells, a partir del moment en què una persona prem el botó d'engegada de la unitat del sistema.

Això vol dir - refer tot, començant pel carregador d'arrencada.

Mentrestant, veiem un altre naixement d'un altre kit de distribució amb llits reordenats i fons de pantalla enganxat de nou; podeu estar segur que Linux seguirà sent divertit per a les persones que no van jugar prou amb jocs de construcció durant la infància.

Font: www.habr.com

Afegeix comentari