Uživatelské rozhraní JQuery vs JQuery
Skriptování na straně klienta se v posledních několika letech skutečně posunulo do popředí vývoje webových stránek, přičemž mnoho vývojářů přidalo na své stránky interaktivní prvky. Uživatelské rozhraní JQuery a JQuery jsou dva nástroje, které zjednodušují úlohu skriptování na straně klienta. Hlavní rozdíl mezi JQuery a JQuery UI je jejich pořadí. JQuery byl vyvinut jako první a je základem pro mnoho pluginů, které jsou dnes k dispozici. UI JQuery bylo následně vytvořeno na vrcholu JQuery, aby poskytovalo specifické funkce. Prvním hlavním důsledkem je nutnost nainstalovat JQuery, pokud chcete používat JQuery UI. Pokud však chcete JQuery používat, nemusíte mít uživatelské rozhraní JQuery.
JQuery byl vyvinut tak, aby vyhovoval široké škále potřeb, takže nemusíte skriptovat každou funkci v Javascriptu pokaždé, když je implementujete na stránku. Na druhé straně UI JQuery vyhovuje specifickým potřebám, kterým je vytvoření interaktivního uživatelského rozhraní, které je výkonné a flexibilní, ale zároveň snadno ovladatelné.
Celé uživatelské rozhraní JQuery se točí kolem tří kategorií; interakce, widgety a efekty. Interakce jsou nejlepší pro změnu chování určitých prvků stránky. Můžete je učinit přetahovatelnými, přetahovatelnými, změnitelnými, volitelnými a rozmělněnými, což výrazně zvyšuje to, co můžete na stránce udělat. Widgety jsou předem vytvořené prvky, které lze umístit přímo na vaši stránku. To zahrnuje tlačítka, data, dialogy, automatické doplňování, ukazatel průběhu, posuvníky, karty a dokonce i akordeonové kontejnery. Widgety lze nastavit tak, aby odpovídaly vzhledu vaší stránky.
A konečně, JQuery UI má také efekty, které kromě přidávání očních bonbónů na stránku nevykonávají žádnou funkci. Na prvky na stránce lze aplikovat efekty jako fade-in nebo out, slide, explodovat, apod. Efekty lze ovládat skriptováním a lze je dokonce přepínat z jedné třídy do druhé.
JQuery je v podstatě základem uživatelského rozhraní JQuery a je mezi nimi výkonnější. Měl by být použit pro pokročilejší práci, která vyžaduje vlastní kód a interakce. Pro základní potřeby uživatelského rozhraní je použití uživatelského rozhraní JQuery velmi výhodné, protože snižuje složitost kódování a urychluje celý proces.
Souhrn:
1.JQuery UI je postaveno na vrcholu JQuery
2.JQuery je nutné používat JQuery UI, ale můžete použít JQuery bez JQuery UI
3.JQuery umí dělat celou řadu věcí, zatímco JQuery UI má vlastní sadu funkcí