Реклама

јкуери ревиевјКуери је библиотека скрипта на страни клијента коју користи готово свака модерна веб локација - веб странице чине интерактивном. То није једина Јавасцрипт библиотека, али је најразвијенија, највише подржана и најчешће коришћена. То је један од елемената било које модерне веб странице. Али шта је тачно јКуери, због чега је толико популаран и зашто бисте се бринули о томе ако започињете као веб програмер?

Шта је јКуери?

јКуери је проширење Јавасцрипта, библиотеке Јавасцрипт функције и услужне програме који додају визуелни њух и чине напредне функције једноставним за имплементацију у само неколико линија кода. Подржана је у претраживачима и отвореном извору. Поред тога, такође можете проширити јКуери функционалност додацима који се лако користе.

јкуери ревиев

јКуери је изграђен на врху Јавасцрипт-а, али додаје методе и функционалност која се не налазе у чистом Јавасцрипт-у. Створен је ради поједностављења употребе Јавасцрипт-а и уклањања проблема са различитим ЈаваСцрипт-имплементацијама у различитим прегледачима. Помоћу јКуери можете само једном написати, а јКуери ће правилно протумачити код за било који прегледач.

Главна функција јКуери-а је за ДОМ манипулацију (ДОМ је модел објекта документа), а то подразумијева темељну структуру било које веб странице коју посјетите. Свака поједина ствар коју видите на страници - и многе коју не видите - представљена је у ДОМ-у.

јКуери није једина Јавасцрипт библиотека тамо, али је најпопуларнија - око 55% од 10.000 најбољих веб локација користи је. Прототипе, МооТоолс и Сцриптацулоус су популарна алтернатива, али није ни приближно тако добро подржана.

Страна клијента - страна сервера

Већина веб страница се генерише на страни сервера - МакеУсеОф користи ПХП и МиСКЛ (у облику ВордПресс-а) да би преузео податке о чланку из базе података, а затим на те податке применио предложак. Добијена страница се шаље вашем прегледачу, тумачи и приказује. Кликом на везу поставља се још један захтев за базу података и ствара се још једна страница. Али шта ако желите да створите неку врсту интерактивности на страници? Образац који проверава шта корисник уноси (попут Твиттера, који броји колико вам је остало слова), а дугме које приказује дијалошки оквир или можда желите да учитате још неке податке без поновног уметања целог страна?

Ово је место где скрипта на страни клијента улази у игру. Ту је клијент - ваш претраживач - дизао тешко. Већина веб локација, укључујући и овај, користи мало обоје.

како користити јкуери

Зашто користити јКуери?

Висуал Флаир

јКуери омогућава вам да измените делове веб странице као одговор на радње корисника. Као брз пример, кликните ову везу - сваки линк на страници ће промена у црвену. Бескорисно? Можда, али схватате. Сликовне презентације су уобичајена употреба јКуери-а. Уравнотежавање бесмислених визуелних ефеката и заиста корисних додатака корисничком искуству део је вештине бити веб програмер.

Ево а брза листа неких страшних ефеката које можете постићи.

како користити јкуери

Еаси Евентс

Скоро сав софтвер ради на моделу догађаја - кликните на нешто и покрене се догађај клика. Превуците прст преко таблета и покреће се догађај превлачења. Апликације „слушају“ ове догађаје и раде нешто - јКуери вам омогућава да то урадите у прегледачу.

Изведите АЈАКС Једноставно

Асинхрони Јавасцрипт и КСМЛ је начин комуникације с удаљеним сервером без потребе за учитавањем друге странице. Добар пример за то је Фацебоок статус струје. Покушајте да се крећете кроз све ваше исправке док не дођете до дна. Не можете Чим стигнете до краја, јКуери открије да сте близу и шаље АЈАКС захтев за приказ више статуса.

Затим их убризгава у тренутну страницу, а да не схватите. Добијате бесконачни ток ажурирања, али нису све учитане у старту.

Напредни кориснички интерфејси

Заједно са јКуери УИ цоре плугин, можете да направите комплетне веб апликације користећи стандардне компоненте обрасца; траке за напредак, клизачи, тастери, картице, превлачење и повлачење - све је ту. Једноставан тематски систем омогућава вам да прилагодите изглед и осећај или можете да употребите неки од заданих поставки.

јкуери ревиев

Требам ли да се бринем?

Ако уопште имате интересовања за развијање веб локација Који програмски језик треба научити - Веб програмирањеДанас ћемо погледати различите језике веб програмирања који покрећу Интернет. Ово је четврти део у серији за почетнике програмирања. У првом делу смо научили основне ... Опширније , онда да - јКуери је ствар коју дефинитивно требате да научите. Ако сте се икад питали „Како могу да направим Кс до И када корисник уради З?“, волећете јКуери. Додавање на вашу веб локацију је једноставно додавање везе до њега у заглављу; или реците ВордПресс-у да га учита.

Да ли желите да научите јКуери? Јавите нам у коментарима и видећу шта могу да учиним.

Имаге Цредитс: Динамични ротациони Биллбоард креиран помоћу јКуери-а, ПистолСлут.цом, Графикон направљен јКуери-ом

Јамес има диплому о вештачкој интелигенцији и сертификат је ЦомпТИА А + и Нетворк +. Он је водећи програмер МакеУсеОф-а и своје слободно време проводи играјући ВР паинтбалл и таблегамес. Градио је рачунаре још од детета.