Я не знаю как правильно скачать себе эту страничку тутми.рф что бы правильно подгрузились все элементы и этот лендингбыл рабочим. Скачиваю его подгружаю js но сайтне рабочий не работает ни прелоадер ни слайд шоу. Помогите правильно подгрузить все файлы что бы все работало Скачать исходник
Qwertiy, поведай пожалуйста что там за технологии?
Из того, что бросилось в глаза:
requirejs - асинхронная подгрузка модулей скриптов. Как правило используется при разделении на модули-сущности для загрузки только тех сущностей, которые нужны на данной странице.
AngularJS - весьма крупный и мощный MVC-фреймвёрк, используемый, преимущественно, для создания крупных одностраничных приложений. Перестраивает dom-дерево на основе директив. В том примере анимации связаны в ним.
Что-то для работы с svg от Adobe и не только.
Ну и заодно:
jQuery
modernizr - библиотека для определения возможностей браузера.
Что-то для кроссбраузерной анимации.
и разобрать его по частям
На основе качества минимизации скриптов, я бы поставил под вопрос и качество их кода. Но разбирать его мне лень.
на обучение моего мозга Java уйдут годы а этот прелоадер могу использовать сейчас
Javascript и Java - это разные языки. Пора понять. Или тебя тоже можно называть не Виталием, а Талией (есть такое женское имя)?
а этот прелоадер могу использовать сейчас
Не можешь. И никто не станет. Чтобы по работающему сайту (не исходникам) понять, как оно работает, надо потратить в разы больше времени и обладать куда более значительным пониманием всех используемых технологий, чем для того, чтобы просто это реализовать с нуля.
я знаю точно что если я скачаю все элементы сайта .js .css и подгружу их у меня все заработает
Нет. Есть ещё шаблоны (части разметки). К тому же, там ещё и данные откуда-то запрашиваются вероятно.
А ещё, то, что ты выложил похоже на страницу с уже отработавшими скриптами, а не на исходники.
может нужно использовать другое ПО а не стандартный браузер для того что бы скачать все файлы.
Fiddler позволит отследить все http-запросы. Если постараться (либо, если повезёт с сайтом), то их помещение в автоматический ответ позволит локально получить работающую версию в тех же объёмах, которыми ты воспользуешься на сайте для её получения. Потом можно попытаться подменить это на файлы и получить что-то приближённое к исходникам. Естественно, скрипты для получения данных от бекенда придётся при этом переписать (но, вероятно, для предоадера они не слишком важны).
на самом деле является преступлением
Не факт. Библиотеки там открытые, а если удастся выковырять прелоадер, то от оригинального кода сайта при этом вряд ли останется что-то существенное, за что можно было бы зацепиться.
Таких прелоадеров - вагон и маленькая тележка по всему интернету. С исходниками, API, примерами и документацией. Воспользуйтесь ими (ну вот например - http://tympanus.net/Tutorials/PagePreloadingEffect/), вместо того, чтобы тратить время на попытки вытащить и разобрать чужой код.
У нас на проекте используется PreloadJS, если я не ошибаюсь, доступен бесплатно, выглядит вот так: https://www.branchtrack.com/projects/wjd218zf
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать панель с кнопками так, чтобы при уменьшении панели (окна) не помещающиеся кнопки прятались в кнопку в этой же панели, при клике...
Есть вот такое выпадающее меню, которое нужно реализовать с помощью "указателей-треугольников"Эти указатели сделаны с помощью псевдоэлементов...