Руководство пользователя Отмена

Рекомендации. Специальные возможности

  1. Руководство пользователя Adobe Animate
  2. Введение в Animate
    1. Новые возможности Animate
    2. Визуальный глоссарий
    3. Системные требования Animate
    4. Сочетания клавиш Animate
    5. Разные типы файлов в Animate
  3. Анимация
    1. Основы анимации в Animate
    2. Кадры и ключевые кадры в Animate
    3. Покадровая анимация в Animate
    4. Классическая анимация движения в Animate
    5. Инструмент «Кисть»
    6. Руководство по движению
    7. Анимация движения и язык ActionScript 3.0
    8. Сведения об анимации движения
    9. Анимация движения
    10. Создание анимации движения
    11. Использование ключевых кадров свойств
    12. Положения в анимации движения
    13. Использование Редактора движения для анимаций
    14. Редактирование траектории анимации движения
    15. Управление анимациями движения
    16. Настраиваемое ускорение и замедление
    17. Создание и применение стилей движения
    18. Настройка диапазонов анимации движения
    19. Сохранение анимации движения в файлах XML
    20. Анимация движения и классическая анимация
    21. Анимация фигур
    22. Инструмент «Кость» в Animate
    23. Скелетная анимация персонажей в Animate
    24. Слои-маски в Adobe Animate
    25. Работа со сценами в Animate
  4. Интерактивность
    1. Создание кнопок в Animate
    2. Преобразование проектов Animate в другие форматы документов
    3. Создание и публикация документов HTML5 Canvas в Animate
    4. Добавление интерактивных возможностей с помощью фрагментов кода в Animate
    5. Создание пользовательских компонентов HTML5
    6. Использование компонентов в HTML5 Canvas
    7. Создание пользовательских компонентов: примеры
    8. Фрагменты кода для пользовательских компонентов
    9. Рекомендации: реклама в Animate
    10. Разработка и публикация контента для виртуальной реальности
  5. Рабочая среда и рабочий процесс
    1. Создание и использование малярных кистей
    2. Использование шрифтов Google в документах HTML5 Canvas
    3. Использование библиотек Creative Cloud Libraries и Adobe Animate
    4. Использование рабочей области и панели «Инструменты» в Animate
    5. Рабочие процессы и рабочая среда Animate
    6. Использование веб-шрифтов в документах HTML5 Canvas
    7. Временные шкалы и ActionScript
    8. Работа с несколькими временными шкалами
    9. Задание настроек
    10. Использование панелей разработки Animate
    11. Создание слоев временной шкалы в Animate
    12. Экспорт анимаций для мобильных приложений и игровых платформ
    13. Перемещение и копирование объектов
    14. Шаблоны
    15. Поиск и замена в Animate
    16. Отмена/повтор действий и панель «История»
    17. Сочетания клавиш
    18. Использование временной шкалы в Animate
    19. Создание HTML-расширений
    20. Параметры оптимизации изображений и GIF-анимаций
    21. Настройки экспорта для изображений и GIF
    22. Панель «Ресурсы» в Animate
  6. Мультимедиа и видео
    1. Преобразование и объединение графических объектов в Animate
    2. Создание экземпляров символов и работа с ними в Animate
    3. Трассировка изображения
    4. Использование звука в Adobe Animate
    5. Экспорт SVG-файлов
    6. Создание видеофайлов для использования в Animate
    7. Добавление видео в Animate
    8. Работа с ключевыми точками видео
    9. Рисование и создание объектов в Animate
    10. Изменение линий и фигур
    11. Обводки, заливки и градиенты в Animate CC
    12. Работа с Adobe Premiere Pro и After Effects
    13. Панели «Цвет» в Animate CC
    14. Открытие файлов Flash CS6 в Animate
    15. Работа с классическим текстом в Animate
    16. Размещение иллюстраций в Animate
    17. Импортированные растровые изображения в Animate
    18. Трехмерная графика
    19. Работа с символами в Animate
    20. Рисование линий и фигур в Adobe Animate
    21. Работа с библиотеками в Animate
    22. Экспорт звуков
    23. Выделение объектов в Animate CC
    24. Работа с AI-файлами Illustrator в Animate
    25. Нанесение узоров с помощью инструмента «Аэрограф»
    26. Применение режимов наложения
    27. Упорядочивание объектов
    28. Автоматизация задач с помощью меню «Команды»
    29. Многоязычный текст
    30. Использование камеры в Animate
    31. Использование Animate с Adobe Scout
    32. Работа с файлами Fireworks
    33. Графические фильтры
    34. Звук и ActionScript
    35. Настройки рисования
    36. Рисование инструментом «Перо»
  7. Платформы
    1. Преобразование проектов Animate в другие форматы документов
    2. Поддержка специализированных платформ
    3. Создание и публикация документов HTML5 Canvas в Animate
    4. Создание и публикация документа WebGL
    5. Упаковка приложений AIR for iOS
    6. Публикация приложений AIR for Android
    7. Публикация для Adobe AIR на настольных ПК
    8. Параметры публикации ActionScript
    9. Рекомендации: размещение ActionScript в приложении
    10. Использование ActionScript в Animate
    11. Рекомендации: специальные возможности
    12. Специальные возможности в среде Animate
    13. Создание и использование сценариев
    14. Обеспечение поддержки специализированных платформ
    15. Общие сведения о поддержке специализированных платформ
    16. Создание содержимого со специальными возможностями
    17. Работа с плагинами поддержки специализированных платформ
    18. Отладка сценариев ActionScript 3.0
    19. Обеспечение поддержки специализированных платформ
  8. Экспорт и публикация
    1. Экспорт файлов из Animate CC
    2. Публикация OAM
    3. Экспорт SVG-файлов
    4. Экспорт графики и видео из Animate
    5. Публикация документов AS3
    6. Экспорт анимаций для мобильных приложений и игровых платформ
    7. Экспорт звуков
    8. Экспорт видеофайлов в QuickTime
    9. Управление воспроизведением внешнего видео с помощью ActionScript
    10. Рекомендации: советы по созданию контента для мобильных устройств
    11. Рекомендации: правила работы с видео
    12. Рекомендации: руководство по созданию SWF-приложений
    13. Рекомендации: формирование структуры FLA-файлов
    14. Рекомендации: оптимизация FLA-файлов для Animate
    15. Параметры публикации ActionScript
    16. Задание параметров публикации для Animate
    17. Экспорт файлов-проекторов
    18. Экспорт изображений и анимированных файлов GIF
    19. Шаблоны публикации HTML
    20. Работа с Adobe Premiere Pro и After Effects
    21. Быстрая публикация анимаций

Сведения о руководстве по обеспечению специальных возможностей

Средства чтения с экрана (зачитывающие содержимое веб-сайтов пользователям с ослабленным зрением) очень сложны, и в FLA-файлах, предназначенных для работы с такими средствами, могут часто возникать непредвиденные результаты. Текст зачитывается с помощью специальных программ. Средство чтения с экрана воспринимает только текстовое содержимое. Однако зачитываются также любые описания в SWF-файле для фрагментов ролика, изображений и другого графического содержимого. К важным изображениям и анимационным роликам следует добавлять описания, чтобы сведения об этих ресурсах SWF-файла были также доступны для средства чтения с экрана. Это применяемый в SWF-файлах аналог атрибута alt на веб-странице в формате HTML.

 Приложения Animate следует просматривать в Internet Explorer для Windows, поскольку службы Microsoft Active Accessibility (MSAA) поддерживаются только в этом браузере.

Flash Player представляет содержимое Animate средствам чтения с экрана с помощью Microsoft Active Accessibility (MSAA). MSAA — это технология Windows, представляющая собой стандартизированную платформу обмена информацией между вспомогательными технологиями, такими как средства чтения с экрана и другие приложения. События (например, изменения в приложении) и объекты видимы средствам чтения с экрана благодаря MSAA.

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

Создание веб-сайтов со специальными возможностями

Наличие специальных возможностей у веб-сайта предполагает его соответствие нескольким критериям:

Информация должна быть доступна для средств чтения с экрана

Текст и изображения должны быть доступными для понимания

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

Наличие аудиосопровождения

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

Сопроводительные подписи у аудиосопровождения

Некоторые посетители могут не слышать аудиосопровождение сайта или видео. Для их удобства добавьте сопроводительные подписи.

Цвет не должен нести значимую информацию

Многие посетители могут не различать цвета. Если цвет используется как информативный элемент (например, «Нажмите зеленую кнопку для перехода к стр. 1, нажмите красную кнопку для перехода к стр. 2»), добавьте текстовый или речевой эквивалент.

Традиционно во многих веб-презентациях (например, в видео) предусмотрены альтернативные способы доступа к содержимому для пользователей с ослабленным зрением, например текстовое описание для видео. Однако Animate передает текстовую информацию непосредственно средству чтения с экрана. Хотя обычно для этого требуются дополнительные параметры или сценарий ActionScript в FLA-файле, полностью самостоятельную версию создавать не обязательно.

Средствам чтения с экрана могут передаваться отдельные части SWF-файла. Совместимое с MSA средство чтения с экрана может воспринимать текстовые элементы (такие как текстовые поля, статический и динамический текст), фрагменты ролика, компоненты или весь SWF-файл.

Статья 508 — это закон США, содержащий нормы по обеспечению доступности информации для людей с ограниченными возможностями. В статье 508 особо указывается на необходимость обеспечения разносторонней доступности веб-сайтов. Некоторые веб-сайты, в том числе все федеральные, должны соответствовать этим нормам. Если SWF-файл передает средствам чтения с экрана не всю информацию, то он не соответствует требованиям ст. 508. Дополнительные сведения см. на веб-сайте ст. 508.

Во многих странах есть собственные законодательные нормы по созданию веб-сайтов со специальными возможностями либо правила, установленные неправительственными организациями. Дополнительные сведения о специальных возможностях и веб-стандартах см. на веб-сайте World Wide Web Consortium (W3C) Web Accessibility Initiative. Эти стандарты и нормативы описывают факторы, которые необходимо учитывать при создании веб-сайтов со специальными возможностями в формате HTML, и часть этой информации распространяется на Animate.

Предоставление структуры SWF-файла и навигация

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

 Если описание вводится для основного SWF-файла, то оно будет считываться при каждом обновлении SWF-файла. Чтобы избежать такой избыточности, можно создать отдельную информационную страницу.

Сообщите пользователю обо всех элементах навигации, которые изменяются в SWF-файлах. Это может быть дополнительная кнопка или изменение в тексте кнопки. Такое изменение будет зачитано вслух средством чтения с экрана. Flash Player 7 (и более поздние версии) поддерживает обновление этих свойств через сценарии ActionScript. Информацию о специальных возможностях в приложениях можно также обновлять при изменении содержимого при исполнении.

Управление описаниями и повторением

Дизайнеры и разработчики могут присваивать описания анимационным роликам, изображениям и графическим объектам в SWF-файле. Графическим объектам следует присваивать имена, доступные для средств чтения с экрана. Если картинка или анимация в SWF-файле не содержит значимой информации (например, является декоративной или повторяется несколько раз) либо уже была упомянута в общем описании SWF-файла, то отдельное описание для нее не требуется. Ненужные описания сбивают с толку пользователей, применяющих средства чтения с экрана.

 Если текст SWF-файла разделен на части или предоставлен в формате изображений, снабдите эти компоненты названиями или описаниями.

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

  • Сгруппируйте эти элементы в SWF-файле.

  • Добавьте описание для родительского фрагмента ролика.

  • Запретите доступ ко всем дочерним фрагментам ролика.

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

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

    Примечание. Не вводите описание в поле «Описание» панели «Специальные возможности» для экземпляров (таких как текст), которые средство чтения с экрана зачитывает автоматически.

Использование цвета

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

Порядок чтения, переход между элементами и клавиатура

При создании веб-сайтов Animate со специальными возможностями крайне важны порядок чтения и переход между элементами. При разработке интерфейса порядок отображения экземпляров на странице может не совпадать с порядком, в котором средство чтения с экрана считывает их описания. Порядком чтения и переходом между элементами управления в SWF-файле можно управлять (а также тестировать их).

Управление порядком чтения

По умолчанию порядок чтения непредсказуем и не всегда совпадает с расположением ресурсов или визуальным макетом страницы. Создание простого макета помогает сделать порядок чтения логичным без использования ActionScript. Однако сценарии ActionScript дают дополнительные возможности управления порядком чтения текста в SWF-файле и его тестирования.

 Не забывайте задавать порядок для каждого отдельного экземпляра SWF-файла. В противном случае будет использован порядок чтения по умолчанию (то есть непредсказуемый).

Управление переходом между элементами и содержимым

Посетители, получающие информацию с сайта с помощью средств чтения с экрана, обычно используют для навигации по операционной системе и веб-страницам клавиатуру, поскольку, не видя экран, бесполезно пользоваться мышью. В SWF-файлах со специальными возможностями с помощью свойств tabIndex и tabEnabled фрагментов ролика, кнопок, текстовых полей и экземпляров компонентов можно обеспечивать интеллектуальное управление переходом. Помимо клавиши табуляции, для навигации по SWF-файлу можно использовать любые другие клавиши, однако эту информацию необходимо сообщить пользователям через панель «Специальные возможности». С помощью класса Key в сценарии ActionScript можно добавлять в SWF-файл сценарии, выполняемые по нажатию различных клавиш. Выберите объект, для которого по нажатию клавиш должен выполняться сценарий. Добавьте комбинацию клавиш в поле «Комбинация клавиш» на панели «Специальные возможности». Добавляйте комбинации клавиш для важных и часто используемых кнопок SWF-файла.

Примечание. В сценариях ActionScript 3.0 tabIndex и tabEnabled — это свойства класса InteractiveObject. В сценариях ActionScript 2.0 ссылки на класс для их использования не требуются.

 Старайтесь не использовать невидимые кнопки в SWF-файлах со специальными возможностями, так как их не распознают средства чтения с экрана. (Невидимые кнопки — это кнопки, для которых определена лишь область нажатия или щелчка.)

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

Обработка аудио, видео и анимации

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

Дополнительные сведения об использовании компонентов Hi-Caption SE и Hi-Caption Viewer см. на странице Надстройки Adobe Add-ons. Это стороннее расширение позволяет создавать сопроводительные подписи, которые можно сохранять в XML-файле и загружать в SWF-файл при исполнении наряду с другими дополнительными элементами управления. Альтернативным вариантом является отображение титров с помощью ключевых точек и текстового поля.

Специальные возможности и расширение Animate

Слой расширения Animate позволяет разработчикам создавать расширения, обеспечивающие дополнительные возможности авторам. Таким образом компании-разработчики получают возможность создавать расширения, поддерживающие специальные возможности. Есть несколько параметров проверки SWF-файлов и добавления сопроводительных подписей.

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

Дополнительные сведения о сторонних расширениях, доступных в настоящий момент, см. на странице Надстройки Adobe Add-ons.

Тестирование файлов и внесение изменений

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

  • Попробуйте использовать средства чтения с экрана Window Eyes и JAWS для Windows. Эти программы обрабатывают SWF-файлы по-разному, поэтому результаты проверки могут различаться.

  • Попробуйте выполнить навигацию по сайту без использования мыши в обозревателе без средства чтения с экрана.

  • Выключите монитор и используйте для навигации по веб-сайту только средство чтения с экрана.

  • Если используются аудиокомментарии, протестируйте сайт с выключенным звуком.

  • Привлеките к тестированию пользователей, представляющих целевую аудиторию веб-сайта.

 Тестировать различные обозреватели необязательно, поскольку технология, применяемая для сопряжения SWF-файлов со средствами чтения с экрана (MSAA), поддерживается только обозревателем Internet Explorer под управлением Windows.

При прослушивании SWF-файла с помощью средства чтения с экрана проверяйте следующие условия.

  • Правилен ли порядок чтения?

  • Имеются ли в SWF-файле описания комбинаций клавиш?

  • Являются ли описания элементов интерфейса правильными и полными?

  • Есть ли соответствующие описания навигации по структуре сайта?

  • Считывается ли содержимое SWF-файла при изменении или обновлении?

  • Если изменение затрагивает содержимое некоторых компонентов рабочей области (например, название кнопки меняется с «Воспроизвести» на «Пауза»), озвучивается ли оно программой чтения с экрана?

    В отличие от HTML-файлов, не существует официального инструмента для проверки SWF-файлов. Однако есть несколько инструментов сторонних производителей, с помощью которых можно проверить файл. Дополнительные сведения об этих расширениях см. на странице Надстройки Adobe Add-ons.

Логотип Adobe

Вход в учетную запись