Responsive Web Design to podejście projektowo-wdrożeniowe, którego celem jest uzyskanie jednej wersji witryny, która automatycznie dostosowuje wygląd i użyteczność do różnych rozdzielczości oraz proporcji ekranu. Dzięki temu ta sama strona może być wygodna w obsłudze na komputerze stacjonarnym, tablecie i smartfonie, bez utrzymywania kilku odrębnych serwisów.
W praktyce RWD polega na projektowaniu układu w sposób elastyczny: elementy mogą zmieniać swoje rozmiary, kolejność lub rozmieszczenie, aby zachować czytelność i funkcjonalność. Z perspektywy egzaminu kluczowe jest rozpoznanie, że "płynne dostosowanie do rozdzielczości ekranu" oraz "dobre działanie na różnych urządzeniach" opisuje właśnie koncepcję responsywności.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "pełne generowanie stron we Flashu" nie jest metodą tworzenia responsywnych, nowoczesnych witryn. Jest to podejście historycznie kojarzone z animacją i multimedialnością, ale nie stanowi właściwego standardu budowy układu strony, a ponadto bywa niekompatybilne z wieloma środowiskami.
- "język XHTML i strukturę opartą o tabele" opisuje dawną praktykę budowania układu stron tabelami. Tabele służą do prezentacji danych tabelarycznych, a nie do elastycznego layoutu. Takie podejście utrudnia dostosowanie do różnych ekranów i zwykle nie zapewnia płynnej responsywności.
- "język XML i osobne wersje witryny dla różnych kategorii sprzętu" miesza pojęcia: XML jest językiem opisu danych, a tworzenie oddzielnych wersji serwisu oznacza większy koszt utrzymania i ryzyko niespójności. RWD zakłada jedną witrynę dopasowującą się do urządzenia, a nie równoległe serwisy dla różnych klas sprzętu.
Wskazówka egzaminacyjna: gdy w treści pojawia się "jedna strona działająca na wielu urządzeniach" oraz "dopasowanie do rozdzielczości", szukaj odpowiedzi wskazującej na responsywność, a nie na osobne wersje serwisu lub przestarzałe techniki układu.