Novo plugin Iceberg traz uma experiência de escrita sem distrações para o WordPress
Publicados: 2020-05-20Sempre em busca de uma experiência de escrita mais bonita e simplificada dentro do WordPress, aproveitei a chance de testar o novo plugin Iceberg. Rich Tabor e Jeffrey Caradang, a mesma equipe por trás do CoBlocks, criaram um novo editor de markdown construído em cima do Gutenberg que fornece a melhor experiência de escrita para WordPress desde o modo Distraction Free Writing do núcleo.

Iceberg apresenta um editor minimalista com quatro temas de cores, a capacidade de criar um tema personalizado e um conjunto de controles de tipografia. Ao mudar para o Iceberg, não falta muito do editor de blocos padrão que seria necessário para escrever. Os usuários podem arrastar e soltar a mídia no Iceberg e o comando de barra invertida funciona para acionar o insersor de bloco. Ele também inclui um índice, contagem de palavras e caracteres, tempo de leitura, atalhos de teclado e suporte para emoji.
“O Iceberg foi concretizado a partir de um experimento para tornar o WordPress mais parecido com meus aplicativos de escrita favoritos”, disse Tabor. “Meu fluxo de publicação pessoal era escrever em um aplicativo externo, colar tudo no editor de blocos, seguido de corrigir/ajustar/redimensionar tudo – honestamente, não é divertido. Você vê, escrever com blocos é apenas 'ok' – e não parece natural.
“Depois de conversar com outras pessoas, percebi que muitas pessoas compartilhavam o mesmo sentimento e que um número tão pequeno de pessoas com quem conversei realmente compunha artigos no WordPress. E embora eu aprecie o quão longe o editor de blocos chegou ao longo dos anos como editor de sites e construtor de páginas, eu queria transformar a experiência para oferecer melhor suporte à publicação.”
O nome Iceberg é um aceno para Guten “berg”. Tabor disse que queria que o projeto parecesse mais acessível, sem estar preso ao WordPress ou enfatizar blocos.
Tabor disse que se inspirou em aplicativos de escrita dedicados como Bear, Ulysses, Dropbox Paper e Google Docs. O que ele mais ama no Iceberg é que seu design é centrado nas preferências do escritor.
“Os temas do editor que estão no centro da linguagem de design do Iceberg capacitam cada escritor a definir seu sabor do editor”, disse ele. “Cada variável de cor é gerada automaticamente com base no tema do editor e aplicada em toda a interface conforme necessário.”
Gutenberg também foi uma forte inspiração para os princípios de design que guiaram a Tabor na criação do Iceberg.
“O próprio Gutenberg está passando por uma grande transformação com o que está sendo apelidado de 'G2' – um novo sistema de design voltado para contraste aprimorado, linhas modernas e uma aparência geral mais limpa”, disse ele. “Eu sabia que queria empurrar Iceberg nessa direção, trazendo um visual limpo e moderno para o ambiente de escrita.”
Sob o capô, o Iceberg é simplesmente uma extensão do editor de blocos que tira a ênfase dos blocos para capacitar melhor os escritores. Como o plug-in manipula o próprio editor, o conteúdo dos usuários permanece intacto mesmo que seja desativado.
“É uma combinação inteligente de componentes React, estilos, variáveis personalizadas CSS e UX que é inteiramente centrado na arte de escrever”, disse Tabor. “Em suma, se as pessoas estiverem familiarizadas com o desenvolvimento do Gutenberg, elas acharão o Iceberg estruturado de forma semelhante.”
Tabor disse que quer manter o plugin simples enquanto também explora onde ele pode levar a experiência de escrita ainda mais adiante. Os possíveis recursos que chegam ao roteiro incluem definição de metas, análise de legibilidade, uma lista de verificação de pré-publicação aprimorada e melhores visualizações de postagens/visualização ao vivo.
Iceberg recebe críticas positivas no lançamento, preenche uma lacuna no suporte do editor de blocos para escritores
Iceberg está sendo lançado como um produto comercial, com preço de US$ 39 para um único site ou $ 99 para sites ilimitados. O produto parece ter preenchido uma lacuna no mercado, cobrindo a deficiência de longa data de Gutenberg em apoiar escritores. O feedback da comunidade durante a versão beta e no Twitter e Product Hunt até agora tem sido extremamente positivo.

“Iceberg é como um cancelamento de ruído para o editor do WordPress”, disse Rajendra Zore.
Nick Hamze ofereceu feedback em um tópico no Twitter, dizendo que estava empolgado em ver um produto que pode “retirar a remarcação dos desenvolvedores”. Ele vê o Iceberg como um desenvolvimento positivo no espaço de produtos WordPress e instou a comunidade a apoiar esses tipos de inovações:
A coisa divertida sobre o Iceberg é que é um aprimoramento do editor de blocos, não um substituto. Nenhum editor pode ser tudo para todos. Iceberg pega todas as partes que são ótimas para escritores e as enfatiza enquanto move todo o resto para segundo plano.
Não é uma crítica ao editor do bloco, mas uma celebração dele. Mesmo que você não seja um escritor, acho que deveria comprar uma cópia. Como comunidade, precisamos apoiar as pessoas que estão fazendo coisas assim. Eles nunca vão parar de fazer coisas legais, mas podem parar de fazer para o WP.
Após o teste beta do plugin, descobri que ele fornece o tipo de experiência de escrita que estava faltando no editor de blocos. Iceberg remove a sensação incômoda de forçar sua escrita em blocos. Mais do que tudo, quero ver algo assim no núcleo do WordPress algum dia.
É um pouco agridoce ver uma melhor experiência de escrita chegar como um plugin comercial, em vez de melhorias principais. Eu quero desesperadamente que o WordPress seja o lar das melhores ferramentas para escritores, porque é uma plataforma de publicação que é tão poderosa em quase todos os outros aspectos. Isso não quer dizer que os desenvolvedores principais não possam adotar algo semelhante. Essa é a beleza do software de código aberto – produtos que inspiram soluções novas e aprimoradas em um ciclo sem fim.
Os designers e engenheiros do Gutenberg têm trabalhado nos últimos dois anos para trazer a experiência de escrita no editor para um local funcional que atenda às necessidades de quem usa o WordPress principalmente para escrever. Até agora, o modo Fullscreen do editor de blocos é incapaz de produzir o tipo de experiência de escrita zen que a maioria dos escritores deseja ao recorrer a aplicativos de escrita de terceiros.
Iceberg é licenciado pela GPL e está disponível no GitHub para download e colaboração. Perguntei a Tabor o que ele planejava fazer se alguém propusesse que alguma versão do Iceberg fosse adicionada ao núcleo.
“Honestamente, acho que seria ótimo se o WordPress adotasse o mesmo alto nível de suporte para escritores que o Iceberg faz”, disse ele. “Claro que pode não ser completamente ideal economicamente, mas o Iceberg é construído em um editor construído por milhares de mãos. Se o Iceberg for considerado uma solução inteligente o suficiente para fazer parte do núcleo, tudo bem. Embora eu tenha certeza de que há espaço para continuar experimentando no reino de empoderar escritores.”
Como o WordPress continua avançando a todo vapor nos aspectos de construção do site do editor, uma experiência de escrita verdadeiramente livre de distrações provavelmente não se tornará uma alta prioridade tão cedo. Tabor vê isso como uma oportunidade para produtos que podem transformar o editor para diferentes tipos de usuários que podem não estar focados na construção de sites.
“Estamos em um período tão transformador do WordPress agora”, disse Tabor. “A experiência de edição que estamos construindo com o editor de blocos é muito mais focada em projetar e publicar sites – não em escrever posts. Consequentemente, houve muito mais foco na experiência de construção do site , em vez da experiência de escrita . Isso não quer dizer que eu não ame a direção que o WordPress está tomando – eu absolutamente amo. Mas acho que há espaço para uma ferramenta para melhorar a experiência de escrita no editor de blocos.”
