
Guest Chat, nekaj časa kasneje: kaj me je naučila prava uporaba
Nadaljevanje, ne prenova
Malo nazaj sem pisal o Guest Chatu — zasebnem komunikacijskem kanalu brez računa, ki se odpre z isto PIN kodo, ki jo gost že ima za vrata. Ideja se je v praksi obnesla. Ko pa jo uporabljam vsak dan, na pravih rezervacijah, so se hitro pokazale tri vrzeli, ki jih nisem predvidel.
---
"Lahko kar pošljem PDF?"
Prva vrzel se je pokazala na moji strani, ne pri gostu. Težava s tiskalniki v produkciji je pomenila, da sem moral dokument spraviti v sistem in ga natisniti, kjer koli sem pač bil. Fotografija je dovolj za pokvarjeno kljuko ali nerazumljiv simbol na aparatu — za dokument ne zadostuje.
Zato isti gumb za nalaganje, ki je do zdaj sprejemal samo fotografije, zdaj sprejema tudi PDF, Word, Excel in navadno besedilo. Priložen dokument se odpre neposredno v brskalniku, pripravljen za branje ali tiskanje, brez posebnega prenosa in brez nove aplikacije. Načelo je isto kot prej, le razširjeno: kar koli mora potovati med gostom in gostiteljem, potuje skozi isti kanal, ki ga oba že imata odprtega.
Obvestilo je obvestilo, ne stopnja
Prva različica je obvestilo meni pošiljala samo za trajne kanale — pogovore, ki so bili namerno nadgrajeni onkraj enega samega bivanja. Pogovori, vezani na rezervacijo, so se zanašali na to, da je stran odprta, da bi bili opaženi v realnem času.
Ta razlika je imela smisel na papirju. V praksi ga ni imela. Gosta sredi bivanja ne zanima, ali je njegov kanal "trajen" — zanima ga, ali je nekdo prebral njegovo sporočilo. Zato zdaj obvestila gostitelju pokrivajo vsak aktiven pogovor, ne samo tiste, ki so "napredovali". Kanal si pozornosti ni treba prislužiti — za njim že stoji pravi gost.
Rok trajanja, ne samo datum začetka
Zadnja vrzel je bila manj vezana na uporabnost, bolj na odgovornost. Pogovor, vezan na rezervacijo, se samodejno odpre znotraj okna okoli bivanja — nič pa ga po tem ni zapiralo. Sporočila in priložene datoteke so na strežniku ostajale nedoločen čas, dolgo po tem, ko je rezervacija — in vsak razlog za njihovo hrambo — že minila.
To po GDPR ni majhna malomarnost: osebni podatki, vezani na bivanje, ne bi smeli živeti dlje od svojega namena. Zato zdaj isto okno, ki pogovor odpre, poskrbi tudi, da ga zapre. Ko je dostopno okno rezervacije dokončno minilo, se njena sporočila in priložene datoteke samodejno izbrišejo — brez ročnega čiščenja, brez potrebe, da bi si to kdo zapomnil. Trajnih kanalov, ker so namerna odločitev obeh strani, to nikoli ne zadeva; ob odstranitvi trajnega kanala pa se zdaj pravilno odstranijo tudi vse priložene datoteke, kar zapira še eno, nepovezano vrzel, kjer so priloge znale preživeti sam pogovor.
Vzorec drži
Nobena od teh treh sprememb ne posega v samo jedro ideje. Gost še vedno skenira kodo, vnese PIN, ki ga že pozna, in vpraša, kar potrebuje. Spremenilo se je predvsem tisto, kar bi moralo biti tam že od začetka: dokument lahko potuje skozi ista vrata kot fotografija, obvestilo ne preverja, ali je kanal dovolj pomemben, da si ga zasluži, podatki pa ne ostanejo dlje, kot je trajal razlog za njihov obstoj.
Majhni popravki, a taki, ki največ pomenijo šele, ko nekaj dejansko uporabljajo pravi ljudje — ne le, ko je zanje zasnovano.