Посоветуйте способ определения на которые действия нужно время, то есть, которые нужно поставить на синхронизацию. и часто есть несколько действий, как понять, что идет сначала, а что потом.
var links = document.links, i, length;
for (i = 0, length = links.length; i < length; i++) {
links[i].target == '_blank' && links[i].removeAttribute('target');
}