Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Tworzenie stron WWW Programowanie webowe

Która z poniższych technologii działa po stronie klienta (front-end, w przeglądarce)?

Źle. Node.js uruchamia JavaScript po stronie SERWERA.
Dobrze. CSS jest interpretowany przez przeglądarkę - działa po stronie klienta.
Źle. Perl to język skryptowy zwykle używany po stronie serwera.
Źle. PHP wykonuje się na serwerze.
Technologie front-endowe działają po stronie klienta - w przeglądarce użytkownika. CSS jest właśnie taką technologią: przeglądarka pobiera arkusz stylów i sama renderuje wygląd strony (kolory, czcionki, układ). Razem z HTML i JavaScriptem tworzy „trójkę” front-endu. Choć CSS to język opisu wyglądu, a nie pełny język programowania, jego przetwarzanie odbywa się u klienta. Przeciwieństwem są technologie serwerowe, gdzie kod wykonuje się na serwerze przed wysłaniem strony. Dlatego po stronie klienta działa CSS.
Pozostałe technologie działają po stronie serwera. Node.js to środowisko uruchomieniowe pozwalające wykonywać JavaScript właśnie na serwerze (np. do budowy API) - mimo że JS kojarzy się z przeglądarką, Node.js to back-end. Perl to język skryptowy ogólnego przeznaczenia, tradycyjnie wykorzystywany w skryptach serwerowych. PHP również wykonuje się na serwerze i odsyła do przeglądarki gotowy HTML. Po stronie klienta przetwarzany jest CSS, dlatego ta odpowiedź jest poprawna.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.