Руководство по actionscript. часть 3, стр. 075
Var product:XML = xmlns:someCorp=»http://www. example. com/someCorp»>
99.99 : var nsl:Namespace = product. namespace(«someCorp»):
var ns2:Namespace = new NamespaceC’sc», «http://www. example. com/someCorp»): trace(nsl == ns2): // Выводит: true
Дальнейшее изучение
В этой главе была рассмотрена большая часть основной функциональности расширения Е4Х, однако исчерпывающее описание выходит за рамки данной книги. Для дальнейшего изучения посмотрите на описание методов и переменных классов XML и XMLList в справочнике по языку ActionScript корпорации Adobe. Все технические детали можно найти в спецификации расширения Е4Х по адресу http://www. ecma-intemational^rg/publications/standards/Ecma-357.htm
Далее по программе — знакомство с ограничениями безопасности приложения Flash Player. Если изучение этой темы не кажется вам приятным занятием, можете перейти сразу к части II, где будут рассматриваться вопросы отображения содержимого на экране. Просто помните, что если в процессе разработки вы столкнетесь с ошибками безопасности, глава 19 поможет вам решить появившиеся проблемы.
ГЛАВА 19
Ограничения безопасности
Flash Player
Чтобы предотвратить передачу данных несанкционированным получателям без соответствующего разрешения, приложение Flash Player тщательно проверяет все запросы на загрузку или на доступ к внешним ресурсам либо на взаимодействие с другими SWF — или HTML-файлами. Любой запрос к внешнему ресурсу из SWF-файла (к ресурсу, который не является частью скомпилированного SWF-файла, осуществляющего запрос), отвергается или принимается на основании таких факторов, как:
? операция языка ActionScript, используемая для доступа к ресурсу;
? статус безопасности SWF-файла, выполняющего запрос;
? местоположение ресурса;
? набор явных прав доступа для ресурса, которые определены либо создателем ресурса, либо его распространителем;
? явные права доступа, предоставленные пользователем (например, разрешение на подключение к камере или микрофону пользователя);
? тип приложения Flash Player, выполняющего SWF-файл (например, версия встраиваемого расширения, автономная версия, отладочная версия среды разработки Flash).