Centenas de milhares de imagens, sem falhas
Porque é que a grelha de miniaturas do Phiewer agora aguenta tudo, depois de ter sido reconstruída sobre uma base do macOS mais antiga e comprovada.
Deslocamento fluido na grelha de miniaturas, mesmo com centenas de milhares de imagens numa única pasta.
Quem revê regularmente sessões fotográficas grandes conhece o problema: a pasta contém 8000, 14 000 ou mais imagens, e o visualizador começa a engasgar. O deslocamento fica pesado, as teclas de seta reagem com atraso e saltar para uma seleção específica demora segundos em vez de milissegundos.
É precisamente aqui que o Phiewer deu um grande passo internamente. A grelha de miniaturas, tanto na barra lateral de ficheiros como na vista de galeria, foi reconstruída de raiz. A estética mantém-se idêntica. Mas por baixo do capot, a lista assenta agora sobre uma base do Mac mais antiga e extremamente comprovada, otimizada há muitos anos para exatamente esta tarefa.
O que mudou tecnicamente
Até agora, as grelhas de miniaturas eram implementadas com SwiftUI, o framework de UI ainda relativamente jovem da Apple. O SwiftUI é elegante e moderno, mas tem uma fraqueza com listas muito longas e virtualizadas: saltar para um elemento situado mais abaixo na lista torna-se cada vez mais dispendioso à medida que o número de imagens aumenta. Numa pasta com 14 000 fotografias, uma única tecla podia bloquear a thread principal durante cerca de dois segundos. Para a nova implementação, o Phiewer regressa por isso à base do Mac mais antiga e comprovada há anos, enquanto as miniaturas individuais se mantêm visualmente idênticas.
Porque é que aqui "o antigo" é melhor do que "o novo"
O AppKit é o framework sobre o qual o Mac assenta há mais de vinte anos. O Finder, a app Fotografias, o Mail, a Pré-Visualização: todos se apoiam nesta base. É precisamente por isso que é tão estável para listas enormes. Foi criado exatamente para este caso de uso e tem vindo a ser refinado continuamente ao longo dos anos.
O SwiftUI é o futuro, sem dúvida. Mas em algumas áreas ainda não está ao nível daquilo que um visualizador de imagens profissional exige. Em vez de esperar por uma atualização da Apple, o Phiewer recorre àquilo que hoje funciona de forma comprovada. O resultado: uma ferramenta que não só é bonita, como também se mantém estável sob carga.
O que notas como utilizador
- • Deslocamento fluido mesmo com centenas de milhares de imagens. Por maior que seja a pasta, a grelha responde de imediato.
- • Sem bloqueios ao saltar para a seleção. Mesmo que a imagem selecionada esteja no fim da pasta, aparece de imediato no ecrã.
- • As teclas de seta reagem sem atraso. Percorrer as imagens rapidamente ao selecionar funciona mesmo em sessões muito grandes.
- • Mesmo aspeto, mesma utilização. Menu contextual, arrastar e largar, renomear e seleção mantêm-se inalterados.
Em resumo: simplesmente parece mais rápido. E precisamente nos pontos em que antes havia esperas percetíveis.
A velocidade é uma funcionalidade
Um visualizador de imagens que se atrapalha com pastas grandes custa tempo real todos os dias. O Phiewer aponta deliberadamente para onde a maioria dos utilizadores passa a maior parte do tempo: a rever, comparar e descartar grandes quantidades de imagens. Este fluxo de trabalho deve parecer que o número de imagens não faz qualquer diferença.
Atualiza já
O impulso de desempenho está disponível como atualização gratuita para todos os utilizadores do Phiewer na Mac App Store. Basta instalar a versão mais recente e abrir a próxima pasta grande. A diferença nota-se de imediato.
