Pular para o conteúdo principal
← voltar

Actualização do Site: Fotos

Actualização do Site: Fotos

4 min de leitura

Plantado: há 4 meses
Última manutenção: há 2 meses

Intro

Demorou muito, mas finalmente está aqui: a primeira parte do último componente principal deste site…FOTOS!!!

Durante anos, as minhas fotografias existiram num estado de limbo digital. Algumas estão arquivadas em discos rígidos externos ou num NAS, raramente vendo a luz do dia. Outras foram alimentadas à boca algorítmica das redes sociais, comprimidas, cortadas e despojadas de contexto, o seu valor medido em likes efémeros. Há algum tempo que queria recuperá-las, construir uma casa permanente e pensada onde possam ser vistas nos seus próprios termos. A nova secção /photos é a culminação desse desejo.

É um exercício de propriedade digital, muito parecido com o diário de media ou a lista de ferramentas. Trata-se de criar um espaço que controlo, livre da natureza efémera das plataformas de terceiros. O objectivo era construir uma galeria que fosse tanto um repositório quanto uma apresentação: calma, rápida e focada inteiramente nas próprias imagens.

A Estrutura

A página principal actua como um índice simples e temático. Não há aqui grelhas cronológicas inversas e extensas. Em vez disso, os visitantes são recebidos com colecções curadas, cada uma representando um lugar, tempo ou conceito específico. Lancei com algumas galerias principais:

  1. Concertos: Auto-explicativo.

  2. França (2022-2025): Cobrindo momentos de Paris e Nice.

  3. Alemanha (2021-): Uma colecção de fotografias da minha base actual em Berlim, juntamente com viagens a Potsdam e Wolfsburg.

  4. Videojogos (2023-): Uma referência à fotografia virtual, com galerias dedicadas aos mundos impressionantes de Cyberpunk 2077 e Spider-Man, além de uma pasta diversa para outras capturas.

Clicar em qualquer uma destas colecções leva a uma página de galeria dedicada. O design é deliberadamente contido—uma grelha simples que deixa as imagens respirar. Não há legendas, não há dados EXIF, não há comentários. A navegação é mínima. Toda a experiência é concebida para remover distracções e colocar o foco directamente na fotografia.

uma colecção de fotos com um distintivo visto

Para te ajudar a acompanhar o que visualizaste, também adicionei um distintivo subtil “visto”. Quando visitas uma galeria pela primeira vez, o teu navegador faz silenciosamente uma nota disso usando localStorage. Da próxima vez que voltares à página principal de fotos, um pequeno distintivo aparecerá no azulejo dessa colecção. Quando adicionar novas fotografias a uma colecção que já visualizaste, esse distintivo será substituído por um distintivo “actualizado”. Depois de veres as novas adições, voltará ao distintivo “visto” na tua próxima visita à página. É uma forma simples e completamente privada de acompanhar o teu progresso, com todos os dados armazenados apenas no teu dispositivo.

uma colecção de fotos com um distintivo actualizado

Implementação Técnica

Por baixo da superfície, a estrutura é simples mas robusta. Como outros projectos recentes no site, esta secção é construída com Astro, aproveitando a sua arquitectura estática primeiro para desempenho. Todo o sistema de galeria é impulsionado por um único ficheiro photos.json que define as colecções e os seus metadados—título, descrição e o caminho para as respectivas pastas de imagens.

O verdadeiro trabalho pesado acontece durante o processo de construção. Um script itera através das pastas de imagens e usa a biblioteca sharp para gerar automaticamente várias versões de cada fotografia: um placeholder leve e desfocado para o carregamento inicial, uma miniatura de tamanho médio para a grelha da galeria, e uma versão de alta resolução para a vista de lightbox. Isto garante que o carregamento inicial da página é incrivelmente rápido. O próprio layout da galeria é tratado por CSS Grid, criando um efeito de alvenaria responsivo sem qualquer JavaScript do lado do cliente, mantendo toda a experiência leve e rápida.

O Que Vem a Seguir

Isto é apenas a fundação. Vou estar lentamente a vasculhar décadas de fotografias desorganizadas dos meus arquivos. Sim, décadas. Consegui guardar uma tonelada de fotografias, vídeos e música desde 2000 até hoje. Mais cópias de segurança precisam de ser feitas 😳.

Mais à frente, posso explorar adicionar um toggle para exibir dados EXIF para aqueles interessados nos detalhes técnicos de uma fotografia. Também estou a conceber os meus próprios componentes para histórias fotográficas no futuro. Mas por agora, a prioridade era acertar a experiência principal: um espaço calmo e desarrumado para simplesmente ver fotografias. É um projecto que crescerá lentamente e deliberadamente ao longo do tempo.

Aproveita!