Graphilla.com :: Преглед на тема - The Hidden Power of Flash
 

Graphilla.com Форуми

 Въпроси/ОтговориВъпроси/Отговори
   ТърсенеТърсене   ПотребителиПотребители   Потребителски групиПотребителски групи   Регистрирайте сеРегистрирайте се   ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

The Hidden Power of Flash

 
Създайте нова тема   Напишете отговор    Graphilla.com Форуми -> Уеб Дизайн
Предишната тема :: Следващата тема  
Автор Съобщение
x-lab



Регистриран на: 18 Фев 2004
Мнения: 164
Местожителство: otvud aleyata zad shkafa

МнениеПуснато на: Вто Юни 22, 2004 2:54 pm    Заглавие: The Hidden Power of Flash Отговорете с цитат

Edna izkliu4itelno interesna statia, koqto zaslujava vnimanie.. i vurho koqto trqbva da se zamislim..

Код:
The Hidden Power of Flash
Автор: Barry Munden, Превод: Боби Димитров

Flash разви странна репутация в интернет. Може да се каже, че се превърна в синоним на “мултимедия”, носейки и всички нежелани значения, които вървят с този термин. Когато спомена Flash пред клиентите ми, в съзнанието на повечето от тях изникват неща като loading bars, техно музика, лошо нарисувани анимации и измъчена типография в постоянно, безмислено движение. И след това изчезват ужасени.

Не ги обвинявам. Ние, Flash разработчиците, със сигурност сме заслужили подобно отношение. Признавам, че лично аз съм направил повече от необходимото за поддържането на тази репутация. Защото докато оформях епични анимирани преходи и зашеметяващи интрота, изведнъж ми просветна, че пропускам истинки силните страни на SWF формата. Нещата, които го правят много по-добър от повечето други решения за уеб дизайн. И точно това прозрение ми помогна да намеря начини да увелича производителността си като уеб дизайнер и да имам щастливи клиенти. Вече знам как да направя Flash сайт, който ще се хареса на почти всеки клиент, че дори може и на Якоб Нилсън!

Моята тайна? Не казвам на никого.

Това е, не казвам на никого, че използвам Flash. И не само това, правя сайтове, за които обикновения потребител никога не би заподозрял, че са направени на Flash.. Няма шарени анимации, няма музика, няма предупреждения, че ви трябва най-последната версия на plug-in-а, няма loading bars... само чист интерфейс със четими бутони с нормално поведение.

Аха, виждам, че се спекохте. Потрайте ме още малко! Сигурно си мислите: “Каква е целта?! Защо да използваш този готин софтуер за анимации, само за да направиш елементарен интерфейс, който всеки с HTML редактор може да дублицира?”

Защото не могат. Не и такъв, който ще се зарежда толкова бързо. Не и такъв, който ще изглежда напълно индентично на различните браузъри и монитори. Не и такъв, който ще се разпечатва чисто и ясно без части от него да бъдат отрязани. И не само това, ами и е лесен за поддържане. Пробвайте и се уверете.

Работя с Flash 4. Притежавам копие от Flash MX, но не го ползвам много и така ще е докато не си купя 6 монитора, за да имам достатъчно място за всичките палитри. Освен това ми допада идеята сайтовете ми да работят без проблеми с 90% от браузърите, в които ще се зарежда. Ще мине известно време преди Flash MX plug-in-a да достигне подобна популярност, а и много платформи въобще не поддържат шестата версия на плеъра.

Открил съм редица трикове, които ми помагат да продуцирам такива сайтове и смятам да ги споделя с вас. Защото бих искал да видя повече хора да правят същото. Защото харесвам Flash. Харесвам простотата. Харесвам малки като обем решения. Харесвам сайтове, които запазват вида си дори някой оттегчен от pop-ups потребител да е изключил JavaScript в браузъра си. Харесвам сайтове, които ми дават свободата да творя, без да бивам набутан в правоъгълни рамки. И съм убеден, че след като разгледате тези техники, вие също ще ги харесате и ще се появяват все повече подобни сайтове. И тогава аз ще остана без работа, така че ще мога да изпълня мечтата си да зарежа всичко и да заживея щастливия живот на Luddite в северозападните Скалисти планини, където въздуха е чист и няма кой знае какви занимания, освен туризма, ските и правенето на малки Luddites.

Както и да е, ето ги и триковете ми:
1) Всяка страница от моя сайт е отделен HTML файл. Точка по въпроса. Да, това значи да останете без готини преходи, без продължаваща музика и прочие. Но това също значи, че търсачките ще индексират сайта, бутоните “Back” и bookmarks работят и интегрирането на друго, не-Flash, съдържание е по-лесно.

2) Ограничавам навигационните елементи до една единствена лента в горния (или понякога долния) край на екрана, която запазвам като отделен Flash файл. Така мога да използвам един файл за целия сайт, без значение дали ще предпочета да го поставя над съдържанието директно в HTML-a, дали ще го зареждам на отделно ниво във Flash-а със съдържанието, или ще използвам два фрейма. По този начин имам само един (или 3 в най-лошия случай) файл, който трябва да обновя когато добавям нови връзки в навигацията, без значение от размера на сайта.

Това има и положителен ефект върху скоростта на зареждане на сайта. Тъй като навигацията се кешира при първото показване на сайта, всяка следваща страница се показва значително по-бързо. Като позиционирам навигацията в горния край на екрана, мога да добавя обикновени HTML страници към сайта, както и да се възползвам максимално добре от мястото в страници, които не се скролират.

3) Когато е възможно, изработвам цялата страница във Flash. При правилно настроени Publish Settings, страниците ми запълват прозореца на браузъра, без значение от резолюцията или разположението на прозорците на потребителя. За размери на сцената във Flash предпочитам 780x410 пиксела. Въпрос на дискусия е какви точно размери са с най-правилни пропорции, но този конкретен размер за мен е добро компромисно решение.

4) Често използвам векторна програма за рисуване (например Adobe Illustrator), за да създам визията за сайта. Това ми позволява да се концентрирам върху дизайна, а не да се притеснявам за техническото изпълнение, поне не преди да имам някаква креативна насока. Това ми позволява, също така, да експортирам и променям дизайна по усмотрение на клиента, доста преди да достигне етапа на програмиране. След като получа дизайн, който се харесва на всички, лесно мога да импортирам графичните елементи във Flash и да сглобя всичко. А програма като Adobe Illustrator ме принуждава да мисля във вектори, което значи, че по-голяма част от дизайна ще бъде много изчистен и ще се зарежда бързо.

5) Избягвам ActionScript като чума. Flash 4 ми помага до някъде в това, защото възможностите му за скриптинг са много ограничени, а когато е възможно, програмирам и за Flash 3. По мое мнение, колкото по-малко код - толкова по-малко бъгове. А и е по-малко вероятно обновяванията да породят някакво неочаквано или нежелано поведение. Ако трябва да избирам между десет реда код или десет допълнителни кадъра, ще избера кадрите без да се замислям. Или пък ще намеря друг начин да бъде решен проблема.

6) Всичко, каквото правя, си има причина. Помислете колко много хора влагат значителни усилия (и КБ-ти) в правенето на някаква странна анимация, която следи курсора (например). Защо? С какво тази анимация подобрява сайта ви? По-добре отделете това време на съдържанието на сайта или други задачи. Това не е точно Flash-техника, а по-скоро съвет за всеки дизайнер. Но гъвкавостта на Flash изкушава дизайнерите да забравят този принцип. Не се изкушавайте.

7) Същото важи и за анимираните интрота. Те са просто визуални надувки. Зад лъскавата фасада няма нищо. Изискват време и пари, а не дават никаква информация. Аналогия може да се направи с пристрастеността на игровата индустрия към cut сцените: колко часа интересен геймплей са били жертвани в полза на направата на една такава cut сцена, през която ще преминавате кликайки забързано след първия път? Нямаше ли да е по-добре, ако прекараха това време в усъвършенстване на играта? Е, посетителите на вашия сайт най-вероятно изпитват подобни чуства по отношение на интрото. Ако ще правите филм - правете филм. В противен случай просто направете сайт. Не бъркайте понятията.

8) Използвам шрифтове умерено. Явно поради липса на друг обект, много дизайнери се кефят да се гаврят със шрифта, а едновременно с това и с очите на посетителите на сайта. Нямам представа кога или защо микроскопичния движещ се текст стана модерен, но това е безсмислено и аз лично заемам противоположна позиция, когато се отнася за моите сайтове. Ако въобще използвам текст. В крайна сметка, какъв е смисъла да имаш изображения, ако те не изпълняват някаква функция! Едно изображение струва колкото хиляда думи... и е много по-лесно преводимо на идиш.

Това е. Нищо ново, наистина. Просто малко въздържание и умисъл, както и аргументите ми за прилагането им. Тези трикове ми вършат работа, надявам се, че и на вас ще ви свършат.

С три думи: простотата е хубава. Представете си, че това е движението Bauhaus във Flash дизайна. Стига вече “шарено и да дрънка”. Изградете сайт, който хората ще сметнат за по-привлекателен и използваем. Направете го за вашите посетители. Направете го за вашите клиенти. Направете го за себе си. Направете го за майка си.

Сериозно. Ако майка ви може да използва сайта ви, значи сте си свършили работата. Ако вашия три годишен син може да го ползва, значи сте си свършили работата още по-добре. А ако някое три годишно хлапе от Китай може да го ползва, значи наистина сте Lazy Luddite Zen Webmaster.

Може да бъде красиво без да бъде сложно. Помислете над това.
[/code]
_________________
Contemporary Design Ideas - cosmopolitdesign.com
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
BadmotherfuckeR
Kill 'em All


Регистриран на: 07 Ное 2002
Мнения: 912

МнениеПуснато на: Вто Юни 22, 2004 3:17 pm    Заглавие: Отговорете с цитат

statiata e ok, ma kato mu vidiah site na avtora mai nema da kacha Flash 4 na moia comp.


www.spanishcastle.com
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Гост






МнениеПуснато на: Сря Юни 23, 2004 12:02 am    Заглавие: Отговорете с цитат

Сайта му /ако твае неговиа сайт / е мно иак.не ЯК а ИАК/кат ГНИАК/.
ина4е вси4ко опира до идеята за публиката.
Когато публиката иска нещо трябва да го дадеш/търсейки пресе4ната то4ка между това което смяташ за правилно и тяхното желание/.После тре са правиш на десигнер.
Върнете се в началото
zhvihti



Регистриран на: 29 Ное 2002
Мнения: 184
Местожителство: Амстердам

МнениеПуснато на: Сря Юни 23, 2004 9:25 pm    Заглавие: Отговорете с цитат

Цитат:
Нямам представа кога или защо микроскопичния движещ се текст стана модерен, но това е безсмислено и аз лично заемам противоположна позиция, когато се отнася за моите сайтове


Еденственото, с което съм съгласен от цялата статия. Флаш си има стабилно място под слънцето но далеч не с такива размери. Бая глупости е написал тоя, и като му гледам сайта май не е много наясно.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
DR2
Paladin's Death


Регистриран на: 14 Дек 2002
Мнения: 4805

МнениеПуснато на: Сря Юни 23, 2004 10:45 pm    Заглавие: Отговорете с цитат

не ми се искаше много да пиша ама се налага:) защо по дяволите на някой ще му хрумне да прави такива страници на флаш:)? ако ще е така защо на флаш:)? много въпроси станаха ама то... та туй дето искам да кажа е че на флаш може да си прави дизайнерът каквито си иска страници но дали с право. когато се ползва флаш като технология за изработка на интернет страница то това е с някаква цел. и тая цел обикновенно е да се направи много атрактивен уеб на клиента. с стандартни средства това не може да стане. затова и презентации на фирми, игри и пр. се правят на флаш. това дето е изръсил тоя мастер е полезно единствено когато говорим за оптимизация. някой от нещата дето е рекъл за "атрактивните" според него интрота и пр анимирани благинки на флаш може и да са верни но не и за мен. това са невероятни глупости според мен. може би единствено преходните анимации са нещо което "досажда". а да не говоря за голямата глупост изречена за екшън скрипта... а в заключение понеже ме жегна по егото... ми читав уеб дизайнер които не отбира грам от графичен дизайн и няма никакво естетичеко чуство го пиши "бегал". т.е. тоя така наречен дизайнер с негоите 100% разпъвки на дизайна може да иде да се закопа нейде...
_________________
Life's no ordeal if you come to terms,
Reject the system dictating the norms
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Аватарче



Регистриран на: 12 Ное 2002
Мнения: 3540

МнениеПуснато на: Чет Юни 24, 2004 10:17 am    Заглавие: Отговорете с цитат

DR2 написа:
не ми се искаше много да пиша ама се налага:) защо по дяволите на някой ще му хрумне да прави такива страници на флаш:)? ако ще е така защо на флаш:)? много въпроси станаха ама то... та туй дето искам да кажа е че на флаш може да си прави дизайнерът каквито си иска страници но дали с право. когато се ползва флаш като технология за изработка на интернет страница то това е с някаква цел. и тая цел обикновенно е да се направи много атрактивен уеб на клиента. с стандартни средства това не може да стане. затова и презентации на фирми, игри и пр. се правят на флаш. това дето е изръсил тоя мастер е полезно единствено когато говорим за оптимизация. някой от нещата дето е рекъл за "атрактивните" според него интрота и пр анимирани благинки на флаш може и да са верни но не и за мен. това са невероятни глупости според мен. може би единствено преходните анимации са нещо което "досажда". а да не говоря за голямата глупост изречена за екшън скрипта... а в заключение понеже ме жегна по егото... ми читав уеб дизайнер които не отбира грам от графичен дизайн и няма никакво естетичеко чуство го пиши "бегал". т.е. тоя така наречен дизайнер с негоите 100% разпъвки на дизайна може да иде да се закопа нейде...


Абе, Льоклер... прафф си - ма нека четат колкот може повече българчета такива статии, че да се застопорят малко с безумните флашове :)) - ако не поне да са замислат:)
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
DR2
Paladin's Death


Регистриран на: 14 Дек 2002
Мнения: 4805

МнениеПуснато на: Чет Юни 24, 2004 10:21 am    Заглавие: Отговорете с цитат

:) Ави ей за тва не се бях сетил:)
_________________
Life's no ordeal if you come to terms,
Reject the system dictating the norms
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
penkata



Регистриран на: 11 Дек 2003
Мнения: 98

МнениеПуснато на: Чет Юни 24, 2004 4:55 pm    Заглавие: Отговорете с цитат

Да прощават тия, дето избягват Action Script-а във флаша (като в статията) ама истински ефектните движения се правят именно със скрипта. Най-просто: Задаваш си уравнението за еластичност и обектът ти се движи с малко код тъй както иначе не можеш да го накараш да се движи.

Няма никакви проблеми флаша да си работи и с PHP i MySQL. да му се направи плейването зависимо от съдържанието в база данни или каквото и да било. Тъй,че не виждам какво толкова го оплювате. Нека някой покаже собствена разработка на флаш, която да впечатли всички ни и тогава да го оплюваме. Иначе го плюем по принцип, търсим си оправдание, че не можем да работим с него.

В ръцете на добър дизайнер добре направените и премерени ефекти създават много повече комфорт и радват окото. Тъй че няма смисъл да се оплюва.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
penkata



Регистриран на: 11 Дек 2003
Мнения: 98

МнениеПуснато на: Чет Юни 24, 2004 4:58 pm    Заглавие: Отговорете с цитат

МОЛЯ ЗА ИЗВИНЕНИЕ
СЛЕД ВНИМАТЕЛНО ПРОЧИТАНЕ НА ПОСТИНГИТЕ ВИДЯХ, ЧЕ ВСЪЩНОСТ НИКОЙ НЕ ОПЛЮВА ФЛАША, А НЕКАДЪРНИЯ САЙТ НА АВТОРА НА СТАТИЯТА

СЪЖАЛЯВАМ

НЕ ИСКАХ НИКОГО ДА ОБИДЯ
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
x-lab



Регистриран на: 18 Фев 2004
Мнения: 164
Местожителство: otvud aleyata zad shkafa

МнениеПуснато на: Чет Юни 24, 2004 5:20 pm    Заглавие: Отговорете с цитат

penkata написа:
МОЛЯ ЗА ИЗВИНЕНИЕ
СЛЕД ВНИМАТЕЛНО ПРОЧИТАНЕ НА ПОСТИНГИТЕ ВИДЯХ, ЧЕ ВСЪЩНОСТ НИКОЙ НЕ ОПЛЮВА ФЛАША, А НЕКАДЪРНИЯ САЙТ НА АВТОРА НА СТАТИЯТА

СЪЖАЛЯВАМ

НЕ ИСКАХ НИКОГО ДА ОБИДЯ


az ne sum ubeden 4e tova e site na avtora na statiata..
_________________
Contemporary Design Ideas - cosmopolitdesign.com
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
BadmotherfuckeR
Kill 'em All


Регистриран на: 07 Ное 2002
Мнения: 912

МнениеПуснато на: Чет Юни 24, 2004 5:22 pm    Заглавие: Отговорете с цитат

x-lab написа:
az ne sum ubeden 4e tova e site na avtora na statiata..


drugia put polzvai GOOGLE da se ubedish samichak.
http://www.flashmagazine.com/html/770.htm
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Graphilla.com Форуми -> Уеб Дизайн Часовете са според зоната GMT + 3 Часа
Страница 1 от 1

 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov