PDA

Просмотр полной версии : AVM2 & AVM1 во флеш-плеере


chingachgoog
03.09.2007, 11:09
Кто-нибудь знает, какую долю составляет (по размеру) во флеш-плеере ЭВМ (1 и 2 соответственно)?

Смотрю тут старый 8-й ФП:
Macromedia Flash Player 8.0 r22
Весит - 1,50 МБ
Понятно, что ЭВМ не все там место занимает, но 9-й ФП:

Version: 9,0,47,0 (http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash)
весит уже 2,257 Мб.
А он содержит и 1-ую и 2-ю ЭВМ.

etc
03.09.2007, 11:10
Вопрос интересный, только зачем?

chingachgoog
03.09.2007, 11:24
Зачем - сразу и не скажешь - слишком много вопросов в связи с этим.
Например такой:
будет ли swf-ка с кодом на AS3 выполняться ТОЛЬКО с задействованием AVM2 или будет задействована и AVM1 и AVM2? Т.е. если повернуть вопрос по-другому: если бы имели флеш-плеер ТОЛЬКО с AVM2 пошел бы на таком гипотетическом плеере swf с кодом под AS3?
Есть и другие стороны сравнения ЭВМ-ов.

2morrowMan
03.09.2007, 11:49
AVM1 - выполняет AS1 и AS2.
AVM2 - выполняет AS3 код.
Поэтому в Flash Player 9 есть тот и тот! Т.е. чтобы новый плеер мог проигрывать флешки, как с AS3 так и с предыдущими версиями скрипта. ;)

З.Ы. В одной swf-ке неможет использоваться AS1 или AS2 с AS3.

chingachgoog
03.09.2007, 11:53
это понятно - так написано на адобовском сайте, но вовсе не очевидно, что все так просто.

BlooDHounD
03.09.2007, 12:15
первая альфа плэйера весила ~1.5 (тут по видимому были 2 машины рядом)
потом срезали, и плэйер начал весить ~0.9 (тут по видимому попробывали интегрировать одну в другую)
сейчас плэйер весит стка видимо из-за запихивания в него разного рода кодаков, и всякой фигни по кэшированию флекса.
мне так кажется ...