There are several aspects of this.
- AJAX error reporting is too obnoxious #1232416: Drupal alerts "An AJAX HTTP request terminated abnormally" during normal site operation, confusing site visitors/editors,
- #505598: Convert alert() to ui.dialog,
We need to decide:
- If something like firebug-lite should be available for browsers without a console to allow easy debugging,
- specific error level reporting for JS,
- maybe something I forgot.
Let's talk about this.