Portál AbcLinuxu, 30. dubna 2025 15:27

eComStation, chci tvé UNDO

14.10.2005 01:48 | Přečteno: 1600× | Plané filozofování

Tak jsem na radu OS News vyzkoušel demo k eComStation, což je pohrobek OS/2 od IBM. Byl jsem na ten kus softu docela zvědavý, kdysi (tak před deseti lety) jsem viděl na Invexu prezentaci OS/2 Warp jakožto konkurence Windows 95. Od té doby OS/2 živoří, znám jen jednoho aktivního uživatele (a to mám asi ještě štěstí), IBM se přeorientovala na Linux a tohle prodala.

Nuže, vypálil jsem cédéčko a nabootoval. Naběhlo to krásně, grafickou kartu to bezvadně nakonfigurovalo, překreslovalo se to velmi rychle. Grafické prostředí samotné mě ovšem nezaujalo. Vizuálně je to tak na úrovni těch W95 (nebo ještě hůř, jako mix Windows 3.11 a GTK 1.0). Widgety ošklivé a ještě k tomu nekonzistentně :-). Ikonky taky nic moc.

Z hlediska funkčnosti jsem byl trochu zmaten. Všechny konvence z Windows/KDE/GNOME byly přesně naopak - kontextové menu se objevuje nad kurzorem, tlačítka na ovládání oken jsou zpřeházená (křížek pro zavření je tam, kde obvykle bývá tlačítko pro minimalizaci). Ale budiž, jde čistě o zvyk.

Originální minimalizace

Další originalitu jsem málem nerozdýchal. Otevřel jsem několik oken a ta pak minimalizoval. Naivně jsem si představoval, že se takové okno objeví někde na taskbaru. Pravda, nějaký takový pruh tam byl, ale to okno prostě zmizelo a nikde se neobjevilo žádné tlačítko nebo ikonka, nic. Ale potom jsem tu zradu odhalil. Okno, které je minimalizováno, se skryje zpět do ikonky, ze které "vzešlo" poklikáním. Ikona, která skrývá minimalizované okno, má zašrafované pozadí a když se na ni pokliká, okno se obnoví. Jeden z důsledku tohoto řešení je, že není možné spustit více instancí jedné aplikace.

Nebo si představte si následující scénář: Na ploše je ikona "Internet", poklepáním se zobrazí okno, ve kterém jsou ikony internetových aplikací, mezi nima Firefox (byla tam verze 1.0.7, tleskám). Poklikáním spustíte Firefox, který ihned minimalizujete. Ikona Firefoxu v okně "Internet" dostane zašrafované pozadí. Nyní zavřete okno "Internet", ikona "Internet" na ploše tedy zašrafovaná nebude. No a teď vám na počítači běží aplikace (Firefox), aniž by to bylo na první pohled patrné. Poznáte to, až otevřete okno "Internet".

Jste vizuální hackeři?

A další zajímavost. Když si zobrazíte vlastnosti nějakého okna, stane před vámi celkem košatý konfigurační dialog. Kromě jiného je možné v něm nastavit ikonku, ale co víc! Je tam i tlačítko "Edit", které otevře jednoduchý editor ikon a defaultní ikonu můžete pozměnit. Změna se ihned projeví, já jsem zeměkouli z ikony "Internet" přimaloval do Atlantiku nový kontinent :-). Tomu říkám uživatelská konfigurace.

Dialog jako dokument

Ale narazil jsem i na jednu fíčurku, kterou bych chtěl do GNOME. Ale nejprve malá odbočka. Ve Windows a KDE fungují konfigurační dialogy tak, že uživatel si nakliká, co potřebuje, a potom stiskne tlačítko "OK" nebo "Apply", čímž změny potvrdí. Gnomáci ale tvrdí, že tento postup je zastaralý - je z dob, kdy byly počítače pomalé a uživatel po stisku OK šel na kafe. Proto celá řada dialogů v GNOME nemá potvrzovací tlačítko, všechny změny se aplikují okamžitě. Nevýhodou tohoto přístupu je samozřejmě to, že uživatel může něco omylem překliknout a nemusí být schopen to vrátit do původního stavu. Naštěstí GNOME moc konfigurovat nejde :-).

eComStation v tomhle strčí všechny do kapsy. Jakékoliv kliknutí v dialogu se okamžitě projeví, ale navíc je zde kouzelné tlačítko "Undo", které zase každý krok umí vrátit zpět. Prostě konfigurační dialog je "dokument", který uživatel edituje a může se v úpravách vracet.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Josef Kufner avatar 14.10.2005 07:39 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Bugzilla
Odpovědět | Sbalit | Link | Blokovat | Admin
To vypadá jako přesně to co dialogům v Gnome chybí. Už jsi poslal Feature request do Gnomacky bugzilly?
Hello world ! Segmentation fault (core dumped)
14.10.2005 09:16 Filda
Rozbalit Rozbalit vše $$$
Odpovědět | Sbalit | Link | Blokovat | Admin
Chtěl jsem ten system taky vyzkoušet, docela me zaujal svejma featurama, nicméne jsem se na to vyprdnul ve chvíli kdy jsem zjistil, že za to chtěj prachy :(
14.10.2005 09:20 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: $$$
Za to vyzkoušení přeci nic nedáš.
14.10.2005 16:56 Filda
Rozbalit Rozbalit vše Re: $$$
A co když se náhodou zamiluju a budu do konce života neštastnej?
14.10.2005 22:56 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: $$$
Láska prostě nějakou tu korunu stojí :-).
Josef Kufner avatar 14.10.2005 23:06 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: $$$
A tahle láska ještě k tomu žere jenom elektřinu a dá se kdykoliv jednoduše vypnout. To je více než výhodná nabídka...
Hello world ! Segmentation fault (core dumped)
hwsoft avatar 15.10.2005 12:26 hwsoft | skóre: 19
Rozbalit Rozbalit vše Re: $$$
No zase musim rict, ze peniz ktere jsem sveho casu investoval do OS/2 WARP, jsem nikdy nelitoval. Kdo zkusil vice pracovat s OS/2 musi uznat, ze to je pohoda. Odezva systemu i pri velke zatezi je velmi dobra, v tom se ji Linux teprve blizi po aplikaci z RT patchu.
14.10.2005 10:28 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše hmm... gnome
Odpovědět | Sbalit | Link | Blokovat | Admin
Zdravim

Ja uz jsme si sice zvyknul, ze dialogy v gnome se chovaji uplne jinak nez veskery zubytek sveta, ale i tak nadavam jeste ted.

Nicmene memu otci jsem vcelku slozite musel vysvetlovat jak se pouziva save dialog v gimpu (kdyz to chce ulozit do jienho adresare) a ze na nekterych dialozich to tlacitko OK nebo budiz skutecne neni. Proc to udelali takhle slozite jsme nezjistil doted. Ten dialog je fakt divnej...

Ten chybejici cudl "Budiz" mi nevadi, ale IMHO zatrzitko "zobrazovat nahled" nebo "aplikovat zmeny ihned" by bylo asi logictejsi.

To je jen takova mala odbocka do sveta gnome.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
14.10.2005 11:05 paskma | skóre: 13 | blog: Paskmův blog
Rozbalit Rozbalit vše Re: hmm... gnome
Mně se gnomácké dialogy líbí, i s tím OK vpravo dole, save dialog je IMHO výborná práce.

Jistě, "aplikovat změny ihned" by se možná hodilo, jenomže oni se snaži ořezat počet ovládacích prvků na minimum.
14.10.2005 12:58 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: hmm... gnome
Až jim to někdy trochu ulítne.
When your hammer is C++, everything begins to look like a thumb.
14.10.2005 17:51 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: hmm... gnome
Nový Gtk save dialog je katastrofa srovnatelná snad jedině s open dialogem xdvi - ten ovšem omlouvá doba vzniku. V GIMPu při ukládání skřípu zuby a bety Firefox 1.5 jsem zatím zapudil a usilovně doufám, že si to vývojáři ještě rozmyslí (ale moc tomu nevěřím).
Luboš Doležel (Doli) avatar 14.10.2005 16:07 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Minimalizace
Odpovědět | Sbalit | Link | Blokovat | Admin
Takhle, pokud si dobře vzpomínám, fungovala minimalizace u Win 3.1....nebo ne?
14.10.2005 22:26 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: Minimalizace
To jo, ale na Ctrl-Esc byl seznam všech oken.
Josef Kufner avatar 14.10.2005 23:08 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Minimalizace
Pokud se pamatuju dobře, tak se ale schovávala ta aplikace do jiné ikonky v rootwindow.
Hello world ! Segmentation fault (core dumped)
15.10.2005 11:40 bhy | skóre: 35 | blog: bhyblog | brno
Rozbalit Rozbalit vše Originální minimalizace
Odpovědět | Sbalit | Link | Blokovat | Admin
Okno, které je minimalizováno, se skryje zpět do ikonky, ze které "vzešlo" poklikáním.

tohle, nebo něco podobného, bylo normální třeba v systému nextstep. (používá to tedy i gnustep, jehož součástí je windowmaker.) když se to člověk naučí, může to být velmi efektivní a pohodlné, víc než řešení ve win/kde/gnome.
PB
17.10.2005 09:52 Boldos
Rozbalit Rozbalit vše Re: eComStation, chci tvé UNDO
Odpovědět | Sbalit | Link | Blokovat | Admin
Celkem hezky clanecek, nicmene neni zcela korektni. Napriklad neni pravda, ze nelze spustit/otevrit vicekrat jeden objekt na plose. Toto chovani je konfigurovatelne. Take minimalizovat lze asi tremi zpusoby (minimize/hide..., do ikony na plochu podobne jako ve win31)... Toto chovani je konfigurovatelne. Plocha v OS/2 and/or eComStationu neni o vzhledu ale o funkcnosti (je ale take plne skinovatelna). Napr. moznosti konfigurovat spoustetni objektu z plochy, drag&drop objektu do setup sheetu a pod. a mnoho a mnoho dalsiho, co neni na ostatnich desktopech (ani linuxovych) vubec bezne.

Napr.: http://www.os2world.com/forum/Public/Uploads/Post-71-124-MyDesktop___RDM___2005_05_07_21_30_00.gif (ty statistiky v dolni casti jsou seamless integrovane do desktopu a updatovane v RT) http://www.os2world.com/forum/Public/Uploads/Post-71-41-Chris2.jpg

To co lze poznat z DEMO cd je pouze spicka ledovce, ktera byla autorem jeste ne zcela pochopena. (No flame plz, pouze konstruktivni kritika...)

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.