New JS alerts: destroyed keyboard navigation

Number:rdar://25733862 Date Originated:14-Apr-2016 10:32 PM
Status:Open Resolved:
Product:Safari Product Version:9.1
Classification:UI/Usability Reproducible:Always
This is a duplicate of rdar://25733601

I understand that Safari now uses custom Javascript alerts to fight malware. And I appreciate that the new alerts are tab-modal and don't affect other tabs or Safari as a whole.

However the fact that keyboard navigation was completely taken away is a major usability issue. JS alerts are used in many Intranet / Admin UI frameworks, e.g. as delete confirmations. Taking away the ability to confirm alerts by simply typing Return or ESC is a serious usability regression. Not even speaking of the accessibility problem for the visually impaired.

See also this Twitter thread:


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!