- A versão headless do Chrome permite que você execute o Chrome de forma sem uma interface do usuário ou periféricos.
- As notificações no macOS vão ser mostradas diretamente pelo Sistema de notificações macOS.
- Agora você pode tirar fotos em resolução máxima com o API de captura da imagem e muito mais.
Quer a lista completa de alterações? Consulte o Lista de alterações do repositório de origem do Chromium
Meu nome é Pete LePage. Vamos nos aprofundar e conhecer as novidades para desenvolvedores no Chrome 59.
versão headless do Chrome
Um navegador sem comando é uma ótima ferramenta para executar testes automatizados e ambientes em que você não precisa ver a saída renderizada ou ter uma shell da interface visível. Exemplo:
- Como usar o Selenium para testes de unidade no seu Progressive Web App
- Para criar um PDF de uma página da Wikipédia
- Como inspecionar uma página com o DevTools
A partir do Chrome 59, você pode executar a versão headless do Chrome. Ele oferece todos os recursos recursos da plataforma fornecidos pelo Chrome à linha de comando.
Confira a postagem de Eric Bidelman sobre as atualizações para mais detalhes. Ele tem exemplos de como você pode usá-lo para converter páginas em PDF, despeje o DOM e saiba como usá-lo de forma programática no Node.
Notificações nativas no macOS
Historicamente, o Google Chrome inclui seu próprio sistema de notificação para a Web e desenvolvedores de extensões para mostrar notificações aos usuários. Mas ouvimos dos usuários e desenvolvedores querem que o Chrome use o recurso de notificação sistema.
A partir do Chrome 59 no Mac OS, o Chrome usará o sistema de notificação nativo, melhorando a experiência do usuário e garantindo que as notificações pareçam mais integrados à plataforma. Meu favorito, as notificações agora respeitam minhas configurações de Não perturbe.
Devido à forma como o macOS lida com notificações, há algumas APIs de baixo uso que agora não são recomendadas, já que resultarão em uma experiência prejudicada no macOS.
Confira nossa postagem de atualizações. para conhecer todos os detalhes.
API Image Capture
Capturar fotos em alta resolução em um app da Web pode ser difícil. O usuário precisa fazer upload de uma foto que já tirou ou mudar do navegador para a câmera, tirar a foto, voltar para o navegador e fazer upload da foto.
Com a nova API Image Capture no Chrome 59, você tem acesso a todos os e os recursos de resolução de todas as câmeras disponíveis. A API oferece controle recursos como zoom, brilho, contraste, ISO e até mesmo balanço de branco.
Confira a postagem de Sam para ver detalhes completos e um exemplo de código para começar imediatamente.
E muito mais.
- O
MediaError.message
fornece, se disponível, qualquer detalhe adicional da mensagem de erro para ajudar desenvolvedores Web que depuram erros do player de mídia.
Estas são apenas algumas das mudanças do Chrome 59 para desenvolvedores.
Se você gostou desse vídeo, confira Designer x desenvolvedor, uma nova série de vídeos que tenta resolver os desafios enfrentados quando designers e desenvolvedores trabalham juntos.
Em seguida, inscreva-se no nosso Canal do YouTube você receberá uma notificação por e-mail sempre que lançarmos um novo vídeo.
Meu nome é Pete LePage, e assim que o Chrome 60 for lançado, terei certeza aqui para contar as novidades do Google Chrome.