Correções, Tempos de Leitura e Navegação Melhorada

08 de agosto de 2026

Lançámos hoje a versão 1.17.0 da Prorigem com três melhorias focadas na fiabilidade, na experiência de leitura e na navegação do site: uma correção de variáveis no formulário de contacto, tempos de leitura estimados em cada artigo do blog, e um botão flutuante "Voltar ao Topo" nas páginas mais longas.

Correção no formulário de contacto

Ao aceder ao formulário de contacto pela primeira vez (pedido GET), os campos de nome, email e mensagem eram referenciados no HTML sem estarem previamente definidos no PHP. Em PHP 8.x, isto gerava avisos de variáveis indefinidas — erros que, apesar de não quebrarem o formulário, poluíam os logs e indicavam uma má prática de programação.

Agora, as variáveis $name, $email e $message são inicializadas como strings vazias antes do processamento do pedido, eliminando os avisos PHP 8.x e garantindo um comportamento limpo em qualquer cenário.

Tempos de leitura estimados no blog

Cada artigo na página /blog exibe agora o tempo estimado de leitura. Baseado num cálculo simples de palavras por minuto (~200 palavras/min para português), o visitante pode decidir rapidamente se tem tempo para ler um artigo antes de clicar nele.

É uma pequena melhoria de usabilidade que torna a navegação mais informada — especialmente útil quando se percorre a lista de atualizações.

Botão "Voltar ao Topo" flutuante

Nas páginas /blog e /changelog — que são naturalmente longas devido à lista de artigos e versões — adicionámos um botão flutuante no canto inferior direito. O botão aparece automaticamente quando o utilizador faz scroll para baixo (mais de 400px) e desaparece quando volta ao topo.

Próximos Passos

Continuamos a melhorar a experiência de autenticação, o painel de administração e o site público:

Pequenas melhorias que tornam a experiência mais clara e segura. Tem sugestões? Use o formulário de contacto.

Partilhe este artigo

Facebook WhatsApp

Link copiado para a área de transferência.

← Voltar ao Blog