Názor k článku GNOME 3.36: řada změn v GNOME Shellu od ja. - > Co je vlastně důvod odebrání ikon z...

  • Článek je starý, nové názory již nelze přidávat.
  • 19. 3. 2020 9:59

    ja.

    > Co je vlastně důvod odebrání ikon z Desktopu?

    Ja som zase doteraz nepochopil, aký význam majú ikony na ploche. Ako ich používate, keď máte pootvárané okná? Nie je jednoduchšie nájsť súbory cez files alebo shell?

    > A odebrané appindikátory jsem taky nepochopil.

    Systray je "wart" z dôb Windows 95. Tak, ako niektorí si nedokážu predstaviť shell bez nich, iných frustruje, keď sa snažia zavrieť aplikáciu, ktorej tvorcovia boli dostatočne arogantní a myslia si, že používateľ by ju určite nechcel zavrieť (typický predstaviteľ: Skype). Ideálne, keď sa takto správa niekoľko aplikácií v kombinácií s bordelom, ktorý sa tam hodí keď nie je zjavné miesto inde (rozličné control panely) a systray napuchne na veľkosť, keď je väčší ako zvyšok panelu. Windows to "vyriešil" schovávaním systray ikôn, čo je riešenie presne v štýle narovnávak na ohýbak. Nerieši problém, iba symptóm.

    Systematickým riešením je nepovoliť systray. Aplikácie stále môžu posielať notifikácie takže o upozornenia o nových mailoch, chatoch, updatoch atď neprídete. Je možné mať aj modálne notifikácie počas behu nejakého tasku - ako to robí Rythmbox.

    Rozdiel voči systrayu je, že používateľ má všetko pod kontrolou: to, či aplikácia môže posielať nofifikácie je na ňom, nie na aplikácii. Keď ho nejaká otravuje, môže ju zakázať (v systéme, nie aplikácii, ktorá to môže robiť zložité alebo ignorovať), naopak, keď je pre neho užitočná, môže byť aj na uzamknutej obrazovke. Dôležité je, že ich aplikácie nemôžu používať namiesto hlavného okna, bežať na pozadí a odolávať úsiliu používateľa, aby sa ukončili. Keď chcú mať task na pozadí, môžu si zadefinovať servis a púšťať ten (a tu sme zase u toho, že používateľ má spúšťanie servisov pod kontrolou, to je na systéme a nie na dobrej vôli aplikácie, čo láskavo dovolí).

    > Neznám OS který by nějakou obdobu neměl ...

    Určite ste počuli o OS s názvom Android. Ten tiež nemá systray, iba persistentné notifikácie. Status indikátory (čas, wifi, bluetooth, signál, batéria) sú napevno definované systémom, aplikácie tam nedokážu pridať nič.