GreatRash, ок, а если использовать метод .blendFunc() вместо, globalCompositeOperation в Сanvas, то производительность будет выше?
Просто я читал, что WebGL хорош для быстрого расчёта положения точек (вершин полигонов) в 2D пространстве. Но на сколько эффективно GPU будет работать с 5-ю анимированными текстурами в 1920x1080? Предполагаю, что видео в данном случае будет, по сути, статичным четырехгранным полигоном с видео-текстурой. Вся нагрузка будет от текстур.
Василь Бойко, а.... так вам надо получить .xd файл с одним макетом? Так просто сохраните файл проекта под другим именем и удалите из проекта всё, что не нужно.
Галочка "сохранение размера слоев" даёт вам возможность выбрать какого размера будет слой в композиции в After Effects. То есть будет ли слой занимать всё пространство композиции (галочка снята) или слой будет ограничиваться размером графики (галочка стоит).
Покажите слои вашего AI файла.
sim3x, это примерно то же самое, что предложил Сергей Мелодин в качестве дополнительного атрибута. Как вариант это может быть альтернативным решением. Но хотелось сначала узнать есть ли более изящный способ решения проблемы.
avr1972, вот ответ на ваш вопрос: В каком разрешении рисовать макет на Retina?
Если вкратце, то не имеет значения в каком разрешении рисовать, главное чтобы вы потом смогли объяснить верстальщику что и как должно выглядеть. А если вопрос в растровых картинках, то готовьте их в нужном разрешении отдельно и отдавайте верстальщику в отдельном архиве.
Vic Shóstak, если вы дизайнер, то шрифт нужно подбирать не из заготовленного заранее бандла, а соответственно теме и стилю сайта. И совсем не обязательно делать разные шрифты в заголовке и теле статьи. Может быть сегодня такой тренд? — Ок, а что будете делать завтра когда тренды встанут с ног на голову?
В целях собственного развития и тренировки попробуйте сделать приятный/красивый дизайн с одним шрифтом и одним цветом. Сразу узнаете много нового о дизайне.
А что касается ответов на вопрос, то народ начинает давать абсурдные ответы на изначально абсурдный вопрос. Тем самым еще больше усугубляя ситуацию. Все ответы не читал, но вот например первый комментарий к вопросу от Moskus — конечно, можно смешивать рукописный и шрифт без засечек. Только нужно очень хорошо уметь это делать. И смотреть на примеры профессиональных дизайнеров, а не делать умозаключение на основе своих представлений и опыта полученного (внимание) из рунета. Behance вам в помощь.
Дмитрий Королев: , Xeli , вы оба правы. Только не нужно бросаться в крайности опровергая чужую точку зрения.
Дизайн — это более ёмкое понятие, чем изобразительные искусства (арт, то чем занимаются художники). И дизайнер иногда использует в своей работе художественные приёмы или знания изобразительных искусств. А дальше: чем больше — тем лучше. Чем больше дизайнер знает об изобразительных искусствах (и обо всём-всём-всём) — тем лучше для него.
Заявление про то, что дизайнеру нужно освоить академический рисунок слишком радикальное без расшифровки. Сама техника рисования врядли пригодится. Но когда художники учатся рисовать, то параллельно с этим они изучают, цвет, свет, композицию... А эти вещи уже актуальны и для дизайна сайтов. Хотя бы потому что художник быстрее (чем неопытный дизайнер) найдет способ привлечь взгляд постетителя к определенной части сайта, если нужно — их как раз этому и учат.
В то же время художник может быть плохим дизайнером сайта (я таких лично знаю). Дизайн — это другая дисциплина и ей нужно отдельно учиться.
Алексей Струков: пока никак не экспортируется :) Верстальщику нужно будет иметь XD чтобы смотреть размеры. В самой программе это делать удобно. Но из экспорта у них толкьо экспорт в SVG, PDF и PNG.
Хотя скоро прикрутят штуку для снятия всех параметров, на подобие того как это сейчас в Adobe Extract или Avocode. Видео (на отметке 27:10): max.adobe.com/sessions/max-online/#16781 — Вот тогда это уже будет полностью сформировавшийся инструмент для веб-дизайна, по-моему.
Алексей Струков: Полностью согласен насчет того, что лучше если дизайнер знает верстку. Но тут уже нужно искать компромис между детальным описанием и временем затраченным на его создание. Потому что если бы я все вымерял точно и расставлял все % и px для каждой кнопочки, то это отняло бы столько времени, что я бы наверное сам успел сверстать пол-сайта за это время :) Игра не стоит свеч.
Мне, как дизайнеру важно чтобы сайт выглядел как надо и был юзабельным. Потому я описывал только те моменты, которые, по моему мнению, критичны в верстке. Один из таких моментов — размер кнопок в меню. Ох как же верстальщики "любят" просто повесить ссылку на текст в пункте меню ничего больше не делая. От этого зона для hover-a очень маленькая и ограничена только текстом. Это плохое юзабилити.
А не использовал я конкретно padding-и для описания размера потому что для меня не прнцииально будет каким именно образом верстальщик добьётся результата. Сделать одно и то же можно многими способами и я это оставляю на усмотрение верстальщика. Можно ведь сделать оступ сверху и снизу за счет maring-top/bottom, или line-height, или вставить текст в div и задать размер div-а... Предпочитаю о таких деталях не думать (как дизайнер).
То же с логотипом — сделал акцент на том, что логотип должен быть выровнен по центру. А какие там величины - пусть смотрят в макете. Потому что и этим верстальщики часто грешат. То ли не видят, то ли ленятся.
Тоесть в моем ТЗ я не пытаюсь описать вообще всё-всё. Это трата времени. Я описываю самые важные нюансы, которые не очевидны при изучении макета. Если я что-то не указываю — это остается на усмотрение верстальщика.
P.S. Конкретно для перехода "прозрачность" transition-timing-function — не принципиален, потому именно при переходах прозрачности или цвета на глаз практически невозможно отличить один easing от другого. Это больше актуально для движения. Для него я всегда указываю тайминг анимации.
.blendFunc()
вместо,globalCompositeOperation
в Сanvas, то производительность будет выше?Просто я читал, что WebGL хорош для быстрого расчёта положения точек (вершин полигонов) в 2D пространстве. Но на сколько эффективно GPU будет работать с 5-ю анимированными текстурами в 1920x1080? Предполагаю, что видео в данном случае будет, по сути, статичным четырехгранным полигоном с видео-текстурой. Вся нагрузка будет от текстур.