4 ms·
In the days before the DOM and AJAX, JavaScript could only really do two useful things: form validation and mouseovers. As "dynamic HTML" came into use, advance
by extension 16y ago
In the days before the DOM and AJAX, JavaScript could only really do two useful things: form validation and mouseovers. As "dynamic HTML" came into use, advanced UI elements were conceptualized simply as more elaborate mouseovers. Web developers failed to make the association between HTML and GUI long enough to establish this antipattern.