Alla har sett ett supercool jQuery-plugin där ute på det vilda, vilda internetet, eller hur? Du kanske bara blev intresserad av att lära dig mer om jQuery och JavaScript genom att hitta ett jQuery-plugin och försöka använda det på din egen webbplats. Ingen skam förstås. Jag är säker på att det handlar om hur det hände för mig. De kan vara så enkla att använda att du kan ta bort några ganska bra saker utan mycket arbete.
Jag har gjort ett antal av dem själv. Till exempel FitVids. Men jag har sänt om den tidigare. Den här gången ska jag välja ett par jQuery-plugins som såg snyggt ut för mig, men jag har aldrig använt dem förut. Jag gör det medvetet, så kan se tankeprocessen som går in på att ta reda på hur ett slumpmässigt jQuery-plugin fungerar för första gången.
Den första vi väljer är ett lightbox-plugin som heter Boxer. Du vet, ett av de designmönstren där du klickar på en miniatyr av en bild och den öppnar en större version av den direkt på sidan och blir mörkare i bakgrunden. Vi får det att fungera ganska snabbt snabbt efter dokumentationen.
Det är där vi kom på den här:
Se pennan som testar Boxer Plugin av Chris Coyier (@chriscoyier) på CodePen
Nästa vi väljer heter OWL Carousel. Det ser ut som en ganska jättefin skjutreglage med de två stora funktionerna som du ofta inte ser i äldre skjutreglage: pekstöd och flexibilitet. Vi får den här också genom att använda dokumentationen men också kolla in de tillhandahållna demos.
Det är här vi kom på den på bara några minuter:
Se pennan 73452e0922f60633ef3e142f46f78f31 av Chris Coyier (@chriscoyier) på CodePen
I båda dessa exempel var det som drog mig till bokmärken:
- Den goda dokumentationen.
- Den till synes trevliga balansen mellan alternativ och uppblåsthet. Betydelse: det fanns en hel del väl namngivna och tydligt användbara parametrar (inklusive återuppringningar), men inte så många att det verkar överväldigande.
- Den snygga designen. Det här är trots allt visuella saker.
Vi bör gräva i att skriva vårt eget plugin lite nästa.