Anonymous
а так возможно или это пожелания к браузеру?
Anonymous
а так возможно или это пожелания к браузеру?
> браузер не умеет насколько я знаю просто юзать то что внизу как картинку пожелание да. типа транзишен включился - дом стал картинкой и может ездить
Anonymous
а так возможно или это пожелания к браузеру?
> браузер не умеет насколько я знаю просто юзать то что внизу как картинку пожелание да. типа транзишен включился - дом стал картинкой и может ездить. впринципе шторка так и работает но внутри блока а хочется еще и снаружи. ну это чисто хотелка да, которая бы позволила нормально ездить
Nikita
ура, я посчитал
Anonymous
Boris
жеза..
Anonymous
Парни есть вопрос щекотливый
Максим
Только ленивый не не репостил это. Такой баян...
Anonymous
Как быть когда жаба давит отдавать случайному заказчику исходники? Использовал компонент на который потратил кучу своего времени. Его использовал на недорогом заказе. Норм ли впарить заказчику только собранный проект? Можно ли вообще позиционироваться как веб приложение (приложух часто отдают без исходников)
Anonymous
хороший вопрос да
Anonymous
А что говорить на доводы "а если мне надо будет картинку поменять?" Отдавать с саппортом?
Anonymous
а смысл не отдавать с сапортом
Anonymous
под ключ ничего не бывает. все можно фиксить и улучшать бесконечно
Serj
ура, я посчитал
пример в студию
Anonymous
Отдавай исходники, в чем проблема?
так о том и речь что впадлу отдавать исходники
Stanislav
так о том и речь что впадлу отдавать исходники
почему впадлу? Деньги же за разработку заплатили. Код у тебя останется, сможешь реюзать в других проектах
Anonymous
Отдавай исходники, в чем проблема?
жаба давит. Я компонент этот отдельно от этого мелкого заказа пилил.
Anonymous
А тут готовая работа, бери и пользуйся
Stanislav
жаба давит. Я компонент этот отдельно от этого мелкого заказа пилил.
Ну надо было закладывать в стоимость разработку этого компонента)
Anonymous
она была бы слишком дорогая
Anonymous
короче юридически получается примерно как если бы ты написал этот компонент и продавал бы под какой то лицензией и типа для этого проекта сам у себя купил
Anonymous
но не хочешь чтобы юзали другие бесплатно
Anonymous
Тут вот такая аналогия с реальными миром. Есть производство с ноу-хау. Благодаря ему можно выпускать дешёвый качественный продукт. Я отдаю продукт, а не ноу-хау
Stanislav
Ох, /me ливнул. Мне сложно такие вещи обсуждать. Все зависит от отношений с заказчиком
Anonymous
а ведь иногда ради этого вообще меняется модель распространения. т.е. написал ты крутой фреймворк для магазина но понимаешь что не можешь поделиться кодом. приходится писать генератор магазинов и хостить всё на своих серверах
Anonymous
но это касается бека больше
Anonymous
но это касается бека больше
Разработка приложений тоже насколько я знаю. Часто отдается скомпилированный код
Stanislav
Началась перепись ньюфагов в чатике))
Anonymous
Nikita
пример в студию
elementWidth / fontSize = maxWidth / x x = maxWidth * fontSize / elementWidth
Anonymous
Разработка приложений тоже насколько я знаю. Часто отдается скомпилированный код
с другой стороны если бы я чтото заказывал я бы никогда не согласился на скомпиленое. скомпиленое - пустышка
Stanislav
Надо было сказать заранее: "Чувак, у меня есть готовый модуль. Стоит Н денег. С ним можно уменьшить время разработки. И плюс стоимость работы по интеграции". А так, ты теперь грустишь, что тебе мало заплатят. Ну, сам виноват :)
Serj
я думал через calc
Nikita
минут 20 об этом писал
Nikita
что через js, что js, что js
Anonymous
тут вообще дело не в конкретном проекте а в том что тот кто будет суппортить сворует код и воспользуется трудом
Anonymous
лол
о. ты кажется знаешь такие вещи. раскажи
Nikita
к сведению, при transform3d (css gpu) некотороые движки так и делают)
Anonymous
как ? какие ?
Anonymous
я пока писал подумал что мне ничего не мешает сделать transform3d нижнего блока
Nikita
да не давай лучше продолжим затирать, какой css-стандарт гавно))
Nikita
иии?)
Anonymous
да не давай лучше продолжим затирать, какой css-стандарт гавно))
не какой говно а конкретно min-width соответствующий <= но не умеющий в < это дебильно. тут нечего обсуждать. и это уже пофиксили
Nikita
от того, что ты "картинкой" отрисуешь dom, ничего не изменится, потому как эта картинка не будет "плоской", так сказать, слои компановки создаются свои при 3d-трансформациях, а вот простые элементы (тут не уверен, матчасть не курил), некоторые движки (blink, напр.) рендерят как растр вообще по ощущениям. это видно опытным путем, мелкие глитчи и подергивания в зависимости от типа контента ну и посему же начинаются хаки в виде translate3d(0,0,0), translateZ(0) и прочее (хотя есть уже живой will-change)
Nikita
вообще к теме слайдинга проще всего делать обертку, как писали выше, скрывать перетекание у нее, рулить ее высотой в зависимости от скроллхейт нашей цели, биндиться к реквестАнимейшнФрейм
Nikita
ну, например.
Pavel
Может кто поделиться примером использования Vuex в реальном проекте с ajax запросами? Может в гите у кого есть?
Nikita
пример с магазином, по-моему, там есть примеры использования
Pavel
Есть, но что-то не зашло))...
Anonymous
А вас интересно читать, продолжайте пожалуйста
Nikita
тоесть оверхед перерендера всётаки норм ? оно чуть подтормаживает всёже особенно на мобилках
ну просто тут либо облегчаешь ему жизнь с помощью анимфрейм, либо css (что конечно лучше) можно еще по типу транзишенов vue делать, задавать\снимать значения высоты скриптами, а переходы например css
Anonymous
ну просто тут либо облегчаешь ему жизнь с помощью анимфрейм, либо css (что конечно лучше) можно еще по типу транзишенов vue делать, задавать\снимать значения высоты скриптами, а переходы например css
ну сейчас я рисую heigth через velocity и оно ок. но например если радикально отказаться от height то я вижу следущий сценарий одновременно делаем translate двух блоков - открываем тот что heigth:0 и уезжаем нижний(естественно внизу будет треш но он и не будет рисоваться, ну и потом резко уедет скролл, но это возможно починить). у меня в голове это вроде жизнеспособно
Nikita
сложно ты пишешь для меня ) то как я понимаю - translateZ берет тупо растр и ворочает им не трогая дом. про "плоскую" ты имеешь ввиду что растр там будет глючный ? и что за хаки, как will-change помогает ?
хаки задействования gpu принудельно визуально отличаются элементы, отрисованные с помощью\без gpu. особенно,в случае юзания событийных переходов, которые создают stacking context (прозрачность, трансформы и прочее). will-change и прочие хаки заставляют браузер работать с данными элементами всегда в таком режиме, следовательно, нет глитчей, ну и контекст наложения появляется. туда же хаки с backface-visibility, подобная суть.
Anonymous
задача изначально же открывать верхий блок чтобы он распахнулся и чтобы нижний уехал
Anonymous
но вместо того чтобы перерисовывать это через dom, сделать транзишен который бы просто ездил растрами этих элементов
Anonymous
а после транзишена уже изменить дом
Nikita
у тебя есть родитель (height: 0), есть его потомок (цель), есть контент ниже родителя если санимируешь hight в конкретное значение – все плавно выедет тут трабла с height: auto, т.к. контент динамичный, высота неизвестна. поэтому предлагал как один и вариантов – scrollHeight так же можно рулить max-height, если есть примерные понимания высоты (не всегда ок) вообще, по ощущениям, либо я не всек суть трабла, либо вы экономите на спичках и это немного извращенство, оптимизировать вот тут. как вариант – профилировать рендеринг. вы же можете скрыть блок родителем, а после этого – уже менять контент и раскрывать?) туплю наверно)
Alexander
почему после import-a модули undefined ?
Nikita
но вместо того чтобы перерисовывать это через dom, сделать транзишен который бы просто ездил растрами этих элементов
насчет растра вряд ли, либо я реально не догоняю логику и цель, либо не выйдет, т.к. браузеру еще больше работы сделаешь в обработке dom > перерисовке контента > преобразовании в "растр" > отображении
Nikita
но это хз, это надо прям матчасть сильно изучать)
Nikita
+ каждый движок по-своему работает.
Anonymous
Кто-то писал приложуху на вуешке? Поыткать рабочий проджект Для моб
Nikita
я просто читал что решение с translate считается быстрее чем с height... ваще щас попробую набросать
так, погоди :D translate – это плавный переход свойства, а height – это свойство) почему они у тебя как-то || ?))
Nikita
ой, затупил я чет, сорян
Anonymous
А если точнее то transform :)
я в этом совсем нюб и у меня чтото уровня слухов. даже не знаю откуда брать фундаментальные знаниня