Касаемо контролов типа туда-сюда, экземпляр слайдера должен иметь в себе свойство с индексом текущего слайда. По клику туды-сюды индекс инкементируем/декрементируем и зовём метод, который примет этот индекс и установит соответствующий слайд, ферштейн?
А я, напротив, читать не стал. Количество слайдов === количество контролов, верно? Значит при клике по контролу мы можем узнать его индекс и вызвать слайд с этим же индексом, логично?
Дмитрий, причин может быть миллиард: начиная от того, что id на странице не уникален или отличной от вопроса разметки или тайминга выполнения кода до того, что я писал с телефона и в упор не вижу ошибки.
Каким образом игры и, как следствие математика, относятся к вопросу? Что значить «знать математику»? Человек, который может утверждать, что знает математику сильно вряд ли будет формашлёпить. Человека веб интересует. Ниша игр в вебе настолько мала, что ассоциировать веб с играми точно не стоит. В общем случае самое сложное, что нужно уметь - это вычислить длину окружности.
s l a v e, Первое, что нужно сделать - это зайти в инстограм, нажать f12, поскролить вниз и проанализировать, отправившийся запрос, если там ничего хитрого не придумано, то можно просто делать такие же запросы программно из PHP.
Если там чёт мудрёное, то да, нужен headless browser. Phantomjs - вроде уже не мейнтейнят, но это не точно, сейчас Selenium на слуху. Я не пользовался ни одним headless browser'ом, если мне нужно совладать с асинхронщиной, то я сразу на JS пишу, если без асинхронщины, то на Python.
Проскролить на похапэ? Это всёравно что владеть телекинезом. Очевидно, что нужно либо: а) эмулировать клинета(браузер) б) посмотреть запрос инстограма, может там банально offset какой есть.
sugarbaby, Абсурд какой-то. Что за API такой?
API для того и придуман, чтобы предоставлять программный интерфейс для взаимодействия программно, что на пальцах звучит как: с API работает программа, а не человек непосредственно.
WeDeYoSi, Почему сразу проще? Мы же не сделали заключения по какой причине он плох. Я лишь через слэши накидал пару возможных вариантов. Может он плох, так как он неэффективен, не производителен, тратит зазря ресурсы. Вы предлагаете гадать на кофейной гуще: любит/не любит, придёт/не придёт. Вы даёте абстракцию, в ответ также получаете абстракцию, так это работает.