Hur 'min lista' borde fungera (men inte gör i de flesta appar)
Sparlistor är trasiga — de visar saker du inte längre kan se. Så löste vi det.
Du lägger till en film i din "Min lista" på Netflix. Sex månader senare öppnar du listan. Hälften av titlarna är försvunna från Netflix. Hälften är kvar. Listan visar dem som om allt vore samma sak.
Det är trasigt. Här är hur vi löste det.
Problemet i siffror
På en typisk Netflix-användares "Min lista":
- ~30 % av titlarna har försvunnit från Netflix sedan de lades till
- ~10 % har flyttat till en annan tjänst men finns kvar i Sverige
- ~60 % finns fortfarande på Netflix
Tjänsten visar alla 100 % på samma sätt. Du klickar på en, läser synopsis, klickar "play" — och får meddelandet "Denna titel är inte längre tillgänglig".
Vår lösning: två sektioner
På streamingsleuths /min-lista partitionerar vi automatiskt:
- Klart att se ikväll — titlar som finns på dina aktuella tjänster, just nu
- Inte tillgängligt nu — titlar du sparat tidigare som inte längre finns på dina tjänster
Den andra sektionen är inte "borttagen". Den är där som påminnelse: om titeln återkommer till en av dina tjänster (eller om du lägger till en ny tjänst som har den), flyttas den automatiskt upp.
Varför det här är viktigt
Två skäl:
- Beslutshygien. När din lista visar 80 titlar och hälften är osedda inte för att du inte vill — utan för att du inte kan — då slutar listan att vara användbar. Du börjar ignorera den.
- Påminnelse om vad du faktiskt missade. Om en titel hamnade i "inte tillgängligt"-sektionen och senare återkommer, är det en signal: titta den här gången.
Vad vi inte gör
- Vi pingar dig inte med notiser när titlar återkommer. Inga emails. Inga push-notiser. Vi pingar inte alls.
- Vi vidarebefordrar inte din watchlist till någon. Den ligger i din webbläsares localStorage. Vi har ingen databas över vad du sparat.
- Vi rangordnar inte listan algoritmiskt. Den är kronologisk — det du la till senast står överst. Allt annat blir manipulation.
Begränsningarna
- Listan följer din webbläsare, inte ditt konto. Du har inget konto. Byte av enhet betyder att listan inte följer med.
- Synkronisering mellan enheter är något vi inte byggt. Det är en avvägning vi gör mot att inte behöva be om login-info.
Pröva
Lägg till några titlar och se hur listan känns. Den är tråkig, kort, och gör vad den ska. Det är produkten.