Todo mundo viu um plugin jQuery super legal por aí na internet selvagem, certo? Talvez você só tenha se interessado em aprender mais sobre jQuery e JavaScript encontrando um plugin jQuery e tentando usá-lo em seu próprio site. Sem vergonha, é claro. Tenho certeza de que foi assim que aconteceu comigo. Eles podem ser tão fáceis de usar que você pode realizar algumas coisas muito boas sem muito trabalho.
Eu mesmo fiz vários deles. Por exemplo, FitVids. Mas já falei sobre isso antes. Desta vez, vou escolher alguns plug-ins jQuery que pareciam legais para mim, mas eu nunca os usei antes. Estou fazendo isso de propósito, então posso ver o processo de pensamento que vai para descobrir como um plugin jQuery aleatório funciona pela primeira vez.
O primeiro que escolhemos é um plugin de lightbox chamado Boxer. Você sabe, um daqueles padrões de design em que você clica na miniatura de uma imagem e abre uma versão maior dela direto na página e meio que escurece o fundo. Fazemos funcionar muito rápido seguindo a documentação.
É aí que chegamos nisso:
Veja o plug-in Pen Trying out Boxer de Chris Coyier (@chriscoyier) no CodePen
O próximo que escolhemos é chamado OWL Carousel. Parece um bom controle deslizante, tendo os dois grandes recursos que você geralmente não vê em controles deslizantes mais antigos: suporte ao toque e flexibilidade. Fazemos este funcionar também usando a documentação, mas também verificando as demos fornecidas.
É aqui que chegamos lá em apenas alguns minutos:
Veja a Caneta 73452e0922f60633ef3e142f46f78f31 de Chris Coyier (@chriscoyier) no CodePen
Em ambos os exemplos, o que me levou a marcá-los foi:
- A boa documentação.
- O equilíbrio aparentemente agradável de opções e inchaço. Significado: havia alguns parâmetros bem nomeados e claramente úteis (incluindo callbacks), mas não tantos que parecesse opressor.
- O belo design. Afinal, são coisas visuais.
Devemos nos aprofundar em escrever nosso próprio plugin um pouco a seguir.