сделать прогрессбар, типа как в ютубе, но не могу понять, как вычислять загрузку страницы
В теории можно сделать так: допустим есть всего 9 компонентов в странице, 100/9= 11.1, когда загрузится 1 элемент, будет 11.1 процент загрузки, когда загрузится 2 элемента будет 22.2 и т.д. А чтобы проверить загрузился компонент или нет если не ошибаюсь есть специальная команда
Я просто фикцию делал - прогресс бар равномерно заполнялся до тех пор, пока либо все не будет скачано(тогда он почти мгновенно дозаполнялся), либо не дойдет до 99% и зависнет, пока не докачает все
Хах, ну как вариант
Как минимум сайт может быть написан без компонентов, как максимум загрузка компонентов !== загрузке сайта
https://www.google.com/search?client=firefox-b-d&q=progress+bar+on+page+loading Первая же ссылка, ровно то, что описал
Я пример привёл, адаптируйте под себя и под свои задачи)
Сделал уже, спасибо)
Обсуждают сегодня