Помогите скачать чужой лендинг и обойти зажиту [закрыто]

204
15 декабря 2016, 16:22

Я не знаю как правильно скачать себе эту страничку тутми.рф что бы правильно подгрузились все элементы и этот лендингбыл рабочим. Скачиваю его подгружаю js но сайтне рабочий не работает ни прелоадер ни слайд шоу. Помогите правильно подгрузить все файлы что бы все работало Скачать исходник

Answer 1

Qwertiy, поведай пожалуйста что там за технологии?

Из того, что бросилось в глаза:

  • requirejs - асинхронная подгрузка модулей скриптов. Как правило используется при разделении на модули-сущности для загрузки только тех сущностей, которые нужны на данной странице.

  • AngularJS - весьма крупный и мощный MVC-фреймвёрк, используемый, преимущественно, для создания крупных одностраничных приложений. Перестраивает dom-дерево на основе директив. В том примере анимации связаны в ним.

  • Что-то для работы с svg от Adobe и не только.

Ну и заодно:

  • jQuery

  • modernizr - библиотека для определения возможностей браузера.

  • Что-то для кроссбраузерной анимации.

и разобрать его по частям

На основе качества минимизации скриптов, я бы поставил под вопрос и качество их кода. Но разбирать его мне лень.

на обучение моего мозга Java уйдут годы а этот прелоадер могу использовать сейчас

Javascript и Java - это разные языки. Пора понять. Или тебя тоже можно называть не Виталием, а Талией (есть такое женское имя)?

а этот прелоадер могу использовать сейчас

Не можешь. И никто не станет. Чтобы по работающему сайту (не исходникам) понять, как оно работает, надо потратить в разы больше времени и обладать куда более значительным пониманием всех используемых технологий, чем для того, чтобы просто это реализовать с нуля.

я знаю точно что если я скачаю все элементы сайта .js .css и подгружу их у меня все заработает

Нет. Есть ещё шаблоны (части разметки). К тому же, там ещё и данные откуда-то запрашиваются вероятно.

А ещё, то, что ты выложил похоже на страницу с уже отработавшими скриптами, а не на исходники.

может нужно использовать другое ПО а не стандартный браузер для того что бы скачать все файлы.

Fiddler позволит отследить все http-запросы. Если постараться (либо, если повезёт с сайтом), то их помещение в автоматический ответ позволит локально получить работающую версию в тех же объёмах, которыми ты воспользуешься на сайте для её получения. Потом можно попытаться подменить это на файлы и получить что-то приближённое к исходникам. Естественно, скрипты для получения данных от бекенда придётся при этом переписать (но, вероятно, для предоадера они не слишком важны).

на самом деле является преступлением

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

Answer 2

Таких прелоадеров - вагон и маленькая тележка по всему интернету. С исходниками, API, примерами и документацией. Воспользуйтесь ими (ну вот например - http://tympanus.net/Tutorials/PagePreloadingEffect/), вместо того, чтобы тратить время на попытки вытащить и разобрать чужой код.

У нас на проекте используется PreloadJS, если я не ошибаюсь, доступен бесплатно, выглядит вот так: https://www.branchtrack.com/projects/wjd218zf

READ ALSO
Как сделать панель с кнопками и выпадающим списком для кнопок, которые не поместились в панели?

Как сделать панель с кнопками и выпадающим списком для кнопок, которые не поместились в панели?

Как сделать панель с кнопками так, чтобы при уменьшении панели (окна) не помещающиеся кнопки прятались в кнопку в этой же панели, при клике...

245
Проблема с подменю

Проблема с подменю

Есть вот такое выпадающее меню, которое нужно реализовать с помощью "указателей-треугольников"Эти указатели сделаны с помощью псевдоэлементов...

329