Il preambolo è composto da codice html che con l'ausilio delle variabili logiche di navigazione costruisce il lato superiore e sinistro del documento standard. Il preambolo è concepito in modo da poter essere implementato in vari modi. Tra i più comuni:
- Server side include. Permette una certa facilità di sviluppo del preambolo che può essere modificato anche dopo che i documenti sono stati generati. Comporta però che il server esegua un parsing dei documenti emessi ed includa dinamicamente i vari componenti del preambolo. Permette inoltre la gestione dinamica del preambolo in funzione del tipo di browser del cliente.
- Inserimento statico in fase di generazione. Aumentano le dimensioni dei documenti generati e il sistema è statico. Per converso i documenti generati sono documenti finiti, la qual cosa facilita le operazioni di parsing dei medesimi. Non è possibile alcuna gestione dinamica basata sul browser del cliente.
- Espansione perl. In questa ipotesi i documenti verrebbero generati con le istruzioni ssi. In un secondo tempo verrebbe eseguita una procedura perl che espande i documenti. Si può mantenere la sintassi prevista dal ssi se si escludono le IF. Questa tecnica permetterebbe di avere i vantaggi della generazione dinamica e quelli della generazione statica. Sono però esclusi test in vivo sulla base del browser del cliente che si collega.