Продолжая предыдущий пост, постараемся подробнее рассмотреть механизмы сокращения размеров выходных SWF файлов Flex проектов:
Cross-Domain:
Кэш Flash-плеера позволяет Flex-фреймворку кэшироваться для кросс-доменного использования. Конечному пользователю достаточно посетить один из сайтов, где он загружает Flex Framework (Flex 3.0.0 Moxie) и кэширует его. И теперь, при посещение других сайтов, в которых используется этот фреймворк, он берет его из кэша Плеера.
Поддержка версий:
Кэш плеера поддерживает Flex 3.0 и будущие версии Flex фреймворка. При создании Flex-приложения можно выбрать, какую версию фреймворка использовать.
Безопасность:
Кросс-доменное кэширование открывает много вопросов безопасности. Для устранения этой проблем в Flash плеер был добавлен механизм подписывания кода, и код должен быть подписан Adobe. В свете того, что с Flex 3 собирается стать Open Source, разработчики смогут получить новые функции и компоненты добавленные в Flex фрейморк, при условии, что они буду отвечать требованиям безопасности.
Фейловер и хостинг:
Flex фреймворк может быть расположен в любом месте, даже в нескольких местах. И они совершенно не зависят от домена Adobe или любого другого. Эта функция включает в себя поддержку резервных URLов, так что Flex фреймворк может быть найден в нескольких местах. Если на одном сервере происходит простй, приложение будет скачивать библиотеку фреймворка с резервных (фейловерных) URLов.
Кросс-доменные RSL (Runtime Shared Libraries):
Flex фреймворк теперь поддерживает RSL, загружаемые с других доменов. Например Yahoo предоставить библиотеку всех Yahoo-штучек с использованием Flex 3. Они могут решить, что любой команде можно загрузить библиотеку, разрешить повторное использование кода через домены Yahoo.
Ну вот, вроде бы и все… Тед интригует нас все больше и больше. Он говорит, что в «Легушечьей звезде» ;) (FrogStar) нас ожидает еще очень много… но он пока что создает завесу таинственности :) Ну и правильно. Будем ждать.
Cross-Domain:
Кэш Flash-плеера позволяет Flex-фреймворку кэшироваться для кросс-доменного использования. Конечному пользователю достаточно посетить один из сайтов, где он загружает Flex Framework (Flex 3.0.0 Moxie) и кэширует его. И теперь, при посещение других сайтов, в которых используется этот фреймворк, он берет его из кэша Плеера.
Поддержка версий:
Кэш плеера поддерживает Flex 3.0 и будущие версии Flex фреймворка. При создании Flex-приложения можно выбрать, какую версию фреймворка использовать.
Безопасность:
Кросс-доменное кэширование открывает много вопросов безопасности. Для устранения этой проблем в Flash плеер был добавлен механизм подписывания кода, и код должен быть подписан Adobe. В свете того, что с Flex 3 собирается стать Open Source, разработчики смогут получить новые функции и компоненты добавленные в Flex фрейморк, при условии, что они буду отвечать требованиям безопасности.
Фейловер и хостинг:
Flex фреймворк может быть расположен в любом месте, даже в нескольких местах. И они совершенно не зависят от домена Adobe или любого другого. Эта функция включает в себя поддержку резервных URLов, так что Flex фреймворк может быть найден в нескольких местах. Если на одном сервере происходит простй, приложение будет скачивать библиотеку фреймворка с резервных (фейловерных) URLов.
Кросс-доменные RSL (Runtime Shared Libraries):
Flex фреймворк теперь поддерживает RSL, загружаемые с других доменов. Например Yahoo предоставить библиотеку всех Yahoo-штучек с использованием Flex 3. Они могут решить, что любой команде можно загрузить библиотеку, разрешить повторное использование кода через домены Yahoo.
Ну вот, вроде бы и все… Тед интригует нас все больше и больше. Он говорит, что в «Легушечьей звезде» ;) (FrogStar) нас ожидает еще очень много… но он пока что создает завесу таинственности :) Ну и правильно. Будем ждать.