Estamos de volta com mais uma postagem destacando as mudanças mais importantes do AMP nos últimos meses.

seletor de datas amp beta experimental


date-picker.png

Nosso novo seletor de datas já está disponível para testes. Para começar a usar, você tem que ativar o Canal Dev e executar o comando a seguir no console do DevTools:

AMP.toggleExperiment(‘amp-date-picker’)

Para ver os detalhes sobre como usar recursos experimentais, clique aqui. Ainda não temos a documentação desse componente, mas você pode ver os detalhes básicos no problema do Github e conferir os exemplos de implementações (exemplo genérico e exemplo de viagens).

Como o componente ainda é experimental, você não poderá lançá-lo por enquanto. A ideia aqui é experimentar e enviar a sua opinião no problema do Github.  

Pacote npm replace-important


important-npm.png

Os desenvolvedores que usam AMP já conhecem algumas das suas restrições de CSS. Depois de ouvir comentários de que algumas dessas restrições são um obstáculo para o desenvolvimento, começamos a pensar sobre como facilitar a aplicação de estilo às páginas do AMP. Um dos primeiros recursos que estamos lançando é um pacote npm que substitui estilos "!important" (que não são permitidos no AMP) por regras equivalentes válidas.

Atualizações do AMP By Example


Recentemente, reunimos rapidamente alguns novos exemplos no AMP By Example. Confira alguns resultados:

Como parte do processo de desenvolvimento da nossa nova amostra de fluxo de finalização de compra, testamos integrações com diferentes provedores de pagamento. Conseguimos criar envios de formulário integrados aos provedores Authorize.net, Vantiv, WorldPay e Card Connect. Mas não confie apenas na nossa palavra. Experimente você mesmo e fale com a gente se tiver algum problema com a implementação.

spinner.gif

Um exemplo de hand spinner criado durante nosso recente trabalho no AMP By Example

Outros destaques

  • Lançamos implementações para a Media Session API, tanto para amp-audio quanto para amp-video.
  • O AMP Showcase do AMPproject.org destaca sites que usam os principais recursos do AMP.
  • Possibilita aplicar o sistema de layout do AMP a contêineres arbitrários.
  • Agora carrega automaticamente os scripts das extensões do AMP que aparecem dentro das atualizações.
  • Um novo acionador de erros para usar com o amp-analytics que captura e relata problemas atribuíveis ao autor da página ou ao software usado para publicá-la.
  • Disponibilizamos um recurso que apresenta anúncios de vídeo com um reprodutor embutido. Esse recurso pode ser usado em páginas do AMP da Doubleclick e de outros fornecedores compatíveis com o IMA SDK.
  • Agora, os editores podem agendar a atualização dos anúncios depois de um período específico.

O que vem por aí


Veja mais no roteiro completo.

* * *

Agradecemos à comunidade de desenvolvimento do AMP pelo trabalho e pelos comentários. Como sempre, entre em contato conosco se tiver problemas ou quiser pedir algum recurso no GitHub.

Postado por Rudy Galfi, gerente de produtos do projeto AMP

Novidades no AMP: Seletor de datas, desenvolvimento em CSS facilitado e mais conteúdo no AMP By Example