Kevin Batdorf lançou ontem o plugin Image Filters para WordPress. É um bloco que permite aos usuários selecionar uma lista de filtros com curadoria e aplicá-la às suas imagens.
Batdorf é o criador de um dos meus plugins “divertidos” favoritos para WordPress: Wavy Divider. Ele permite que os usuários criem seções divisoras onduladas e irregulares entre os blocos. Depois de revisá-lo em fevereiro, Batdorf disse para ficar atento a mais blocos divertidos. Parece que ele está cumprindo sua promessa. Há uma semana, ele lançou o Animate In View, um bloco wrapper que permite que blocos aninhados deslizem ou desapareçam na visualização na página. O plugin Image Filters promete mais do mesmo. No entanto, os dois últimos podem ser usados para mais do que apenas diversão.
O plug-in Filtros de imagem oferece uma variedade de filtros úteis e são aplicáveis a tudo, desde portfólios de fotografia a sites de negócios. É uma ferramenta que os usuários finais podem fazer dela o que quiserem.
O plugin é simples de usar. Os usuários finais precisam apenas inserir o bloco Filtros de imagem e selecionar uma imagem da biblioteca de mídia. Em seguida, clique no botão “View Filters” na barra de ferramentas do editor, que criará uma sobreposição com todos os 22 filtros de imagem aplicados para escolher:
A partir desse ponto, os usuários precisam apenas selecionar um filtro para inseri-lo na tela de conteúdo.
Ao contrário de outros plugins que aplicam filtros CSS a imagens, o plugin cria as imagens filtradas no servidor. Ele não substitui os arquivos de mídia existentes, portanto, os originais ainda estão disponíveis.
Batdorf listou vários recursos na descrição do plugin que ele pode explorar em versões futuras. A lista incluía:
- Marca d’água
- Redimensionamento
- Corte
- Mais filtros
- Mistura de imagens
O Core WordPress já suporta redimensionamento e corte. Não tenho certeza de como isso pode ser expandido. No entanto, a mistura de imagens soa como algo que eu quero mexer agora.
Minha única escolha com o plugin é que ele é um bloco em si. Não pretendo entender os obstáculos técnicos do projeto, pois não estive envolvido em sua construção. No entanto, eu gostaria de tê-lo visto como uma extensão dos blocos relacionados à imagem principal. Atualmente, é um wrapper para Imagem, mas do ponto de vista do UX, teria sido mais fácil de usar sem a camada extra.
Tecnicamente, é possível usá-lo assim. Como o bloco Image Filters cria imagens diretamente no servidor, elas também estão disponíveis por meio da biblioteca de mídia. Os usuários podem usar o bloco do plug-in para criar uma versão filtrada de uma imagem, excluir o bloco e usar a imagem em outro lugar.
O sistema de blocos do WordPress abriu um mundo de possibilidades em torno da mídia. Sejam padrões de galeria exclusivos, filtros duotônicos integrados ou plugins de terceiros que aplicam máscaras sobre imagens, há algo para todos. Muitas dessas coisas existiam para o editor clássico, mas muitas vezes eram embrulhadas em uma sopa de códigos de acesso, sem uma visualização visual. Ou, eles não funcionaram bem com outros plugins porque não havia uma API padrão para os desenvolvedores construírem.
Alguns dos trabalhos mais interessantes que os desenvolvedores estão fazendo é com a mídia. Filtros de imagem é mais um exemplo.
Mesmo com a minha nit-pick sobre a implementação, adoro a experimentação. Filtros de imagem ultrapassa os limites, explorando novos métodos de manipulação de mídia de dentro do editor de blocos. A única coisa que eu realmente quero é ver ainda mais isso da comunidade de desenvolvedores do WordPress.