| Termin | Definicja |
|---|---|
| interfejs użytkownika | Interfejs użytkownika to warstwa systemu, przez którą odbiorca wchodzi w interakcję z jego funkcjami. Rola interfejsu użytkownika w systemie komputerowymInterfejs użytkownika to część systemu operacyjnego, programu albo urządzenia, za pomocą której człowiek wydaje polecenia i odczytuje wyniki działania. Może obejmować okna, menu, ikony, przyciski, pola tekstowe, komunikaty, skróty klawiaturowe oraz elementy sterowane dotykiem. Interfejs nie jest tym samym co wewnętrzna logika programu. Stanowi warstwę pośrednią między funkcjami zapisanymi w kodzie a działaniami wykonywanymi przez użytkownika. W komputerach osobistych często spotyka się graficzny interfejs użytkownika, określany skrótem GUI. System Windows, środowiska graficzne systemów Linux oraz macOS pozwalają uruchamiać programy, otwierać pliki i zmieniać ustawienia za pomocą elementów wizualnych. Alternatywą jest interfejs wiersza poleceń, w którym użytkownik wpisuje tekstowe komendy. Wiersz poleceń umożliwia między innymi wykonywanie operacji na plikach, uruchamianie narzędzi diagnostycznych i przekazywanie programom parametrów. Elementy i sposób działania GUIGraficzny interfejs użytkownika składa się z elementów reagujących na zdarzenia. Kliknięcie przycisku, wybranie pozycji menu, wpisanie tekstu albo naciśnięcie klawisza powoduje przekazanie zdarzenia do programu. Aplikacja interpretuje to zdarzenie, zmienia swój stan i aktualizuje widok. Przykładowo kliknięcie polecenia zapisu może otworzyć okno wyboru lokalizacji, a zatwierdzenie formularza może wywołać zapis danych na dysku lub wysłanie żądania do usługi sieciowej. Ważnym składnikiem interfejsu jest informacja zwrotna. Program powinien sygnalizować, czy polecenie zostało przyjęte, wykonuje się, zakończyło powodzeniem albo nie mogło zostać zrealizowane. Służą do tego komunikaty, zmiana wyglądu przycisku, wskaźnik postępu, podświetlenie aktywnego pola i komunikaty o błędach. Brak takiej informacji może prowadzić do wielokrotnego uruchomienia tej samej operacji albo do błędnej oceny, że komputer przestał reagować. Interfejs może korzystać z różnych metod wprowadzania danych. Mysz umożliwia wskazywanie elementów, klawiatura pozwala wpisywać tekst i używać skrótów, a ekran dotykowy rozpoznaje między innymi dotknięcia, przesunięcia i gesty wielopunktowe. W systemach z czytnikiem ekranu interfejs powinien udostępniać nazwy kontrolek, ich role oraz aktualny stan, aby informacje mogły zostać odczytane głosowo lub przedstawione w brajlu. Interfejs użytkownika a użyteczność i dostępnośćUżyteczność opisuje, jak skutecznie, sprawnie i bezbłędnie użytkownik może wykonać określone zadanie. Na jej poziom wpływają między innymi logiczne rozmieszczenie poleceń, spójne nazewnictwo, przewidywalna nawigacja oraz możliwość cofnięcia operacji. Jeżeli podobne funkcje są oznaczane w całym programie tymi samymi ikonami i nazwami, użytkownik nie musi za każdym razem uczyć się obsługi od początku. Projektowanie interfejsu obejmuje również obsługę sytuacji błędnych. Komunikat powinien wskazywać, czego dotyczy problem i co można zrobić dalej. Informacja „nieprawidłowe dane” jest mniej użyteczna niż wskazanie konkretnego pola oraz wymaganego formatu. Interfejs nie powinien usuwać wprowadzonych danych bez ostrzeżenia, a operacje prowadzące do utraty plików lub ustawień powinny wymagać świadomego potwierdzenia. Dostępność oznacza możliwość korzystania z programu przez osoby używające różnych metod obsługi i mające różne ograniczenia wzroku, słuchu, ruchu lub percepcji. W praktyce znaczenie mają odpowiedni kontrast, skalowanie tekstu, obsługa klawiaturą, widoczny fokus, opisy ikon oraz niewykorzystywanie samego koloru do przekazywania ważnej informacji. W aplikacjach internetowych semantyczna struktura HTML i właściwe atrybuty ARIA pomagają technologiom asystującym rozpoznawać role i stany elementów. Znaczenie interfejsu podczas użytkowania i naprawy komputeraProblemy z interfejsem użytkownika mogą wynikać z błędu aplikacji, uszkodzenia profilu użytkownika, niezgodnego sterownika, przeciążenia pamięci operacyjnej, problemów z dyskiem albo awarii urządzenia wejściowego. Objawami bywają znikające okna, opóźnione reakcje, brak obrazu, samoczynne zamykanie programu lub niedziałająca klawiatura. Sama obserwacja interfejsu nie zawsze pozwala ustalić przyczynę, dlatego diagnostyka może obejmować sprawdzenie logów systemowych, uruchomionych procesów, sterowników, stanu dysku i poprawności plików systemowych. W laptopie uszkodzony ekran, taśma matrycy, gładzik albo klawiatura mogą utrudniać korzystanie z interfejsu, mimo że system operacyjny działa poprawnie. Z kolei awaria układu graficznego lub problemy z pamięcią mogą powodować błędy obrazu, zawieszanie aplikacji i nieprawidłowe wyświetlanie elementów GUI. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz ich podzespołów, w tym diagnostyką usterek wpływających na obsługę systemu i programów. Przed zmianą ustawień interfejsu warto ustalić, czy problem występuje w jednym programie, na jednym koncie użytkownika, czy w całym systemie. Pomocne jest także sprawdzenie działania komputera w trybie awaryjnym, podłączenie zewnętrznej klawiatury lub monitora oraz wykonanie kopii ważnych plików przed czynnościami naprawczymi. Takie rozróżnienie pozwala oddzielić błąd konfiguracji i oprogramowania od usterki sprzętowej oraz dobrać właściwy sposób dalszej diagnostyki. |