jQuery
jQuery to biblioteka JavaScriptu, która pozwala twórcom stron internetowych dodawać do nich dodatkowe funkcje. Jest otwartoźródłowa i dostępna bezpłatnie na licencji MIT. W ostatnich latach jQuery stała się najpopularniejszą biblioteką JavaScriptu używaną w tworzeniu stron internetowych.
Aby wdrożyć jQuery, twórca strony internetowej musi po prostu odwołać się do pliku JavaScriptu jQuery w kodzie HTML strony internetowej. Niektóre strony przechowują własną lokalną kopię jQuery, a inne odwołują się do biblioteki hostowanej przez firmę Google lub serwer jQuery. Na przykład strona internetowa może załadować bibliotekę jQuery za pomocą poniższego wiersza umieszczonego w sekcji <head> kodu HTML:
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
Po załadowaniu biblioteki jQuery strona internetowa może wywołać dowolną obsługiwaną przez nią funkcję jQuery. Typowe przykłady obejmują modyfikowanie tekstu, przetwarzanie danych formularzy, przenoszenie elementów na stronie i wykonywanie animacji. jQuery może również współpracować z kodem Ajax oraz językami skryptowymi, takimi jak PHP i ASP, aby uzyskiwać dostęp do danych z bazy danych. Ponieważ jQuery działa po stronie klienta, a nie serwera internetowego, może aktualizować informacje na stronie w czasie rzeczywistym bez ponownego ładowania strony. Typowym przykładem jest funkcja „autouzupełniania”, w której formularz wyszukiwania automatycznie wyświetla popularne wyszukiwania podczas wpisywania zapytania. Właśnie w ten sposób TechTerms.com wyświetla propozycje wyszukiwania podczas wpisywania tekstu w polu wyszukiwania.
Oprócz bezpłatnej licencji głównym powodem popularności jQuery jest jej zgodność z różnymi przeglądarkami. Ponieważ każda przeglądarka interpretuje kod HTML, CSS i JavaScript w inny sposób, twórcy stron internetowych mogą mieć trudności z uzyskaniem takiego samego wyglądu strony we wszystkich przeglądarkach. Zamiast pisać niestandardowe funkcje dla każdej przeglądarki, twórca strony może użyć jednej funkcji jQuery, która będzie działać w przeglądarkach Chrome, Safari, Firefox i Internet Explorer. Ta obsługa wielu przeglądarek skłoniła wielu twórców do przejścia ze standardowego JavaScriptu na jQuery, ponieważ znacznie upraszcza proces kodowania.
Więcej informacji o jQuery oraz najnowszą wersję biblioteki można znaleźć na oficjalnej stronie jQuery.
Sprawdź swoją wiedzę