Én épp ezzel a hozzáállással (vagy minek nevezzem, mert nem sértésnek szánom) nem tudok mit kezdeni hogy "az ergonómia része". Ez a fogalom ugyanis hogy "ergonómia" a számomra egyszerűen értelmezhetetlen abban az esetben, ha nem annak a rokonértelmű megfelelője hogy "hatékony" illetve "célszerű".
Ha viszont annak a szinonímája, akkor az "ergonómia" legfelső foka épp maga a DWM, vagy legalábbis NAGYON KÖZEL áll e legfelső fokhoz, mindenesetre legrosszabb esetben is elmondható hogy sokkal de sokkal közelebb áll hozzá mint a Gnome, KDE, XFCE, Unity vagy egyáltalán BÁRMI MÁS, amit szokásosan DE alatt érenek, vagy akármelyik divatos Window Manager.
Mert a DWM igenis testre szabható, amint én is testre szabtam. By default, a DWM nem ír ki semmi hasznosat a statusbarra. Én megoldottam, ahogy azt fentebb írtam. Sőt, fentebb kihagytam hogy a PCM és a Master hangerejét is kiírja oda, százalékban. Tehát MINDENT kiír oda amit akarok, és SEMMIT SE amit nem akarok. Mi ez ha nem testre szabás?!
Most persze erre mondhatod hogy de ehhez programot kellett írnom... Igen, azt, de most őszintén, ez ELLENÉRV?! Miért is NE tekinthetnénk testreszabásnak egy C program megírását az adott ablakkezelőhöz ugyanolyan értelemben, ahogy testre szabásnak nevezik azt is amikor a tudatlan user beixel valami beállítónégyzetet egy agyoncsicsázott, memóriapocsékoló GUI-n?!
Nota bene, nem is egyszer megírtam ezt a progit a DWM statusbarjához. Először C++ nyelven, majd a bennem élő Kockának nem tetszett hogy ilyen picsányi kis feladatra akkora atombombával támadok mint a C++ mert a fenének se kell ilyesmihez OPP... átírtam sima C-re, s valóban, fele akkora se lett a bináris... Később pedig minden egyes programnyelvemben is megírtam mely programnyelvet én alkottam! Igaz, nyilvánvaló hogy így szkriptnyelven SOKKAL több memóriát fogyaszt és a processort is jobban terheli, de egyrészt, a gépem ezt észre se veszi, másrészt, jó kis tesztfeladat arra hogy a nyelveim hibátlanul működnek. És olyan jó érzés az e-penisemnek is hogy állandóan ott dolgozik a jobbfelső sarokban valami amit nemcsak én írtam de a programnyelvemen van írva...
A lényeg azonban az hogy ebből látható, a DWM nemcsak hogy testreszabható, de még azt is te döntöd el, compileres vagy szkriptnyelven „szabod testre”. Sőt, elárulom, még a DWM saját tulajdon forráskódjába is belenyúltam, mert amit akartam arra nem volt mod; most nem részletezem mit csináltam, hosszó lenne és mindegy is. A lényeg hogy amit valaki akar, azt meg tudja oldani a DWM-el!
Nem kétlem, kellő elszántsággal még a fekete „asztalra” is odavarázsolhatnék ikonokat vagy bármiket, csak épp MI a FENÉNEK?!
Elárulom, amikor legelőször jött velem szembe a DWM, még akkora mazsola voltam, hogy bár már akkor is tetszett az egyszerűség eme varázsa, de bár az ikonok hiányát elviseltem, az bosszantott hogy menük sincsenek... Hát képzeld el, megoldottam! Igaz, volt a DWM-hez valami menüféleség, dmenu néven, de azzal sose tudtam kibékülni, nekem valamiért nem tetszik. De sebaj: ÍRTAM SAJÁTOT! Többszintes menürendszert!
És kiválóan működik...
MŰKÖDÖTT. Mert már azt se tudom megvan-e még valahol az archivumomban... Ugyanis alig egy tucatszor ha használtam, aztán rájöttem hogy TELJESEN FELESLEGES TÉNYLEG. A DWM készítő fiúknak IGAZUK VOLT hogy alapból nem rakták bele. Totál felesleges. NORMÁLIS EMBER ugyanis nem használ csak talán ha 2 tucat progit rendszeresen, igazából még annyit se. Ezek közül is csak féltucat az ami tényleg igazán gyakran kell, arra úgyis gyorsbillentyűt csinál, ahhoz tehát nem kell menü. A többinél meg sokkal kényelmesebb terminált nyitni egyetlen gombnyomással (biztos isten hogy mindenkinek aki DWM-et használ úgyis a terminál megnyitása az a gyorsbillentyű amit először tanul meg és sosem felejti el...) aztán begépeli a progi nevét, talán annak is csak egy részét mert a TAB-bal kiegészíti a többit, majd Enter. Ez azért kényelmesebb mert GYORSABB mint a menüben keresgélni! Pláne többszintes menürendszerben! Aztán meg ha akármi gikszer is adódik a program futása közben, hát van egy terminálod amin a nyomorult program utolsó erejével kiszenvedheti magából a hibaüzenetet, s így LÁTOD hogy mi volt a baja! Ha nem terminálból indítod, nem látod. Mert nem mindig jelenik meg a hibaüzenet a grafikus felületen is. Sőt igen gyakran nem...
Egyáltalán, tisztességes Kockánál az a természetes hogy egy terminál úgyis mindig nyitva van nála. Mármint LEGALÁBB egy. Nálam általában három, az egy átlagos szám nálam tényleg. Én még filmet is úgy nézek az mplayer-rel hogy azt terminálból indítom.
A parancssor ugyanis tényleg, igazán és igenis az Univerzum legfelhasználóbarátabb interfésze!
Ezért nem tudok hozzászokni a modern telefonokhoz se. Nekem az teljesen idegen hogy így simítsam meg a képernyőt, erre scrollozzak az ujjammal meg arra, egy ujjal vagy két ujjal, röviden nnyomjam a feliratot vagy hosszan, meg más hasonló agyrémek.
De az iukonokról is az a véleményem, nem vagyok kiscsoportos óvodás aki ahhoz szokott hozzá hogy kis képecskékkel azonosítsák a csoporttársait és a bögre rajza jelezze melyik ajtó mögött van a kajálda. Én megtanultam olvasni, tehát tessék kiírni a program nevét, és ne a képből kelljen kitalálnom hogy mi a faszom annak a bizbasznak a jelentése! NEM VAGYOK KÍNAI SE HOGY HIEROGLIFÁKAT FEJTSEK!
Számomra az az ERGONÓMIKUS, hogy a proginak van egy neve, ha azt beütöm, indul és kész.
Ezt annyira így gondolom hogy még Palemoon böngészőm is úgy van testre szabva hogy eltüntettem róla az ikonsort. Az URL bar megmaradt, másra meg nincs szükségem.
És visszatérve az asztali ikonokra: most tényleg, mijafaszér' e nagy rugózás azon, „egységes-e” ezeknek a kis szar képeknek valamiféle „dizájnja” vagy akármije, amikor tényleg és IGAZÁN nem látod őket ha megnyitsz egy ablakot?!
Normális ember, ha csak egy ablakot használ, azt úgyis fullscrrenbe rakja. Gyakran akkor is ha többet használ, mert akkor vált köztük. De ha nem fullscreen akkor se fogod látni az ikonokat jóeséllyel mert akkor amiatt nem full az ablakod mert több ablak is van a munkaterületeden. Akkor most NEM MINDEGY-E milyenek azok az ikonok?! De. Annyira mindegy hogy feleslegesek is, a létük is felesleges...
Lassan egy évtizede DWM-et használok, s az az egy biztos hogy SOSEM éreztem az ikonok hiányát. Soha de soha, egyetlen percig se,
De az ablakokon se éreztem a hiányát annak hogy bezárógombok meg lekicsinyítés meg más agyrémek. Ha más progival akarok dolgozni, nem „tálcára teszem” az ablakot hanem átváltok egy másik munkaterületre. Ha be akarom zárni a progit, biztos van annak erre funkciója, de akkor se esem kétségbe ha nincs: van a DWM-ben erre is gyorsbillentyű! Vagy, mert 90 százalék az esélye annak hogy terminlból indítottam, ott a terminálban lövöm le a progit, a Ctrl-C a legtöbbször elintézi. Ha nagyon rafkós és geci a program, akkor pedig másik terminált nyitok, jön a
ps aux
majd a kill vagy a killall...
MINEK NEKEM EHHEZ IKON AZ ABLAKRA?!
Ebbe belegondolva röhögnöm kell egyesek milyen késhegyre menő vitákat folytatnak azon, ezek a kis bizbasz gombok az ablak menüsorának bal vagy jobb felén legyenek-e, hol „ergonómikusabbak”...
A válasz ugyanis egyszerű: sehol se legyenek!
Értsétek már meg lécci, a Linux eredetileg az egyszerűségről szólt! Vagy legalábbis a Linux elődje, az Unix szólt erről. Ilyen hülye baromságok meg hogy ikonok, menük, stb, ilyenek a Windowsba valók, az agymosott idiótáknak, a félhülye pláza-cicáknak meg hasonlóknak.