![]() |
Почему тормозит Flash?
Собственно сабж...
"Байки" про растр, большие изображения, альфа каналы, обилее текста - прошу не рассказывать. Все это имеет место быть и все, кто хоть что то понимаетв этом мире, понимают и это... надеюсь... интересует именно решение проблемы... почему вот это(http://www.2advanced.com/) не тормозит, а вто это (www.1868686.ru) заметно дергается. я видел массу зарубежных сайтов и презентаций созданных на Flash'e, которые не тормозят, а выглядят на много лучше, тех же сайтов сделанных РБК или другими "нашими" студиями. почему у них не тормозит видео, почему у них все полупрозрачно и не тормозит... почему?! P.S. собстно крик программера тыркающегося во Флеше на протяжение не одного года...))) |
У меня честно говоря оба сайта работают нормально.
"Плавность" же, я думаю, достигается во Флеше прорисовкой каждого кадра, то есть чем больше кадров в единицу времени созданно, тем "равномерней" и красивей будет смотреться ролик. Некоторые студии возможно также много мыслей о размере ролика делают (так как Флешка всегда загружается полностью на комп перед проигрованием), поэтому создают меньшее количество кадров в секунду, от этого эффект "притормаживания", тоже самое если из видео вырезать какое то количество кадров, то движения у людей будут похожи на движения роботов, очень резкие и не равномерные. Но это только одна сторона вопроса. |
Цитата:
да и не это главное... повторюсь, видел много забугроных сайтов где во флеш встроено и видео, и музыка, а графика полупразрачная и все летает. такое впечатление, что они знают чего - то чего не знаем мы(большинство нас), т.к. фактически все наши сайты, сделанный на Флеше, тормозят. Вот несколько способов коими пользуюсь я: 1. тотальный инклуд. все, что может тормозить систему - в отдельый файл. и ессно в главном файле подзагрузка. 2. поменьше альфа каналов. 3. поменьше растра 4. поменьше текста. 5. по возможность ActionScript(спорно, конечно... он может тоже нехило вешать проц) собсно все просто, но от тормазов не избавляет. еще заметил, что презентации Флешевские едят по 50-70% процессороного времени на машине 2.7 Гц(не селерон)... P,S, а вообще много народа на форуме юзают флеш? |
извините что позновато пишу, хоть уже и флешь 8.5 вышел и проблем меньше но всёже создавая игрушку опять старые проблемы - тормоза да лаги.
вот настряпал тестер видео как раз все ответы в нём и нашёл. а тормозит всё понемногу и тормоза зависят и от карты и от проца и даже от памяти. вот тут всё очивидно просмотреть и доказать можно. если плохой проц то поставив только 100 пылинок начнутся тормоза. если проц 2500+ мГц то - их можно до 200 догонять и тормозов не ощютишь. но если сделать 8 астероидов с полупрозрачным хвостом длины 35 а пылинки поставить на 0, то объектов столько же а висит сильнее. если хвост сделать непрозрачным опять скакнёт. это уже от видео - карты и памяти зависит. в общем вот - если что мыльте на мыло маше мнение 8-) http://dragon.auditory.ru/www/flash_...rld/video.html |
Xcode
Цитата:
Цитата:
все это должно решаться на стадии организации, организации оптимального времени для обработки процесором и других железок, ну и несомненно, те пункты что были перечисленны. но как учат нас, в "наше" время: кончился век, когда надо было экономить на машинных ресурсах, наш век использовать на максимум технологии. ну а для себя я представляю так, для вещей, которые должны иметь какой-либо рейтинг, либо продоваться для разных социальных потребителей-посетителей, можно задумываться об их отображении или кроссбраузерности, опять же в зависимости от социальной ниши, которая считается целевой. Цитата:
везде найдутся те, кто что-то знает, а кто-то что-то нет или не очень, образ жизни, социальный строй, развитие, многие факторы мешают поголовному развитию. Иногда даже может помешать слово "что-то" :) ну и в заключении: фактически, наши сайты не тормозят во флеше;) |
P. S.
нестоит забывать и о том что приписка .com это домен обозначающий коммерческое использование исходящего трафика |
Время: 03:19. |
Время: 03:19.
© OSzone.net 2001-