Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Сайты (http://www.flasher.ru/forum/forumdisplay.php?f=79)
-   -   [RI]* Фотогаллерея (http://www.flasher.ru/forum/showthread.php?t=79708)

Infectedcell 14.05.2006 03:24

[RI]* Фото галерея
 
Привет всем.
Вот наконец вроде всё сложил, склеил и пр...

Сайт для одного начинающего фотографа.

1. Господа, заранее: Сорри за тормоза (если у кого будут)...
Изначально было куда больше анимации, моя "машина" плакала... :)
Убрал почти всё, ничего не оставил (урезал, как мог...)

2. музыка играет на подгрузке, так что нужна скорость по-лучше, хотя кому как... :)

Пинайте!!!!!!!!!
---------------------
http://infectedcell.com/PROJECTS/riFotogallery

Therion 14.05.2006 04:07

сайт вроде нормальный, только тормоза действительно все портят...
хотя непонятно откуда столько тормозов?

DimZ 14.05.2006 12:12

да если бы не тормаза, а ещё мне фон не понравился, ни один из трех предложенных.

neelts 14.05.2006 13:03

1. подумай на фоном.
2. над трафиком, ибо не понятно что грузится вообще в данный момент (128кб/с, так и не дождался когда успокоится).
3. перебрал с эффектами(фильтры, много анимированных элементов), жутко тормозит (amd64 3000+). аж опера глюкнула.
4. купидона, лучше смени на приятную девчонку, лучше в стиле анимэ.

а так в целом супер.

skateboard 14.05.2006 13:11

прикольно...
только вот надо бы когда на кнопочку подводишь чтобы как по стандарту рука появлялась чтобы хотя-бы понимать что это кнопочка...

skateboard 14.05.2006 13:12

а еше музыку я думую другую надо....
какую нибудь классику может.....

xcho_ 14.05.2006 13:14

в общем так не плохо..но слишком много ненужной анимации...и места пустого тоже много...

Infectedcell 14.05.2006 15:47

Тормоза есть,.... об этом писал.
Просто хотел оживить всё по максимуму... :(
Изначально в динамике было всё.. (листва на деревьях, каждый зеленый лист, каждый цветок...+ куча всякой ненужной мелочи, типа росы, звезд, снега...) - а в результате я оставил только крохи, т.к. на моём P IV 3Ghz всё умерало....
НО, при этом, смешная вещь - на офисном компе (на работе) 1.7 Ghz - тормозов на много меньше... - думаю это всё зависит от "захламленности" машины...
Тормоза в самом начале - это связано с тем, что пока посетитель "вникает" в основную страницу - типа читает текст о авторе, в это время происходит загрузка 2-х галерей одновременно.

По поводу того, что скорость большая, а загрузки так и не дождался: сайт весит 155Кб!!!, икнока каждой фотки весит <=6 Кб, каждая большая фотка весит 150 -200 Кб максимум!

Да, согласен - не совсем, для диал ап.

haetorigam# 14.05.2006 16:02

Цитата:

Сообщение от Infectedcell
Да, согласен - не совсем, для диал ап.

Да уж. Я бы сказал, не совсем для Athlon 64 3400+ (1GB оперативы) и 3-х мегабитного канала. Это уже весомая проблема. Необходимо всё оптимизировать, тормоза просто нереальные.

etc 14.05.2006 16:03

Ещё бы будет тормозить, в коде штук 40 onEnterFrame + штук 60 Tween...
Нерационально пользуешь onEnterFrame...

Homo Sapiens 14.05.2006 16:22

Симпотично, но мне навигация не понравилась... Долго разбираешься куда ткнуть...

Infectedcell 14.05.2006 18:18

Цитата:

Сообщение от ETC
Ещё бы будет тормозить, в коде штук 40 onEnterFrame + штук 60 Tween...
Нерационально пользуешь onEnterFrame...

ну не надо так....
нет у меня в коде такого количества onEnterFrame и Tween.
тормоза тут элементарные - очень много объектов с анимацией.

Да и потом, проще пользовать onEnterFrame и Tween, чем отрисовывать простую анимацию по кадрам.

etc 14.05.2006 18:25

Нету? На 30-ом onEnterFrame я забил их считать... а Tween-ы, которые вешаются сразу все на одну и ту же переменную с разными свойствами (_xscale, _yscale, _alpha и т.п.) даже считать не стал... Вместо задания:
Код:

var tw = new mx.transitions.Tween(t1, "_xscale", mx.transitions.easing.Elastic.easeOut, 0, 120, 1.5, true);
var tw = new mx.transitions.Tween(t1, "_yscale", mx.transitions.easing.Elastic.easeOut, 0, 120, 3.5, true);

можно заюзать класс TweenExtended, где можно сразу несколько свойств твинить...

з.Ы. Найти можно в Гугле...

Infectedcell 14.05.2006 18:46

Цитата:

Сообщение от ETC
Нету? На 30-ом onEnterFrame я забил их считать... а Tween-ы, которые вешаются сразу все на одну и ту же переменную с разными свойствами (_xscale, _yscale, _alpha и т.п.) даже считать не стал... Вместо задания:
Код:

var tw = new mx.transitions.Tween(t1, "_xscale", mx.transitions.easing.Elastic.easeOut, 0, 120, 1.5, true);
var tw = new mx.transitions.Tween(t1, "_yscale", mx.transitions.easing.Elastic.easeOut, 0, 120, 3.5, true);

можно заюзать класс TweenExtended, где можно сразу несколько свойств твинить...

з.Ы. Найти можно в Гугле...

интересненько...

я же не говорил о правильности программинга.....
интересный фрагмент..... - я так не заморачиваюсь...

хотя не спорю, вешать кучу Tween-ов на одну переме.... это жесть.
Вопрос думаю в оптимизации :)

CREDO 14.05.2006 21:05

Очень Понравилось. Жаль тормоза.


Интнрнсно как работает сома фотогаллерея. Превью во flash вставлял или через PHP?

Infectedcell 14.05.2006 22:40

Цитата:

Сообщение от CREDO
Очень Понравилось. Жаль тормоза.


Интнрнсно как работает сома фотогаллерея. Превью во flash вставлял или через PHP?

Спасибо.

все работает через XML во флеш ничего не вставлял... а то в последствии пришлось бы каждый раз править флеш файл, а это очень не удобно.

seifip 14.05.2006 23:15

что за муза?? классная :) дай наме pls =D

Infectedcell 14.05.2006 23:23

Цитата:

Сообщение от seifip
что за муза?? классная :) дай наме pls =D

Без проблем...

http://newgrounds.com

MelDiz 15.05.2006 04:23

Поделись коль не жалко исходником скролла

haetorigam# 15.05.2006 04:45

Цитата:

Сообщение от MelDiz
Поделись коль не жалко исходником скролла

Самому сделать лень или руки коротки? Может, вам автор весь сайт раздарит, как вы думаете?

Dominator 15.05.2006 20:16

купидон тут не нужен. совсем не в тему. музыка. лично мне не понравилась. лично я акцент сделал бы на цветы, раз ты их стока туда напихал. но они у тя слишком уж маленькие

pillows 16.05.2006 00:32

Цитата:

Сообщение от Dominator
лично я акцент сделал бы на цветы

а я бы сделал акцент на фотографиях, раз уж это сайт фотографа... С точки зрения исполнения своей задачи этот сайт - ноль без палки, так как добраться до фотографий очень сложно, дизайнер наворотил столько всего, что глаза падаёт на пол и закатываются под стол. Делая сайт нужно впервую очередь думать о том для чего ты его делаешь, а уж потом искать творческое самовыражение, у тебя же всё с точностью до наооборот.

scourge ' kangaroo 16.05.2006 00:52

достойная работа, мне понравилось. но нужно оптимизировать обязательно, слижком уж лагает.
ещё, ангелочки это не солидно. лучше поменяй...

scourge ' kangaroo 16.05.2006 00:52

интерфейс сложный ещё... может не сложный, но не очевидный (:

Infectedcell 16.05.2006 01:42

Отцы..........
В очередной раз мнения разделились :)

Сходимся только в одном, - нужна оптимизация.....

Я заморочился..... сумел сокротить тормоза, но УВЫ не смог от них избавиться совсем....
90% тормозов возникают от enterFrame func.. , но!!! там где необходимо заюзать delete... там заюзал, а где нужна "постоянка", там, к сожалению убить онЭнтерФрейм не могу :(

artcraft 16.05.2006 01:45

а от блюрав ничего не тормозит, и от мега количества элементов?

P.S.
понравился моушнблюр в скроллбаре

etc 16.05.2006 01:45

У тебя очень много где повторяется код на onEnterFrame... Хотя б прототипы заюзай, что-ли...
А блюры -- едва-ли не самая тормозная вещь. Как вариант -- попробовать прицепить cacheAsBitmap...

artcraft 16.05.2006 01:46

для начала предлагаю кильнуть эффект воды под домиком :~)

artcraft 16.05.2006 01:48

cилные тормоза вызывают все полупрозрачные движущиеся элементы

Infectedcell 16.05.2006 01:51

гуг.
- на основной странице наглядно виден - cacheAsBitmap, в прочем как и на горах....
- Трабла в том, что замутить один лишь onEnterFrame было бы здорово, но!!! перед каждым объектом стоит в основном своя задача, поэтому пока не догнал как намутить грамотный и при этом малюсенький код.!!!
Но я в процессе, - сижу и думаю, пока добился того, что всё работает, но лишь местами :)

artcraft 16.05.2006 01:54

а я предлагаю конветрнуть всю анимацию в видео - будет намного больше весить, но перестанет тормозить :~)

Infectedcell 16.05.2006 01:54

Цитата:

Сообщение от artcraft
cилные тормоза вызывают все полупрозрачные движущиеся элементы

а где ты тут полупрозрачные элементы видел? кроме основной страницы и 2-х БКГ галерей?
в эффекте воды нет никаких примудростей, всё очень элементарно, - комп не вешает, :) - я проверял!!!

Проблема лишь в общем количестве объектов и ГЛАВНОЕ - оптимизация кода.....

artcraft 16.05.2006 02:00

попробуй сделать дубликат и удалить все цветочки - анголочки - водички - дымочки,....

Infectedcell 16.05.2006 02:19

а прикол то в том что все цветочки, листики это всего лишь один лепесток... я не рисовал ничего отдельно + не писал под каждый листок отдельный скрипт...
всё кругом в дубликатах ......... мир полон дубликатов :)
Надо стреляться...!!! Вот сижу и ковыряю код.... чо то уже нечего поправить!!!
Может убить BlurFilter? хотя он програмный.... по дорогам не расписан....... но без него что то не возбуждает совсем :(
Или убить его в галереях? а у основного меню оставить....



даже не знаю.........

haetorigam# 16.05.2006 02:23

А какая на BlurFilter quality стоит?

Usnul 16.05.2006 07:40

обьем кода и быстродействие слабо связынны.
ЗЫ
оч понравилось, только от обилия блюров мутит голову.

Infectedcell 16.05.2006 09:41

Цитата:

Сообщение от haetorigam#
А какая на BlurFilter quality стоит?

Всего в двух swf файлах 4 блюра,..

Качество BlurFilter:
Скролл - 2
MainPage - 2
Photo Galleries (обе) - 1
Максимальный уровень эффектов блюр по BlurX и BlurY >=0 и <=5

Вот думаю, что если на основной странице и в скролле качество заменить на 1.....

etc 16.05.2006 09:51

Usnul, а кто говорил про объём? Я не говорил про объём, я говорил про количество "тяжёлых" функций.

Rustem-inside 16.05.2006 11:00

О! Мой тезка! Сайт конечно на любителя.

Infectedcell 16.05.2006 11:55

Цитата:

Сообщение от __etc
Usnul, а кто говорил про объём? Я не говорил про объём, я говорил про количество "тяжёлых" функций.

что ты имеешь ввиду, когда говоришь о "тяжелых" функциях?
поясни плз....


Часовой пояс GMT +4, время: 01:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.