Hopp til hovedinnhold

Nå har Sanity blitt enda bedre

Vilde Serina Partapuoli

vilde@kult.design

Publisert: 30. januar 2023
Oppdatert: 12. februar 2025
Person som klatrer oppover en fjellvegg uten sikkerhetsutstyr. Foto.

I desember 2022 slapp innholdsplattformen og publiseringsløsningen Sanity versjon 3 av løsningen sin.

Det har skjedd store forandringer under overflaten som vil åpne for mange nye måter å bruke Sanity på.

Store oppgraderinger betyr også "breaking changes" – det vil ta noe tid å oppgradere for de som har Sanity fra før av. Er det verdt det?

Hva er nytt?

Forbedret ytelse

På overflaten kan det se ut som om det ikke har skjedd så mye. Men selve maskineriet som driver Sanity har fått store oppgraderinger som gjør det til et enda bedre verktøy enn før.

Det betyr at redaktøropplevelsen vil føles enda raskere og smidigere med denne og fremtidige oppgraderinger.

Svært enkelt å tilpasse studio

Det har alltid vært mulig å endre funksjonaliteten og utseendet til selve studioet – der man redigerer innhold. Men det har likevel vært en noe tungvint jobb.

I versjon 3 er det nå svært enkelt å tilpasse studioet akkurat slik man vil. For eksempel er det nå en rask jobb å legge til logoen deres og justere fargene som brukes i selve studioet.

Nå er det også enkelt å endre funksjonaliteten inne i studio. Det betyr at vi enkelt kan legge til nye faner eller knapper i selve studioet.

For eksempel har vi nå som en standard begynt å legge opp til en egen fane der man enkelt kan få tilgang til designmanualen eller statistikk fra nettsiden.

Skjermbilde fra Sanity Studio. Viser en fane som heter "Analytics" hvor man kan se statistikk fra nettsiden og hvilke sider som er mest besøkt. Skjermbilde.

Mulig å "embedde" studio front-end

Front-enden (selve presentasjonen av nettsiden) og Sanity (der man redigerer innhold) har før fungert som to adskilte "apper" som har bodd to forskjellige steder.

Selv om det fortsatt er to ulike apper, kan man med v3 nå få de til å "bo i samme hus" for å si det på en forenklet måte.

Viser at Sanity og "front-end" var i to forskjellige hus før, mens nå er de i samme hus. Det går en pil fra Sanity Studio til frontend. Grafikk.

I praksis betyr det at det nå er mye enklere å "embedde" Studio i front-enden av nettsiden. Istedenfor å måtte gå inn i studio for å redigere, kan man for eksempel gjøre det mulig å åpne studio fra den siden man ønsker å redigere.

Viser en rosa redigeringsknapp nederst i høyre hjørne. Når den blir trykket på åpnes Sanity studio og tar opp halve skjermen. Man kan redigere siden direkte fra front-end fremfor å måtte gå inn i studio først. Skjermbilde.

Workspaces

Med Sanity v3 er det nå enkelt å sette opp ulike arbeidsområder (kalt “workspaces”), der man kan justere utseende, samt hva slags funksjonalitet og innhold som skal være lett tilgjengelig.

Det gjør det enkelt å skreddersy opplevelsen til ulike brukertyper og kontekster. For eksempel kan man lage et eget arbeidsområde kalt “Markedsføring” der man får tilgang til å publisere og redigere blogginnlegg, se webstatistikk og generere bilder til sosiale medier – uten å måtte forholde seg til resten av innholdet på siden.

et skjermbilde av holi-nettstedet som viser hjemmesiden

Viser en bruker som kan velge mellom ulike workspaces. "Enigma USA" og "Enigma Canada" eller bare "Enigma". Skjermbilde.

Ulike arbeidsområder kan også knyttes til ulike nettadresser. Snarveien til markedsføringsområdet kan for eksempel være nettside.no/markedsforing eller bare /m

Mye enklere å skreddersy redigeringsopplevelsen

En av de største fordelene med Sanity har alltid vært muligheten til å kunne tilpasse studioet og redigeringsopplevelsen akkurat slik man vil. Bare fantasien setter grenser.

Her er noen eksempler:

👇 PDF-generator (med realtime forhåndsvisning)

Viser skjermbilde fra Tankesmien Agenda sin løsning, der de kan redigere og se forhåndsvisning av rapport som PDF, samtidig som de kan redigere den på nettsiden.

👇 Mulighet til å importere innhold fra en mal – så du slipper å starte på blanke ark.

Skjermbilde fra Sanity Studio. Viser at man har mulighet for å importere innhold fra en mal og putte det direkte i Sanity Studio. Skjermbilde.

👇 Hente bilder direkte fra bildebanker som Unsplash eller egen ekstern bildebank som for eksempel Cloudinary.

et bilde av et fjell med en bildetekst som sier hovedbilde

👇 Eller lag bilder med kunstig intelligens (Open AIs Dall-E 2) direkte i Sanity

en hippie katt med john lennon briller sitter i et gressfelt blir generert av en ai-modell i Sanity
en katt sitter på toppen av et fjell ved solnedgang.

👇Få en AI-modell til å generere tekstforslag direkte i Sanity

et skjermbilde av en side med en grønn knapp som sier kopier tekst

PS: Etter dette blogginnlegget ble publisert ble Sanity AI Assist lansert, som bygger inn en rekke smarte AI-løsninger direkte i Sanity.

👇 Enkelt tabelloppsett

Viser tabell input i Sanity. Skjermbilde.

👇 Skreddersydd import av data fra Google Sheets

Viser at man importere et Google Sheet og dermed oppdatere postnummere i Sanity. Skjermbilde.

Langt enklere med v3

Ikke bare går det mye enklere å sette opp skreddersydde tilpasninger i Sanity – det har også blitt enormt mye raskere i den nyeste versjonen.

Det skaper lavere terskel for å legge til små nyttige funksjoner som gjør redaktøropplevelsen enda bedre.

Det vil trolig også bety at flere aktører vil lage ferdiglagde integrasjoner og plugins som man lett kan gjenbruke.

Bedre globalt søk

Søket har fått en stor oppgradering. Det føles både raskere og har også flere nyttige i filtermuligheter.

Skjermbilde fra Sanity Studio – viser at man nå kan søke gjennom fritekstfelt, men at man også kan filtrere på f.eks. "Sjanger" eller "Lanseringsdato". I eksempelet vises det fra en filmdatabase. Skjermbilde.

Forbedring av universell utforming

Universell utforming blir dessverre ofte nedprioritert i utviklingen av "interne" verktøy som kun blir brukt innad i virksomheten. Det er dessverre med på å utestenge flere fra arbeidslivet.

En av kjerneverdiene til Sanity er nettopp inkludering og mangfold, og da skulle det bare mangle at de også setter universell utforming høyt på agenden. Faktisk mener de selv at de er den publiseringsløsningen som har investert mest i å gjøre den tilgjengelig for alle.

I siste versjonen har dette fått et stort løft – noe som kommer alle redaktører til gode gjennom en forbedret brukeropplevelse.

Dark mode

For de som liker det!

Dele innhold på tvers av datasett

En av de største fordelene til Sanity har alltid vært mangfoldet av muligheter for å lage "multisite"-løsninger, der flere nettsider henter innholdet sitt fra samme publiseringsløsning.

I 2022 kom det også forbedringer for større organisasjoner og bedrifter som ønsker å dele innhold på tvers av ulike "datasett".

Viser en hovedorganisasjon i midten, og hvordan innholdet deles på tvers av datasett. Grafikk.

Langt enklere og raskere for utviklerne

De største fordelene med oppgraderingen er det først og fremst utviklerne som vil merke.

I tillegg til alle overnevnte punkter er nå Sanity bygget på en måte som gjør at det er langt raskere å jobbe mens man utvikler, i tillegg til at eventuelle feil raskere vil bli fanget opp og fikset.

Summen av alt dette er selvfølgelig at utvikling knyttet til Sanity nå vil ta enda mindre tid enn før.

Oppgradere til v3

Når store versjoner som dette slippes kan det dessverre ta noe tid å oppgradere, ettersom store deler av infrastrukturen vil være forandret fra forrige versjon.

For å få full uttelling for alle de fordelene til denne versjonen kan det dessuten tenkes at man bør oppgradere og justere flere deler av løsningen.

For mindre nettsider som bruker Sanity (uten å lene seg på noen form for skreddersydde tilpasninger) kan det være en enkel og rask jobb, mens det i større prosjekter med mye skreddersydd funksjonalitet selvfølgelig vil ta mer tid.

Heldigvis er det sjeldent slike det kommer slike store oppgraderinger. Og det skal sies: Med store oppgraderinger kommer også store forbedringer.

Må man oppgradere?

Hvis du forsøker å bruke internett fra en nettleser som ikke har blitt oppdatert siden 2010 vil du nok bli skuffet. Du vil møte på ganske deformerte sider og stengte dører – gjerne med en streng beskjed om at du må oppgradere nettleseren din (med god grunn, for gamle nettlesere kan også by på sikkerhetsutfordringer).

Skjermbilde av Google nettside der det står: "Du må oppgradere din nettleser for å bruke Google Drive, Docs, Sheets, Sites, Slides og Forms". Skjermbilde.
Skjermbilde av forsiden fra VG slik den ser ut fra Internet Explorer 2007 versjon. Bildene er usynlig og siden er generelt rotete og stygg. Skjermbilde.

Teknologien som internett er bygges på er alltid i utvikling. Alle nettsider og apper som ikke blir oppdatert vil sannsynligvis støte på flere problemer etterhvert som tiden går.

Sanity vil fortsette å fikse kritiske bugs for versjon 2 fram til desember 2023, men etter dette er det slutt.

Versjon 2 av Sanity vil for mange fungere helt fint i en lang periode fremover – kanskje i årevis. Men jo lengre tid det går, jo mer sannsynlig blir det for at problemer vil oppstå.

For eksempel kan det hende at en ny versjon av en nettleser fører til at en funksjon i Sanity ikke lenger fungerer som forventet. Det kan bli vanskelig og etterhvert umulig å oppgradere andre deler av teknologien til nettsiden, uten å samtidig ødelegge Sanity.

I verste fall vil manglende oppdateringer gjøre nettsiden mer sårbar for sikkerhetshull på sikt. Om man har privat data (f.eks persondata) i Sanity som det er viktig å beskytte er det spesielt viktig å ta hensyn til dette.

Lær mer

Om du er interessert i flere tekniske detaljer kan du se Sanitys egen presentasjon av v3 her.

Vilde Serina Partapuoli

Kreativ leder

vilde@kult.design47 37 11 26

Med bred bakgrunn som designer, utvikler, tekstforfatter og markedsfører, har Vilde en unik evne til å se det store bildet og hjelpe kunder med å skille seg ut. Gjennom Kult Byrå, som hun grunnla i 2016, er hun nå kreativ leder og ikke minst – forfatter av enormt lange blogginnlegg.