Вход

Просмотр полной версии : Целесообразность сайта на Flex/Flash


xandev
03.12.2007, 17:25
Всем не болеть!
Вот решил узнать ваше мнение, стоит ли при создании относительно крупных сайтов(порталов итп) строить эти сайты целиком на основе flex-flash(f), или же f целесообразно применять только как небольшие включения в стандартный html(php) ?
Вот в частности, выложил начальный пример, как это у меня может выглядеть. Кому интересно, можно смотреть тут. (http://www.xandev.com) Все компоненты в основном стандартные, дизайна почти нет исчо. Пока относительно реализована регистрация, система комментов и т.п. Система ролей еще не задействована так что просьба прототип не валить :) Буду признателен, если кто даст полезные советы.
И вопросик уж заодно. Вот сейчас у меня сайт выглядит как полноэкранное(в пределах окна брузера) приложение, т.е. полосы прокрутки тока в контейнере окна новостей. Хотел сделать типа чтоб выглядел как стандартные сайты, где весь сайт динамически раздвигается в высоту в зависимости от числа новостей и т.п. Однако не смог это реализовать так как при выборке из бд лента новостей формируются через репитер в vbox-е, и высота этого контейнера, если её не выставить в 100%, равняется всегда 0. Если же выставить в 100%, то соответственно контейнер растянется до нижнего уровня в окне браузера и ниже никуда не пойдет - т.е. полоса прокрутки опять же будет только в этом контейнере а не в главном окне браузера. Кто-нибудь вообще еще пытался сделать типа того? (Надеюсь, более-менее понятно написал?)
..
ЗЫ Насчет того, что f-сайты якобы плохо индексируються поисковиками и поэтому f лучше не использовать целиком просьба не говорить.

etc
03.12.2007, 17:48
flex для сайтов нецелесообразен.

CrazyFlasher
03.12.2007, 17:49
шрифты мега-нечитабельны :)

DarkLight
03.12.2007, 19:32
Мое мнение, что flex целесообразен для сайтов, ориентированных на США например, где средняя скорость Интернета выше. но в данном конкретном случае флекс применен не особо удачно. Флеш сайты приятны своей динамичностью, удобством. Например: http://www.searchmash.com/flash/ - гугловская версия поисковика на флексе. Вобщем-то удобно и приятно пользоваться.

akeman
03.12.2007, 19:57
Я думаю, все зависит от того, как построить систему,
какими данными придется манипулировать, как будет организована подкачка.

Если брать аля-ютуб, по просмотру видео, то один фиг юзер расчитывает на то, что придется много тянуть.

xandev
03.12.2007, 20:06
To __etc
Хотелось бы всет-ки поподробней, в чем вы считаете нецелесообразность использования flash для создания сайта.
/
Скорость загрузки - неужели вы считаете, что flash-сайты намного больше грузят сеть, особенно если учесть, что флеш-файл изначально скачивается, а затем только запрашивает информацию из базы. К слову сказать у меня зачастую сий форум(да и большинство других сайтов) грузятся дольше чем мой выложеный f-сайт. Первоначально, а уж потом так и вовсе информацию на лету запрашивает. Или это только у меня так?
Безопасность? Да, f-файл храниться у юзера на компе и типа его можно декомпиллить или еще чего. Ну и чего он там найдет? Запросы к базе идут на сервере через php, f-сайт в свою очередь запрашивает инфу через WebORB-шлюз. SharedObject - там тоже особо важную инфу и не хранят. В общем по моему безопасность вполне на уровне.
http://www.searchmash.com/flash/ кстати у меня ваще не открылся, We're sorry, but this version of SearchMash requires Internet Explorer or Mozilla Firefox. Так что чего это он такой хороший???

†‡Paladin‡†
03.12.2007, 20:12
У меня такое ощущение что человек хочет разжеч холивор.

DarkLight
03.12.2007, 20:47
В опере searchmash работает, это политика Гугла такая. Флекс сайты действительно довольно тяжелые, и нужно очень много функционала, чтобы оправдать этот вес.

etc
04.12.2007, 00:15
To __etc
Хотелось бы всет-ки поподробней, в чем вы считаете нецелесообразность использования flash для создания сайта.

Я говорил конкретно про flex, а не про flash в целом.
Не читайте между строк, это очень вредно.

KidsKilla
04.12.2007, 03:39
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.my::opros/::select_Result()
at com.my::opros/___Operation1_result()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.rpc::AbstractOperation/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()
at mx.rpc::Responder/result()
at mx.rpc::AsyncRequest/acknowledge()
at ::NetConnectionMessageResponder/NetConnectionChannel.as$40:NetConnectionMessageResponder::resultHandler()
at mx.messaging::MessageResponder/result()

=)))

wvxvw
04.12.2007, 04:13
Флекс может быть интересной штукой, если делать в нем что-то уникальное, а если юзать а-ля-ХТМЛ компоненты и строить из них то, что уже стотыщмульёнов раз было сделано в ХТМЛ - смысла не вижу. Даже если возможно немного выиграть в скорости (что на самом деле не очень зависит от общего веса сайта\страницы) Простота в разработке и совместимость все равно перевесят (ХТМЛ победит =)
Сравнение с этим форумом не корректное =) Ты же пинги не мерял до своего сайта и сюда =)

aksios
04.12.2007, 11:57
xandev, две проблемы: - большой размер закачки и отсутствие плеера у юзера.
ЗЫ: если Вас интересует мнение о вашем сайте - там есть что улучшить, в плане развить, но в целом свежо и выглядит солидно.

†‡Paladin‡†
04.12.2007, 12:33
По поводу сайта там нечего улучшать. Там надо все переделывать. Это называется человек увидел флекс и с возгласом "Блин как там все просто!" начал лепить контейнеры туда сюда... Про шрифт я вообще молчу.. прослезился...

zurmansor
04.12.2007, 13:02
Гм, а как на Flex-сайте обстоят дела со ссылками на конкретные страницы сайта?

†‡Paladin‡†
04.12.2007, 13:41
ппц превращать flex в подобие html это кощунство.