By Olav Junker Kjær · 27 Feb, 2007
Read the complete article
Timing issues are the source of some of the most devious bugs in JavaScript applications. Problems that never show up during development might surface when the application is used by an end-user on a slow computer or with low bandwidth. Such issues may also be intermittent and difficult to reproduce.
A simple example: consider a button with a click event-handler that modifies another element below it. If the user clicks the button before the element below has been parsed, the script will fail. The developer will never notice the issue, because he tests the page on a fast computer with a fast connection, where the whole page is rendered in one instant.
This article attempts to describe the various timing-related issues in JavaScript in current browsers.
Read the complete article
1 day 6 hours ago
1 day 16 hours ago
1 day 19 hours ago
1 day 20 hours ago
6 days 16 hours ago
6 days 21 hours ago
1 week 1 day ago
1 week 1 day ago
1 week 3 days ago
1 week 3 days ago