Resumo

O argumento precisava aparecer na tela

A Recomendação CSS1 de 1996 já descrevia folhas de estilo para anexar fontes, cores e espaçamento a documentos HTML. Isso não significava que todo designer ou cliente estivesse pronto para abandonar tabelas de layout e marcas de apresentação. Shea lembra, na história do projeto, que por volta de 2003 CSS ainda era visto por muitos como instrumento de ajustes modestos, incapaz de sustentar uma página atraente. Uma palestra poderia repetir a promessa da especificação. Um conjunto de páginas diferentes, construídas sobre o mesmo documento, poderia demonstrá-la.

A regra foi curta e severa: o HTML não podia ser modificado. O participante podia escrever CSS e criar imagens ou fontes para a apresentação. Ao selecionar um estilo no site, o visitante vê a aparência mudar enquanto o texto e a estrutura seguem. A restrição remove a saída fácil. Se cada autor pudesse reconstruir o documento, um belo resultado não mostraria qual parte vinha do CSS. Com a base fixa, as diferenças visuais passaram a contar uma história verificável.

Desde o início, Shea planejou uma galeria comunitária. Outros designers apresentariam interpretações que ele não produziria sozinho. A coleção de trabalhos transforma a ideia em disputa pública: cada criação recebe seu lugar, e o leitor pode comparar. A repetição da base faz a variedade parecer maior, não menor. O mesmo texto suporta personalidades visuais distintas; o padrão deixa de ser uma promessa abstrata.

Quem segura a chave da base?

O desenho da experiência também distribuiu poder. O projeto controlava o HTML, as partes do documento disponíveis aos seletores e a escolha das submissões. Os participantes controlavam o aspecto visual dentro desse perímetro. CSS podia reorganizar e ornamentar, mas não colocar um elemento semântico genuíno onde o dono da estrutura não o havia criado. O jardim provava uma separação útil entre conteúdo e apresentação; ao mesmo tempo, lembrava que a estrutura jamais é neutra.

As regras de participação faziam outra distinção. Os artistas mantinham os direitos sobre seus gráficos originais. Para o CSS, o projeto pedia uma licença Creative Commons aberta que permitisse estudar as soluções. Aprender com uma folha de estilos não incluía licença para tomar a imagem de outro autor. Essa divisão ajudava a galeria a funcionar como escola sem transformar cada obra visual em material livre para cópia.

Uma página comum requer alguém responsável por atualizá-la. Na nota de submissão, Shea conta que em 2013, no décimo aniversário, reformulou o site com HTML5 e CSS3. A base anterior em XHTML e CSS2 envelhecia como instrumento de ensino. A mudança revela a conta de manutenção escondida na palavra «fixo»: para comparar trabalhos, o documento precisa permanecer estável; para ensinar uma prática viva, em algum momento precisa mudar.

O CSS Zen Garden não inventou CSS nem a recomendação CSS2. Criou uma vitrine com uma condição que tornava os resultados comparáveis. O dono do jardim fechou a porta do HTML, e os designers responderam transformando tudo o que ainda estava ao alcance deles. Essa foi uma forma mais convincente de discutir o futuro das páginas do que pedir fé no texto da especificação.