Lançamos o WebFundamentals há dois anos para ajudar a garantir que os desenvolvedores tivessem as orientações mais recentes sobre como criar ótimos sites e apps que funcionavam bem no computador, mas principalmente em dispositivos móveis.
Muitas coisas aconteceram desde então, a experiência na Web para dispositivos móveis melhorou drasticamente e abriu inúmeras possibilidades. Os service workers permitem criar uma Web instantânea e confiável. Os Progressive Web Apps elevam o padrão de criação de experiências incríveis na Web.
Na semana passada, lançamos um novo design visual para o WebFundamentals para que você encontre o conteúdo que procura e encontre facilmente as informações que precisa. Atualizamos o conteúdo para garantir a precisão e adicionamos vários novos artigos para ajudar você a criar melhores experiências na Web e incríveis Progressive Web Apps.
Alguns dos novos conteúdos incluem:
- Uma nova seção sobre acessibilidade, abordando os princípios básicos de foco, semântica e ARIA.
- A seção de tools foi refinada para que você encontre as melhores informações sobre o Chrome DevTools e bibliotecas como sw-precache e sw-toolbox.
- Atualizamos nossas orientações sobre Progressive Web Apps, incluindo um manual off-line, um guia do ciclo de vida do service worker, uma introdução ao App Shell e um guia para iniciantes sobre o Shadow DOM e o envio na Web.
- Adicionamos uma nova seção Carregamento instantâneo e confiável e atualizamos nossas orientações sobre integrações de hardware com orientações sobre o uso de câmeras e microfones, e criamos um novo guia sobre Noções básicas de UX.
É claro que ainda temos muito trabalho a fazer, há novas orientações que precisam ser desenvolvidas, novos conteúdos que precisam ser escritos e problemas que precisam ser corrigidos. Mas estamos trabalhando nisso.
Uma das metas dessa atualização era facilitar a contribuição de você. Simplificamos bastante o processo de desenvolvimento, removendo muitos pré-requisitos que existiam e reduzimos o processo de implantação. Se você encontrar um problema, registre-o no Issue Tracker ou corrija-o por conta própria e envie uma solicitação de envio para nosso repositório WebFundamentals no GitHub (link em inglês).
Ao criar e atualizar o developers.google.com/web, também precisamos pensar no futuro dos nossos outros recursos. Muitos de vocês saberão que nossa equipe criou e, por meio da comunidade, apoiou o crescimento do HTML5Rocks, mas, nos últimos dois anos, não houve atualizações. Já migramos updates.html5rocks.com para Atualizações da Web e estamos trabalhando para migrar mais conteúdo do HTML5Rocks para cá. Adicionamos suporte a HTTPS ao HTML5Rocks e estamos comprometidos em garantir que o ótimo conteúdo que está lá não desapareça.
Quero agradecer aos nossos contributors, desenvolvedores que ajudaram a traduzir conteúdo e a você. Seu feedback, relatórios de bugs, traduções, novos conteúdos, perguntas e o conteúdo com que você contribuiu para o HTML5Rocks e o WebFundamentals foram inestimáveis. Não teria sido possível fazer isso sem a sua ajuda. Agradecemos sua participação.