Show Menu
TÓPICOS×

Imagem inteligente

O que é "Smart Imaging"?

A tecnologia Smart Imaging aproveita os recursos do Adobe Sensei AI e trabalha com "predefinições de imagens" existentes para melhorar o desempenho do delivery de imagens, otimizando automaticamente o formato, o tamanho e a qualidade da imagem, com base nos recursos do navegador do cliente.
O Smart Imaging também se beneficia do aumento de desempenho ao ser totalmente integrado ao melhor serviço premium CDN da Adobe. Este serviço encontra a melhor rota da Internet entre servidores, redes e pontos de peering que tem a menor latência e/ou a menor taxa de perda de pacotes do que a rota padrão da Internet.
Os exemplos de ativos de imagem a seguir mostram a otimização adicionada de Imagens inteligentes:
Image
(URL)
Miniatura
Tamanho
(JPEG)
Tamanho (WebP)
(com Imagem inteligente)
% redução
73.75 KB
45.92 KB
38%
191 KB
70.66 KB
63%
96.64 KB
39.44 KB
59%
315.80 KB
178.19 KB
44%
Média = 51%
Semelhante ao acima, a Adobe também executou um teste com 7009 URLs de sites de clientes ao vivo, e conseguiu uma média de 38% de otimização de tamanho de arquivo adicional para JPEG e 31% de otimização de tamanho de arquivo adicional para PNG com formato WebP, devido à capacidade de criação de imagens inteligentes.

Quais são os principais benefícios do Smart Imaging mais recente?

Como as imagens constituem a maioria do tempo de carregamento de uma página, o aprimoramento do desempenho pode ter um impacto profundo nos KPIs comerciais, como conversão mais alta, tempo gasto no site e menor taxa de rejeição do site.
Aprimoramentos na versão mais recente do Smart Imaging:
  • Serve conteúdo otimizado imediatamente (em tempo de execução).
  • Usa a tecnologia Adobe Sensei para converter de acordo com a qualidade (qlt) especificada na solicitação de imagem.
  • A Imagem inteligente pode ser desativada usando o parâmetro de URL "bfc".
  • TTL (Tempo de vida) independente. Anteriormente, um TTL mínimo de 12 horas era obrigatório para que a Imagem inteligente funcionasse.
  • Anteriormente, as imagens original e derivada eram armazenadas em cache e era um processo de 2 etapas para invalidar o cache. Na última geração de imagens inteligentes, somente os derivados são armazenados em cache, permitindo um processo de invalidação de cache de etapa única.
  • Os clientes que usam cabeçalhos personalizados em seus conjuntos de regras (por exemplo, "Origem de permissão de tempo", "X-Robot", conforme sugerido em Adicionar um valor de cabeçalho personalizado a respostas de imagem|O Dynamic Media Classic ) se beneficiarão da imagem inteligente mais recente, já que esses cabeçalhos não estão bloqueados, ao contrário da versão anterior do Smart Imaging.

Há algum custo de licenciamento associado à geração de imagens inteligentes?

Não. O Smart Imaging está incluído na licença existente do Dynamic Media Classic (Scene7) ou do AEM Dynamic Media (no Prem, AMS e AEM como um serviço em nuvem).
O Smart Imaging não está disponível para clientes do Dynamic Media - Hybrid.

Como funciona a geração de imagens inteligentes?

O Smart Imaging usa o Adobe Sensei para converter imagens automaticamente no formato, tamanho e qualidade mais ideais, com base na capacidade do navegador:
  • Converta automaticamente para WebP para navegadores como Chrome, Firefox, Microsoft Edge, Android e Opera.
  • Converter automaticamente para JPEG2000 para navegadores como Safari.
  • Converter automaticamente em JPEG para navegadores como Internet Explorer 9+.
  • Para navegadores que não suportam esses formatos, o formato de imagem solicitado originalmente é atendido.
Se o tamanho original da imagem for menor do que o que o Smart Imaging produz, então a imagem original será disponibilizada.

Quais formatos de imagem são suportados?

Os seguintes formatos de imagem são suportados para Imagens inteligentes:
  • JPEG
  • PNG

Como o Smart Imaging funciona com as predefinições de imagens existentes que já estão em uso?

O Smart Imaging funciona com as "predefinições de imagens" existentes e observa todas as suas configurações de imagem, com exceção da qualidade (qlt) e do formato (fmt), se o formato de arquivo solicitado for JPEG ou PNG. Para conversão de formato, mantemos a fidelidade visual completa, conforme definido pelas configurações predefinidas da imagem, mas em um tamanho de arquivo menor. Se o tamanho original da imagem for menor do que o que o Smart Imaging produz, então a imagem original será disponibilizada.

Será necessário alterar quaisquer URLs, predefinições de imagens ou implantar qualquer novo código no meu site para o Smart Imaging?

Não. A Imagem inteligente funciona perfeitamente com os URLs de imagem e as predefinições de imagem existentes. Além disso, o Smart Imaging não exige que você adicione qualquer código ao seu site para detectar o navegador de um usuário. Tudo isso é feito automaticamente.
Além disso, consulte Estou qualificado para usar a Imagem inteligente? para entender os pré-requisitos para o Smart Imaging.

A criação de imagens inteligentes funciona com HTTPS? Que tal HTTP/2?

O Smart Imaging funciona com imagens entregues por HTTP ou HTTPS. Além disso, também funciona por HTTP/2.

Estou qualificado para usar imagens inteligentes?

Para usar a Imagem inteligente, seu empresa Dynamic Media Classic ou Dynamic Media na conta AEM deve atender aos seguintes requisitos:
  • Use o CDN (Content Delivery Network) fornecido pela Adobe como parte de sua licença.
  • Use um domínio dedicado (por exemplo, images.company.com ou mycompany.scene7.com ), não um domínio genérico (por exemplo, s7d1.scene7.com , s7d2.scene7.com ou s7d13.scene7.com ).
Para localizar seus domínios, faça logon em sua conta ou contas de empresa.
Tap Setup > Application Setup > General Settings . Procure o campo Nome do servidor publicado. Se você estiver usando um domínio genérico no momento, poderá solicitar a mudança para seu próprio domínio personalizado como parte dessa transição ao enviar um ticket de suporte técnico.
Seu primeiro domínio personalizado não tem custo adicional com uma licença do Dynamic Media.

Qual é o processo para ativar a criação de imagens inteligentes em minha conta?

Você deve iniciar a solicitação para usar a geração inteligente de imagens; ela não é ativada automaticamente.
  1. Iniciar uma solicitação de suporte técnico (email: s7support@adobe.com ).
  2. Forneça as seguintes informações em sua solicitação de suporte:
    1. Nome do contato principal, email, telefone.
    2. Todos os domínios a serem ativados para geração de imagens inteligente (isto é, images.company.com ou mycompany.scene7.com ).
      Para localizar seus domínios, faça logon em sua conta ou contas de empresa.
      Clique em Configuração > Configuração do aplicativo > Configurações gerais .
      Procure o campo Nome do servidor publicado.
    3. Verifique se você está usando o CDN pela Adobe e não é gerenciado com um relacionamento direto.
    4. Verifique se você está usando um domínio dedicado, como images.company.com ou mycompany.scene7.com , e não um domínio genérico, como s7d1.scene7.com , s7d2.scene7.com , s7d13.scene7.com .
      Para localizar seus domínios, faça logon em sua conta ou contas de empresa.
      Clique em Configuração > Configuração do aplicativo > Configurações gerais .
      Procure o campo Nome do servidor publicado. Se você estiver usando um domínio genérico do Dynamic Media Classic, é possível solicitar a mudança para seu próprio domínio personalizado como parte dessa transição.
    5. Indique se você também precisa que isso funcione em HTTP/2.
  3. O suporte técnico adicionará você à Lista de espera do cliente de Smart Imaging com base na ordem em que as solicitações foram enviadas.
  4. Quando a Adobe estiver pronta para lidar com sua solicitação, o suporte entrará em contato com você para coordenar e definir uma data de público alvo.
  5. Opcional : Você tem a opção de testar a geração inteligente de imagens no armazenamento temporário antes de a Adobe colocar o novo recurso em produção.
  6. Você é notificado após a conclusão pelo suporte.
  7. Para maximizar os aprimoramentos de desempenho do Smart Imaging, a Adobe recomenda definir o Tempo de vida (TTL) como 24 horas ou mais. O TTL define quanto tempo os ativos são armazenados em cache pelo CDN. Para alterar essa configuração:
    1. Se você usar o Dynamic Media Classic, clique em Configuração > Configuração de aplicativo > Configuração de publicação > Servidor de imagem. Defina o valor Tempo de vida ​padrão do Cache do cliente como 24 ou mais.
    2. Se você usar o Dynamic Media, siga estas instruções . Defina o valor de Expiração 24 horas ou mais.

Quando posso esperar que minha conta seja ativada com a Smart Imaging?

As solicitações são processadas na ordem em que são recebidas pelo Suporte Técnico, de acordo com a Lista de Espera.
Pode ser que haja um longo lead time, pois a habilitação da Imagem inteligente envolve a limpeza do cache pela Adobe. Portanto, apenas algumas transições de clientes podem ser tratadas a qualquer momento.

Quais são os riscos com a alternância para usar o Smart Imaging?

Não há risco para uma página da Web do cliente. No entanto, você deve estar ciente de que a transição para o Smart Imaging limpa seu cache no CDN, pois isso envolve mudar para uma nova configuração do Dynamic Media Classic ou do Dynamic Media no AEM.
Durante a transição inicial, as imagens não armazenadas em cache acessam diretamente os servidores de origem da Adobe até que o cache seja reconstruído novamente. Por esse motivo, a Adobe planeja lidar com algumas transições de clientes de cada vez para que o desempenho aceitável seja mantido ao retirar solicitações de nossa origem. Para a maioria dos clientes, o cache é totalmente construído novamente no CDN dentro de aproximadamente 1 a 2 dias.

Como posso verificar se a geração de imagens inteligentes está funcionando como esperado?

  1. Depois que a sua conta for configurada com imagens inteligentes, carregue um URL de imagem do Dynamic Media Classic (Scene7)/Dynamic Media no navegador.
  2. Abra o painel do desenvolvedor do Chrome clicando em Visualização > Desenvolvedor > Ferramentas do desenvolvedor no navegador. Ou escolha qualquer ferramenta de desenvolvedor de navegador de sua escolha.
  3. Certifique-se de que o cache esteja desativado quando as ferramentas do desenvolvedor estiverem abertas.
    • No Windows - navegue até as configurações no painel de ferramentas do desenvolvedor e marque a caixa de seleção Desativar cache (enquanto os devtools estiverem abertos) .
    • On Mac – in the developer pane, under the Network tab, select disable cache .
  4. Observe que o Tipo de conteúdo é transformado no formato apropriado. A seguinte captura de tela mostra uma imagem PNG sendo convertida dinamicamente em WebP no Chrome.
  5. Repita esse teste em navegadores e condições de usuário diferentes.
Nem todas as imagens são convertidas. O Smart Imaging decide se a conversão é necessária para melhorar o desempenho. Em alguns casos, quando não há ganho de desempenho esperado ou o formato não é JPEG ou PNG, a imagem não é convertida.

A Imagem inteligente pode ser desativada para qualquer solicitação?

Sim. Você pode desativar a Imagem inteligente adicionando o modificador bfc=off ao URL.

Que "ajuste" está disponível? Há alguma configuração ou comportamento que possa ser definido? (#tuning-settings)

Atualmente, você pode ativar ou desativar a Imagem inteligente. Nenhum outro ajuste está disponível.

Se o Smart Imaging gerenciar as configurações de qualidade, há mínimos e máximos que podemos definir? Por exemplo, é possível definir "não inferior a 60" e "qualidade não superior a 80"? (#Minimum-maximum)

Não há essa capacidade de provisionamento na Imagem inteligente atual.

Em alguns casos, uma imagem JPEG é retornada ao Chrome em vez de uma imagem WebP. Por que isso acontece? (#jpeg-webp)

O Smart Imaging determina se a conversão é benéfica ou não. Ele retorna a nova imagem somente se a conversão resultar em um tamanho de arquivo menor com qualidade comparável.