Video: What are the universal human rights? - Benedetta Berti 2024
jQuery og jQuery UI er relativt komplekse biblioteker som gir en betydelig mengde CSS3-tilpasning. Problemet er at mange utviklere har ingen anelse om hvordan å utføre den nødvendige tilpasningen og sannsynligvis ikke ville ha tid til å gjøre det hvis de gjorde det.
Den overordnede hensikten med ThemeRoller er å forenkle oppgaven med å tilpasse utseendet på effekter og widgets som tilbys av disse to bibliotekene, slik at du kan oppnå et tydelig utseende uten mye arbeid. Faktisk er det metoder for bruk av disse bibliotekene, slik at du ikke trenger å gjøre noe arbeid i det hele tatt.
Men med ThemeRoller har andre, mindre åpenbare fordeler. For eksempel, ved å bruke ThemeRoller kan du gi brukerne tilgang til flere temaer uten mye ekstra arbeid i det hele tatt. Alt du virkelig trenger å gjøre er å gi et middel til å velge et annet lenkeområde for det nødvendige temaet - det som brukeren ønsker.
Å gi tilgang til flere temaer gjør det mulig å håndtere alle bruksbehov, for eksempel å gjøre det mulig for fargeblind brukere å se siden med større letthet.
Ved hjelp av ThemeRoller kan du også bedre forstå jQuery og jQuery UI. Temaene du lager, inkluderer demonstrasjoner av alle viktige funksjoner, slik at du kan se dem på jobb. Det hjelper å se funksjonene ved hjelp av temaet du har valgt, slik at det er enklere å lage tweaks.
En av de mer nyttige funksjonene er en liste over rammeikonene. Du kan sveve musemarkøren over et ikon for å se hva det kalles som en del av jQuery UI.
jQuery og jQuery brukergrensesnitt blir enda sterkere når du legger til andre plugins for dem. Disse bibliotekene er populære nok til at du sannsynligvis kan finne et plugin for alle behov. Sjekk ut listen over plugins. Temaene du lager med ThemeRoller vil fungere med alle tilgjengelige plugins med mindre plugin implementerer noen spesielle (breaking) funksjonaliteter.
Grensesnittet ThemeRoller består av hovedsiden og en rekke konfigurasjonssider. Hovedsiden inneholder koblinger til andre jQuery UI-funksjonalitet øverst, en ThemeRoller-spesifikk meny langs venstre side, og eksempler på de ulike jQuery-UI-modulene i to kolonner til høyre.
Menyen ThemeRoller inneholder generelle alternativer på tvers av toppen (for eksempel å lage egendefinerte temaer ved hjelp av alternativet Rull ditt eget). Menyinnholdet endres avhengig av hvilken kategori du velger. Dette er innholdet på Roll Your Own-fanen.
Hjelp-fanen gir en oversikt over formålet med ThemeRoller. Den gir også koblinger til de to viktigste måtene du kan bruke ThemeRoller: å lage egendefinerte temaer eller å bruke forhåndsdefinerte temaer.
Senere i hjelpeseksjonen ser du informasjon om pluginbruk og anbefalingen om å lese CSS-spesifikk informasjon om jQuery-brukergrensesnittet før du lager et nytt plugin. Alle plugin-utviklere skal teste noen av deres applikasjoner som bruker temaer for å sikre at de jobber med ThemeRoller.
Det er viktig å lese Hjelp-fanen fordi ellers kan du ende opp med å tilbringe timer som forsøker å fikse et unfixable problem. For eksempel forteller Hjelp-fanen at de avrundede hjørner ikke fungerer i Internet Explorer versjon 6 og 7 fordi disse versjonene ikke gir den nødvendige støtten.
Hjørnene vil fremdeles vises, men de vil være firkant i stedet for runde. Uten å sjekke Hjelp-fanen, kan du tilbringe hele dagen med å prøve å rette opp dette problemet.