Nápad na web: Krabičky
Už mě vážně nebaví všechny své nápady, co kdy dostanu, syslit někde v šuplíku, když se ukazuje, že se k jejich realizaci beztak nikdy nedostanu. Mám-li tedy na výběr sušit si nápady do herbáře, kde jednou bídně pojdou s pomalu hasnoucí myšlenkou na budoucí slávu – anebo je dát všanc potenciálně zlému světu, začnu asi volit tu druhou možnost, protože tam je aspoň maličká naděje, že z toho může něco pozitivního vzejít. Kdyby mě někdo platil za to, že sedím a chrlím nápady na startup projekty, byl bych asi už multimilionář za vodou, ale toho se těžko dočkám. Ale na dně šuplíku nápadům taky není dobře, chudinkám…
Idea
Často by se mi hodil nějaký účelový online nástroj – na sledování zakázek, organizaci úkolů, připomínky úhrad faktur apod. – a jen málokdy najdu nějaký vhodný. Vždy se já musím přizpůsobovat stylu fungování takové aplikace a takřka nikdy to nedělá přesně to, co bych potřeboval a jak bych to potřeboval. Potřeboval bych spíš nástroj, který se naopak bude přizpůsobovat mně. Obvykle nakonec skončím u nějaké jednoduché náhražky, která se ve finále ukazuje jako daleko vhodnější náhrada než nějaký velmi sofistikovaný nástroj.
Velmi se mi osvědčily třeba obyčejné poznámkové papírky (myslím ty virtuální, na ploše počítače), kterým můžu přiřadit barvu, rozmísťovat je po ploše podle významu a sbalit každý do malého proužku zobrazujícího jen nadpis. Takový papírek můžu podle potřeby přebarvit, přesunout na jinou hromádku nebo smazat – podle vlastního uvážení a vlastního logického systému, který si stanovím já sám jako uživatel a aplikace ho vůbec nemusí znát. A z toho vychází princip této online aplikace.
Realizace
Rozhraní aplikace by tvořila pracovní plocha, na které mohou být libovolně umístěny objekty: lístky s datovým obsahem (říkejme jim třeba dokumenty) a krabičky, do kterých se ty lístky mohou ukládat (kontejnery). Na první pohled to připomíná klasické rozhraní pracovní plochy počítače, práci se soubory a adresáři, ale jen na první pohled. Zde by zcel prioritní informací bylo rozmístění objektů po ploše a vizuální informace – vzhled plochy, barvy objektů a jejich vzájemné uspořádání. Navíc kromě objektů na ploše může být cokoli nakresleno: mohu si vyznačit oblasti, napsat poznámky, nakreslit šipky atd.
Základní jednotkou je lístek, který je velmi jednoduchým „dokumentem“. Ten je primárně textový, ale bylo by možné vložit do něj i další informace – obrázek, URL apod. Bez jakéhokoli složitého formátování, jen jako seznam položek. Dokument může být na ploše otevřený („resizovatelné“ okno libovolné velikosti), nebo sbalený do nějaké kompaktní formy. Ale i sbalený dokument by měl být konfigurovatelný tak, aby si uživatel mohl zvolit přinejmenším mezi kompaktností a plným zobrazením dat. Těmi může být pouhý název/nadpis lístku, ale třeba i několik datových polí – např. datum, částka, číslo, příznak. Lístek tedy může obsahovat jen text např. „Nákup“, nebo to může být např. proužek s údaji „Zakázka pro XYZMKFL | 12.3.2010 | 5.000 Kč“. Krom toho má každý lístek přiřazenu barvu, která se snadno nastavuje.
Druhým typem objektu jsou krabičky, což jsou jednoduché kontejnery, do kterých se dají dokumenty vložit. Jedná se jen o jednoúrovňové vkládání, není tedy možné vložit krabičku do krabičky. Každá opět může být na ploše zobrazena otevřená nebo zavřená, může obsahovat nadpis nebo i více datových polí a má přiřazenu barvu, případně nějaký vizuální styl. Dokumenty v krabičce je možné nechat vizuálně uspořádat (do mřížky, pod sebe), případné třídění už zajišťují akce (viz dále).
Třetím, velmi podstatným prvkem jsou pak akce. Akce je programovatelná funkce, jejich seznam je dostupný uživateli přímo z plochy a umožňují jednoduchým, intuitivním způsobem, který zvládne i laický uživatel, vytvářet příkazy k operacím nad obsahem plochy. Pomocí akcí je možné vyhledat prvky podle určitých kritérií, změnit jejich parametry, přesunout na určité místo (do krabičky, do oblasti na ploše), setřídit nějaký kontejner podle zvolených kritérií atd. Pro každou akci je možné vytvořit si spouštěcí tlačítko, které si uživatel může umístit na vhodné místo, akce je možné také naprogramovat k automatickému spouštění v daný čas nebo ve zvolených intervalech. O detailech fungování a definování akcí mám jistou představu, ale do detailů zde zacházet nebudu – na požádání to mohu odprezentovat podrobně.
Zcela zásadním parametrem této aplikace je jednoduchost a snadnost používání. U takového typu aplikací hrozí snadné skluznutí do přehlcení obsahem a funkcemi, což by celý koncept mohlo poměrně úspěšně pohřbít.
Pozn.: Rozhodně si netroufnu tvrdit, že jakýkoli můj nápad je bezpochyby originální a že něco podobného už dávno někdo nezrealizoval. Ujišťuju ale všechny, že v takovém případě nejde o plagiát, ale o pouhou mou nevědomost, malou informovanost a objevování již dávno objevených Amerik. A potom děkuji všem za shovívavé pochopení. Pokud se náhodou rozhodnete tento nápad realizovat, prosím kontaktujte mě.
Petr Staníček, 1. 3. 2010 v 14.19 • Rubrika: Všeobecné, Webdesign • Komentáře: 7

