Как вам? 🔴 Карта канала: miro.com/app/board/o9J_lZB3YKI=/ 🔴 Получить доступ к плюшкам + поддержать канал: www.patreon.com/freelancerlifestyle 🔴 Telegram канал: t.me/freelancer_lifestyle (teleg.run/freelancer_lifestyle) 🔴 Telegram чат по верстке: t.me/flschat (teleg.run/flschat) 🔴 Facebook: facebook.com/freelancerlifestyle 🔴 Instagram: instagram.com/freelancer.lifestyle
@no_way_back8133 жыл бұрын
Супер!)
@deniskotov3 жыл бұрын
Каждое новое видео - как праздник для меня!
@FreelancerLifeStyle3 жыл бұрын
Я рад!
@rusnettle3 жыл бұрын
Женя - тебя просто слушать приятно, не то что внимательно запоминать но и просто слушать! Так держать! :)
@FreelancerLifeStyle3 жыл бұрын
Я рад!
@no_way_back8133 жыл бұрын
Ура, новый видос! Спасибо Женя за труды :)
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@aleksejtsind39783 жыл бұрын
Отлично! Спасибо, Женя! Сделать на чистом это супер!!!
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@and555_483 жыл бұрын
Женя ты крут! Реально ЛУЧШИЕ видео уроки по Frontend на KZbin в русскоговорящем сегменте!
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@andrewstarcev3 жыл бұрын
Как всегда огонь!! 🔥🔥🔥
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@zmeygorynych56843 жыл бұрын
Вот разве можно не любить этого парня?)
@FreelancerLifeStyle3 жыл бұрын
Хех, спасибо!
@superdexter19323 жыл бұрын
Спасибо вам за ваши ролики, очень помогают разобраться в той или иной теме.
@FreelancerLifeStyle3 жыл бұрын
Я очень рад этому!
@Masimkaify3 жыл бұрын
Жека, это супер! Не останавливайся! И большое тебе спасибо!
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@iliagolota96533 жыл бұрын
Супер! Дякую! Сиджу зараз на відео про флекси , але кожне нове відео - мотивує навіть своєю появою , бо так хочеться навчитися робити такі круті ефекти! Обов'язково сюди доберусь з часом ( бо намагаюсь все робити поступово).
@FreelancerLifeStyle3 жыл бұрын
Будь ласка!
@РусскийГитарист-к9ф3 жыл бұрын
Я очень рад, что прохожу обучение именно у тебя. Уже добрался до js. Спасибо тебе огромное за твой труд, за все плюшки на патреоне тоже огромное спасибо))) Поехали)))
@movieclips48483 жыл бұрын
Спасибо вы меняете жизнь сотен тысяч людей к лучшему желаю вам к концу года преодолеть планку в миллион подписчиков 🙏🙏🙏
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@Sogeking2282 жыл бұрын
просто лучший, незнаю что бы я делал без тебя
@allerw2 жыл бұрын
Это просто бомбически! Женя, огромное Вам спасибо, за ваши труды. Успехов и удачи. Любуюсь не нарадуюсь parallax.
@ТёмаРассадин-н9щ3 жыл бұрын
Спасибо за то, что объяснил вычисления при параллакс эффекте. Как по мне, это самое сложное
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@Ку-куЕпта-ь8о3 жыл бұрын
Только вчера задумался сделать нечто подобное, а тут Вы! Как всегда лучший 🤟🏻👍
@FreelancerLifeStyle3 жыл бұрын
Я рад!
@lenamagenta74163 жыл бұрын
на одном дыхании. спасибо тебе, Человек ))
@mmax4873 жыл бұрын
Как, раз что хотел довно учить, спасибо
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@sergeybondarenko29493 жыл бұрын
Пришел сюда после интервью у бороды и не пожалел. Спасибо за работу! Подписка и лайк :)
@FreelancerLifeStyle3 жыл бұрын
Я рад!
@ДмитрийСедов-ж9у3 жыл бұрын
Жека, ты топовый чел! Самый годный контент на твоём канале))
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@ДмитрийСедов-ж9у3 жыл бұрын
Нет, это тебе спасибо!))
@artbotguy3 жыл бұрын
Это видео ещё доступнее, чем предыдущее тоже про горы, спасибо)
@ДарьяАрсеньева-х9и3 жыл бұрын
Давно облизывалась глядя на этот макет. И, о чудо! Сейчас узнаю как реализовать его главные фишки. Ура!🥳 Лайк не глядя)
@shukonfadah57252 жыл бұрын
все ваши виде это лучшее что можно найти на русскоязычном сегменте! Я поддерживаю вас во всём! желаю мира и спокойствия вашей стране и семье
@olegsemenukha41073 жыл бұрын
Бомба!!!❤️🙏
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@АлексейНескажу-б9э2 жыл бұрын
Женя, спасибо за твои уроки!!! 👍 Прошел твой бесплатный курс за 2,5 месяца. Хороший старт для дальнейшего развития. Стараюсь тупо не повторять, а по максимуму изменять задачи и продумывать код самостоятельно в соответствии с полученными знаниями. Хочу предложить вариант расчёта смешения объектов параллакс эффекта для уменьшения кода и переменных. Суть в том, что бы высчитать коэффициент относительности смещения курсора и в соответствии с ним подвинуть объект на тот же процент от указанной максимальной величины смещения. V - размер viewport. M - координаты курсора K - коэффициент P - максимальное смещение объекта в ‘px’ или ‘%’ После преобразований формул вывел короткую. Записываю сразу общий результат, подставлять значения для осей X и Y Вариант для максимального смещения в пикселях: K = (V - 2 * M)/V transform: translate (${K*P}px, ${K*P}px); Вариант для максимального смещения в %: K = (V - 2 * M)/100 transform: translate (${K*P}%, ${K*P}%); Ниже привожу реализованный мной код ))) window.onload = function () { const parallax = document.querySelector('.parallax'); if (parallax) { // проверка наличия блока parallax. нужно для исключения ошибки на страницах сайта, где этого блока нет. // переменные с блоками которые будут двигаться const parallaxFon = document.querySelector('.parallax__fon'); const parallaxFoto = document.querySelector('.parallax__we'); const parallaxTitle = document.querySelector('.parallax__title'); // максимальное отклонение объектов в %) let valueMoveFon = -1; let valueMoveFoto = -2; let valueMoveTitle = 3; document.addEventListener('mousemove', function (event) { let widthViewport = document.documentElement.clientWidth; // ширина окна браузера let heightViewport = document.documentElement.clientHeight; // высота окна браузера // коэффициент относительности жвижения объектов к курсору для смещения указанного в '%' let percentMoveMouseX = (widthViewport - 2 * event.clientX) / 100; let percentMoveMouseY = (heightViewport - 2 * event.clientY) / 100; // присвоение стилей трансформации (максимальное отклонение в '%' * на коэффициент относительности движения ) parallaxFon.style.cssText = `transform: translate(${percentMoveMouseX * valueMoveFon}px, ${percentMoveMouseY * valueMoveFon}px)` parallaxFoto.style.cssText = `transform: translate(${percentMoveMouseX * valueMoveFoto}px, ${percentMoveMouseY * valueMoveFoto}px)` parallaxTitle.style.cssText = `transform: translate(${percentMoveMouseX * valueMoveTitle}px, ${percentMoveMouseY * valueMoveTitle}px)`; }); } }
@kotlancer3 жыл бұрын
Годнота подъехала!)) плюс один патрон в боекомплекте разработчика!)
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@it17293 жыл бұрын
Как раз хотел добавить в вёрстку такую штуку - Жека выпускает видео! Спасибо!
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@marinatripetska17723 жыл бұрын
Це дуже круто! Дякую за чудовий контент!!!!
@FreelancerLifeStyle3 жыл бұрын
Будь ласка!
@АлексейНасвайный-ы7с3 жыл бұрын
Спасибо за твою работу, благодаря тебе и твоим БЕСПЛАТНЫМ урокам, я стал фронт энд разработчиком. Серьезно, ты даже букмекеров на рекламишь. По-сути ты делаешь это исключительно потому что ты хочешь делать мир лучшее. Раньше такой контент можно было найти на западном Ютубе.
@FreelancerLifeStyle3 жыл бұрын
Я рад что полезно!
@ruslanbasarev51593 жыл бұрын
спасибо огромное за такой мега полезный контент... и удачи вам в развитии канала и вообще по жизни)!
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@asmix73283 жыл бұрын
Магия какая-то) Спасибо за урок!)
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@valentine.samoylov3 жыл бұрын
Спасибо 🙏 Вдохновил взяться за макет с параллаксом!
@web29053 жыл бұрын
Спасибо) Супер эффект :)
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@dechto13 жыл бұрын
Вау, неожиданный контент! Спасибо ☺️
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@pashasergiychuk88543 жыл бұрын
Круто,теперь есть реклама!Очень рад за вас!
@ProAleX-eo6ce3 жыл бұрын
Жека красавчик;) как и всегда, Спасибо за огромный труд;)
@seryibaran_official3 жыл бұрын
Ура!!! Новое видео от Жени!!!
@FreelancerLifeStyle3 жыл бұрын
Ура!
@ОлегМарченко-ы2ь3 жыл бұрын
JS наконец-то ожил! :D Отличное видео!
@dimonrock17913 жыл бұрын
Спасибо за твои классные уроки 👍
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@ДмитрийВолокитин-я8ф3 жыл бұрын
Супер. Спасибо за ролик.
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@Денис-в5д5ь3 жыл бұрын
Как всегда шикарно!!!!
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@detro18213 жыл бұрын
не человек, золото
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@asyasmoothies99113 жыл бұрын
Есть идея Картинка с землёй на которой стоит человек сделать длиннее, т.е. земли под человеком должно отображаться больше ("можно с переходом под землю") Но отображать ты часть как в видео. При скроле быстро поднимать это изображение. Будет иллюзия отдаления, или ухода под землю)
@БэндерРобот Жыл бұрын
Спасибо за урок!) Не знаю, на сколько это может считаться оптимизацией: - в функцию назначения стилей сразу передавать значения coordXpercent и coordYpercent с учетом коэффициента. Тут же добавить transition, с помощью которого можно управлять скоростью и чуток поведением (lenear, ease-out). Таким образом можно обойтись без distX/distY и не пересчитывать coordXpercent и coordYpercent. Машина у меня старая и с графикой у нее туго, зрительно, мой вариант на ней более плавно происходит; - сами же назначения стилей для каждого элемента загнал в цикл; - по мелочам - если coordXpercent и coordYpercen получать не в процентах, а в отношении (не умножая на 100), то можно их УМНОЖАТЬ на коэффициент выраженный в процентах, вроде так более наглядно получается.
@maximtresk3 жыл бұрын
Ничего не понятно, но очень интересно :)
@АнонимАноним-с2о3 жыл бұрын
Видос отличный) Ну коли просишь предложения по улучшению, вот пара: нужно добавить троттлер который будет вызывать обработчик движения мыши не при каждом событии, а например раз в 50мс. Таким образом мы оптимизируем производительность, а для пользователя это вообще не будет заметно. Далее нужно обернуть в функцию передачу стилей и вызывать ее для каждого элемента параллакса в цикле. Это нужно для улучшения лаконичности кода, а также чтобы унифицировать решение. Например помечать параллак-объекты в верстке специальными data-атрибутами, в которых указывать свой коофицент, а для всей сцены создать дата атрибут со скоростью. Таким образом можно будет собрать мини-либу для парралакса. После того как сделал проверку на parallax, можно выбирать элементы относительно него, а не документа, ведь они по факту все дочерние. Это во-первых, позволяет делать более точную выборку. Во-вторых, это небольшая оптимизация, которая позволяет искать узлы не от документа, а от уже выбранного узла.
@FreelancerLifeStyle3 жыл бұрын
Спасибо
@АлександрБайшев-р4г3 жыл бұрын
Жека, спасибо за полезное видео!!!
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@АлександрБайшев-р4г3 жыл бұрын
@@FreelancerLifeStyle Сейчас начал смотреть 4-й стрим для патронов, и узнал, что недавно там кто-то высказывал в закрытом чате какие-то претензии. Так вот таких деятелей сразу на кол))) А может это провокация со стороны твоих конкурентов!!! В любом случае, Жека, мы за тебя, ты наикрутейший специалист и учитель в свой сфере деятельности!!!
@evgenevgenin99943 жыл бұрын
Спасибо ра реальное качественное бесплатное обучение, в наше время большая находка. Жека = клондайк плюшек.
@KomAlexei2 жыл бұрын
Красота!
@danilafipsk3 жыл бұрын
Офигенно! Красиво!
@oleksandrmalishevskyi3979 Жыл бұрын
Это то, что я долго искал
@ruleti53473 жыл бұрын
топовый контент, спасибо Евгений
@Noname-i4f3z3 жыл бұрын
Огромное спасибо, классное видео
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@annalumery42113 жыл бұрын
Женя, спасибо тебе большое за твой труд! Всё доходчиво, интересно и наглядно!!
@ger-ych15452 жыл бұрын
Спасибо огромное Вам! Очень помогло это видео :)
@PieceOfInternet3 жыл бұрын
Видео крутое!) Жека , было бы круто от тебя получить видосик по посадке верстки на Wordpress. Очень мало адекватного контента в этом направлении и если сделаешь будет круто) уверен будет 100500 лайков!)
@FreelancerLifeStyle3 жыл бұрын
Да, будет мини курс
@TheGlebSChannel3 жыл бұрын
полным полно видео на эту тему, где это очень мало контента?
@ivank.20403 жыл бұрын
Круто, просто круто!
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@WladimirTarasov3 жыл бұрын
респект за разбор параллакса по полочкам
@aleksk91703 жыл бұрын
круто! обалденно!
@davidkhankhadjayev83073 жыл бұрын
Ты блин вашшее))) я хотел бы чтобы ты научил нас JS так что бы нам тоже было так просто создавать анимации )) Мы знаем JS но не можем так круто его использовать)
@Тамилл3 жыл бұрын
Спасибо вам огромное!!!!!
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@eugeniotur3 жыл бұрын
Eselente como siempre !!! Muchas garcias por tu labor.
@serdarhuseynov89012 жыл бұрын
Евгений просто спасибо
@xu25932 жыл бұрын
спасибо, все работает
@_akunin36743 жыл бұрын
Дякую за контентіще!
@FreelancerLifeStyle3 жыл бұрын
Будь ласка!
@evgenika74723 жыл бұрын
Спасибо!!! Лучший!!!
@FreelancerLifeStyle3 жыл бұрын
Пожалуйста!
@zaya28683 жыл бұрын
Лайк і комент ще не дивлячись:)
@FreelancerLifeStyle3 жыл бұрын
Дякую!
@ArsenDanylenko2 жыл бұрын
Дякую за відео, друже!
@abdulloxerkinov17313 жыл бұрын
круто брат
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@Фёдор-м7н3 жыл бұрын
Ууу спасибо как раз искал такой урок
@mmax4873 жыл бұрын
Можно такой еффект поставить на маленком блоке? Либо фото?
@FreelancerLifeStyle3 жыл бұрын
Конечно
@FreelancerLifeStyle3 жыл бұрын
Я рад!
@iradi993 жыл бұрын
Много видос и по быстрее а то я соскучился
@МихаилЖуравлев-э3с3 жыл бұрын
Ты лучший!
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@РомаМатвийчук-к6т3 жыл бұрын
Топчик!
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@evesheppard23413 жыл бұрын
Блин возьми к себе стажером =) готов за еду работать, да что там, и без еды готов )))
@samsaracave34373 жыл бұрын
О, видео
@FreelancerLifeStyle3 жыл бұрын
Ага)
@gritsienkooleg34472 жыл бұрын
Даа, спасибо, Жека )
@НиколайСтепанов-ю3м3 жыл бұрын
Здравствуйте, можете выпустить видео подробно про атрибут hrefland, яб его с удовольствием посмотрел на примерах) ну если не получится то ничего страшного, вы и так много видео полезных выпускаете за что вам ОГРОМНОЕ СПАСИБО!
@albertrain70933 жыл бұрын
Спасибо Женя, как всегда ты на высоте ) У меня вопросик.. max-aspect-ratio все современные браузеры понимают?
@BOSCTON2 жыл бұрын
Здравствуйте, подскажите пожалуйста как вставить данную анимацию в Figma ?
@АдхамЭсанов-в6т3 жыл бұрын
Ты весь СНГ поднимешь своими обучениями. Годнята всегда отличается своим запахом.
@ПриродакрасаМіра3 жыл бұрын
Жека круто !!!
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@Max_FS3 жыл бұрын
Круть👍🔥
@FreelancerLifeStyle3 жыл бұрын
Спасибо!
@Max_FS3 жыл бұрын
@@FreelancerLifeStyle и Вам спасибо за Вашу работу и такие отличные видео!
@leoclu89392 жыл бұрын
Ничего не понял, но очень интересно
@ЮлияВолкова-к3н3 жыл бұрын
Здравствуйте! Спасибо за потрясающую подачу материала. У меня вопрос: не могли бы вы, пожалуйста, записать туториал по созданию переходов между экранами? Например с использованием barba.js. Конкретно интересуют переходы slide (при клике на ссылку экран "сдвигается" и контент второго экрана заменяет контент первого, надеюсь понятно что имеется в виду) и fade. Очень надеюсь на ваш ответ, заранее спасибо!
@vpro52133 жыл бұрын
Дякую за відео. 👍
@sergs3792 жыл бұрын
Супер. А как сделать такой параллакс в в виде плагина, чтоб можно было его использовать где надо. Может в нескольких местах страницы.
@movieclips48483 жыл бұрын
Спасибо 🙏
@kostz12123 жыл бұрын
Жека, что думаешь о BootStrape и будешь ли ты делать гайды по ниму?
@FreelancerLifeStyle3 жыл бұрын
посмотрим)
@AmericanDragon1343 жыл бұрын
Интересно
@МаксимЖук-э2г3 жыл бұрын
Можете снять видос по html-препроцессорам? И используют ли их? По css часто слышу, а про html-препроцессоры недавно узнал
@deniskotov3 жыл бұрын
Жень, не в курсе, почему у меня происходит рывок контента при параллаксе на скролле? Типа сначала нормально скроллится где-то до половины, потом 100 пикселей параллакса нет, а потом контент делает рывок на эти 100 пикселей и снова идет нормально. Не подскажешь, в какую степь копать?
@b-o-t-l-y3 жыл бұрын
Женя сам себе поставил один дизлайк? ))))) Спасибо за видос!!!
@FreelancerLifeStyle3 жыл бұрын
Наверное)
@hinestia88663 жыл бұрын
Евгений можете пожалуйста посоветовать где можно найти и скачать psd макеты для новичков?
@olegandrov267 Жыл бұрын
Почему могут не применяться стили? При загрузке страницы сразу стоит transforn: translate(0%, 0%);. После движения мыши стили пропадают вообше.
@РусскийГитарист-к9ф3 жыл бұрын
Один вопрос, в рамках нашего обучения по js еще будет теория или на DOM это все, что нужно для сайтов?
@FreelancerLifeStyle3 жыл бұрын
Еще будет
@РусскийГитарист-к9ф3 жыл бұрын
Благодарю за ответ, буду ждать с нетерпением))
@JavaScriptcher3 жыл бұрын
Ура!+!!!!!!!!
@FreelancerLifeStyle3 жыл бұрын
Уряя!
@endurenzmusic66173 жыл бұрын
Kruto!👍
@AlexJ0ker3 жыл бұрын
Круто! А такие картинки собственноручно можно изготавливать?
@FreelancerLifeStyle3 жыл бұрын
Можно скачать в описании, либо использовать свои
@evloev48212 жыл бұрын
что бы я не ютубил) фрилансер уже снял видео на этот счет)))