The Road Ahead: O que está reservado para o WordPress para o resto de 2020?

Publicados: 2020-04-14

Josepha Haden, diretora executiva do WordPress, forneceu uma atualização de progresso sobre as metas de 2020 no início de março. Como sempre, o cronograma para atingir certas metas pode mudar com base nos obstáculos que a equipe de desenvolvimento atinge e outros fatores. No geral, o roteiro provisório parece viável.

Atualmente, o WordPress 5.5 está programado para ser lançado em 11 de agosto de 2020. A versão 5.6 está programada para ser lançada em 8 de dezembro de 2020. Algumas mudanças importantes estão por vir. Vamos dar uma olhada para frente e ver para onde o navio WordPress está navegando.

Atualizações automáticas para tudo

Captura de tela da tela de gerenciamento de plug-ins com uma nova coluna de atualizações automáticas.
Coluna de atualizações automáticas na tela de gerenciamento de plugins.

Desfrutamos de atualizações automáticas para versões secundárias do núcleo do WordPress desde a versão 3.7. No entanto, até recentemente, parecia que o progresso na atualização automática de tudo havia parado. De telefones celulares a smart TVs, o usuário final médio está acostumado a manter seu software atualizado. Em 2020, é hora do WordPress continuar avançando, principalmente quando se manter atualizado é um componente da manutenção de um site seguro.

Há duas alterações separadas centradas em atualizações automáticas no pipeline. O primeiro, que está programado para ser lançado no WordPress 5.5, são as atualizações automáticas de plugins e temas. O plugin de recursos está em desenvolvimento há vários meses e deve ser estável o suficiente para ser lançado com a próxima versão do WordPress.

Os desenvolvedores de plugins e temas precisarão adotar uma estratégia de desenvolvimento mais alinhada com a filosofia do WordPress de manter a compatibilidade com versões anteriores, pelo menos até o ponto em que uma atualização automática não interrompa o site de um usuário. Essa mudança é bem-vinda porque levará a uma web mais segura. No entanto, será interessante ver como isso se desenrola nos próximos meses. Estou certo de que haverá um obstáculo ou dois que a comunidade de desenvolvedores precisará superar.

As atualizações automáticas do núcleo do WordPress estão programadas para chegar oficialmente na versão 5.6. Deve ser um recurso opcional quando for lançado. O plugin de recursos também deve estar pronto quando o WordPress 5.5 chegar.

Bloquear Integração de Diretório

Captura de tela da página do diretório de blocos no WordPress.org.
A página do diretório de blocos do WordPress.org.

O diretório de blocos foi lançado pela primeira vez no Gutenberg 6.5 como um recurso experimental. Para aqueles de nós que executam o plugin, é quase fácil esquecer que ele ainda não faz parte do WordPress.

O diretório de blocos é uma listagem de um tipo especial de plugin que adiciona apenas um único bloco. No WordPress 5.5, os usuários devem poder pesquisar e instalar blocos desse diretório por meio da tela de edição de postagem. Se você precisar de um bloco que não está instalado, você pode instalá-lo e começar a usá-lo sem passar pela rotina normal de instalação de um plugin.

Edição de site completo

Perguntas e respostas de demonstração ao vivo do The Gutenberg Times.

Estou empolgado com a perspectiva de edição completa do site no WordPress. Estou preocupado que uma data prevista em 2020 possa estar acelerando um recurso que pode não estar pronto. Quero que esta seja uma transição bem-sucedida de como os temas funcionam e como os usuários interagem com seus sites. Estou otimista sobre esse futuro, mas não estou convencido de que será bom o suficiente quando o WordPress 5.6 for lançado.

Além da introdução do próprio editor de blocos, esta será uma das maiores mudanças em como o WordPress funciona em sua história. Indiscutivelmente, é uma mudança de maior alcance porque afeta tanto a interface do usuário de back-end quanto o funcionamento do sistema de modelagem de temas. Ele precisa de tempo para envelhecer antes de cair nas mãos de usuários finais e desenvolvedores.

Serei o primeiro a pular de alegria se estiver errado.

Atualmente, o plano é concluir o recurso de edição de site completo no plug-in Gutenberg no momento em que o WordPress 5.5 for lançado. Ele ainda deve estar atrás do sinalizador experimental no plug-in nesse ponto. Em seguida, envie o produto acabado na versão 5.6.

Bloquear Áreas (Widgets)

Captura de tela da tela de áreas de blocos experimentais no plug-in Gutenberg.
Usando blocos na tela de áreas de blocos experimentais.

Um dos recursos que não recebeu atenção suficiente é a conversão de barras laterais tradicionais em áreas de bloco. Esta é uma mudança muito necessária na missão de transformar tudo em um bloco.

Atualmente, está planejado para ser lançado no WordPress 5.6, juntamente com a edição completa do site. Prefiro ver as áreas de bloco como um trampolim para a edição completa do site. Seria menos doloroso para os autores de temas ter pelo menos uma versão principal para facilitar a próxima etapa.

O desenvolvimento desse recurso poderia ter sido muito mais suave se o WordPress tivesse simplesmente preterido as barras laterais e os widgets. A equipe de Gutenberg teve que classificar um sistema baseado em blocos no antigo sistema de widgets. É um pouco confuso. Em vez da abordagem atual, eles deveriam ter criado um sistema separado e permitido que os desenvolvedores de temas começassem a optar por ele. Como os autores do tema são aqueles que lidarão com as solicitações de suporte dos usuários finais, eles deveriam ter recebido o poder de lidar com essa transição de maneira harmoniosa.

No geral, não deve haver problemas para garantir que as áreas de bloco estejam completas em 5.6. Grande parte do trabalho está concluído neste momento, e devemos obter uma imagem mais precisa desse recurso nos próximos meses.

Estilos Globais

Captura de tela do potencial kit de ferramentas de estilos globais para o plugin Gutenberg WordPress.
Exemplo de maquete do ticket de estilos globais primário.

Um novo recurso de estilos globais será lançado para o WordPress 5.6 ainda este ano. O recurso está atualmente passando por um desenvolvimento pesado. Devemos começar a ver as primeiras iterações dele nas próximas versões do plug-in Gutenberg nos próximos meses.

Os estilos globais permitirão que os autores do tema criem vários valores padrão, provavelmente por meio de um arquivo JSON. Por sua vez, os usuários poderão substituir esses estilos por meio de uma interface no admin.

Minha maior preocupação com esse recurso é que ele poderia exagerar com opções com as quais os usuários finais não deveriam se preocupar. Por exemplo, a maioria dos usuários não precisa ajustar a altura da linha do texto. Em vez disso, os valores de altura de linha devem ser calculados automaticamente com base na altura x e no tamanho de uma fonte. A questão será onde o recurso de estilos globais traçará a linha. Em um certo ponto, é melhor aprender CSS. Certamente não podemos expor todas as possibilidades por meio de uma opção.

Outros recursos notáveis

O carregamento lento de imagens, que foi originalmente planejado para o WordPress 5.4, será enviado juntamente com um recurso de sitemaps XML integrado na versão 5.5. Ambos os recursos estão em desenvolvimento ativo há meses e estão estáveis ​​neste momento.

O bloco de navegação foi completo o suficiente para ser lançado na versão anterior do WordPress. O bloco destina-se principalmente a ser usado com edição completa do site, portanto, o bloco não foi incluído. No entanto, deve estar disponível no WordPress 5.5.

Como sempre, devemos ver um novo tema padrão para nos impulsionar para o próximo ano. Meu palpite é que os principais leads vão querer enviar um tema que seja construído completamente em cima do próximo recurso de edição de site completo. Se o desenvolvimento for conforme programado atualmente, Twenty Twenty-One pode ser um tema 100% baseado em blocos.