JavaScript
Определение позиции остановки (JS / JQUERY) Scroll на странице
Нужно понять куда направленно внимание человека на странице. Как я это вижу. Просматривая страницу, человек делает прокрутку. Как только перестает скролить 3 сек, значит читает. Не получается написать JS код. Если перестал скролить 3 сек, console.log ('Позиция скролла').
Это называется телеметрия противо законно и неэтично относится к категории шпионажа !
Но кто этим брезгует? крупные зарубежные веб сайты были обвенены и улучены в сборе телеметрии о пользователях А что можно сказать о наших крупных веб сайтах ???или им всё разрешино? почему мы ругаем и обвиняем всё чужое и зарубежное и закрываем глаза на наших? Недаром Снодона приютили он просто нам рассказал и показал как это делают у них а то вдруг мы что пропустили в этом деле
Что тут сложного считал показания скрол в переменную запустил таймер на 3с через
три секунды сработала функция если показания совпадают значит остановился если нет то перезаписал переменную сново запустил таймер
Ну если я тебя не убедил то вот код написал
void function ff(){ff.s_=scrollY;setTimeout(()=>(ff.s_==scrollY&&console.warn('Читает гадёнышь!'),ff()),3000)}()
⚤
Но кто этим брезгует? крупные зарубежные веб сайты были обвенены и улучены в сборе телеметрии о пользователях А что можно сказать о наших крупных веб сайтах ???или им всё разрешино? почему мы ругаем и обвиняем всё чужое и зарубежное и закрываем глаза на наших? Недаром Снодона приютили он просто нам рассказал и показал как это делают у них а то вдруг мы что пропустили в этом деле
Что тут сложного считал показания скрол в переменную запустил таймер на 3с через
три секунды сработала функция если показания совпадают значит остановился если нет то перезаписал переменную сново запустил таймер
Ну если я тебя не убедил то вот код написал
void function ff(){ff.s_=scrollY;setTimeout(()=>(ff.s_==scrollY&&console.warn('Читает гадёнышь!'),ff()),3000)}()
⚤
Женя Лукиян
Не знал этого. Моя цель выстроить максимально полезные блоки в нужном людям порядке и выкинуть ненужное
_https://codepen.io/anon/pen/vVOdKY?editors=1111
Женя Лукиян
Отличное решения. Вот теперь ( После сообщения сверху ) думаю использовать или нет.
На практике с реальным веб-сайтом, такая задача несколько сложнее, чем просто вывод числа в консоль. Можно выделить три подзадачи:
• Определение отображаемого на экране блока контента (размеры окон у юзеров разные, да еще и адаптивность обычно есть - а значит, позиция скролла будет бесполезна... надо искать именно элемент, а не позицию)
• Работа на клиенте с собранными данными об активности (структура, расположение, и ротация данных)
• Отправка данных, и их обработка на сервере (систематизация, фильтрация, анализ, и прочее).
Каждая из этих подзадач решается и прорабатывается отдельно, т. к. они по сути независимы друг от друга. Если что-то выглядит сложным, то каждую подзадачу можно еще раздробить, на более мелкие.
• Определение отображаемого на экране блока контента (размеры окон у юзеров разные, да еще и адаптивность обычно есть - а значит, позиция скролла будет бесполезна... надо искать именно элемент, а не позицию)
• Работа на клиенте с собранными данными об активности (структура, расположение, и ротация данных)
• Отправка данных, и их обработка на сервере (систематизация, фильтрация, анализ, и прочее).
Каждая из этих подзадач решается и прорабатывается отдельно, т. к. они по сути независимы друг от друга. Если что-то выглядит сложным, то каждую подзадачу можно еще раздробить, на более мелкие.
Похожие вопросы
- Почему иногда в вакансиях пишут "знания JavaScript или JQuery"? По сути JQuery - лишь библиотека для JS.
- Почему jQuery методы популярнее js методов при общении с ДоМ?
- Помогите определиться с выбором нового языка (JS(TS) vs Java)
- JQuery в 2022 году
- Js фреймворки, что полезного можно для себя найти?
- В чем цель фреймворков js web?
- [HTML/CSS/JS] Как сохранять изменённые в .js данные оффлайн-сервера локально?
- ПОЧЕМУ JS ТАКОЙ НЕПОНЯТНЫЙ???
- вопрос по JS. " простой ()";
- Порядок изучени JavaScripta. Путь к Node.js. Нужен совет по обучению от программистов