Александр: live - это тоже реализация паттерна "делегирование", на документ вешать нужно только в том случае когда вы не знаете в каком блоке может появиться новый элемент. а если вы точно уверены, что новые ссылки будут появляться только в .group, то нет смысла вешать обработчик целиком на документ.
Hatiko14: Не использовать ифрейм или не использовать внутри CSS-анимации, сложные эффекты, нагружающие процессор. Браузеру приходится рендерить сайт внутри сайта, т.е. нагрузка на него практически удваивается. а с учётом того, что у вас внутри анимированый канвас, то подозреваю, что репейнт сводит ваш проц с ума.
Система координат для канваса задаётся атрибутами тега, а не стилями. Т.е. не смотря на то, что вы сказали канвасу в CSS, что его размеры должны быть 300х300 внутри его система координат отличается. Подробности по ссылке: