Gutenberg: uma péssima idéia do WordPress

February 13, 2019 0 By Renan W. Silva

WordPress é o mais popular Content Management System (CMS) e plataforma de blogs no mundo. Existem muitas boas razões para isso. É acessível, simples e intuitivo de usar, e altamente flexível, com uma variedade desconcertante de plugins e temas profissionais. Ao longo dos anos, ela se afirmou como a escolha dominante para quem quer criar websites dinâmicos e responsivos. 

O WordPress 5.0, a próxima versão principal, está usando uma estrutura chamada Gutenberg. Esta nova interface  tira todas as coisas boas que fizeram o WordPress tão legal, e destruir a bela elegância, eficiência e simplicidade com algo que parece um experimento abstrato, otimizado para toque. Vamos discutir.

Mais sobre Gutenberg

 A equipe do WordPress lançou a  interface como um plugin, para permitir testes e feedback antecipados. No final de agosto de 2018 havia mais de 1.000 comentários para o plugin, uns bons dois terços negativos, dando a este plugin uma classificação bastante abismal de 2.3 / 5.0. Isso sozinho fala muito. Independentemente do conteúdo, você usaria / instalaria um plugin com uma classificação sub-3?

O tema das críticas negativas (uma e duas estrelas) é consistente: o Gutenberg não é intuitivo, quebra um design bonito e equilibrado, é lento, ineficiente, introduz cliques extras no rato. Agora, isso me fez pensar, então decidi testar. Eu nunca julgo nada sem experiência pessoal. Então eu instalei o plugin e verifiquei o que ele faz.

Editor antigo (TinyMCE)

Simples, elegante, projetado para o desktop. Parece qualquer editor de texto, processador de texto e / ou processador de texto. Você escreve e tem algumas dezenas de atalhos para as funções mais usadas. Adicionar imagens e estilos é uma coisa simples. Essa é a beleza do WordPress. Perfeição.

Gutenberg

Este é um produto projetado para o mundo do toque. Como todo produto projetado para toque, é simplista, complicado e adiciona muitos cliques do mouse (ou toques) quando usado na área de trabalho. Não há um único aplicativo baseado em toque que funcione bem na área de trabalho, ou até mesmo um pouco melhor do que qualquer outra contraparte clássica na mesma categoria. Já vimos isso com o Windows 8/10 e aplicativos modernos.

Gutenberg usa o conceito de blocos (que não estão em conformidade com qualquer estilo ou sintaxe da linguagem da Web). Você pode mover blocos ao redor (isso pode atrair os usuários sem a funcionalidade de selecionar e copiar). Na área de trabalho, esse é um incômodo não intuitivo que adiciona cliques do mouse.

Você perde tempo fazendo coisas. Você quer adicionar uma imagem em destaque? Primeiro você precisa acertar a seta para baixo antes de poder fazer o upload. O editor antigo requer um único clique do mouse. Quer definir tags? Primeiro você precisa expandir e usá-los. Mais desperdício. Não apenas isso, você não vê imediatamente as tags usadas com mais frequência, como no antigo editor.

Você quer adicionar uma imagem abaixo de um parágrafo de texto? Cliques do mouse mais desnecessários. Antes, você acabava de clicar no botão Adicionar Mídia e pronto. Agora, primeiro você precisa clicar no botão + e escolher o tipo de bloco que deseja adicionar. No mínimo você tem 2x mais trabalho administrativo do que antes.

 

Essa é uma interface de usuário otimizada para toque – e sua falha na área de trabalho. Ele não está em conformidade com nenhuma lógica HTML / CSS, é ineficiente na área de trabalho e destrói a base do WordPress – que é uma simplicidade elegante e rápida.

E isso é tudo o que vou dizer sobre essa interface. O fato de adicionar trabalho – aumenta a quantidade de cliques do mouse que um deve executar para executar tarefas básicas, como adicionar uma imagem, é a prova da falha conceitual e de design. Existem muitos, muitos outros problemas técnicos, mas você pode ler os mil comentários estranhos para isso.

A menos que isso seja radicalmente alterado, isso destruirá completamente o WordPress.

Por sorte, existe uma cura (temporária)

Se você não quer o Gutenberg, você pode instalar um plugin de compatibilidade chamado Classic Editor que desabilita a nova interface, e você pode continuar trabalhando como antes. Este plugin tem mais de 200.000 instalações ativas com uma pontuação 5.0 quase perfeita. Existem vários outros plugins semelhantes que oferecem a funcionalidade antiga.

Mas tudo isso parece um déjà vu. É tudo muito familiar. Sim, vimos isso com o Firefox!

Deixando de lado por um momento, a Mozilla decidiu “renovar” o Firefox (sem um bom motivo), introduziu oAustralis , que foi uma péssima mudança ergonômica, e finalmente nos deu o Firefox 57 , que basicamente desatou a Australis. IU eficaz mais uma vez. De certo modo, todo o saber estético que rodeava a Australis não correspondia a nada. De volta ao ponto de partida, com muita energia desperdiçada e desapontamento entre eles.

Por um breve período, também tivemos o Classic Theme Restorer, que nos deu a aparência antiga do Firefox até que a Quantum eliminou milhares de complementos valiosos , a essência de ouro e poder do Firefox, e introduziu uma nova e não tão dourada época para a Mozilla. Bem, o Firefox ainda continua sendo o navegador menos irritante, mas está muito longe do amor e do entusiasmo que uma vez evocou. Além do escopo deste artigo, e toda a história dos plugins é mais complicada, mas está bem ligada ao WordPress e ao Gutenberg. A mensagem é a mesma. Um padrão similar surgiu aqui.

Então nós temos um alívio. Mas isso pode não durar. A equipe do WordPress menciona este Editor Clássico como uma medida para continuar trabalhando como antes, para aqueles que ainda não estão prontos para mudar. O que provavelmente significa que chegará um ponto em que Gutenberg se tornará uma obrigação. Mas para mim, e eu acho que para milhares de web designers sérios por aí (não que eu me chame de um), não existe algo como um estado futuro incerto em que Gutenberg, em seu atual disfarce, possa se tornar aceitável. Para mim, nunca haverá tempo para mudar.

Cruzada Profana contra a área de trabalho

Desde que o mobile (touch) se tornou a plataforma de consumo predominante, houve muito foco no desenvolvimento de soluções móveis. Isto é bom. Exceto que essas soluções móveis também são empurradas para PCs e Notebooks, onde elas falham completamente. O software Touch não funciona em estações de trabalho. Isso não acontece.

Além disso, há um problema maior aqui. Embora a maior parte do conteúdo seja consumida no celular, a maior parte do conteúdo é criada na área de trabalho. Faz sentido. A área de trabalho é uma plataforma infinitamente superior para gravação e processamento de imagens. A combinação completa de teclado + mouse e a usabilidade de vários aplicativos superaram todas as soluções de toque.

Não considero conteúdo de “atualizações” de mídia social. Considero o conteúdo como um artigo significativo que fornece informações novas e exclusivas, das quais há cada vez menos todos os dias. Estou extremamente confiante de que a grande maioria dos artigos e posts realmente valiosos são feitos usando a fórmula clássica de desktop. Imagine só escrever 500 palavras em um teclado versus toque.

WordPress Gutenberg parece cair na categoria de toque. É um produto que parece otimizado para dispositivos móveis, mas não tem lugar na área de trabalho. E se você se perguntar se isso é uma boa ideia, lembre-se do Windows 8. Tanto esforço, dinheiro, inteligência, trabalho e marketing foram investidos na promoção do Windows 8 como a nova e radical interface de usuário. A área de trabalho seria “apenas um aplicativo” na tela inicial. Este projeto introduziu o mesmo problema como Gutenberg – 2x tantos cliques do mouse como antes.

Avanço rápido de um par de anos, o Windows 8 é uma memória azeda. Todo mundo quer fingir que isso nunca aconteceu. O Windows 10 trouxe de volta o layout clássico do menu, porque há uma lógica antiga e comprovada para esse arranjo. Não é sorte ou coincidência ou hype ou tendência. É a evolução natural humana. É termodinâmica.

Você não pode lutar contra a ordem natural das coisas.  O toque NUNCA pode substituir a área de trabalho porque é uma forma menos otimizada de criação de conteúdo. É um meio unidimensional, enquanto o teclado + mouse (e a tela separada) é um meio bidimensional. Escrever em um teclado é mais rápido que tocar. As telas da área de trabalho permitem que um grande número de itens seja exibido devido ao uso de um ponteiro de alta precisão, minimizando a profundidade da hierarquia e aumentando a percepção situacional e a eficiência geral do trabalho. Estes são dados. Lutar contra eles leva a um produto abaixo do ideal.

 

Resolvendo um problema que não existe

Esta é uma grande parte do problema em questão. Gutenberg corrige o que não precisava de conserto. O WordPress 4.X é tão perfeito quanto possível em termos de usabilidade real. Funciona bem, oferece eficiência e flexibilidade. Mudar essa equação estraga a base da escrita.

O fato de você interagir com os blocos na verdade prejudica o fluxo da escrita. Não melhora de forma alguma.

Eu escrevo sobre 5.000-10.000 palavras de texto todos os dias . Eu posso dizer com orgulho que produzo mais conteúdo escrito do que a maioria das pessoas por aí. Este volume de palavras é dividido entre vários artigos, livros técnicos, livros de ficção, contos. Eu explorei todos os meios concebíveis e tecnologia para escrever. Confie em mim quando digo que otimizei o processo real de traduzir pensamentos em frases escritas.

Eu posso dizer, com décadas de confiança na escrita, o uso de tecnologias como editores de texto, editores WYSIWYG, processadores de texto (LateX e LyX), processadores de texto, compositores HTML, ferramentas de design e escrita baseadas na Web, e tudo o mais posso dizer que o WordPress 4.X é extremamente amigável . Oferece um equilíbrio muito bom entre produtividade de escrita e assistência de estilo. Ele faz o segundo da maneira correta, com ênfase razoável na separação entre conteúdo e estilo.

O Gutenberg não faz isso. Ele introduz estilos CSS inline e comentários que não estão em conformidade com os padrões da Web. Isso obriga você a se preocupar sobre como as coisas devem parecer, em vez de se concentrar em escrever. Destrói a separação entre conteúdo e estilo. Volta para a Internet dos anos 90.

 

Conclusão

O problema com Gutenberg pode ser resolvido facilmente. Talvez o projeto tenha ido longe demais para parar ou cancelar, e alterá-lo para um estado apresentável levará anos (agile nonsense), mas a solução elegante e perfeita é oferecê-lo como um plugin. Não o faça como um produto principal e ofereça o editor clássico como um plugin. Publique uma notificação para novos usuários, dê a eles a opção de experimentar a opção otimizada para celular, deixe os profissionais em paz. Desta forma, nenhum dano feito, e todos ganham.

Ou ainda melhor – permita um nível completo de personalização, e comece com o layout profissional e, em seguida, permita que a limpeza seja reduzida se alguém se sentir distraído. Sim, isso significa uma base de código maior, mas essa é a ÚNICA maneira de manter usuários antigos e conquistar novos usuários. Eu realmente odiaria ver WordPress murchar, mas ei, seu dinheiro, suas decisões. E como cliente, também posso escolher. Não sou criança e quero usar produtos profissionais. Hoje, o WordPress é um produto profissional. Amanhã? Desconhecido. Se chegar um momento em que Gutenberg se torne uma mudança obrigatória sem alternativa, migrarei meu site para uma plataforma diferente. E assim terminou este triste artigo.