En besökare kommer till sista steget i förfrågan från er ChatGPT-annons och upptäcker att fel tjänst har valts. Personen går tillbaka, rättar valet och återvänder till en tom projektbeskrivning. Formuläret har gjort en rimlig kontroll till onödigt dubbelarbete.
Att bevara svar betyder mer än att spara varje fält för alltid. Vissa uppgifter ska följa med mellan stegen. Andra blir irrelevanta när ett tidigare val ändras. Uppgiften är att skapa ett sammanhängande utkast som fortsätter att vara begripligt och korrekt medan kunden redigerar det.
Kartlägg hur ett steg faktiskt lämnas
Lista vägarna ut ur ett steg: formulärets egen bakåtlänk, webbläsarens bakåtknapp, en hjälplänk, språkbyte, uppdatering av sidan och stängning av fliken. De kan bete sig olika även när gränssnittet ser likadant ut.
Skilj rörelse inom samma förfrågan från ett återbesök flera dagar senare. Ett formulär kan bevara svar säkert mellan stegen utan att ha stöd för sparade ärenden på andra enheter. Använd inte ”Dina svar är sparade” om ni inte kan förklara vad påståendet omfattar.
Skriv för varje väg vilken punkt kunden kommer tillbaka till och vilka svar som finns kvar. Kartan ger formgivare, skribent och utvecklare en gemensam definition av önskat beteende. Den visar också hjälplänkar som oväntat tar kunden ur uppgiften utan en fungerande väg tillbaka.
Behåll uppgifter som fortfarande hör till ärendet
Kontaktuppgifter och kundens egen beskrivning är ofta användbara även när ett tidigare steg öppnas igen. Att kräva dem på nytt skapar arbete och kan ge olika versioner av samma svar. W3C:s vägledning om upprepad inmatning beskriver principen att undvika onödiga upprepningar inom en process, med tillämpliga undantag.
Kriteriet kräver inte att uppgifter sparas mellan besök. Inom samma process ska tidigare lämnad information fyllas i eller finnas att välja när den behövs igen, om inget undantag gäller, exempelvis säkerhet eller att uppgiften blivit inaktuell. Att kunna återkomma efter en avslutad session är ett separat beslut om tjänstens funktion. Beskriv inte sådan lagring som ett krav enligt just detta kriterium.
Använd principen med hänsyn till tjänsten. En tidigare angiven adress kan vara korrekt efter ändrat önskemål om mötestid. En leveransadress kan bli irrelevant när kunden väljer en digital tjänst. Vilket beteende som behövs beror på sambandet mellan svaren.
Hantera bilagor uttryckligen. Att ett filnamn står kvar på skärmen bevisar inte att filen fortfarande är bifogad och kommer att skickas. Om webbläsaren eller tjänsten kräver ett nytt val ska det framgå tydligt, samtidigt som resten av arbetet behålls. Låt inte kunden upptäcka en saknad fil först efter inskicket.
Granska vad ett ändrat val påverkar
Anta en hypotetisk ChatGPT-annons för kontorsmöbler med montering som tillval. I första steget väljer kunden montering. Senare frågar formuläret om trappor och tillträde till rummet. Kunden går tillbaka och ändrar till enbart leverans.
Kontaktuppgifterna bör normalt finnas kvar. Om svaret om trappan fortfarande behövs beror på leveransens omfattning. Leverans till entré kanske inte kräver uppgiften, medan inbärning till rummet kan göra det. Formuläret behöver följa den verkliga skillnaden, inte automatiskt behålla eller radera allt som råkade visas efter monteringsvalet.
Ett dolt svar kan ge fel i verksamheten om det fortfarande skickas som aktiv information. Ett raderat svar kan ge onödigt arbete om kunden byter tillbaka. Bestäm därför både om ett tillfälligt värde får finnas kvar som hjälp och om det ska ingå i den slutliga förfrågan. Det är två olika beslut.
Tillbaka för att ändra leveranssätt
- Steg 1: montering
Kunden väljer montering och anger trappa.
- Tillbaka: ändrat val
Kunden väljer nu endast leverans.
- Framåt: relevanta svar
Behåll kontaktuppgifter, granska om trappan fortfarande behövs.
Kontrollpunkt
Förklara följden av större ändringar
Om ett tidigare val gör att mycket arbete försvinner bör kunden få veta det innan ändringen genomförs när det är praktiskt möjligt. Beskedet ska ange vad som påverkas. ”Byte av tjänst tömmer dina utrustningsuppgifter” hjälper mer än ”Viss information kan försvinna”.
Visa inte en varning för varje liten rättelse. Många allmänna meddelanden lär besökaren att stänga dem. Fokusera på ändringar som verkligen ogiltigförklarar en del eller tar bort en bilaga eller beskrivning som är svår att återskapa.
Efter ändringen behöver granskningen visa den aktuella förfrågan. Kunden ska inte själv behöva minnas vilka svar som lämnades under ett tidigare val. Guiden om formulär i flera steg behandlar stegens indelning. Här kontrolleras att svaren fortfarande bildar en korrekt helhet när kunden rör sig mellan dem.
Bestäm hur länge ett utkast finns kvar
Ett utkast har en lagringsplats och en livslängd även om gränssnittet inte berättar om dem. Fråga systemansvarig vad som bevaras på den öppna sidan, under besöket, på enheten eller hos tjänsten. Förklaringen till kunden ska stämma med det valda beteendet utan onödiga tekniska detaljer.
Att behålla en privat projektbeskrivning för alltid på en delad enhet kan vara olämpligt. Att radera allt vid en kort förflyttning kan göra formuläret svårt att använda. Välj ett rimligt upplägg utifrån uppgifterna och tjänsten och visa viktiga begränsningar.
Om det finns en funktion för att spara och återkomma behöver kunden förstå hur återupptagandet fungerar och vad som löper ut. Om funktionen saknas ska samma kampanjlänk på en annan enhet inte beskrivas som en väg till det tidigare utkastet. Guiden om återbesök på målsidan behandlar den bredare kontinuiteten efter annonsklicket.
Testa redigering, inte bara vägen framåt
Fyll i en tydligt fiktiv beskrivning, gör ett val som stöds, gå vidare och ändra sedan det tidigare valet. Använd både sidans egna kontroller och webbläsarens. Upprepa efter att sidan uppdaterats och efter ett besök via en hjälplänk.
Granska den mottagna posten, inte enbart skärmen. Kontrollera att bevarade fält skickas rätt och att uppgifter som inte längre gäller inte behandlas som aktiva. Låt kunden i testet ändra sig två gånger. Då blir det lättare att hitta värden som verkar bevarade men egentligen beskriver ett äldre val.
Ta även med en misslyckad överföring enligt guiden om långsamma inskick. Återgång från felet ska inte oväntat tömma utkastet eller återställa gamla dolda svar. Formuläret fungerar när kunden kan rätta ett beslut, behålla användbart arbete och skicka en sammanhängande förfrågan.
Källor och avgränsning
Definiera vilka formulärsvar som bevaras vid stegbyte, bakåtnavigering och avbrott inom en pågående förfrågan från ChatGPT samt hur ändrade beroenden hanteras.
Arbetsmetoder och exempel är redaktionella förslag. Kontrollera aktuella plattformsvillkor och funktioner inför genomförandet.
