Adobe flash player настройки доверенной папки

Обновлено: 08.07.2024

This information applies to Adobe Flash Player on desktop and notebook computers. To change Flash Player settings on mobile devices, visit the Settings Manager for mobile devices.

Для кого предназначено это приложение Settings Manager?

Начиная с Flash Player версии 10.3, локальное приложение Settings Manager заменяет онлайн-приложение Settings Manager в области управления глобальными настройками для компьютеров с ОС Windows, Mac и Linux.Доступ к Settings Manager можно получить через «Панель управления» на Windows и «Системные настройки» на Mac. Пользователи других операционных систем и более ранних версий Flash Player могут использовать онлайн-приложение Settings Manager.

Чтобы получить доступ к локальному приложению Flash Player Settings Manager, оригинальному для операционной системы:

  • Windows: выберите «Пуск» > «Настройки» > «Панель управления» > «Flash Player»
  • Macintosh: «Другое» > «Системные настройки» > «Flash Player»
  • Linux Gnome: System > Preferences > Adobe Flash Player
  • Linux KDE: System Settings > Adobe Flash Player

Для доступа к справочной документации по локальному приложению Settings Manager, нажмите любую из ссылок «Learn more» (Подробнее) на вкладках приложения Settings Manager или нажмите любую из этих сссылок:

Что можно делать с помощью диспетчера параметров?

Компания Adobe стремится предоставить пользователям возможность управлять содержимым SWF или FLV, а также приложениями, выполняемыми в проигрывателе Adobe Flash Player. Диспетчер параметров Flash Player позволяет управлять глобальными параметрами конфиденциальности, параметрами хранения и параметрами безопасности используя следующие панели.

  • Чтобы указать, должны ли веб-сайты запрашивать разрешение перед использованием камеры или микрофона, необходимо использовать панель «Глобальные параметры конфиденциальности».
  • Чтобы указать объем дискового пространства, которое еще не посещенные веб-сайты могут использовать для хранения данных на компьютере, или предотвратить хранение данных на компьютере еще не посещенными веб-сайтами, используется панель «Глобальные параметры хранения».
  • Чтобы просмотреть или изменить параметры безопасности используется панель «Глобальные параметры безопасности».
  • Чтобы указать как часто Flash Player должен проверять наличие обновленных версий, используется панель «Глобальные параметры уведомлений».
  • Чтобы просмотреть или изменить параметры конфиденциальности для уже посещенных веб-сайтов, используется панель «Параметры конфиденциальности веб-сайтов».
  • Чтобы просмотреть или изменить параметры хранения для уже посещенных веб-сайтов, а также чтобы удалить данные, уже сохраненные на компьютере каким-либо или всеми веб-сайтами, используется панель «Параметры хранения веб-сайтов».
  • Просмотреть или изменить параметры воспроизведения можно на панели «Параметры воспроизведения защищенного содержимого».
  • Просмотреть или изменить параметры работы в пиринговых сетях можно на панели «Пиринговая сеть».

Как перейти в диспетчер параметров?

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

Щелкните следующие ссылки, чтобы открыть требуемую панель диспетчера параметров. Диспетчер параметров, отображаемый на этой странице, не просто картинка, это настоящее окно диспетчера параметров. Чтобы изменить свои параметры, используя вкладки, откройте нужную панель, затем нажмите параметры, отображаемые на панелях диспетчера параметров для этой веб-страницы.

Параметры, установленные в диспетчере параметров, действуют для всех веб-сайтов, содержащих материалы SWF или FLV, а не только для определенного веб-сайта.

Что такое параметры конфиденциальности?

Приложениям, выполняемым в Flash Player, может потребоваться доступ к имеющимся на компьютере камере и/или микрофону. Параметры конфиденциальности позволяют указать, будет ли у приложений с определенного веб-сайта такой доступ. Обратите внимание, что доступ запрашивается лицом или компанией, создавшими используемое приложение, не корпорацией Adobe (если приложение, которому требуется доступ к камере или микрофону, разработано не Adobe).

Лицо или компания, запрашивающие доступ, должны объяснить, почему он им нужен, и как предполагается использовать аудио- и видеоданные. Необходимо иметь сведения о политике конфиденциальности любого, кто запрашивает доступ к аудио- или видеоданным. В качестве примера см. Политика конфиденциальности Adobe. Свяжитесь с веб-сайтом, запросив доступ к сведениям по их политике конфиденциальности.

Необходимо понимать, что хотя эта панель и является частью проигрывателя Flash Player, аудио- и видеоданные будут использоваться сторонним приложением. Корпорация Adobe не несет никакой ответственности за политики конфиденциальности сторонних поставщиков, за действия этих компаний по сохранению аудио- и видеоданных на пользовательском компьютере, а также за использование таких сведений компаниями.

Чтобы указать параметр конфиденциальности для всех веб-сайтов, используйте панель «Глобальные параметры конфиденциальности». Чтобы указать параметры конфиденциальности для определенных веб-сайтов, используйте панель параметров конфиденциальности веб-сайта.

Что такое параметры хранения?

Приложениям, выполняемым в Flash Player, может потребоваться сохранить данные на компьютере. Но пока пользователь не разрешит выделить для этого дополнительное пространство, объем хранимых ими данных ограничивается 100 килобайтами. Параметры локального хранения позволяют указать объем дискового пространства, если это возможно, который приложения с определенного веб-сайта могут использовать для хранения информации на компьютере. Обратите внимание, что доступ запрашивается лицом или компанией, создавшими используемое приложение, не корпорацией Adobe (если приложение, которому требуется сохранить данные, разработано не Adobe). Лицо или компания, запрашивающие доступ, должны объяснить, почему он им нужен, и как предполагается использовать сохраняемые данные. Необходимо иметь сведения о политике конфиденциальности любого, кто запрашивает доступ к вашему компьютеру. В качестве примера см. Политика конфиденциальности Adobe*. Свяжитесь с веб-сайтом, запросив доступ к сведениям по их политике конфиденциальности.

Необходимо понимать, что хотя эта панель и является частью проигрывателя Adobe Flash Player, данная информация будет использоваться сторонним приложением. Корпорация Adobe не несет никакой ответственности за политики конфиденциальности сторонних поставщиков, за действия этих компаний по сохранению данных на пользовательском компьютере, а также за использование таких сведений компаниями.

Чтобы указать параметры хранения для еще не посещенных веб-сайтов, используйте панель «Глобальные параметры хранения». Чтобы указать параметры хранения для уже посещенных веб-сайтов, используйте панель «Параметры хранения веб-сайтов».

Что такое параметры безопасности?

Корпорация Adobe разработала проигрыватель Flash Player для использования с параметрами безопасности, не требующими явного разрешения или запрещения доступа в большинстве ситуаций. С течением времени содержимое SWF и FLV стало более сложным, проигрыватель Flash Player также усложнился, теперь в нем предлагаются дополнительные возможности по обеспечению конфиденциальности и безопасности пользователей. Однако время от времени можно встретить старое содержимое SWF и FLV, созданное с использованием прежних правил безопасности. В этих случаях проигрыватель Flash Player выводит запрос: можно разрешить работу с таким содержимым, как задумывалось его создателем, используя старые правила безопасности; можно выбрать соблюдение новых, более строгих правил безопасности. Последний выбор подразумевает, что будет отображаться или воспроизводиться только то содержимое, которое соответствует последним стандартам безопасности, но в некоторых случаях это может помешать правильной работе старого содержимого SWF и FLV.

Если старое содержимое воспроизводится на более новой версии проигрывателя, и для Flash Player необходимо принять решение о соблюдении или не соблюдении более новых правил, может открыться одно из следующих всплывающих окон. Эти диалоговые окна запрашивают разрешение пользователя, прежде чем позволить содержимому SWF и FLV в старом формате взаимодействовать с другими сайтами в Интернете.

    Может появиться диалоговое окно, предупреждающее пользователя о том, что воспроизводимое содержимое SWF и FLV пытается использовать старые правила безопасности для доступа к сведениям веб-сайта вне собственного домена, а также о возможном обмене данными между сайтами. Проигрыватель Flash Player запрашивает, требуется ли разрешить или запретить такой доступ.

Чтобы изменить свои параметры безопасности или получить дополнительные сведения о них, см. раздел Панель «Глобальные параметры безопасности».

Что такое параметры воспроизведения защищенного содержимого?

Содержимое, опубликованное в Интернете, может быть защищено его поставщиком с помощью Adobe Flash Access. Для просмотра защищенного содержимого пользователям необходимо получить лицензию у его поставщика. Лицензии загружаются на компьютер пользователя автоматически, например, после того как защищенное содержимое было взято напрокат или приобретено. Проигрыватель Flash Player сохраняет эти лицензии на компьютере данного пользователя.

Что такое параметры работы в пиринговых сетях?

Например, загрузка аудио- или видеосодержимого с определенного веб-сайта будет производиться быстрее, если пользователи, просматривающие или прослушивающие то же содержимое, предоставят свои ресурсы. Благодаря этому воспроизведение производится плавно, без рывков и пауз, возникающих из-за незаполнения буфера. Это и называется пиринговые сети, так как для повышения производительности ресурсы одного пользователя могут использоваться другим. Для работы в пиринговых сетях проигрывателю Flash Player требуется ваше разрешение.

Если этот режим включен, то это не значит, что приложение будет использовать ресурсы вашего канала доступа в Интернет без дальнейших запросов. Этим вы только разрешаете приложению выводить запрос на использование части ресурсов вашего канала доступа. В большинстве случаев использование этой функции имеет смысл только при высокоскоростном подключении к Интернету.

Помните, что при работе в данном режиме увеличивается объем данных, передаваемых вашим поставщиком услуг Интернета на устройство. Если у вас безлимитный доступ в Интернет с фиксированным размером ежемесячной абонентской платы, то использование этой функции не приведет к увеличению расходов на Интернет.

Если объем доступного ежемесячного трафика у вас ограничен или вы не знаете, по какому принципу производится расчет за услуги Интернета, то, возможно, эту функцию лучше отключить. В этом случае приложение не будет выводить запросы на использование части ресурсов вашего канала доступа.

Разрешить или запретить работу в пиринговых сетях можно на панели «Пиринговая сеть».

Если параметры конфиденциальности и дискового пространства уже установлены в обозревателе, надо ли выполнять эти настройки повторно?

Таким же образом объем дискового пространства, разрешенный для использования приложению Adobe, не связан с объемом дискового пространства, выделенного для сохраняемых страниц в обозревателе. То есть, когда воспроизводится содержимое SWF или FLV, объем дискового пространства, разрешенный в проигрывателе, добавляется к тому пространству, которое обозреватель использует для хранения страниц.

Не имеет значения, как настроен обозреватель, в любом случае есть возможность разрешить или запретить приложению, выполняемому в проигрывателе Flash Player, сохранять данные, а также указать, какой объем дискового пространства могут занимать эти сведения.


Модель безопасности клиента Flash Player во время выполнения построена вокруг ресурсов, которые являются объектами, такими как SWF-файлы, локальные данные и URL-адреса в Интернете. Заинтересованные лица — это стороны, которые являются владельцами или пользователями этих ресурсов. Заинтересованные лица могут использовать элементы управления (параметры безопасности) для ограничения доступа к своим ресурсам. Для каждого ресурса назначается четыре заинтересованных лица. Проигрыватель Flash Player строго соблюдает иерархию полномочий для этих элементов управления, приведенную в следующей схеме.

Иерархия полномочий

Это означает, к примеру, что если администратор запрещает доступ к ресурсу, это ограничение не могут переопределить другие заинтересованные лица.

Для приложений AIR эти элементы управления доступом применяются только к содержимому, выполняемому за пределами изолированной программной среды приложения AIR.

Элементы управления администратора

Администратор компьютера (то есть пользователь, выполнивший вход с учетными данными администратора) может применить параметры безопасности проигрывателя Flash Player, затрагивающие всех пользователей компьютера. В некорпоративной среде, например на домашнем компьютере, административный доступ обычно есть у одного пользователя. Даже в корпоративной среде лишь отдельные пользователи могут иметь права администратора компьютера.

Существует два типа элементов управления администратора:

каталог Global Flash Player Trust

файл mms.cfg

Файл mms.cfg — это текстовый файл, с помощью которого администраторы могут разрешать или запрещать доступ к разным функциям. При запуске проигрыватель Flash Player считывает параметры безопасности из этого файла и использует их для ограничения доступа к функциям. Файл mms.cfg включает параметры, с помощью которых администратор управляет возможностями, такими как элементы управления конфиденциальностью, безопасность локальных файлов, подключения к сокетам и прочее.

SWF-файл может получать некоторые сведения об отключенных возможностях с помощью свойств Capabilities.avHardwareDisable и Capabilities.localFileReadDisable . Однако большинство параметров, содержащихся в файле mms.cfg, нельзя получить с помощью ActionScript.

Чтобы на компьютере можно было применять политики безопасности и конфиденциальности, независимые от приложения, доступ для изменения файла mms.cfg должны иметь только системные администраторы. Файл mms.cfg не предназначен для использования программами установки. Программа установки, запущенная с использованием полномочий администратора, может изменить содержимое файла mms.cfg. Компания Adobe считает, что это может подорвать доверие пользователей, и призывает создателей программ установки никогда не изменять файл mms.cfg.

Файл mms.cfg хранится в следующем местоположении:

Windows: система\Macromed\Flash\mms.cfg

Mac: поддержка приложений/Macromedia/mms.cfg

(например, /Library/Application Support/Macromedia/mms.cfg)

каталог Global Flash Player Trust

Администраторы и программы установки могут регистрировать заданные локальные SWF-файлы в качестве доверенных для всех пользователей. Такие SWF-файлы распределяются в локальную доверенную изолированную программную среду. Они могут взаимодействовать со всеми остальными SWF-файлами и загружать данные из любых местоположений, удаленных и локальных. Файлы указываются как доверенные в каталоге Global Flash Player Trust, который находится в следующем местоположении:

Windows: система\Macromed\Flash\FlashPlayerTrust

Mac: поддержка приложений/Macromedia/FlashPlayerTrust

(например, /Library/Application Support/Macromedia/FlashPlayerTrust)

В файле конфигурации доверия должны перечисляться только локальные пути или сетевые пути SMB. НТТР-пути, добавленные в файл конфигурации доверия, игнорируются. Доверенными могут быть только локальные файлы.

Во избежание конфликтов каждому файлу конфигурации доверия необходимо присвоить имя, соответствующее установившему его приложению, с расширением .cfg.

Распространяя локально выполняемый SWF-файл через программу установки, разработчик может предписать программе установки добавить файл конфигурации в каталог Global Flash Player Trust, чтобы предоставить полные привилегии распространяемому файлу. Программу установки должен запустить пользователь с правами администратора. В отличие от файла mms.cfg, каталог Global Flash Player Trust предусмотрен для того, чтобы регистрировать доверенные файлы с помощью программ установки. С помощью каталога Global Flash Player Trust регистрировать доверенные локальные приложения могут как администраторы, так и программы установки.

Также существуют каталоги Flash Player Trust для отдельных пользователей (см. раздел Элементы управления пользователя).

Элементы управления пользователя

В проигрывателе Flash Player предусмотрено три разных механизма для управления доступом на уровне пользователя: пользовательский интерфейс «Параметры», диспетчер параметров и каталог User Flash Player Trust.

Пользовательский интерфейс «Параметры» и диспетчер параметров

Пользовательский интерфейс «Параметры» является быстрым интерактивным механизмом для настройки параметров определенного домена. Менеджер параметров имеет более детальный интерфейс и предоставляет возможность вносить глобальные изменения, затрагивающие разрешения для многих или всех доменов. Кроме того, когда SWF-файл запрашивает новое разрешение, что требует принятия решений о безопасности и конфиденциальности во время выполнения, открывается диалоговое окно, в котором пользователь может изменить некоторые параметры проигрывателя Flash Player.

Диспетчер параметров и пользовательский интерфейс «Параметры» содержат опции, связанные с безопасностью, такие как параметры камеры и микрофона, параметры хранения общих объектов, параметры, связанные с устаревшим содержимом, и прочее. Приложения AIR не поддерживают доступ к диспетчеру параметров и пользовательскому интерфейсу настроек.

Примечание. Параметры, настроенные в файле mms.cfg (см. раздел «Элементы управления администратора»), не отражаются в диспетчере параметров.

Каталог User Flash Player Trust

Пользователи и программы установки могут регистрировать в качестве доверенных определенные локальные SWF-файлы. Такие SWF-файлы распределяются в локальную доверенную изолированную программную среду. Они могут взаимодействовать со всеми остальными SWF-файлами и загружать данные из любых местоположений, удаленных и локальных. Пользователь указывает файл как доверенный в каталоге User Player Trust, который находится в том же каталоге, что и папка хранения общих объектов Flash (местоположение варьируется в зависимости от текущего пользователя):

Эти параметры действуют только для текущего пользователя, а не для всех, кто работает с этим компьютером. Если пользователь без прав администратора устанавливает приложение в свою части системы, каталог User Flash Player Trust позволяет программе установки зарегистрировать приложение как доверенное для этого пользователя.

Распространяя локально выполняемый SWF-файл через программу установки, разработчик может предписать программе установки добавить файл конфигурации в каталог User Flash Player Trust, чтобы предоставить полные привилегии распространяемому файлу. Даже в такой ситуации файл каталога User Flash Player Trust контролируется пользователем, потому что он создается в результате действия пользователя (установки).

Также существует каталог Global Flash Player Trust, который используется администраторами и программами установки для регистрации приложений для всех пользователей компьютера (см. раздел «Элементы управления администратора»).

Элементы управления веб-сайта (файлы политики)

Чтобы данные с веб-сервера были доступны SWF-файлам из других доменов, на сервере можно создать файл политики. Файл политики — это XML-файл, помещенный в специальное местоположение на сервере.

Файлы политики определяют доступ к ряду ресурсов, включая следующее:

получение данных растровых изображений, аудио и видео;

загрузку XML и текстовых файлов;

импорт SWF-файлов из других изолированных программных сред в домен безопасности загружающего файла;

доступ к подключениям к сокетам и XML-сокетам.

Объекты ActionScript создают подключения к серверу двух типов: подключения к серверу на основе документов и подключения к сокетам. Такие объекты ActionScript, как Loader, Sound, URLLoader и URLStream, создают подключения к серверу на основе документов и загружают файл с URL-адреса. Объекты Socket и XMLSocket создают подключения к сокетам, которые работают с потоковой передачей данных, а не с загруженными документами.

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

Для подключений к сокетам требуются файлы политики сокетов, которые обеспечивают прямое сетевое подключение к TCP-сокетам нижнего уровня с помощью классов Socket и XMLSocket.

Коду, выполняемому в изолированной программной среде приложения AIR, не требуется файл политики для доступа к данным через URL или сокет. Коду в приложении AIR, выполняемому за пределами изолированной программной среды приложения, требуется файл политики.

Основные файлы политики

По умолчанию проигрыватель Flash Player (и содержимое AIR, находящееся за пределами изолированной программной среды приложения AIR) сначала ищет файл политики URL с именем crossdomain.xml в корневом каталоге сервера, а файл политики сокетов у порта 843. Файлы в этих местоположениях называются основными файлами политики. (При подключении к сокетам проигрыватель Flash Player также ищет файл политики сокетов у того же порта, через который устанавливается основное подключение. Однако файл, найденный в этом местоположении, не рассматривается как основной.)

Помимо определения прав доступа, основной файл политики также содержит метаполитику. Она указывает, в каких местоположениях могут находиться файлы политики. По умолчанию метаполитика файлов политики для URL имеет значение «master-only» (только основной), то есть файл /crossdomain.xml является единственным допустимым файлом политики на сервере. Для файлов политики сокетов метаполитика по умолчанию имеет значение «all» (все), то есть файл политики может быть у любого порта.

SWF-файл может проверять файл политики под другим именем или в другом местоположении. Для этого нужно вызвать метод Security.loadPolicyFile() . Однако, если в основном файле политики не указано, что в данном местоположении может находиться файл политики, то вызов метода loadPolicyFile() не даст результатов, даже если там будет файл политики. Метод loadPolicyFile() следует вызывать до того, как пытаться выполнять сетевые операции, для которых требуется файл политики. Проигрыватель Flash Player автоматически ставит запросы на сетевое подключение в очередь после соответствующих запросов на получение файла политики. Например, метод Security.loadPolicyFile() допустимо вызвать непосредственно перед началом сетевой операции.

Проверяя основной файл политики, проигрыватель Flash Player ожидает ответа сервера в течение трех секунд. Если ответ не получен, Flash Player делает вывод, что основной файл политики не существует. Однако для вызова метода loadPolicyFile() нет тайм-аута по умолчанию; проигрыватель Flash Player предполагает, что вызываемый файл существует и ожидает загрузки в течение неопределенного времени. Поэтому, чтобы гарантированно загрузить основной файл политики, необходимо вызвать метод loadPolicyFile() .

Несмотря на то что метод называется Security.loadPolicyFile() (загрузитьФайлПолитик), файл политики загружается только после отправки сетевого запроса, для которого требуется файл политики. Вызов метода loadPolicyFile() просто сообщает проигрывателю Flash Player, в каком местоположении следует искать файл политики, когда он понадобится.

Нельзя получить уведомление об отправке или выполнении запроса файла политики, это просто не нужно. Проигрыватель Flash Player проверяет файлы политики в асинхронном режиме и автоматически ждет установки подключения, пока проверка не будет успешно выполнена.

В следующих разделах содержатся сведения, которые относятся только к файлам политики URL-адресов. Дополнительные сведения о файлах политики сокетов см. в разделе «Подключение к сокетам».

Область действия файла политики URL-адресов

Файл политики URL-адресов применяется только к каталогу, из которого он загружен, и к его дочерним каталогам. Файл политики в корневом каталоге применяется ко всему серверу. Файл политики, загруженный из подкаталога, применяется только к этому каталогу и его подкаталогам.

Указание прав доступа в файле политики URL-адресов

одной звездочкой, что соответствует всем доменам и всем IP-адресам;

звездочкой с суффиксом, что соответствует только доменам с указанным суффиксом.

Можно разрешить доступ документам из любого домена, как показано в следующем примере.

Если загружаемые данные находятся на HTTPS-сервере, а загружающий их SWF-файл — на HTTP-сервере, компания Adobe рекомендует переместить загружающий SWF-файл на HTTPS-сервер. Благодаря этому все копии конфиденциальных данных будут находиться под защитой HTTPS. Однако, если вы решите оставить загружающий SWF-файл на НТТР-сервере, добавьте атрибут secure="false" в тег <allow-access-from> , как показано ниже.

Предварительная загрузка файлов политики

Загрузка данных с сервера или подключение к сокету выполняется в асинхронном режиме. Проигрыватель Flash Player просто ожидает завершения загрузки файла политики, прежде чем запустить основную операцию. Однако извлечение пикселных данных из изображений или получение сэмплов звука выполняется в синхронном режиме. Прежде чем можно будет получить данные, должна завершиться загрузка файла политики. Загружая мультимедийные данные, необходимо получить файл политики.

Если используется метод Loader.load() , задайте свойство checkPolicyFile параметра context , который является объектом LoaderContext.

Если изображение встраивается в текстовое поле с помощью тега <img> , задайте атрибуту checkPolicyFile тега <img> значение "true" , как показано ниже.

Если используется метод Sound.load() , задайте свойство checkPolicyFile параметра context , который является объектом SoundLoaderContext.

Если используется NetStream, задайте свойство checkPolicyFile объекта NetStream.

Если задан один из этих параметров, проигрыватель Flash Player сначала проверяет файлы политики, уже загруженные для этого домена. Затем он ищет файл политики сервера в местоположении по умолчанию, проверяя теги <allow-access-from> и наличие метаполитики. В завершение, рассматриваются все вызовы метода Security.loadPolicyFile() , ожидающие обработки, чтобы оценить их область действия.

Элементы управления автора (разработчика)

Этот метод предоставляет права для:

перекрестного выполнения сценариев между SWF-файлам (см. раздел Перекрестное выполнение сценариев);

доступа к списку отображения (см. раздел «Обход списка отображения»);

обнаружения событий (см. раздел Безопасность событий);

полного доступа к свойствам и методам объекта Stage (см. раздел Безопасность рабочей области).

С недавнего времени в контекстном меню FlashPlayer'a появился новый пункт "Глобальные настройки". А именно с версии 10.3.


Если с "Хранилищем", "Камерой и микрофоном" и "Воспроизведением" всё понятно (они итак были доступны в пункте "Параметры. "), то вот во вкладке "Дополнительно" появились доколе неизвестные настройки.

Подробнее я хочу остановить на "Настройках доверенной папки. "


Что за доверенная папка?

  • домен, с которого загружаются .swf-файлы,
  • путь к локальному .swf-файлу на компьютере пользователя,
  • путь к локальному каталогу, в котором содержаться .swf-файлы

И что же мы доверяем (разрешаем) указанным файлам?

С версии 10.1 локально запущенным .swf-файлам запрещается загружать данные из сети и из локального диска пользователя. Так вот указав, что этот .swf-доверенный ему разрешается делать эти запросы.

Сделано это для того, чтобы на этапе разработки было не обязательным постоянно выкладывать приложение на сервер.

Для чего указывается домен и что мы ему доверяем, я так и не разобрался. В cправке тоже ничего по поводу доменов. Может разрешаем локальным .swf-файлам загружать данные с этого домена? Не знаю. Не проверял. Может быть вы знаете?


Чтож? Пришлось разбираться.

Ну во-первых, указать доверенный .swf-файл может сам пользователь в соотвествующем окне, о котором я говорил выше.

Во-вторых, можно сделать это за пользователя (естественно с помощью каких-то оберток или стартеров). Для этого в системе (в качестве примера возьму Windows 7, об остальных операционных системах информацию можно найти в справке) имеются каталоги, в которых хранятся .cfg-файлы конфигурации безопасности FlashPlayer'a. Таких каталогов два:

1. Для всех учетных записей системы.

C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust

2. Для конкретного пользователя.

В эти каталоги можно добавлять свои .cfg-файлы с любым именем. Простой текстовый файл, где каждая строчка - это путь до доверенных .swf-файла или папки.

Все современные среды разработки создают свои .cfg-файлы и при создании проекта дописывают в него в качестве доверенной папки папку нового проекта. Именно поэтому многие не заметили этого нововведения. Например FlashDevelop создает вот этот файл:

А для профилактики подобных ситуаций автор кода может узнать каким образом запущен .swf-файл. Для этого существует свойство Security.sandboxType

Adobe окончательно уводит FlashPlayer с локального использования в веб. Не пишите больше локальных приложений для него, без оберток, таких как Zinc или AIR.

This information applies to Adobe Flash Player on desktop and notebook computers. To change Flash Player settings on mobile devices, visit the Settings Manager for mobile devices.

Что такое параметры локального хранения?

Приложениям, выполняемым в Adobe Flash Player, может потребоваться сохранить данные на компьютере. Но пока пользователь не разрешит выделить для этого дополнительное пространство, объем хранимых ими данных ограничивается 100 килобайтами. Параметры локального хранения позволяют указать объем дискового пространства, если это возможно, который приложения с определенного веб-сайта могут использовать для хранения информации на компьютере. Обратите внимание, что доступ запрашивается лицом или компанией, создавшими используемое приложение, не корпорацией Adobe (если приложение, которому требуется сохранить данные, разработано не Adobe). В показанном выше диалоговом окне в поле [website] показано имя лица или компании, запрашивающих доступ. Лицо или компания, запрашивающие доступ, должны объяснить, почему он им нужен, и как предполагается использовать сохраняемые данные. Необходимо иметь сведения о политике конфиденциальности любого, кто запрашивает доступ к вашему компьютеру. Примеры см. в политике конфиденциальности Adobe*. Свяжитесь с веб-сайтом, запросив доступ к сведениям по их политике конфиденциальности.

Необходимо понимать, что хотя эта панель и является частью проигрывателя Adobe Flash Player, данная информация будет использоваться сторонним приложением. Корпорация Adobe не несет никакой ответственности за политики конфиденциальности сторонних поставщиков, за действия этих компаний по сохранению данных на пользовательском компьютере, а также за использование таких сведений компаниями.

Какие данные может сохранять на компьютере приложение, выполняемое в Flash Player?

Тип хранимой информации зависит от приложения. В качестве данных могут быть любые сведения, от имени пользователя или текущего результата в интерактивной игре до списка акций в биржевом портфеле. Приложением должно четко указываться, какой тип информации будет сохраняться.

У кого есть доступ к этим данным?

Доступ к этим данным может получить приложение, выполняемое в Flash Player в данный момент, или другое приложение, выполняемое в Flash Player на этом же сайте. Корпорация Adobe не имеет доступа к этим сведениям (если только приложение, которому требуется сохранить данные, разработано не Adobe).

Согласно данным раздела Что такое параметры локального хранения?, приведенным выше, веб-сайт, запрашивающий доступ, должен объяснить, для чего он нужен, и как предполагается использовать данные. Например, будут ли они доступны только владельцу или будут публиковаться в публичных местах? Кто будет иметь доступ к этим данным в будущем? Будут ли они удалены спустя определенный период времени? В политике конфиденциальности того, кто запрашивает доступ, должны быть оговорены такого рода вопросы.

Параметры конфиденциальности и дискового пространства уже установлены в обозревателе. Как эти параметры взаимодействуют с параметрами проигрывателя Flash Player?

Таким же образом объем дискового пространства, разрешенный для использования приложению, выполняемому в Flash Player, не связан с объемом дискового пространства, выделенного для сохраняемых страниц в обозревателе. То есть, когда воспроизводится содержимое SWF или FLV, объем дискового пространства, разрешенный в проигрывателе, добавляется к тому пространству, которое обозреватель использует для хранения страниц.

Не имеет значения, как настроен обозреватель, в любом случае есть возможность разрешить или запретить приложению, выполняемому в Flash Player, сохранять данные, а также указать, какой объем дискового пространства могут занимать эти сведения, как это описано далее в этом документе.

Что такое параметры локального хранения?

  • Если требуется, чтобы приложения с данного веб-сайта не сохраняли какие-либо данные на компьютер, а соответствующий запрос больше не выводился, выберите вариант «Никогда». Обратите внимание, что приложения с других веб-сайтов также могут запрашивать сохранение данных на компьютер впоследствии. Если требуется, чтобы приложения с любого веб-сайта, не посещенного ранее, не сохраняли данные на компьютере, а соответствующий запрос больше не выводился, используйте панель «Глобальные параметры хранения».
  • Если требуется разрешить приложениям с определенного веб-сайта сохранять данные на компьютер, но при этом необходимо принимать решение о сохранении для каждого конкретного приложения, переместите ползунок в крайнее левое положение (Нет). Всякий раз, когда приложение с этого веб-сайта захочет сохранить данные на компьютере, будет высвечиваться запрос на выделение дополнительного дискового пространства.
  • Если требуется разрешить приложениям с определенного веб-сайта сохранять на компьютере столько данных, сколько им требуется, переместите ползунок в крайнее правое положение (Без ограничений).
  • Если требуется разрешить приложениям с определенного веб-сайта сохранять данные на компьютере, но хотите ограничить используемое ими дисковое пространство, переместите ползунок, выбрав одно из значений: 10 КБ, 100 КБ, 1 МБ или 10 МБ. Если какому-либо приложению потребуется больше дискового пространства, чем было выделено ранее, при выполнении приложения будет высвечиваться запрос на выделение дополнительного дискового пространства.

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

Если требуется сохранить существующую информацию, нажмите кнопку «Отмена», чтобы вернуться на панель «Параметры локального хранения» и выбрать большее значение. В противном случае нажмите кнопку «OK», чтобы удалить данные и вернуться в приложение.

Как можно изменить свои параметры локального хранения?

Возможно, потребуется изменить параметры локального хранения, например, если требуется выделить дополнительное пространство для хранения данных с определенного веб-сайта. Открытие панели параметров локального хранения:

Читайте также: