GOV.UK usuwa jQuery ze swojego interfejsu.

GOV.UK zrezygnował z zależności od biblioteki jQuery w swoim interfejsie. Nigdy zgadnąć, co się stało. (Tak).

jQuery to zależność na poziomie około 30 KiBi niemal 84% stron mobilnych używanych w 2021 rokui nie bez powodu. Biblioteka jQuery była kluczowym narzędziem w czasach, gdy potrzebowaliśmy skryptu interaktywności, który pozwoliłby wygładzić różne implementacje takich elementów, jak obsługa zdarzeń, wybór elementów czy animowanie elementów.

Internet jest lepszy dzięki jQuery nie tylko ze względu na potężną użyteczność, ale również dlatego, że jest wszechobecna, dzięki czemu jest ona częścią samej platformy internetowej. Obecnie w JavaScripcie można z łatwością wykonać prawie wszystko, co jQuery jest w języku waniliowym:

  • Za pomocą składni selektora arkusza CSS można wybierać elementy za pomocą metod querySelector i querySelectorAll.
  • Możemy dodawać, usuwać i przełączać klasy w elementach za pomocą interfejsu API classList.
  • Moduły obsługi zdarzeń możemy dołączać do elementów DOM oraz elementów document i window za pomocą addEventListener.
  • I to wiele innych spraw.

Trzeba zadać sobie pytanie: Czy naprawdę potrzebujemy biblioteki jQuery? Na takie pytanie GOV.UK odpowiedział(a) zdecydowanie „nie”. W marcu 2022 r. Matt Hobbs ogłosił, że właściciele witryn GOV.UK usunęli zależność od biblioteki jQuery. To poważna sprawa, jeśli chodzi o wrażenia użytkowników, ponieważ GOV.UK świadczy usługi i informacje online na dużą skalę w Wielkiej Brytanii. Nie każdy ma w zanadrzu swojego MacBooka Pro z 2022 roku połączenia szerokopasmowego. Strona GOV.UK musi być dostępna dla wszystkich, a to oznacza lepiej.

Oto kilka największych hitów Matta Hobbsa na temat usuwania biblioteki jQuery przez GOV.UK:

Więcej informacji znajdziesz w wątku Matta na Twitterze. To świetny materiał dla entuzjastów pozycjonowania stron internetowych, a przy tym pokazuje, że zależności mają duże znaczenie w kontekście wydajności. Nie zmieniaj użytkowników, jeśli platforma internetowa jest w stanie łatwo zrealizować to zadanie.

Taki poziom zaangażowania w zadowolenie użytkowników ze strony instytucji pracującej na skalę działającą na skalę GOV.UK jest godną pochwały. Mam nadzieję, że inni pójdą w ich ślady.