Контакты
Местоположение
Россия, Москва и Московская обл., Москва

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (22)

Лучшие ответы пользователя

Все ответы (8)
  • Счётчик LiveInternet

    Добавлю свои аргументы - гугл аналитика и яндекс аппметрика грузят со своих серверов большие обфусцированные скрипты, которые неизвестно что делают и неизвестно что отправляют, что бывает неприемлимо в целях безопасности, а также засоряет сайт и замедляет работу на старых/медленных устройствах. Ливинтернет - один запрос на png картинку, все передаваемые данные видно при беглом взгляде на код размером в 4 узкие строчки.
    Ответ написан
    Комментировать
  • Запрет кеширования js в хтмл?

    может можно в строке
    добавлять
    total_timeline.js?randomNumb
    средствами js при каждой перезагрузке?

    Да, именно так и сделано в большинстве сайтов
    Можете даже проще сделать, если надо раз в сутки - после вопросика добавляйте текущую дату
    Например
    let url = "https://fuck/total_timeline.js?" + parseInt(Date.now() / (1000 * 3600 * 24));
    Ответ написан
    1 комментарий
  • Как в JS получить событие нахождения на определённой части страницы?

    Сначала на блоке регистрируете mouseenter, дальше ставите таймер через settimeout и сбрасываете по выходу

    Пример (от балды, не запускал)

    let timer = null;
    document.getElementById('somediv').addEventListener('mouseenter', ev => {
      timer = setTimeout(() => {
        console.log('Я уже 3 секунды тут!!!');
      }, 3000);
    });
    document.getElementById('somediv').addEventListener('mouseleave', ev => {
      if(timer) clearTimeout(timer);
      timer = null;
    });
    Ответ написан
    3 комментария
  • Как показывать пользователю данные в его временной зоне и нужно ли?

    1. Дату на графиках подписывать в часовом поясе юзера. Если они показываются именно что за последние N дней, то для конечного юзера такие нюансы будут в любом случае незаметны. Если же юзер выбирает произвольный интервал, тогда уже конвертировать.
    Советую выбрать один формат хранения времени и по максимуму его использовать, чтобы уменьшить кол-во мест, где производится конвертация
    А также саму конвертацию вынести в отдельную функцию, даже если она используется в 1 месте — в будущем будет проще поменять
    2. Зависит от характера данных и задачи, по тому что описано в вопросе нельзя сказать. Тут вопрос больше к предметной области
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (6)