A máxima de que “tudo eventualmente acaba rodando DOOM” acaba de ganhar seu capítulo mais técnico e, simultaneamente, mais irônico. O desenvolvedor Ahmed Amer apresentou o CSS-DOS, um projeto que desafia a lógica do desenvolvimento web ao emular um computador IBM-compatível completo — processador 8086, 640 KB de RAM, controlador VGA e disquete — utilizando apenas um arquivo de estilos (CSS) de 300 MB.
Diferente de um port direto do jogo, o que Amer construiu foi uma máquina simulada do zero. O CSS, que evoluiu para suportar funções e condicionais, não foi projetado para executar instruções sequenciais.
O desenvolvedor utilizou a natureza estática do comportamento das regras de estilo para replicar a arquitetura de componentes de hardware. A lógica central é baseada na intuição de que o comportamento das folhas de estilo se adapta melhor à arquitetura física de hardware do que à execução de software convencional.
