Test- och demomiljö. Funktioner och innehåll kan förändras.
Utveckling och test
Utvecklingslabbet
En WordPress-miljö där ny kod får möta verkliga förutsättningar. Här undersöker och testar vi plugin, integrationer och teman medan de utvecklas.

Undersökningsområden
Vad miljön används till
Labbet är inte ett enskilt projekt utan en plats där många mindre frågor prövas. De återkommer inom sex områden.
- WordPress-plugin och integrationerEgna plugin och kopplingar mot andra system: installation, inställningar, uppdateringar och hur de samspelar med andra tillägg.
- PHP, JavaScript, HTML och CSSKoden bakom funktionerna, från serverlogik i PHP till gränssnitt i JavaScript och stilmallar som ska hålla över tid.
- WordPress API:er och blockredigerarenREST API, hooks och filter samt egna block och blockmönster i redigeraren.
- Temautveckling och BlocksyBarnteman, designinställningar och kompatibilitet med Blocksy, som den här webbplatsen själv är byggd på.
- Prestanda, tillgänglighet och säkerhetLaddtider, bildhantering, tangentbordsnavigering, kontraster och en så liten publik angreppsyta som möjligt.
- Strukturerad testning och felsökningAtt återskapa fel, pröva en sak i taget och dokumentera vad som ändrades och varför.
Arbetssätt
Små steg som går att följa
Arbetet i labbet bygger på några enkla principer. De gör det lättare att förstå vad som har hänt när något fungerar – eller inte gör det.
- Avgränsa fråganVarje test börjar med en tydlig fråga, till exempel om ett plugin fungerar med en viss inställning i temat.
- Ändra en sak i tagetNär bara en sak ändras går det att se vad som orsakade en skillnad.
- Testa som en besökareFunktioner prövas i webbläsaren, på mobil och med tangentbord – inte bara i koden.
- DokumenteraResultat och beslut skrivs ner, så att nästa steg kan bygga på det som redan är känt.

Användning
När labbet kommer till nytta
01
Före en ny version
En ny version av ett plugin installeras här först, så att uppdatering och inställningar kan prövas i en fungerande WordPress-miljö.
02
Vid felsökning
Ett problem kan återskapas i en kontrollerad miljö, utan att någon annans webbplats påverkas.
03
Vid nya idéer
Nya funktioner, blockmönster och tekniker kan prövas i liten skala innan de byggs ut.
En miljö i förändring
Cyberfabriken används för pågående arbete. Funktioner kan läggas till, ändras eller tas bort, och det som visas här ska inte ses som färdiga produkter.
Vidare
Relaterat
- Demo och testerSe vad som går att prova på webbplatsen just nu.
- AI och webbforskningHur AI används som stöd i utvecklingsarbetet.