KWALIFIKACJA INF2 - CZERWIEC 2024 (test 3)

PYTANIE NR 32.
Aby rozszerzyć funkcjonalność współczesnej przeglądarki, można zainstalować dodatki nazywane?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W nowoczesnych przeglądarkach dodatkowe funkcje (np. blokowanie reklam, narzędzia deweloperskie) dodaje się przez rozszerzenia. Klasyczne "plugins" (np. NPAPI/Flash) były osobną, dziś wycofaną technologią. "Readers" i "protocols" nie są nazwą dodatków instalowanych w przeglądarce.

Pełne wyjaśnienie:

We współczesnych przeglądarkach internetowych (np. Chrome, Firefox) dodatkową funkcjonalność instaluje się jako rozszerzenia (ang. extensions, add-ons). Są to dodatki działające w środowisku przeglądarki i korzystające z ograniczonego API, zwykle w modelu "piaskownicy" (sandbox). Dzięki temu mogą np. blokować reklamy, modyfikować interfejs, integrować menedżer haseł lub wspierać pracę administratora i technika informatyka.

Odpowiedź "plugins" odnosi się do wtyczek w historycznym znaczeniu (np. mechanizmy typu NPAPI używane m.in. przez Flash/Java/Silverlight). Ten model był ryzykowny: wtyczki bywały uruchamiane jako elementy o szerokich uprawnieniach, co zwiększało podatność na luki bezpieczeństwa i problemy ze stabilnością. Dlatego nowoczesne przeglądarki w praktyce odeszły od tej technologii, a typowe formaty (PDF, audio/wideo) obsługują wbudowanie.

Odpowiedź "readers" może mylić się z potocznym "czytnikiem PDF", ale nie jest nazwą klasy dodatków przeglądarkowych. Współcześnie przeglądarka zazwyczaj ma własny podgląd PDF, a jeśli instaluje się dodatek, to nazywa się on rozszerzeniem.

Odpowiedź "protocols" dotyczy protokołów sieciowych (np. HTTP/HTTPS), czyli sposobu komunikacji w sieci, a nie mechanizmu instalowania dodatkowych funkcji w przeglądarce.

Wskazówka egzaminacyjna: jeśli pytanie mówi o "dodatkach" zwiększających możliwości przeglądarki, poprawnym terminem są rozszerzenia, a "wtyczki" traktuj jako rozwiązanie historyczne.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Rozszerzenia przeglądarki to dodatki instalowane w Chrome/Firefox/Edge, które dodają nowe funkcje lub zmieniają działanie stron. Przykłady to blokowanie reklam, integracja menedżera haseł, narzędzia dla administratora czy modyfikacja interfejsu. Działają przez API przeglądarki, zwykle z ograniczonymi uprawnieniami.
Klasyczne wtyczki (np. oparte o NPAPI) miały duże uprawnienia i były częstym źródłem luk bezpieczeństwa oraz problemów ze stabilnością. Współczesne przeglądarki postawiły na izolację (sandbox) i wbudowaną obsługę typowych formatów, dlatego model "pluginów" został w praktyce wycofany na rzecz bezpieczniejszych rozszerzeń.
Wtyczka (plugin) to historyczny mechanizm uruchamiania zewnętrznego komponentu (np. Flash), często z szerokimi uprawnieniami. Rozszerzenie (extension) działa w ramach przeglądarki, korzysta z ograniczonego API i zwykle jest izolowane. W praktyce dziś instaluje się rozszerzenia, a nie klasyczne wtyczki.
Najczęściej nie. Współczesne przeglądarki mają wbudowany podgląd PDF, więc otwierają takie pliki natywnie. Dodatki mogą być potrzebne tylko do specyficznych funkcji (np. podpisy, zaawansowana edycja), ale wtedy nadal mówimy o rozszerzeniu przeglądarki, a nie o klasycznym pluginie NPAPI.
Instaluj rozszerzenia wyłącznie z oficjalnych repozytoriów (np. Chrome Web Store, Firefox Add-ons). Sprawdzaj opinie, liczbę instalacji i zakres uprawnień (np. dostęp do wszystkich stron). Po instalacji testuj działanie i usuwaj dodatki nieużywane. W firmie warto stosować polityki ograniczające instalację.
Największe ryzyko niosą uprawnienia pozwalające na odczyt i zmianę danych na wszystkich stronach, dostęp do schowka, historii przeglądania oraz możliwość komunikacji z wieloma domenami. Takie uprawnienia mogą umożliwić przechwytywanie danych logowania lub wstrzykiwanie treści. Zawsze oceniaj, czy są konieczne.
Gdy przeglądarka nagle zwalnia, strony wyświetlają się błędnie, pojawiają się nietypowe przekierowania albo problemy z logowaniem, winne bywa rozszerzenie ingerujące w treść stron. Diagnostyka polega na uruchomieniu trybu prywatnego/bez dodatków lub czasowym wyłączeniu rozszerzeń i obserwacji, czy problem znika.
NPAPI to historyczny interfejs do uruchamiania wtyczek w przeglądarkach (np. dawniej Flash, Java). Z czasem uznano go za zbyt ryzykowny i trudny do bezpiecznego utrzymania. W efekcie popularne przeglądarki zakończyły wsparcie dla NPAPI, a funkcje realizuje się dziś przez HTML5, wbudowane moduły i rozszerzenia.
Częsty błąd to wybór "plugins", bo kojarzy się z dawnymi czasami Flash i multimediów. Drugi błąd to traktowanie "czytnika" jako kategorii dodatków, bo PDF kojarzy się z osobnym programem. Na egzaminie warto pamiętać: współczesne funkcje dodaje się przez rozszerzenia, a nie przez klasyczne wtyczki.
Powtórz terminologię: rozszerzenia, uprawnienia, sandbox, profil użytkownika, pamięć podręczna. Przećwicz praktycznie: instalację i wyłączanie rozszerzeń, czyszczenie danych przeglądania oraz diagnozowanie konfliktów dodatków. Naucz się odróżniać historyczne wtyczki (NPAPI/Flash) od współczesnych rozwiązań.
info

To pytanie poprawnie rozwiązuje 55% zdających egzamin. średnie

Eksperci podkreślają: "W nowoczesnych przeglądarkach dodatkowe funkcje (np. blokowanie reklam, narzędzia deweloperskie) dodaje się przez rozszerzenia."

Źródła:

  • Google Developers (Chromium): "NPAPI deprecation: developer guide" (informacja o wycofaniu NPAPI), https://developer.chrome.com/blog/npapi-deprecation/ - accessed 2026-03-13
  • Mozilla Support: "Why did Mozilla remove support for NPAPI plugins?" (wyjaśnienie usunięcia NPAPI w Firefoksie), https://support.mozilla.org/en-US/kb/npapi-plugins - accessed 2026-03-13
  • Adobe: "Flash Player End of Life" (zakończenie wsparcia Flash), https://www.adobe.com/products/flashplayer/end-of-life.html - accessed 2026-03-13

Materiały:

  • Dokumentacja przeglądarek o dodatkach/rozszerzeniach (Chrome Web Store, Firefox Add-ons)
  • Artykuły producentów o wycofaniu NPAPI i konsekwencjach bezpieczeństwa
  • Materiały o modelu uprawnień i izolacji rozszerzeń (sandbox, permission model)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego