![]() |
Памятка дизайнеру =)
Вобщем, в очередной раз начальство решило переделать интерфейс и на этой почве возникли "разногласия" с дизайнером =) Так и были составлены следующие тезисы:
На самом деле это только начало... просто печатать умаялся... %) |
А я сам себе дизайнер -)
Половину пунктов уже строго выполняю |
памятка программисту:
- не е**те мозги дизайнерам. |
Не используйте обводки нигде
Что за обводки? |
PSD: куча слоев с разными режимами наложения делает затруднительным нарезку. Дизайнеру надо все "сливать" и делать таким образом чтобы без проблем можно было сохранять элементы в png и jpg.
|
Скажите, страдаю ли я паранойей, если нажимаю ctrl+s после ввода каждой строки или отрисовки одного шейпа?...
|
Цитата:
|
Цитата:
|
Цитата:
|
flash33, я также делаю :)
|
wvxvw, а если этот контур нужен?
Использвать хаирлаин или конвертить в заливку? |
у меня есть еще несколько правил, связанных с моим разгильдяйством и работой дома.
n. Запрещается использовать компьютер иначе, как рабочее место, до тех пор, пока не будет отработано 6 часов в рабочий день, 4 часа в выходной. На время покурить, туалет, пообедать, потренеровать глаза таймер останавливается. n+1. Запрещается открывать icq, skype, браузер если это напрямую не связано с работой. |
да ну, компоненты в АС3 рулят
|
CEBEP:
Ага, заливки. Опять же, я конечно утрирую, просто иногда объяснить когда можно, а когда нельзя дольше и сложнее чем просто сказать "нельзя" и моментально избавится от головной боли. Кроме того, дизайнеры "гордые" их еще нужно убедить слушать =) Fernando Costa: Смотри... я сейчас стал немного в эту сторону копать... и, вобщем, так: Если чесно, то из всех готовых решений мне больше всего нравится ASWing, не то, чтобы прям безумный восторг, но приятнее mx. fl, как по мне хуже и того и другого. Кроме того, отдать в руки дизайнера использование компонентов - это значит создать себе массу проблем на ровном месте. Но с mx и ASWing есть проблема - нужен специально обученый дизайнер, который умеет пользоваться либо MXML/FlexBuilder'ом либо UIBuiler'ом... мне такие не попадались еще =) Кроме того, если дизайнер куда-то воткнул, ну, скажем, лист-компонент, это моментально добавит что-то порядка 30Kb... тут, понимаешь ли сидишь вылизываешь картинки в библиотеке, иногда вплоть до того, что из PNG хекседитором лишние теги убираешь, и тут "здрасте" 50 классов которые были абсолютно не нужны =) особенно, если у тебя уже есть в проекте их аналоги, типа того же фокус-менеджера. Ну и еще всякие "приятные неожиданности" типа того, что эти самые компоненты при добавлении их в дисплей лист сразу же лезут добавлять стейджу листенеров и т.п. ИМО, легче запретить использовать, чем объяснить почему не нужно, и как и когда можно =) ЗЫ. Просто результатом моего последнего общения с нашей дизайнером =) стало то, что FLA файлы от нее я просто отказался принимать, теперь делает скриншоты и присылает PNG со своим творчеством =) Глупо, конечно, но ничего не поделаешь, мне выходит быстрее взять картинку и нарисовать поверху то, что дизайнер имел в виду, чем переделывать. |
Цитата:
|
Ну дык, а о чем же речь =) Я же говорю, что глупо. Просто, в моей ситуации я ничего лучше не придумал.
|
Цитата:
Использовали компоненты, смотрел ASWing... В результате переписал (уже почти все) стандартные компоненты. Моим компонентам в качестве скина передается Мувиклип заданной структуры (например, кнопка это мувиклип где каждое состояние это отдельный кадр) Если scale9slice выставлять програмно, то работает и эта фича. Для этой цели к скиновому мувику крепим мувик, который задает параметры прямоугольника scale9slice. и тд... Я знаю что такой подход полное извращение -) Но как жить-то стало легче! А как легко и быстро стало делать всякие листы навороченые и прочие кастомные компоненты! ПС +1 КонтролЭсныйМаньяк |
Код:
Скажите, страдаю ли я паранойей, если нажимаю ctrl+s после ввода каждой строки или отрисовки одного шейпа?...ЗЫ: сорри, если у тебя будет новая паранойя :) |
Цитата:
|
Цитата:
|
SVN для бинарных файлов плохо подходит.
|
Цитата:
ЗЫ. тоже пишу себе по-тихоньку компоненты, и это тоже одна из причин не использовать fl библиотеку. |
Цитата:
|
Цитата:
|
Ну не знаю как SVN, а SourceSafe подтормаживает даже при банальной выкладке fla:(
|
хмм... fla портятся? а я думал что это все из-за моей дырявой оперативки :) (пропадали мувики со сцены :) - она у меня раньше на клею держалась :D )
|
=) в теории не должны, но у знакомых были случаи когда портились в процессе сохранения, а у меня фла дошел до состояния, когда убивал флеш при публикации, причем памяти вполне хватало...
|
Было такое, когда на АМД сидел.
Как начал юзать Core 2 Duo - такая тенденция вылета IDE при открытии или компиляции ФЛА исчезла (уже 0,5 года не наблюдается такое). |
А разбивка фла файла на много разных swf-ок не помогает?
|
Цитата:
|
а самое интересное, что юзеру абсолютно пофиг на то, как будут глаза теребить картинки при движении в ваших flash проектах
|
Ostgur, не все делается ради юзера :D
|
Цитата:
|
SVN вроде для релизов, а не для бэкапов ...
Adobe Version Cue Server уже умеет изменения в PSD шках на уровне слоя показывать (имхо, очень ненужный тормозной продукт) FLA тоже "портились" несколько раз. В CS3 "порчи" не наблюдалось, только размер раздувается со временем, спасает Save and Compact |
Забыл пункт в котором нужно указать, что нужно сделать хоткей на предмет превращения обводки в заливку - у меня это CTRL+Shift+Alt+x
|
Хочу лишь напомнить, что не все обводки хорошо заливятся ;)
|
Цитата:
ещё я бы добавил пунктик о том, что весь шлак (всяческие импортированные картинки, составные части значимых символов и пр) должен быть распихан по папкам с осмысленными названиями. а то вот так получаешь фла на 60 метров и там несколько сотен символов в одной куче (и картинки, и мувики, и звуки, и всякая дрянь) и обозваны они весьма остроумно. это же вешалка какая-то... и про stop() очень жизненно. |
В именах не только кириллицы не должно быть, но и транслита. Всякие «sobachka» и «pipka» показывают только несерьезность подхода.
|
Цитата:
|
Цитата:
кса, транслит - ну, еще ничего, просто человеку непривычному тяжело различать названия (изза того, что много согласных вместе)... а мне 1 раз пришлось работать с библиотекой, где все символы были названы на иврите/арабском... вобщем, арабские буквы я прочитать могу, но понять, что написано... А с языками, на которых пишут справа-налево есть еще одна неудачная фишка, для арабского есть знаки препинания, а для иврита - нету (т.е. любая точка, запятая и т.п. автоматически нарушают порядок слов в строке). При этом, что получается: когда человек набивает, скажем, название для кнопки в котором есть 2 слова, то если это на иврите, то изза пробела слова поменяются местами... вобщем, за такое точно хочется пальцы в двери талантливому дизайнеру =) |
| Часовой пояс GMT +4, время: 08:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.