Топ 5: Лучшие плагины прогресса загрузки веб-страниц JavaScript

Важно показывать прогресс выполнения задачи пользователю, особенно для тех длинных задач, для выполнения которых требуется более 5 секунд. Никто не хочет застрять на веб-странице после выполнения действия и без каких-либо советов о том, что происходит.

Следующие библиотеки помогут вам легко отобразить ход выполнения задачи с помощью нескольких файлов и строк кода. Некоторые из них являются автоматическими и будут запускаться при выполнении вызова ajax, другие должны обрабатываться вручную с настраиваемыми событиями.

5. Progressbar.js

Github | демонстрация

С ProgressBar.js легко создавать адаптивные и стильные индикаторы выполнения для Интернета. Анимации хорошо работают даже на мобильных устройствах. Он предоставляет несколько встроенных фигур, таких как Line, Circle и SemiCircle, но вы также можете создавать собственные индикаторы выполнения с помощью любого векторного графического редактора. ProgressBar.js является легковесным, имеет лицензию MIT и поддерживает все основные браузеры, включая IE9 +. Ход загрузки не является автоматическим, его необходимо изменить с помощью JavaScript.

Progressbar.js

4. Progress.js

Github | демонстрация

ProgressJs — это библиотека JavaScript и CSS3, которая помогает разработчикам создавать и управлять индикаторами выполнения для любого объекта на странице. Этот плагин не является автоматическим, так как вам нужно установить прогресс с помощью JavaScript.

Вы можете создать свой собственный шаблон для индикаторов выполнения или просто настроить их. Вы можете использовать ProgressJs, чтобы показать пользователям процесс загрузки контента (изображений, видео и т. Д.) На странице. Он может использоваться для всех элементов, включая текстовые поля, текстовые области или даже все тело. Это легкий, простой в использовании, настраиваемый, бесплатный и с открытым исходным кодом.

Плагин Progress.js

3. Nanobar

Github | демонстрация

Nanobar — очень легкий индикатор прогресса. Ход загрузки, к сожалению, также не является автоматическим, однако этот плагин пригодится, если вы используете его только с javascript, так как вам нужно установить ход выполнения с помощью javascript, вы можете изменить его, когда некоторые события запускаются (в процессе загрузки файла для пример).

Nanobar

2. NProgress

Github | демонстрация

NProgress — это индикатор выполнения. Благодаря реалистичной анимации, чтобы убедить пользователей в том, что что-то происходит. Установка может быть немного сложнее.

NProgress demo

1. Pace.js

Github | демонстрация

Pace.js — замечательный и автоматический индикатор загрузки страницы. Вам просто нужно включить pace.js и CSS-тему по вашему выбору (доступно более 6), тогда вы получите красивый индикатор прогресса для вашего загрузка страницы а также Аякса навигации. Этот плагин готов к использованию, однако вы можете изменить некоторые свойства при инициализации, если хотите.

Pace.js демо

Если вы знаете еще один потрясающий плагин загрузки, пожалуйста, поделитесь им с нами в поле для комментариев!

Ссылка на основную публикацию
Adblock
detector