• Налоговая вызывает для дачи пояснений, что делать?

    BBmike
    @BBmike
    В отношении Вас начинается формальное административное производство и Ваша реакция заключается в том, что Вы бежите сломя голову на непрофильный интернет-сайт, задаете этот вопрос и слушаете ответ лопухов, которые понимают в этом еще меньше Вас.
    Вы не чувствуете некоторого диссонанса с остротой момента?

    Найдите вменяемого бухгалтера, заплатите ему деньги. Пусть он проверит Вашу бухгалтерию, оценит ситуацию, исправит косяки и проконсультирует по сути разговора. с инспектором.

    и НИКОГДА не отвечайте неформальным способом в виде "позвонить по телефону" на формальную процедуру.
    Ответ написан
    3 комментария
  • Что лучше использовать для анимаций css или js? И почему?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    но которую можно реализовать и с помощью css, и с помощью javascript...
    ваше мнение хотел услышать

    Мне самому нравится делать все на CSS, но... Если анимация должна быть интерактивной и нужно ее останавливать в процессе, откатывать в изначальное положение и.т.д., или некоторые ее части зависят от данных (в широком смысле - это и движение по сложной траектории, и построение графиков и.т.д.) и их проще рассчитать скриптом, чем подбирать коэффициенты в CSS keyframes, то JS будет лучшим выбором. Если это последовательность мало связанных между собой изменений, то опять же скрипты почти всегда будет проще реализовать. Если речь идет о CSS-анимациях с фильтрами (особенно SVG-фильтрами), то можно влететь в очень сильные проблемы с производительностью на слабом железе. И никакие хаки с GPU тут не помогут - все равно будет тормозить. В такой ситуации может иметь смысл не просто писать на JS, но и подключить WebGL и все делать руками на шейдерах.

    В остальных случаях стоит смотреть по ситуации - разные :hover / :focus эффекты обычно легко реализуются на CSS, и, если это так, то зачем что-то придумывать? CSS в последнее время очень даже неплох. Но если, например, в проекте вся анимация делается на JS, то может иметь смысл продолжать делать так же, сохраняя единообразие в коде.
    Ответ написан
    Комментировать