Udviklere tager til konferencer. Og når de gør det, har de brug for slide decks.

Desværre, mens præsentationsværktøjer som Keynote) og PowerPoint er gode til forretningspræsentationer, er de ikke velegnede til udvikleres behov. behov hos udviklere. Grundpillen i udviklerpræsentationer - kodeeksempler -- er generelt besværlige at tilføje til en Keynote-præsentation.

Disse præsentationsværktøjer kommer også fra en WYSIWYG-tradition (What You See Is What What You See Is What You Get) tradition. Det kan være stærkt, fordi det gør det nemt at sætte hvad som helst ind på et slide. Men det kan også være smertefuldt, fordi du ender med at bruge al din tid på at skubbe pixels ind på det rigtige sted, i stedet for at fokusere på indholdet af din tale. Og hvis du vil foretage en stilændring, kan det være nødvendigt at anvende ændringen manuelt på hver slide. Erfaringerne med at adskille indhold fra markup kan ikke overføres til en WYSIWYG-verden.

Dertil kommer, at dokumentformaterne til Keynote og Powerpoint er binære blobs - de egner sig ikke til versionskontrol, samarbejdsredigering og så videre.

Udviklernes svar på dette har været at bruge HTML5. I de seneste år er der set udviklingen af en række HTML-baserede præsentationsværktøjer, som f.eks. prezi, deck.js, keydown og showoff. Disse værktøjer udnytter kraften i HTML5 til at lave fuldskærmspræsentationer.

Men ved at bruge browserteknologi som grundlag for disse værktøjer går de glip af går de glip af en meget vigtig funktion i WYSIWYG-præsentationsværktøjer: præsentator tilstand.

En af de store fordele ved Keynote og Powerpoint er, at de ikke kun er slides - de har oplægsholderens noter og timing-værktøjer, og den skærm, der vises til publikum, er ikke den samme som den, der vises til præsentanten.

Mange af disse værktøjer forudsætter også, at du har en god WiFi-forbindelse, og vil være i stand til at vise dit indhold live fra internettet ... hvilket hvis du nogensinde har været til en udviklerkonference, ved du, at det er en risikabel forslag.

Podium forsøger at bygge bro mellem disse to poler. Det er består af:

  • Et enkelt, tekstbaseret markup-format, der fokuserer på udviklernes behov for præsentationer.
  • Et grafisk præsentationsværktøj, der har en præsentationsskærm, som er uafhængig af diasvisningen.

How to help

So, why is it called "Podium"?