Emoji Conbini e o caso de um diretório de aprimoramentos de bloco
Publicados: 2020-01-29Em dezembro de 2019, Nick Hamze, proprietário da Sorta Brilliant, lançou discretamente o Block Garden com uma proposta para que os autores de plugins construíssem plugins baseados em blocos a partir de conceitos, chamados seeds , de seu site. Desde então, ele escreveu extensivamente sobre o editor de blocos e compartilhou uma infinidade de ideias, muitas das quais são brilhantes .
É fácil ser atraído pelo amor descarado de Hamze por blocos. Em um post intitulado “Você não está ocupado, você simplesmente não está animado”, Hamze desafia os desenvolvedores a construir algo, qualquer coisa e não se preocupar em ser perfeito ou se tornar um produto arrasador. “O objetivo do Block Garden é deixar você empolgado com os blocos”, escreveu ele no post. “Para deixá-lo tão empolgado com os blocos que você terá tempo para trazê-los à vida. A comunidade precisa de você mais do que você imagina. Eu honestamente acredito que cada pessoa tem pelo menos um bloco em si. Se eu conseguir que você crie esse primeiro bloco, eu sei que você ficará viciado por toda a vida.”
Ele criou um espaço para aqueles que realmente amam o editor de blocos. Block Garden é uma reminiscência de alguns dos primeiros blogs do WordPress, onde usuários finais normais e comuns compartilhavam seu amor pela plataforma. É revigorantemente otimista. É o bloco geekdom no seu melhor. E, eu meio que amo isso.
Hamze lançou um anúncio de emprego para desenvolvedores de blocos no início deste mês. Vários desenvolvedores responderam à chamada. “Não sei codificar, mas tenho ideias e dinheiro que estou investindo em blocos, principalmente para manter o tédio à distância que está me matando aos poucos”, disse ele. “Estamos fazendo alguns blocos muito divertidos juntos. Esta é apenas a ponta do iceberg.”
Em poucas semanas, Hamze e seus coautores lançaram vários plugins relacionados a blocos por meio de sua marca Sorta Brilliant que agora estão disponíveis no diretório de plugins do WordPress:
- PS – Um bloco de contêiner para agrupar blocos em um popover.
- StreamShare for Twitch – Incorpore conteúdo do Twitch no editor de blocos.
- Ghostwriter – Adiciona um estilo de bloco de cabeçalho que digita o texto no front-end, estilo Ghostwriter (para os fãs da série de TV dos anos 90).
- Blocos Ubíquos – Expõe a tela de administração dos Blocos Reutilizáveis e permite que os usuários os adicionem automaticamente às postagens.
Emoji Conbini

Em colaboração com George Mamadashvili, o último lançamento do Hamze é o plugin Emoji Conbini. Ele adiciona um inseridor de emoji à barra de ferramentas do editor de blocos.
O Emoji Conbini utiliza a biblioteca Emoji Mart, que oferece um seletor de emojis semelhante ao Slack. Quando o seletor está aberto, o usuário só precisa escolher seu emoji preferido. Os usuários também podem procurar um emoji específico.
Hamze estava ciente do plugin Emoji Autocomplete Gutenberg antes de comissionar seu plugin emoji para o editor de blocos. “Adorei como era fácil adicionar emojis, mas não gostei da interface do usuário”, disse ele. “Parecia que você tinha que saber qual emoji você queria adicionar e dependia de atalhos de teclado, com os quais eu não acho que todos se sintam confortáveis.”
O problema com ambos os plugins emoji é que eles inserem a imagem emoji baseada no WordPress diretamente no editor em vez do caractere emoji. Por padrão, o WordPress converterá automaticamente caracteres emoji em imagens no front-end. Para o usuário médio, isso provavelmente não é um problema. No entanto, alguns usuários preferem usar o emoji baseado no navegador e desabilitar as imagens que geram as saídas principais. Ambos os plugins emoji removem essa possibilidade. Eles também removem a possibilidade de usar uma biblioteca de imagens emoji diferente.

“Para ser sincero, não sou muito fã das versões para navegadores, mas estou disposto a considerar qualquer coisa se houver demanda por isso”, disse Hamze sobre a possibilidade de simplesmente inserir o caractere emoji. “Para mim, lançar a versão 1 é o mais importante e, se algo precisar ser alterado, as pessoas me avisarão.”
O termo “conbini” inicialmente me atraiu para o plugin, que é o nome dado às lojas de conveniência japonesas. Se você nunca esteve em um, eles são como entrar em outro mundo ( quase tudo no Japão parece de outro mundo para esse cara de cidade pequena do sul dos EUA ).
“Eu amo tudo do Japão”, disse Hamze. “A música, o anime, a tecnologia. Dou lances em itens no Yahoo Japan diariamente, pois adoro me cercar de coisas legais do Japão. Eu só estive no Japão uma vez, mas foi mágico. Eu particularmente adorava ir ao conbini. Minha coisa favorita para chegar lá foram bolinhos de arroz de Lawsons.”
O nome do plugin também se encaixa nos objetivos de Hamze com Sorta Brilliant e Block Garden. Enquanto muitos outros plugins estão oferecendo pacotes completos para blocos, ele está lançando extensões menores e convenientes para o editor de blocos. Emoji Conbini mostra que talvez exista um mercado para complementos relacionados a blocos, mas não necessariamente blocos, ou pelo menos algumas pessoas estão pensando nisso.
Descobrindo extensões de bloco
Em seu post “O diretório de blocos precisa de mais do que apenas blocos”, Hamze argumenta que um dos maiores obstáculos para plugins relacionados a blocos é a descoberta. Ele argumenta ainda que o diretório de blocos está muito focado em blocos individuais, propondo uma categoria de “aprimoramentos de bloco” como solução.
Para Emoji Conbini, 10up's Insert Special Characters, ThemeIsle's Blocks CSS e outros plugins que estendem o editor de blocos, não há como os usuários descobrirem esses plugins sem procurá-los especificamente. Estes são plugins úteis que podem ajudar a vender o editor de blocos para usuários que estão em cima do muro.
Há um número desconhecido de possibilidades de aprimoramentos no editor de blocos. Esta subcategoria de plugins de editor de blocos não parece chamar a atenção que está sendo direcionada aos blocos. No entanto, em alguns casos, eles podem ser muito mais úteis para a escrita cotidiana do que os vários blocos em desenvolvimento.
A ideia inicial de Hamze propõe uma categoria de aprimoramentos para o próximo diretório de blocos, mas isso tem problemas. Por um lado, o diretório de blocos estará diretamente vinculado ao insersor de blocos em uma versão futura do WordPress. Além disso, esses tipos de plugins não são blocos reais. No entanto, o conceito de tornar os aprimoramentos de blocos mais visíveis para os usuários é uma parte necessária do quebra-cabeça. Para o sucesso contínuo do editor de blocos, o WordPress precisa expor seus usuários a um mundo mais amplo de possibilidades do que simplesmente instalar outro bloco.
Agora é a hora de começar a pensar na exposição de plugins que aprimoram o editor de blocos. Eventualmente, esses tipos de plugins podem precisar ser agrupados na barra de ferramentas do editor (por exemplo, insersores de caracteres), opções de bloco (por exemplo, configurações extras para blocos existentes) e outras categorias. Suspeito que só agora estamos vislumbrando um futuro em que os usuários perguntarão como encontrar não apenas blocos, mas também extensões de editor de blocos.
