Pular para o conteúdo principal
PhotoEditor

( O que mudou, e quando )

Registro de alterações

Mudanças publicadas e verificáveis no produto, no conteúdo e na arquitetura. Este registro não inclui ideias ou recursos ainda não entregues.

Arquitetura e editorial

Sete novas páginas de ferramenta, hubs temáticos e guias aprofundados

  • Publicação de sete páginas de ferramenta dedicadas e verificadas: /heic-to-jpg, /compress-photo, /resize-photo, /convert-image-format, /black-and-white-photo, /remove-photo-metadata e /photo-curves.
  • Lançamento de dois hubs temáticos com schema CollectionPage: Cor e Luz (/color-and-light) e Arquivos e Formatos (/files-and-formats), interconectando todas as ferramentas e artigos.
  • Menu superior atualizado em grade de 2 colunas agrupando as 16 ferramentas e guias tanto no desktop quanto no celular.
  • Publicação do manual de diretrizes editoriais do blog (docs/GUIA-EDITORIAL-BLOG.md) com a regra 70/30 (70 por cento teoria fotográfica universal / 30 por cento aplicação local no editor) e meta de 1.800+ palavras por artigo.
  • Reformulação dos guias prioritários (corte fotográfico, otimização para Instagram e estética de filme analógico) com tabelas técnicas, capturas reais da interface e FAQ semântico com 8 perguntas.
Conteúdo e evidência

Páginas e guias reescritos para o editor novo

  • As páginas de ruído, vinheta, grão e filtros foram reescritas a partir do código do editor: saíram filtros que nunca existiram (sépia, duotone, cross-process) e controles descritos de forma errada.
  • Os guias do blog foram ampliados e ganharam capturas reais do editor atual, em português e em inglês, geradas por script a partir da foto de demonstração.
  • A seção de privacidade deixou de se repetir em todas as páginas de ferramenta; o texto completo fica na home e em Processamento local.
  • Foi publicado o /llms.txt, um mapa do site em texto para assistentes de IA, gerado das mesmas fontes das páginas.
  • A imagem de compartilhamento foi refeita a partir da página atual, em português e inglês; o cabeçalho, o editor e os dados estruturados passaram a usar o nome e o ícone do PhotoEditor.sbs, e o menu passou a listar só as ferramentas e guias deste site.
Produto

Editor novo em todas as páginas

  • Painel Automático com sete receitas analisadas foto a foto e Auto Tom, Auto Contraste e Auto Cor separados.
  • Painéis novos: Curvas e níveis, P&B por cor, Detalhe (nitidez com máscara e redução de ruído com filtro guiado) e LUT .cube em Filtros.
  • Antes e depois com divisória, histograma, zoom até 800%, histórico por passo e busca de comandos (Ctrl+K).
  • Entrada de AVIF, HEIC e TIFF; saída AVIF; exportação com predefinições, tamanho máximo em KB, padrão de nome e escolha do EXIF.
SEO e política de anúncios

Links temáticos e proteção fail-closed do AdSense

  • As páginas prioritárias e os nove artigos passaram a usar breadcrumbs visíveis e leituras relacionadas por tema.
  • Uma auditoria reproduzível percorre todas as URLs do sitemap e bloqueia a entrega quando encontra links quebrados, redirecionados ou páginas órfãs.
  • A futura unidade manual de anúncio permanece desativada e só pode renderizar com aprovação, consentimento, rota, posição editorial, publisher e slot válidos simultaneamente.
  • Studio, download, páginas institucionais, interface do produto e estados ativos permanecem fora do piloto de anúncios.
Conteúdo e evidência

Guia visual HSL com resultados reproduzíveis

  • Uma fonte própria e três exportações PNG feitas pela interface real passaram a demonstrar ajustes nas faixas azul, roxa e amarela.
  • Cada amostra publica parâmetros, percentual de pixels alterados, diferença RGB média, método, ambiente e limitações.
  • O conjunto bruto em JSON e as imagens podem ser baixados; a landing e o tutorial HSL apontam para o experimento.
Conteúdo e evidência

Benchmark, formatos, arquitetura e ajuda verificável

  • O relatório do editor em lote passou a publicar método, ambiente, intervalos, medianas e dados brutos em JSON.
  • Uma comparação reproduzível passou a publicar as mesmas saídas JPEG, PNG e WEBP quando o navegador oferece suporte, com tamanho, parâmetros, diferença RGB e amostras para download.
  • Um diagrama factual passou a separar o caminho local dos pixels das conexões opcionais da página.
  • Uma página bilíngue de ajuda passou a documentar upload, memória, prévia, ZIP, WEBP e transparência com soluções alinhadas ao produto.
  • Os ativos ganharam rotas bilíngues, canonical, hreflang, sitemap e testes de navegador.
Produto e qualidade

Fluxos reais e prevenção de regressões

  • Exportações JPEG e PNG, saída WEBP se houver suporte do navegador, redimensionamento, rotação, transparência, lote ZIP, cancelamento e falhas parciais passaram a ter cobertura automatizada.
  • O processamento em lote recebeu orçamento preventivo baseado em pixels decodificados e mensagens de carga estimada.
  • A geração de imagens de teste recebeu repetição segura para bloqueios transitórios de arquivo no Windows.
Experiência e acessibilidade

Sistema visual e navegação

  • Tipografia Geist, cartões, hierarquia, movimentos e tokens roxos foram normalizados entre páginas de produto e conteúdo.
  • Diálogo de idioma, foco por teclado, alvos de toque e preferência por movimento reduzido foram verificados.
  • Vinte referências visuais cobrem cinco páginas em quatro dimensões de tela.
SEO e confiança

Arquitetura bilíngue e transparência

  • O inglês passou a usar a raiz sem prefixo e o português mantém o mesmo slug com o prefixo /pt/.
  • Rotas, sitemap, canonicals, hreflang e política de anúncios passaram a compartilhar um registro central.
  • Páginas de autoria, metodologia, changelog e transparência sobre acesso gratuito foram publicadas.
Conteúdo e privacidade

Afirmações verificáveis

  • Uma matriz factual passou a registrar formatos, controles, limites e estado de verificação do editor.
  • Textos e auditorias foram alinhados ao processamento local das imagens e às conexões de rede que a página ainda pode realizar.
  • Rotas operacionais do estúdio e download foram removidas do índice e da elegibilidade de anúncios.

Como ler este registro

Por que algumas entradas são correções de texto?
Porque texto publicado é parte do produto. Quando uma frase afirma algo que o código não faz, corrigir a frase é uma mudança tão real quanto corrigir a função — e às vezes mais urgente, porque é a frase que a pessoa lê antes de decidir usar a ferramenta.
As datas são de publicação ou de desenvolvimento?
De quando a mudança entrou no repositório, rastreável em commit. Deploy e publicação podem vir depois; a data aqui não acompanha o deploy, para que o registro não dependa de quando a infraestrutura rodou.
O que não aparece aqui?
Mudanças internas sem efeito observável — refatoração, atualização de dependência sem alteração de comportamento, ajuste de ferramenta de teste. O registro existe para quem usa o editor, não para descrever o repositório.