[whatwg] Proposal for non-modal versions of modal prompts

Maciej Stachowiak mjs at apple.com
Wed Mar 21 20:03:08 PDT 2012


On Mar 21, 2012, at 7:54 PM, Maciej Stachowiak wrote:

> 
> <dialog> will give a better user experience than even a non-modal version of window.confirm() or window.alert(). Dialogs that are fully in-page 

Oops, got cut off here. What I meant to say is something like "dialogs that are fully in-page are the emerging standard for high-quality page-modal prompting".

I should add that this could be partly for path-dependent reasons, and that if other technologies had been available, authors might not have resorted to in-page modality with overlays. But I think the key missing enabled was not asynchrony but rather the ability to fully control the UI, layout and available commands of the modal experience.

> 
> alert() is mostly only used by either by sites with a low-quality user experience, or as as non-production debugging aid. In both cases, authors who care about the user experience will use <dialog> or a JS-implemented "lightbox" style dialog. And authors who do not care about user experience, or who are doing a quick debugging hack in non-production code, will use old-fashioned blocking alert/confirm/prompt. Thus, I am not sure there is really a meaningful audience for the non-blocking editions of these calls.
> 
> Regards,
> Maciej
> 
> 
> 
> 
> 




More information about the whatwg mailing list