Задать вопрос
  • Как сделать анимацию трансформирующую один элемент в другой?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Является ли желтая квадратная форма в конце анимации видоизмененной кнопкой или же это совершенно другой элемент разметки?

    По смыслу - это другой элемент. Если мы говорим про более-менее компонентный подход к верстке, то это должно быть очевидно. Кнопка - один компонент. Всплывающее окошко - другой компонент. Набросал небольшую заготовку:


    С такими анимациями можно долго играться, самое главное - проверить в конечном итоге кроссбраузерность. А то в хроме и FF работает, а в каком-нибудь IE всякое может случиться.

    P.S.: Но в целом - я голосую за реализацию таких вещей целиком на JS. Практика показывает, что в проектах с такими анимациями очень быстро собирается большое количество одновременно анимирующихся значений у большого количества элементов, которые нужно синхронизировать между собой. На CSS голова лопнет все это делать. И да, чем больше всего меняется в CSS-анимациях в единицу времени, тем выше шанс найти какой-нибудь редкий баг и долго ломать себе голову в поисках проблемы. Лучше уж взять какую-нибудь библиотеку вроде anime.js или любимый многими GSAP и использовать их.
    Ответ написан
    Комментировать
  • Какой из CRUD-генераторов на Laravel лучший?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    P.S. Разумеется, GitHub проверял
    Я бы на Вашем месте проверял бы всё-таки вот этот сайт, куда удобнее, чем по GitHub'у шариться...

    Ну и
    но принимать решение в выборе "по количеству звездочек" - на мой взгляд слишком обывательский подход.
    В этом я Вас полностью поддерживаю, я бы в дополнение к звёздочка основывался бы так же на: кол-ве загрузок, совместимостью с вашей версией фреймворка, активностью разработки проекта, датой последнего обновления оного и другими параметрами.
    Ответ написан
    Комментировать