From Wikipedia, the free encyclopedia
Modální okno (modal window, modal dialogs) je v informatice název ovládacího prvku (widgetu), který je používán zejména v grafickém uživatelském rozhraní počítačů. Někdy je označováno také jako „rozšířené vyskakovací menu“ (extended drop down menu). Modální okno je potomkem hlavního okna aplikace (main window), které vytváří zvláštní režim, ve kterém není hlavní okno dostupné, dokud není modální okno uživatelem obslouženo. Modální okno často zobrazuje dialog (dialogové okno), ale může obsahovat i další prvky (například pro vstup hodnoty, přihlášení uživatele a podobně).
V oboru software jsou při interakci s uživatelem rozlišována okna modální, a nemodální, podle toho, zda je uživateli umožněno přepnout se jinam, nebo zda je na uživateli požadována interakce právě jen v daném modálním okně. Rozlišujeme tedy tyto definiční vlastnosti dialogových oken, která jsou navíc modálních :
Naopak okno, které takto přísné není, neblokuje ostatní, je oknem běžným, nemodálním.
Modální dialog sice blokuje možnosti uživatele na interakci s aplikací/systémem, aplikace samotná však na pozadí může nebo nemusí běžet i dále, pod oním dialogem: Toto již nesouvisí s definicí "modálnosti" okna či dialogu; anebo je toto již předmětem definic pojmů daného designérského týmu či firmy.
Modální okna se pojí s rizikem mnoha nových chyb, programátorských, ba i z chybného designu:
V průběhu historie GUI počítačů, jak programátoři získávali zkušenosti, formulovali své dobré postupy ("good practices") a zjednodušovali si práci a zvyšovali kvalitu pomocí standardních grafických knihoven, tyto průvodní bolesti použití modálních oken postupně vymizely: I modálních oken se ukázalo lepší používat raději méně a jen střídmě. Bohužel s nástupem mobilních platforem se objevily opět ty samé potíže a chyby, jako kdysi na PC.
Modální okna jsou často používána pro upozornění obsluhy na chybu, i když jejich efektivita je v tomto ohledu často zpochybňována.[1] Modální okna jsou náchylná k modálním chybám (mode error).[1][2][3]
Na webových stránkách jsou modální okna často používána pro zobrazení detailního náhledu obrázků.[4][5]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.