• Странные несуществующие ссылки при обходе сайта Яндексом, что делать?

    nokimaro
    @nokimaro
    Меня невозможно остановить, если я смогу начать.
    Если яндекс ходит по этим ссылкам, значит он где-то их берёт.
    Смотрите отчёт по сайтам которые ссылаются на ваш сайт.
    Любой человек мог скормить яндексу страницу, где стоят ссылки на ваш сайт на кучу несуществующих путей. Яша по всем им естественно перейдет.
    Ответ написан
    2 комментария
  • JavaScript и дробная часть. Поможете?

    NeiroNx
    @NeiroNx
    Программист
    var a = 98783.999999999;
    a = Math.floor(a);


    Просто отбросить дробную часть:
    function Calc5() {
      var discount=+document.getElementById('srok5').value.split('__')[0]
      var sfive=+document.getElementById('srok5').value.split('__')[1] 
      var mfive=+document.getElementById('mesto5').value
      document.getElementById('summ5').value=Math.floor((1-discount/100)*sfive*mfive*8)+' руб.' 
      document.getElementById('dis5').value=discount+'%'	
      document.getElementById('stend').value=mfive+' шт.'
    }

    Округлить сумму до 10 руб.
    98784.99999999999 => 98780
    98785.99999999999 => 98790
    function Calc5() {
      var discount=+document.getElementById('srok5').value.split('__')[0]
      var sfive=+document.getElementById('srok5').value.split('__')[1] 
      var mfive=+document.getElementById('mesto5').value
      document.getElementById('summ5').value=Math.round(((1-discount/100)*sfive*mfive*8)/10)*10+' руб.' 
      document.getElementById('dis5').value=discount+'%'	
      document.getElementById('stend').value=mfive+' шт.'
    }
    Ответ написан
    Комментировать
  • Как создаются easing функции для анимации?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Это называется "теория интерполяции". Начать можно с полинома Лагранжа. Изучается в курсах "Математическое моделировние" и "Численные методы".
    Ответ написан
    1 комментарий
  • Чем scrollY отличается от pageYOffset | scrollTop?

    EreminD
    @EreminD
    Кое-что умею
    https://developer.mozilla.org/en-US/docs/Web/API/W...
    The read-only scrollY property of the Window interface returns the number of pixels that the document is currently scrolled vertically

    The pageYOffset property is an alias for the scrollY property

    An element's scrollTop value is a measurement of the distance from the element's top to its topmost visible content


    Короче
    scrollY - на сколько пикселей страница пролистана вниз
    pageYOffset - то ж самое
    scrollTop - насколько пикселей пролистано от начала элемента до видимой области
    Ответ написан
    2 комментария
  • Flexbox vs float?

    dom1n1k
    @dom1n1k
    По поводу того, что flex лучше всегда - это конечно чушь. Есть много простых ситуаций, когда он не дает никакого профита, тогда как старый добрый float решает проблему целиком. Флекс, конечно, тоже решит - но с побочными эффектами в виде неполной кроссбраузерности.
    Предложения при этом делать фоллбеки на флоатах умиляют - если всё равно их делать, так не проще ли ими и ограничиться?!

    В итоге, ответ на вопрос очень простой - flex нужно использовать там, где он дает конкретные преимущества. Самое очевидное - нужно автораспределение ширины блоков с подстройкой к ширине контента. Или вам нужно менять порядок блоков (свойство order).
    Если ничего этого не планируется - flex не нужен! Сейчас уже наплодили сеток и "фреймворков", где flex используется фактически для имитации float-ов! Ну типа же стильно, модно, молодежно. Я ж крутой разработчег, не хухры-мухры.

    При верстке каждого блока нужно задавать себе вопрос: "я использую flexbox, чтобы что?" Если на вопрос есть четкий ответ - да, нужно использовать. Если только бла-бла типа "ну это современно, прогрессивно и пр" - использовать старые железобетонные приёмы.
    Ответ написан
    7 комментариев
  • Из математика в front-end разработчика. С чего начать?

    @Espleth
    И вот скажите, нафига вам фронт-энд? Вы бросаете математику потому что она вам надоела, или потому что вы не можете ей зарабатывать нормально? Судя по посту - второе, а значит С++ в руки и идите пилить алгоритмы, где нужна математика. Всякие Яндексы и Гуглы таких любят, и платить будут хорошо.
    Ответ написан
    4 комментария