Verschil tussen JQuery en JQuery gebruikersinterface Verschil tussen
JQuery vs JQuery UI
Client side scripting is de laatste jaren echt in de voorhoede van webontwikkeling verschenen, waarbij veel ontwikkelaars interactieve elementen aan hun sites toevoegden. JQuery en JQuery UI zijn twee hulpprogramma's die de taak van scripts aan clientzijde vereenvoudigen. Het belangrijkste verschil tussen JQuery en JQuery UI is hun volgorde. JQuery is eerst ontwikkeld en vormt de basis voor veel plug-ins die vandaag beschikbaar zijn. JQuery UI is vervolgens op JQuery gemaakt om specifieke functionaliteiten te bieden. De eerste belangrijke implicatie hiervan is de noodzaak om JQuery geïnstalleerd te hebben als u de gebruikersinterface van JQuery wilt gebruiken. Maar u hoeft de gebruikersinterface van JQuery niet te hebben als u alleen JQuery wilt gebruiken.
JQuery is ontwikkeld om tegemoet te komen aan een breed scala aan behoeften, zodat u niet elke functie in Javascript hoeft te scripten telkens wanneer u deze op een pagina implementeert. De gebruikersinterface van JQuery biedt daarentegen een specifieke behoefte, namelijk het creëren van een interactieve gebruikersinterface die krachtig en flexibel is en toch eenvoudig te beheren.
Het geheel van JQuery UI draait rond drie categorieën; interacties, widgets en effecten. Interacties zijn het beste om het gedrag van bepaalde pagina-elementen te veranderen. Je kunt ze versleepbaar, overdraagbaar, aanpasbaar, selecteerbaar en sorteerbaar maken, waardoor je enorm kunt vergroten wat je op een pagina kunt doen. De widgets zijn vooraf gemaakte elementen die direct op uw pagina kunnen worden neergezet. Dit omvat knoppen, datepickers, dialoog, automatisch aanvullen, voortgangsbalk, schuifregelaars, tabbladen en zelfs accordeoncontainers. De widgets kunnen een thema hebben, zodat het overeenkomt met het uiterlijk van uw pagina.
Tot slot heeft de gebruikersinterface van JQuery ook effecten die geen enkele functie hebben behalve het toevoegen van eye candy aan de pagina. Effecten zoals fade-in of uit, dia, exploderen, verschijnen en dergelijke kunnen worden toegepast op de elementen op de pagina. De effecten kunnen worden gecontroleerd via scripting en kunnen zelfs worden omgeschakeld van de ene klasse naar de andere.
JQuery is eigenlijk de basis van JQuery UI en is des te krachtiger tussen de twee. Het moet worden gebruikt voor meer geavanceerd werk waarvoor aangepaste code en interacties nodig zijn. Voor basisbehoeften van de gebruikersinterface is het gebruik van de gebruikersinterface van JQuery zeer nuttig, omdat het de complexiteit van codering vermindert en het hele proces versnelt.
Samenvatting:
1. JQuery UI is gebouwd op JQuery
2. JQuery is noodzakelijk om JQuery UI te gebruiken, maar u kunt JQuery gebruiken zonder JQuery UI
3. JQuery kan een groot aantal verschillende dingen doen, terwijl JQuery UI zijn eigen set functies heeft