Categorias
Sobre o Projeto

O presente e o futuro do WordPress

Em 2019, na famosa palestra anual do co-fundador Matt Mullenweg, chamada de State of the Word, ele falou muito sobre os primeiros anos do projeto Gutenberg e das definições para o futuro. O ano seguinte, de 2020 foi dramático para o mundo, mas a internet e consequentemente o WordPress dobraram sua taxa de crescimento.

No State of the Word de 2020 deu para perceber que o planejamento próximo está focado no avanço do projeto para a edição de todo o site, o tal Full Site Editing. A promessa final do trabalho que começou há quase quatro anos está mais próxima, mas ainda com bastante trabalho pela frente.

As 4 fases do Gutenberg

1. Edição mais fácil – já no Core, o refinamento está em pleno vapor com mais de 30 lançamentos de melhorias até agora.

2. Personalização – Edição completa do site, Padrões de Blocos, Diretório de Blocos, Temas baseados em Blocos

3. Colaboração – Mais uma co-autoria como do Google Docs

4. Multilíngue – Implementação principal de sites multilíngues.

Atualmente estamos na Fase 2, o objetivo final é fornecer uma interface única para todas as personalizações do site, o projeto Gutenberg nunca se limitou ao Editor de conteúdo. Agora tentando explicar em míudos a história desde o começo.

O WordPress estava envelhecendo como software no final de 2016. Ele precisava atender a um público moderno, que têm menos conhecimento de tecnologia do que a base de usuários já existente da plataforma. Ele precisava capturar uma geração mais jovem de desenvolvedores que estavam olhando para softwares baseados em JavaScript. Ele precisava oferecer uma experiência semelhante aos aplicativos da web modernos. O WordPress tinha muitas caixa que precisava verificar ou enfrentar a irrelevância.

As deficiências dos widgets, shortcodes, metaboxes e configurações infinitas de plugins significavam que os desenvolvedores tinham que confiar nessas estruturas ou reinventar a roda. Cada nova API podia trazer consigo um novo método para adicionar campos básicos de formulário, ou seja, na melhor das hipóteses, era só deselegante. O WordPress estava começando a mostrar suas rugas. Ele precisava se revolucionar, se sentir fresco novamente.

Para melhor ou pior, os desenvolvedores por trás do projeto Gutenberg têm se esforçado para fazer exatamente isso. É um trabalho lento. Mas é um trabalho promissor. Embora o termo Gutenberg seja freqüentemente usado como sinônimo de Editor de Blocos, os dois não são a mesma coisa. Gutenberg é um projeto, um plugin, uma ideia. Uma nova forma de pensar sobre a publicação na web. Conforme as primeiras linhas da descrição do plugin:

“Gutenberg” é um codinome para um paradigma completamente novo de construção e publicação de sites, o objetivo é revolucionar toda a experiência de publicação da mesma forma que Gutenberg fez com a palavra impressa.

Quem não testou o plugin Gutenberg experimentou apenas a Fase 1 do projeto. O lançamento do Editor de Blocos no WordPress 5.0 e seu trabalho contínuo prepararam o terreno para as fases seguintes. O sistema de blocos que vai ser implementado agora é o que vai alimentar a próxima década ou mais do WordPress. Hoje, estamos firmemente no meio da Fase 2, e é aqui que as coisas vão ficar interessantes.

A Fase 2 de Gutenberg, que começou no final de 2018, prometeu trazer o Blocos fora do conteúdo da postagem. Em uma introdução a esta próxima etapa, Mel Choyce-Dwan descreveu os três focos principais:

– Estar fora de post_content;

– Foco na personalização;

– Atualizar temas, widgets e menus.

Mel Choyce-Dwan

Desde então, esses conceitos básicos permaneceram os mesmos. No entanto, o quadro completo, a forma de aplicar esses conceitos, mudou nos últimos dois anos. Se há algo que alguém na equipe de desenvolvimento aprendeu é que é difícil lançar mudanças tão drásticas.

A edição completa do site é uma mistura de conceitos. É uma parte da transição da tradição e uma parte da revisão completa de como os usuários e desenvolvedores projetam o front-end de sites WordPress. Menus de navegação e widgets, que fazem parte do antigo paradigma, foram configurados para serem reiniciados sob o sistema de blocos nas duas versões anteriores do WordPress. Eles não estavam prontos. No entanto, essas atualizações de recursos são meramente um ponto de partida para o verdadeiro recurso Full Site Editing. Elas oferecem uma maneira para os usuários finais que ainda usam temas clássicos do WordPress terem uma amostra dos blocos fora da tela de Edição.

Para os usuários que derem o próximo passo, os widgets e menus de navegação – pelo menos as telas de administração tradicionais – desaparecerão. O personalizador, que já foi apontado como o futuro do desenvolvimento de temas, também está sendo retirado do foco, a personalização do site através de um sistema onde tudo é um bloco reinará suprema. Assim que a chave mudar, o mundo verá um WordPress totalmente novo.

Selecionando um template no Editor de Site, usando o tema Bosco, baseado em Blocos.

O WordPress 5.7 e lançamentos posteriores serão sobre o Editor de Site e temas baseados em Blocos. O Editor de Site será a representação visual de modelos de blocos que os desenvolvedores de tema oferecem aos usuários. Os modelos são infinitamente personalizáveis ​​pelo usuário do administrador do WordPress. Embora os criadores de temas criem configurações personalizadas e definam padrões, o poder de decidir como será a aparência do front-end do site estará nas mãos do usuário.

Desde o lançamento da Fase 1, o Editor de Blocos tem sido um caso de amor e ódio. Por baixo de tudo, o código de um Tema e o Editor de Site estarão falando a mesma linguagem. Isso significa essencialmente que os usuários podem fazer a transição para autores de temas se tiverem um talento especial para design ou simplesmente quiserem experimentar.

Em um futuro próximo eles devem ser capazes de fazer isso sem deixar o Editor de Site, como ele e o Editor de Blocos trabalham na mesma base, a de Blocos, não há razão para que os usuários não possam alternar perfeitamente entre os dois.

Josepha Haden, que liderou o lançamento do WordPress 5.6, mencionou isso no início deste ano. “Acho que um dos problemas que estamos tentando resolver com o Gutenberg sempre foi uma experiência mais consistente para editar elementos na interface do WordPress”, disse ela. “Nenhum usuário deve ter que aprender cinco fluxos de trabalho diferentes para garantir que sua página tenha a aparência que imaginou quando foi publicada.”

Um dos objetivos maiores é reduzir o número de fluxos de trabalho em uma única interface. Provavelmente, ainda temos alguns anos para ver todo o gerenciamento de sites WordPress ser reduzido ao máximo. No entanto, o Editor de Site é a próxima etapa em direção a essa potencial experiência do usuário. Sigamos!

Esse conteúdo está sendo escrito agora baseado nos seguintes artigos:

https://www.hazloconwp.com.mx/opinion/fases-gutenberg-wordpress-5/