Digitální formuláře

Ahoj! Mám tu jedno dlouhodobé téma, které mě zajímá a ke kterému neznám vhodné řešení: digitální formuláře. Součástí „digitalizace“ v takovém tom nejjednodušším slova smyslu je hromada formulářů, které se často digitalizují mechanicky, včetně layoutu jejich papírové předlohy, a výsledné UX je často šílené. Anebo chodí formulářová PDF, která se dají otevřít jen jedním konkrétním komerčním produktem :man_facepalming: Pozoruju to delší dobu, nevím, co s tím, tak si o tom aspoň rád popovídám :slight_smile:

V poslední době mě hodně zaujalo řešení GOV.UK Forms, což – jak to chápu – je něco jako Google Forms, akorát chytřejší a přímo dělané pro use casy britské veřejné správy. Jejich motto je „Create an accessible online form in minutes without needing technical knowledge“ a jejich vize je podrobněji popsaná tady, jsou tam i odkazy na jiné formulářové produkty, které se snažili postavit.

My jsme se formulářům věnovali v začátcích Česko.Digital (projekt inicioval Michal Kuk z advokátky Frank Bold), ale k ničemu podstatnému jsme nedošli. Chtěli jsme udělat produkt, na kterém by mohl běžet jejich interaktivní formulář pro založení spolku. Koukali jsme tehdy na Docassemble, ale nakonec jsme nepřišli na žádné jednoduché obecné řešení, které by to budování formulářů usnadnilo.

Jaké jsou vaše zkušenosti? Chápu, že těch produktů na chytré formuláře je milión, ale často jsou uzavřené (formulářová PDF :-1:), mají příšerné UX nebo vyžadují velkou technickou expertízu. Přitom formuláře tvoří velké procento toho, co běžný člověk vnímá jako „digitalizaci“, takže dobré řešení v téhle oblasti by mohlo mít velký dopad.

1 Like

Mimochodem tohle je super text na téma formulářů:

1 Like

Ten projekt byl minimalne pro me super v tom, ze jsem si postupem casu uvedomil naivitu v ocekavani: “Vsecky formulare jsou preci stejne, potrebujeme jenom dobrou abstrakci a vsecko pujde krasne naklikat”.

Ale proste casem zjistis, ze formulare proste nejsou stejny. Tech potreb z ruznych stran je hodne a vzdycky skoncis u hacku, abstrakci na abstrakci a ve finale se systemem, na ktery nikdo nebude chtit sahnout ani nasadou vod kostete.

Reseni nemam, ale prijde mi lepsi jit z pohledu architektury defensivni cestou a premyslet na urovni dat v systemu, potreb, workflow (zase interne) a z toho pak vyplyne pozadavek na nejaky touch-point v podobe formulare/flow, ktery hold nekdo v nejake technologii XYZ vyrobi. Pokud zacnes obracene (abstraktinim formulerem), tak se to v nejakem bode nevyhnutelne rozbije.

1 Like

Zrovna dneska jsme v práci řešili Gov.uk formuláře. Mají tam jedno zajímavý doporučení – dělat formuláře jako multistep, vždy s jednou otázkou na krok. Cílem je asi zajistit, aby se nad tvorbou formulářů víc myslelo a nebyly tak zbytečně dlouhé. V praxi se to ale spíš s úspěchem nepotkalo. Když už, tak je rozdělujeme na kroky podle nějakých skupin informací (kontaktní údaje atp.).

V Drupal světě máme modul Webform, který je jedním z nejpoužívanějších a nejpropracovanějších modulů v celém Drupal ekosystému. Je to Drag&Drop, ale zároveň je zdroj ve strukturovaném yml, takže se v tom dají dělat i přímé úpravy v kódu když je potřeba…
Zatím jsme nenarazili na formulář, který bychom v tom nezvládli vytvořit a běžně ho dáváme k dispozici editorům ať si tvoří vlastní formuláře dle potřeby.

1 Like

Souhlas. V tom ale pro mě byly hodně inspirativní ty UK Forms – v tom, že na to jdou z úplně opačné strany, extrémně pragmaticky a dřevně :slight_smile: Protože ono je docela impresivní, kolik věcí může běžet na těch hloupých Google Forms nebo jen o málo chytřejší Airtable.

Takže kdyby byla nějaká podobná veřejná služba, která by kromě polí z téhle domény (například vyplnění kontaktů pomocí IČ, doplňování adres a podobně) přidala například možnost platby (UK Forms plánují implementovat) nebo identifikace odesilatele a možnost odeslat výstup přes datovku, už mně to přijde hodně zajímavé.

Ten náš městský grantový formulář už by se takhle asi odbavit dal, s výrazně lepším UX. A docela věřím tomu, že by to v něm někdo na úřadě uměl naklikat prakticky i bez technických dovedností. (Ale jasně, na inteligentní formulář pro založení spolku to spíš není.)

Tohle je super například pro externí zakázku, ale na to, aby si ten formulář naklikali sami na úřadě, je to podle mě bohužel furt příliš složité. (Respektive – poptávka po běžných formulářích podle mě vysoce převyšuje nabídku lidí, kteří jsou schopni je kvalitně vyrobit, a tohle řešení nesnižuje laťku dostatečně.)

Odpovídám trochu se zpožděním, protože jsme službu spouštěli až v lednu, ale dá se říct, že je to k tématu. A samozřejmě bychom formulář chtěli rozšiřovat i na další use casy.
U nás můžete vyplnit inteligentní formulář pro vytvoření závěti. Více informací a nejlépe na www.posledniveta.cz
Na detaily rád odpovím.

1 Like

Moc pěkný projekt! I ten formulář je hezký. Jak je to udělané technicky? Protože většinou jsou tyhle věci psané hodně na míru a je docela těžké je využít pro něco jiného – vyžaduje to programování, často netriviální. Proto tady přemýšlím nad tím, jestli by nešel udělat nějaký ultrajednoduchý „builder“ chytrých formulářů à la Google Forms. Respektive kam až by se s něčím takovým dalo dojít.

PS. Z čistě uživatelského pohledu – moc se mně nechce tam vyplňovat citlivé osobní údaje, když tam je analytika od Googlu (doubleclick.net, google.com, googletagmanager.com, youtube.com). Být vámi, zvážím, jestli se tahle obava nevztahuje na větší počet potenciálních uživatelů.

Je to na míru. Bohužel to jinak nejde, protože těch pravidel a provázaností je hrozně moc. Přemýšleli jsme o builderu, ale nedávalo to smysl, protože by to potřebovalo mnohem více práce a závislost na něčem, co se může změnit a vše rozbít.

Poznámku k citlivosti údajů chápu a jsme si ji naprosto vědomi. Budeme k tomu psát pár článků na blog. Osobní údaje nikam nepředáváme (viz i podmínky), ale analytika je potřeba pro pochopení uživatelů (který krok je problémový atd.). Youtube je přidáván automaticky a je to daň za videa, která jsou ve formuláři pro doplnění informací k otázkám.

Zpět k tématu… já bych řekl, že obě řešení mají výhody a nevýhody a bude nejspíše záležet na rozsahu formuláře jako takového. U nás je provázanost mezi otázkami veliká (ano, i tak by to šlo v Google formulářích - bez PDF výstupu) ale u jednodušších případů se dá nasadit Google formulář, který bude dávat data do Spreadsheetu, nad tím bude automatizace a výstup už může být libovolný.
Na druhou stranu jste hrozně závislý na třetích stranách (viz třeba ty osobní údaje uložené a procesované přes ty služby). Za některé budete pravděpodobně muset i platit.
Šikovný programátor vám řešení na míru vytvoří celkem rychle, pouze je potřeba mu dodat tu byznysovou část. Cenově to každý musí spočítat sám.

1 Like

Přesně tak, ke stejnému závěru dorazil @mwenisch výše:

Šikovný programátor udělá chytrý formulář na míru rychle, to jo, ale když se na to podíváme v kontextu veřejné správy, tak ta potřebuje „digitalizovat“ řádově stovky (?) formulářů do příštího února. I kdyby tam nebyl ten šibeniční termín, tolik šikovných programátorů nemáme, rozhodně ne v dosahu veřejné správy.

Proto se mně líbí ta varianta GOV.UK Forms, což je vlastně ten „builder“ napsaný přímo na míru veřejné správy (v tomhle případě britské). Ale netuším, jak daleko s ní jde dojít. Všichni se shodneme (viz výše), že úplně univerzální řešení z toho nekouká – ale furt mně přijde, že to nepokryté území mezi Google Forms a řešením na míru je produktově zajímavé.

K tomu soukromí

Cookies z YouTube jdou eliminovat embedem z youtube-nocookie.com. A webová analytika jde dělat i při zachování soukromí uživatelů – v Česko.Digital používáme a doporučujeme evropský projekt Plausible Analytics, existují i další podobné. Výhodou je, že si ušetříte cookie popup (lepší UX) a bude to celé důvěryhodnější.

1 Like

3 posts were split to a new topic: Webová analytika bez narušování soukromí

Název youtube-nocookie.com je trochu zavádějící. Protože při úvodním načtení sice žádné cookies nenastaví, ale v okamžiku kdy někdo začne přehrávat, tak jich tam nasypou vcelku dost.

Řešíme to běžně tak, že pokud uživatel neodsouhlasí cookies z lišty, tak místo položek, které zavádějí cookies zobrazujeme zprávu, že pokud cookies neodsouhlasí, nemůže danou věc zobrazit s přímým odkazem na podrobné zapnutí jen daného poskytovatele.

1 Like

Jestli to chápu správně, tak ten formulář je vytvořený přes www.smartform.cz, takže ta moje citlivá data jdou úplně mimo váš server?

Přesně naopak - snažíme se držet data jen na jednom bezpečném místě. Smartform nepoužíváme. Formuláře jsou programované na míru.

Já se ptám, protože v kódu stránky načítáte scripty ze smartform.cz a classy těch políček jsou taky “podezřelý” (např. smartform-instance-base-information smartform-address-city). Ale smartform neznám, takže nevím jak přesně to funguje.
A omlouvám se, odběhli jsme od původního tématu.

Načítáme od nich adresy, jména a IČO firem :slight_smile: ale jim se nic neposílá.

3 Likes

Čí digitální formuláře máte na mysli? Úředníků státní správy, samosprávy, soukromých institucí? Díky za doplnění. Právě se jimi prokousávám. :smiley:

Myslím hlavně na státní správu a samosprávu. Tam je potřeba hromada digitálních formulářů. Část z nich fakt potřebuje vývoj na míru, ale část ne – a u těch jednodušších by mě zajímal nějaký „form builder“ napojený například na základní registry a podobně. Takové chytřejší Google Forms pro veřejnou správu. (Protože ta současná „řešení nejmenšího odporu“ jsou většinou příšerná.)

Když jsem ještě řešila přes spolek správní řízení, tak naše obec měla přes spisovku možnost využívat formulářů. Byly tam formuláře rozhodnutí ke kácení dřevin, zahájení řízení, pozvání na místní šetření apod. Takže ano, něco takového existuje. To je podpora lidí pracujících na úřadě.

Nyní jako projektantka si dělám tzv. kolečko vyjadřovaček. A to je teprve krásné peklíčko. Většina soukromých subjektů mají online žádosti (je to různé kvality), zbytek - úřady, ministerstva mají formuláře různě více či méně použitelné. Nejhorší zatím byla asi VASka (soukromý subjekt). To jsem si stáhla wordový dokument, že ho vyplním a marně jsem se snažila klikat do políček, byl to vložený obrázek vytištěného formuláře.

1 Like