For tiden jobber jeg med noe programvare som skal integrere med et annet firma sin programvare. Disse folkene har vært i bransjen siden tidlig steinalder (i alle fall regnet i data-år), brukes i et nisjemarked og er på ingen måte bundet av konvensjoner diktert av Windows, Apple eller andre trendsettere på brukergrensesnittfronten. Programvaren fungerer sannsynligvis aldeles utmerket for målgruppen. Men for oss andre som blir kastet ut i den kan det vanskelig beskrives som noe annet enn programvare fra det ytre rom.
La meg illustrere:
Dette er det første du ser når du starter konfigurasjonsverktøyet. Jeg må innrømme at jeg blir litt nervøs når jeg ser slike innstillinger prominent plassert. Men greit nok. Forståelige innstillinger, om ikke akkurat tillitvekkende.
Dette, derimot:
Thunk. THUNK?
For det første: Hva er en thunk?
Okei, en thunk er en frame. Det står jo der. Man kan selvsagt lure litt på hvorfor de ikke bare spør hvor mange frames som skal lagres, om det nå er slik at det er et en-til-en-forhold mellom dem.
For det andre: Hva er en frame?
En frame er et enkeltbilde i et videoklipp. Hvis man bruker et progressivt videoformat, altså et som lagrer hele bilder. Men de fleste brukere av denne programvaren bruker ikke hovedsakelig progressive videoformater, men linjeflettede (interlaced, på utenlandsk). Linjeflettet film har ikke frames, men fields, som hver består av halvparten av informasjonen i en frame. To fields tilsvarer en frame i skjermdekning, men ikke på tidslinjen. Er en thunk ett field, eller to fields? Tja, hvem vet?
For det tredje: Hvor mye diskplass bruker en frame?
Hvor stor er en fisk? Er det for eksempel en fisk i PAL-format, eller en stor og feit HD-fisk? Og hvis jeg vil la programmet bruke for eksempel 20GB av diskplassen min, hvor mange fisker må jeg stille på linje for å fylle opp plassen?
Vi avslutter med en liten hilsen fra utviklerne: