Den osynliga tekniken bakom en digital tjänst märks först när den slutar fungera. Ett klick som svarar direkt, en video utan hack, en betalning som bekräftas på en sekund. Bakom varje sådant ögonblick ligger servrar, nätverk, databaser och kod som måste samverka. Ju mer realtid tjänsten bygger på, desto mindre marginal finns det. Här går vi igenom vad kedjan består av och var kraven kommer ifrån.
Varför realtid är svårare än det ser ut
Vid vanlig webbsurfning märks knappt en halv sekunds fördröjning. I en direktsändning märks den direkt. Bild, ljud och interaktion måste hänga ihop, och alla tre kommer från olika håll.
Tidsbudgeten är den centrala begränsningen. Varje led i kedjan äter av den, och summan avgör om upplevelsen känns direkt eller trög.
| Led i kedjan | Vad som händer | Var det sker |
|---|---|---|
| Inmatning | Ditt tryck registreras och paketeras | I din enhet |
| Överföring | Begäran skickas via mobilnät eller wifi | Mellan enhet och nät |
| Beslut | Utfallet beräknas och loggas | På tjänstens server |
| Bekräftelse | Svaret skickas tillbaka | Från server till enhet |
| Visning | Grafik och video renderas | I din enhet |
Poängen med tabellen är rad tre. Beslutet fattas inte i telefonen. Det är därför ett avbrott mitt i en animation inte ändrar utfallet, bara när du får se det.
Interaktiv underhållning har blivit den tydligaste testbänken för det här. Livestreamade evenemang, videosamtal och online slots ställer alla samma krav: låg fördröjning, förutsägbar bandbredd och en server som svarar lika snabbt klockan tre på natten som under kvällstoppen. När tekniken fungerar tänker ingen på den.
Var systemen står och vem som får bygga dem
För svenskt onlinespel är det här inte bara en teknisk fråga. Det är reglerat i detalj.
Huvudregeln i spellagen är att licenshavarens spelsystem ska vara placerat i Sverige. Undantag finns, och de används i praktiken av de flesta. Systemet får stå utomlands om tillsynsmyndigheten i det landet har avtal med Spelinspektionen, eller om bolaget ger Spelinspektionen fjärråtkomst för kontroll. Avtal finns med Malta och Gibraltar.
Ovanpå det ligger ett krav som få känner till. Spelprogramvaran måste vara byggd, levererad, installerad eller ändrad av någon med eget tillstånd för just det. Kravet gäller även när en operatör bygger sin programvara själv.
| Kategori i registret | Antal |
|---|---|
| Aktiva tillstånd för spelprogramvara | 201 |
| Aktörer med licens för kommersiellt onlinespel | 74 |
| Aktörer med licens för kommersiell vadhållning | 64 |
| Unika aktörer med någon av de två licenserna | 80 |
Siffrorna säger något om branschens form. Bakom 80 synliga varumärken står ett par hundra leverantörer som användaren aldrig ser namnet på. Det är där den osynliga tekniken bokstavligen bor.
Systemen prövas dessutom av ett ackrediterat organ innan de får användas. Det är samma princip som gäller för vågar i en butik eller mätare i en bensinpump.
Transparens har blivit ett tekniskt krav
Under lång tid var insyn en fråga om vad ett företag valde att berätta. Sedan februari 2024 är det delvis en fråga om vad lagen kräver.
EU:s förordning om digitala tjänster gäller alla förmedlande tjänster som riktar sig till användare inom unionen. Kraven skalar med storleken, och de största plattformarna får de tyngsta skyldigheterna. Frågan om transparens i digitala plattformar flyttade därmed från policydokument till kravspecifikation.
| Krav | Vad det innebär i gränssnittet |
|---|---|
| Insyn i rekommendationer | Användaren ska kunna förstå varför något visas och hur algoritmen väljer |
| Förbud mot mörka mönster | Gränssnitt får inte utformas för att lura fram val användaren inte menade att göra |
| Motiverade beslut | Tas innehåll bort ska användaren få veta varför och kunna invända |
| Reklam riktad till barn | Förbjuden, liksom annonsriktning på känsliga personuppgifter |
| Sanktioner | Upp till 6 procent av global omsättning för de största plattformarna |
För en utvecklare betyder det att insyn måste byggas in, inte skrivas i efterhand. Ett gränssnitt som förklarar sig självt kräver att systemet under ytan vet varför det gjorde som det gjorde.
Vad kedjan betyder vid inloggningen
Allt det här möts i det snabbaste ögonblicket av alla: inloggningen. På några sekunder ska tjänsten avgöra vem du är, om du får komma in och vad du ska se.
Med Mobilt BankID går flödet i flera steg. Tjänsten skickar en begäran, du legitimerar dig i appen, och svaret går tillbaka signerat. Ingen del av det sker i webbläsaren du sitter i, vilket är hela poängen. Din kod lämnar aldrig telefonen.
Ett svensklicensierat spelkonto registrerar varje transaktion och håller uppgifterna tillgängliga för dig i minst tolv månader. Kravet finns för att du ska kunna se din egen historik. Samma logg är också det som gör att en tvist går att lösa i efterhand, eftersom bolaget inte kan hänvisa till minnet.
Nästa steg i utvecklingen ligger i kanten av nätet. Ju närmare användaren beräkningen sker, desto kortare blir tidsbudgeten att fördela. Streaming, betalningar och interaktiva tjänster drar alla åt samma håll.
Kvar står den enkla iakttagelsen som hela ämnet vilar på. Bra teknik känns inte som teknik. Den känns som ingenting alls.