Du ser nå noen av våre blogginnlegg.
Vi kan også by på foredrag og andre godsaker om Web.
Du ser nå noen av våre blogginnlegg.
Vi kan også by på foredrag og andre godsaker om Web.
03.07.2024
Barn har ingen grenser for hva slags galskap de kan finne på, til foreldrenes store forferdelse. Det samme gjelder for nettlesere, de kan finne på mye rart som brukerne ikke liker eller vet om. Dette er et forsøk på å forklare Content Security Policy som en slags barnevakt for nettlesere.
12.06.2024
Den enkleste måten å lage en nettside på er ved å bruke ren HTML og CSS. Dette vil fort komme til kort hvis du ønsker noen form for interaktivitet. HTMX er et bibliotek som lar deg fortsette med HTML og CSS og samtidig oppnå interaktivitet. La oss se hvordan.
16.05.2024
Kjernen i smidig utviklingen er å danne en hypotese om hvordan vi kan løse et gitt problem, for så å ta små, verifiserbare, skritt i den retningen. Som utviklere er vi dårlige til å følge den metodikken i valg av verktøy og rammeverk. For å ta et eksempel: React brukes av så-og-si alle. Er det egentlig så positivt?
28.06.2023
Moderne nettlesere har fått veldig gode verktøy for å måle ytelse. I denne artikkelen ser vi på hvordan vi kan bruke Server Timing for å få mer innsikt i hvordan serveren vår oppfører seg.
11.01.2023
En forutsetning for å treffe med softwaredesign er at vi har god kontroll på domenet vi opererer i. Men hva er egentlig domenet til frontendkoden din?
Det er 2020, og nettleseren har fortsatt ikke UITableView. Det er ikke fordi de som lager nettlesere er inkompetente, men fordi WC3-spesifikasjonene gjør det umulig å lage kjappe implementasjoner av GUI-rendring på web.
Derfor lever vi med at Slack bruker 2gb minne for å vise et lite knippe tekstlinjer. (Desktop-appen til Slack er et webview.)
Men vi har to store unntak: både Google Docs og Visual Studio Code klarer å rendre enorme dokumenter på null komma svisj, med lav minnebruk og greier. Hvordan klarer de det?
11.11.2020
I denne bloggposten ser vi på hvordan du kan bruke standardiserte HTTP-headere til å heve sikkerheten i applikasjonen din.
20.05.2020
Jeg husker det som om det var i går. Dagen da Commodore ble byttet ut med en Amiga 500. Det var første gang jeg så en sinusbølge flyte over skjermen. Hvordan lager man egentlig det?
Om CSS, Web og ClojureScript
08.04.2020
Cookies lar oss ta vare på informasjon mellom ulike forespørsler over ellers tilstandsløs HTTP, og brukes ofte til å implementere sikkerheten i webløsninger. Det er imidlertid noen ting som er viktig å være klar over ved bruk av cookies. I denne bloggposten skal vi se mer på bruk av SameSite-attributtet.
26.02.2020
Det finnes veldig mange teknologier der ute, og det kan fort bli vanskelig å navigere i jungelen når man skal velge hva man skal gå for. Hvilken teknologi passer min app best?
05.02.2020
CSS slutter aldri å overraske. Noen ganger ramler man over noe som man i utgangspunktet ikke ser nytteverdien av, men som kombinert med litt kreativitet produserer et interessant resultat.
26.06.2019
I 2018 fikk SAS tvangsbøter fra Difi på 150 000 per dag for brudd på likestillings- og diskrimineringsloven. Er dette noe som kan ramme andre? (Spoiler - JA!)