Nikita
Но для задачи сойдёт.
Nikita
Да, задачу я им решил, но с виду так себе.
Nikita
Зато в несколько строчек. Дёшево и сердито.
Dmytro
Доброй ночи, написал небольшой скрипт для паралакса, но при скролее идет просадка ФПС, помогите справить полст $(window).scroll(function(e){ var st = $(this).scrollTop(); $(".in_game .triangle--big").css({ "transform" : "translate(0%, " + st*0.05 + "%" }); });
Andrii
Я не могу понять , как работает тот бот?
Andrii
/start@cris_highlight_bot
Andrii
Сори
Illia
Пиши код в скобках таких ‘
Illia
И он отформатирует сам
Anonymous
Доброй ночи, написал небольшой скрипт для паралакса, но при скролее идет просадка ФПС, помогите справить полст $(window).scroll(function(e){ var st = $(this).scrollTop(); $(".in_game .triangle--big").css({ "transform" : "translate(0%, " + st*0.05 + "%" }); });
Конечно будет просадка. Смотри, что ты делаешь: 1. Вешаешь обработчик на событие scroll, который срабатывает каждый раз как меняется дельта, иными словами каждые ~8-30 ms. 2. В нем даешь команду скролл в самый вверх, которая в свою очередь создает событие на п.1 3. Рекурсия между п.1 и п.2 до тех пор пока дельта скорости не станет равной нулю) Попробуй как то так: javascript function preventDefault(e) { e = e || window.event; if (e.preventDefault) e.preventDefault(); e.returnValue = false; } var st = 0; $(window).scroll(function(e){ preventDefault(e); var delta = e.deltaY || e.detail || e.wheelDelta; st += delta; $(".in_game .triangle--big").css({ "transform" : "translate(0%, " + st * 0.05 + "%" }); });
Anonymous
Дописал
Anonymous
Но это нужно проверять. Я чисто из головы. В общем дал тебе направление
Denis
javascript function preventDefault(e) { e = e || window.event; if (e.preventDefault) e.preventDefault(); e.returnValue = false; } var st = 0; $(window).scroll(function(e){ preventDefault(e); var delta = e.deltaY || e.detail || e.wheelDelta; st += delta; $('.in_game .triangle--big').css({ transform: `translate(0%, ${st * 0.05}%`, }); });
Nikita
@maxgraey графвиз по сравнению с номномом, конечно, небо и земля.
Nikita
номномл - 8 пересечений, 4 из которых — пересечения с блоками. графвиз - 3 пересечения, 0 из которых — пересечения с блоками
Oleksandr
/start@cris_highlight_bot
Nikita
И что-то мне кажется, что это darge не крут. Судя по тому, как выглядят другие библиотеки с его использованием.
Nikita
Короче, самый адекватный вариант построить диаграмму в этом вашем вебе — притащить в него скомпилированный емскриптеном графвиз.
Anonymous
Короче, самый адекватный вариант построить диаграмму в этом вашем вебе — притащить в него скомпилированный емскриптеном графвиз.
Тогда не отказывай себе ни в чем! Пиши все на C/С++ а потом компиль в wasm) Будет олдскульно, брутально, не по хипстерски - зато производительно и лампово)
invasion
Объясните. Что от меня макет хочет? Чтобы при наведений на один из блоков который типа по дефолту белый он подсвечивался синим? Или как?
Denis
Хз
Denis
Возможно это топовый тариф
Maksim
Судя по всему да
Anonymous
Кто то еще дизайнит в фотошопе?) Где нельзя аннотацию повесить. @qqbisu покажи дизу Фигму или Sketch
invasion
Что за фигм и скетч?
Anonymous
Figma: https://www.figma.com/ Sketch: https://www.sketchapp.com/
invasion
Можно в двух словах, что это за сервисы?
Anonymous
Sketch только для мака. Figma фообще в браузере. Все они недеструктивные редакторы для UX
invasion
Типа готовые решения дают?
Denis
Типа готовые решения дают?
В фигме групповой эдит
Anonymous
Типа готовые решения дают?
Они специально для разработки UX сделаны. Очень удобные. То что ты будешь ваять в фотошопе неделю, там это делается за пару дней
invasion
Да я же верстаю, зачем мне разрабатывать интерфейс?
Anonymous
Да я же верстаю, зачем мне разрабатывать интерфейс?
А очень даже важно, потому что Скетч и Фигма могут выдать тебе все стили, svg, icon packs и прочие ассеты в удобном виде и тебе не придется вообще открывать фотошоп или использовать сторонние сервисы для оптимизации твоих ассетов
invasion
Хм.. прикольна!
invasion
Возьму на заметку. Пока что первые сутки вкатываюсь в верстку.
invasion
А, кстати, вопрос созрел. На каком этапе уже можно всякие там бэмы, флексбоксы, бутстрапы, препроцессоры и тудым-сюдым использовать? Сейчас я из принципа ничего не использую
invasion
Типа мне кажется нужно пару неделек на чистом CSS себя понасиловать, а там уже потихоньку перекатываться на удобства. Или можно забить на это всё?
Nikita
фотошоп это вообще адский растр, не?
Anonymous
фотошоп это вообще адский растр, не?
Вообще да, но там можно и вектор делать, но чертовски неудобно
Nikita
Вообще да, но там можно и вектор делать, но чертовски неудобно
Прошлый раз, когда я попросил человека экспортировать svg из фотошопа, у него на этой операции мак повис.
Nikita
Он как раз после этого на скетч перешёл.
Znacovean
Народ получаю такого рода ошибку при билде.. Это ошибка ноды? не хватает памяти на обработку процесса или как?
Amnn
А, кстати, вопрос созрел. На каком этапе уже можно всякие там бэмы, флексбоксы, бутстрапы, препроцессоры и тудым-сюдым использовать? Сейчас я из принципа ничего не использую
Вот у меня такой же вопрос. Я на том же уровне что и ты, только только начал верстать. Для себя решил, что сначала буду верстать без этого всего, чтобы прочувствовать css, насколько это сложно и неудобно. Пока верстаю так, мне очень не хватает методологии. Код сумбурный, не одинаковый, не структурированный, не однообразный. Плох во всех планах. Но я думаю верстать так не пару недель, а хотя бы 10 страниц, уже потом переходить на бэм, sass, потом прочитать книгу вроде "секреты цсс". Потом ещё верстать.
invasion
Лендинги штампуешь?
Amnn
Дурацкие большие страницы, насколько я понимаю, они заточены под бутстрап. Ну там сетка есть. Случаем не знаешь где найти хорошие макеты?)
invasion
Такие, да?
invasion
Вот сейчас доверстываю свой первый макет. Сохраню на флешку и оставлю на память.
invasion
В старости понастольгирую по флоатам!
invasion
Да просто вбивай psd макеты бесплатно, без регистраций и смс
invasion
Крупный пак с псдшками для практики - https://mega.nz/#!CtYGSCbB!3Y6fDxxL_N_LstGFPGjHrhXbIoNqk4BzmNjjEmk2jPc http://dbfreebies.co/templates http://freebiesbug.com/psd-freebies/website-template/ - cайты с макетами.
Amnn
Ну у меня макет интернет страницы, огромный и там куча всего. Очень сложно сразу с такого начинать.
Amnn
Спасибо!
invasion
Не, лучше такие верстай
invasion
Лендосы
invasion
Да и к тому же если пойдешь на фриланс, то там большенство лендинга
Денис
Ditor
Перезапусти впс
Ditor
Или это на компе домашнем?
Denis
Так и говори: перезагрузись
Sergiy
Так сами *стержни* оперативки ,постоянно в чистоте
Evgeniy 🍀
Народ получаю такого рода ошибку при билде.. Это ошибка ноды? не хватает памяти на обработку процесса или как?
Хотел потраллить и сказать что просто у тебя шиндоус, но на самом деле там походу какой-то мегабандл и 512мб (по дефолту) не хватает чтоб его собрать. Добавь ключ --max-old-space-size=4096 для команды сборки
Evgeniy 🍀
Но вообще это показатель того, что с кодом что-то не так
Alex
Может кому интересно будет.
Denis
Может кому интересно будет.
Врядли спам интересен
Alex
Врядли спам интересен
Анонс бесплатного оффлайн курса по Angular - это спам?
Denis
А, если бесплатно, тогда пардон
Denis
Тогда зачем удалили? Выглядело как спам
Sergey
Может кому интересно будет.
можешь ссылку повторить? )
Alex
Да, конечно