Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Сафари, МакОС, не вижу никакой новой нагрузки на процессор при открытии примера.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8345 shushu 20 0 212m 48m 30m R 84 1.4 0:30.59 chrome
JavaScript, но это было бы не кошерно. Поэтому установкой времени занимается серверный скрипт
.mr {
width:0.5em;
height:0.5em;
background:#222;
margin:-1.05em 0 0 3.74em;
border-radius:0.25em;
}
), так еще и не видел ни одного примера (пусть даже написанного гуру CSS, как в данном случае), который бы не глючил и выглядел (и вел себя) одинаково хотя бы в паре современных браузеров.А сложить два числа (две функции анимации) 60 раз в секунду, не должно вызывать таких больших проблем.
Фактически браузер, в отличии от отрисовки кодом в Canvas, имеет доступ к информации на предыдущем кадре, и может отслеживать и отрисовывать только изменения.
Про мое знакомство с HTML(CSS тогда еще не существовало)
Я познакомился с HTML в 1999 году и с тех пор от случая к случаю я занимался frontend-разработкой для веб, как правило, скорее как хобби, и очень изредка, как часть какого-нибудь большого рабочего проекта.
Пример — часы на СSS3 без изображений и JavaScript