Alle har set et super sej jQuery-plugin derude på det vilde, vilde internet, ikke? Måske blev du kun interesseret i faktisk at lære mere om jQuery og JavaScript ved at finde et jQuery-plugin og prøve at bruge det på dit eget websted. Ingen skam selvfølgelig. Jeg er sikker på, at det handler om, hvordan det skete for mig. De kan være så nemme at bruge, at du kan trække nogle smukke ting ud uden meget arbejde.
Jeg har lavet et antal af dem selv. For eksempel FitVids. Men jeg har screencastet om den før. Denne gang skal jeg vælge et par jQuery-plugins, der så pæne ud for mig, men jeg har aldrig nogensinde brugt dem før. Jeg gør det med vilje, så jeg kan se tankeprocessen, der går i at finde ud af, hvordan et tilfældigt jQuery-plugin fungerer for første gang.
Den første vi vælger er et lightbox-plugin kaldet Boxer. Du ved, et af disse designmønstre, hvor du klikker på et miniaturebillede af et billede, og det åbner en større version af det lige på siden og lidt mørkere ud i baggrunden. Vi får det til at fungere ret darn hurtigt efter dokumentationen.
Der er hvor vi kom på den ene:
Se pennen, der prøver Boxer Plugin af Chris Coyier (@chriscoyier) på CodePen
Den næste, vi vælger, hedder OWL Carousel. Det ligner en smuk pæn pæne skyder, der har de to store funktioner, som du ofte ikke ser i ældre skyderen: berøringsstøtte og fleksibilitet. Vi får denne til at fungere også ved at bruge dokumentationen, men også tjekke de medfølgende demoer.
Det er her, vi kom på den ene på få minutter:
Se pennen 73452e0922f60633ef3e142f46f78f31 af Chris Coyier (@chriscoyier) på CodePen
I begge disse eksempler var det, der trak mig til at bogmærke dem:
- Den gode dokumentation.
- Den tilsyneladende pæne balance mellem muligheder og oppustethed. Betydning: der var en hel række velnavnede og klart nyttige parametre (inklusive tilbagekald), men ikke så mange, at det virker overvældende.
- Det pæne design. Dette er trods alt visuelle ting.
Vi skal grave i at skrive vores eget plugin lidt næste.