• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Как установить индикатор загрузки страниц как на YouTube
Как установить индикатор загрузки страниц как на YouTube
MikhailovCity
Сообщений: 292
Репутация: 24

Сообщение # 1 | 15:39:50
Как установить индикатор загрузки страниц как на YouTube ?

Нашёл три сайта
Первый
Второй
Третий



Мой сайт www.kinodk.narod.ru помогите что то из предложенного установить на свой сайт.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 2 | 17:14:56
MikhailovCity, Да просто скачать архив pace-0.4.17.zip css и js вставить и вуаля ...

http://geometriya.clan.su/index/formuly/0-2

github.hubspot.com/pace/ справа сверху кнопка скачать архив ...
Скрипт (ы) в корневой папке а css (варианты внешнего вида) в папке - themes

Сообщение отредактировал Miss_Esq - Понедельник, 10 Мар 2014, 17:20:37
MikhailovCity
Сообщений: 292
Репутация: 24

Сообщение # 3 | 17:30:57
Miss_Esq,
Цитата Miss_Esq ()
Да просто скачать архив
А можно по подробней, и скакого сайта первый, второй или третий?
Куда на ucoz всё это установить?
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 4 | 17:43:49
MikhailovCity, третий, - github.hubspot.com/pace/ справа сверху кнопка скачать архив ...

Создать папку - pace в Файловом менеджере
Из скачанного архива закачать в папку pace скрипт - pace.min.js (компактнее по размеру) или pace.js ...
Из папки архива - themes скачать в папку pace в Файловом менеджере все css файлы ... (после экспериментов с внешним видом можно ненужные удалить)

В заголовок шаблона страницы (между тегами <head> и </head>) вставляете и сохраняете шаблон ...

<link rel="stylesheet" href="/pace/pace-theme-barber-shop.css">
<script src="/pace/pace.min.js"></script>

MikhailovCity
Сообщений: 292
Репутация: 24

Сообщение # 5 | 14:41:43
Miss_Esq, Поставил всё работает, но не точно страничка загрузилась, а загрузка всё идёт, удалил)))
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 6 | 14:48:11
MikhailovCity,
Цитата
но не точно страничка загрузилась
Загрузка означает не собственно только саму загрузку страницы а загрузку страницы, скриптов, инициализацию их, загрузку рекламного блока и т п и т д + небольшой запас по времени ......

Изменены параметры скрипта слегка ...

В скрипте

Код
  defaultOptions = {
     catchupTime: 500,
     initialRate: .03,
     minTime: 500,
     ghostTime: 500,
     maxProgressPerFrame: 10,
     easeFactor: 1.25,
     startOnPageLoad: true,
     restartOnPushState: true,
     restartOnRequestAfter: 500,
     target: 'body',
     elements: {
       checkInterval: 100,
       selectors: ['body']
     },


Изменено

Код

   defaultOptions = {
     catchupTime: 100,
     initialRate: .03,
     minTime: 100,
     ghostTime: 100,
     maxProgressPerFrame: 10,
     easeFactor: 1.25,
     startOnPageLoad: true,
     restartOnPushState: true,
     restartOnRequestAfter: 100,
     target: 'body',
     elements: {
       checkInterval: 100,
       selectors: ['body']
     },


Поиграйте этими параметрами ....

Татуированый
Сообщений: 545
Репутация: 115

Сообщение # 7 | 15:16:19
MikhailovCity, все поставил, все работает. Настраивается все на том же сайте. http://github.hubspot.com/pace/docs/welcome/

<script src="http://game-bomb.ucoz.ru/js/polosa_zagruzki_sverkhu_sajta_pace.min.js"></script>
<link href="http://game-bomb.ucoz.ru/css/css_zagruzki_stranicy_flash.css" rel="stylesheet" />
Добавлять в самое начало верхней части сайта

Пример тут - http://game-bomb.ucoz.ru/

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

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 8 | 15:20:25
Татуированый,
Цитата
polosa_zagruzki_sverkhu_sajta_pace.min.js
Лучше возьмите полную версию и прогоните через компрессор, размер будет меньше ... не 25 000 полной, не 12 000 минимальной а 9 900 сжатой версии

Сообщение отредактировал Miss_Esq - Вторник, 11 Мар 2014, 15:22:40
Татуированый
Сообщений: 545
Репутация: 115

Сообщение # 9 | 15:27:28
Miss_Esq, http://github.hubspot.com/pace/docs/welcome/ с сайта качается только pace.min.js - Не вижу ссылки на полную версию и чем она будет отличаться?
За совет с компрессором, Спасибо smile

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 10 | 15:31:15
Татуированый, Скачайте архив github.hubspot.com/pace/ справа сверху кнопка скачать архив pace-0.4.17.zip там обе версии скрипта и куча разных css стилей внешнего вида фенечки ...

Татуированый
Сообщений: 545
Репутация: 115

Сообщение # 11 | 16:05:51
Miss_Esq, можете посоветовать еще нормальный компрессор?
А то я с .js на "Вы"...

Добавлено (11 Мар 2014, 16:05:51)
---------------------------------------------
Miss_Esq, сжал вот этим - exlab.net/tools/js-compressor.html.
Перед компиляцией поставил галочки на трех пунктах (не знаю что они означают) - сжатие на 65%.
Надеюсь хороший компрессор нашел smile


Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 12 | 16:22:07
Татуированый, javascriptcompressor.com галочку ставлю в пункте - Base62 encode

Татуированый
Сообщений: 545
Репутация: 115

Сообщение # 13 | 16:23:35
Miss_Esq, Спасибо.
Ушел все на сайте Компрессить... smile

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 14 | 16:27:44
Татуированый, проверяйте работу, некоторые скрипты после компрессии не работают, ломаются, из за синтаксических ошибок в несжатой версии ...
Несжатая с ошибками работает, а компрессия напрочь убивает такой скрипт ...

Татуированый
Сообщений: 545
Репутация: 115

Сообщение # 15 | 16:34:42
Miss_Esq, я вот об этом тоже подумал. Бекапы делаю всегда, набил уже шишку на этом... Спасибо. Крупные js я решил не трогать. Такие как например для удобного добавления материалов в каталог файлов. Могут косяки мне кажется вылезти не сразу... Так как я в нем тоже ковырялся. Но удачно, все работает после меня. Не могу быть уверен, что потом после сжатия все не посыпется с кучей ошибок. Пока сжал только 5 штучек мелких.

Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Как установить индикатор загрузки страниц как на YouTube
  • Страница 1 из 1
  • 1
Поиск: