1. Создаешь header + main 2. В main должно быть динамический список кнопок 3. При нажатии на кнопку идет скачивание файла(Можно 1-го и того-же, не важно) 4. Нужно сделать загрузку файла как в Яндексе. При клике на кнопку появляется иконка и по дуге от элемента идет до правой части хеадера. 5. Точка А - любая кнопка, точка Б - определенное место в хедере для всех иконок 6. Запрещено использовать setInterval 7. Без канваса и прочей графики 8. Без рекурсий
Привет, а есть способы перехватить ошибку в канвасе, если памяти браузеру не хватает?
Н.р. IE кидает ошибку в консоль Unable to decode image at URL: Но поймать не знаю как ее отследить (можно взять блоб и пройти по нему, он будет пустой)
@xanf, в базовом курсе есть что-то про тестирование js?
в каком-то мизерном объеме :) Ну и в каждом задании можно брать и самому писать тесты, все задания поставляются с готовой инфраструктурой для этого и тестом-примером
Подскажите, задание такое скинули, аж интересно как)
Первое что приходит в голову: координаты кнопки и хедера во вьюпорте определить, создать от кнопки какой-нибудь псевдоэлемент с абсолютным позиционированием, и дальше колдовать с трансформами
в каком-то мизерном объеме :) Ну и в каждом задании можно брать и самому писать тесты, все задания поставляются с готовой инфраструктурой для этого и тестом-примером