Microsoft Office для Mac 2016: взгляд через призму VoiceOver

(Или хронология развития специальных возможностей на примере отдельно взятого пакета приложений)
Дата публикации:10.03.2015
Дата обновления:14.07.2015
Twitter Facebook Vkontakte

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

Как всё начиналось...

5 марта 2015 года корпорация Microsoft выпустила в открытый доступ предварительную версию своего офисного пакета Microsoft Office 2016 для операционных систем OS X. Поскольку доступные, а главное функциональные офисные пакеты всегда являлись слабой стороной операционных систем Apple с точки зрения использования их людьми с нарушениями зрения, то данный релиз мог существенно укрепить позиции OS X как платформы, подходящей для профессиональной работы незрячих пользователей. К тому же со времён предыдущей версии MS Office 2011 появлялась информация о том, что Microsoft проводили целенаправленную работу по обеспечению доступности своих офисных приложений, поэтому определённые надежды на улучшение их доступности были вполне оправданы.

Данный материал представляет собой обзор кратких итогов первоначального тестирования пакета Microsoft Office для Mac 2016 Preview, посвящённого именно аспекту невизуальной доступности входящих в него приложений.

Пакет Microsoft Office для Mac 2016 включает в себя пять привычных офисных приложений:

  • Текстовый процессор Word
  • Табличный процессор Excel
  • Программу для создания и просмотра презентаций PowerPoint
  • Почтовый клиент и систему информационного управления и взаимодействия Outlook
  • Программу для создания быстрых заметок и организации личной информации, OneNote

К сожалению, приходится констатировать, что какие-либо осознанные попытки обеспечения доступности интерфейсов для VoiceOver заметны лишь в отношении трёх, а относительно успешными они могут считаться лишь в отношении двух из вышеназванных программ.

Более-менее доступными являются приложения Outlook и OneNote. Это при том, что как раз их функциональность для экосистемы OS X в принципе не является уникальной, то есть существуют вполне достойные альтернативы, способные покрыть как задачи ведения заметок, так и работы с электронной почтой. Пожалуй, только доступность Outlook может достаточно сильно порадовать тех, для кого использование этого приложения безальтернативно по причине корпоративной системы, тесно завязанной на всю инфраструктуру Microsoft Exchange.

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

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

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

  1. Открыть файл презентации и нажатием клавиши F5 запустить режим демонстрации.
  2. Курсором VoiceOver (VO-Стрелка_вправо и VO-Стрелка_влево) среди объектов макета найти тот, который содержит текстовую составляющую слайда.
  3. После прочтения текста первого слайда, не изменяя положения курсора VoiceOver, перейти к следующему/предыдущему, например, Стрелкой_вправо/Стрелкой_влево или любой другой дублирующей командой.

С помощью таких нехитрых манипуляций можно просматривать презентации в приложении PowerPoint. Однако это будет неплохо работать лишь для тех презентаций, в которых структура всех слайдов одинакова и однослойна. Если же речь идёт о многослойных или различающихся макетах, то периодически придётся останавливаться и, стоя на слайде, курсором VoiceOver искать новое место расположение текста.

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

Что же касается приложений Word и Excel, то помимо уже традиционных проблем с отсутствием текстовых меток у многих элементов интерфейса, они также отличаются отсутствием доступности основных рабочих областей. То есть текстовое поле документа в Word и таблица с ячейками в Excel абсолютно не озвучиваются: не напрямую, не через навигацию по иерархии объектов.

Таким образом, относительно неплохо работать можно только с приложениями Outlook и OneNote, приложение PowerPoint может быть использовано лишь для чтения текста несложных презентаций, ну а приложения Word и Excel в принципе не пригодны для работы с помощью VoiceOver.

В итоге, на текущий момент, Microsoft Office для Mac 2016 абсолютно не решает проблемы невизуальной доступности серьёзной работы с текстовыми документами, электронными таблицами и презентациями на операционных системах OS X. Лучшим решением этого класса по-прежнему остаётся офисный пакет iWork от Apple, но он является лишь лучшим из худших, просто соответствуя циничной английской пословице «In the country of the blind one-eyed man is a king».

Оптимисты могут утешаться тем, что пока речь идёт не о финальном релизе, который должен выйти во второй половине 2015 года, а лишь о предварительной версии офисного пакета. Тем не менее, объём существующих проблем доступности самых востребованных приложений Microsoft Office для Mac 2016, на наш взгляд, оставляет не много шансов на то, что разработчики успеют их исправить, даже если такое желание у них и появится.

Загрузить Microsoft Office для Mac 2016 Preview можно с официального сайта разработчика (2,47 гигабайт). Данная предварительная версия будет получать обновления в течение ближайшего времени, пока не будет выпущен финальный релиз офисного пакета.

Продолжение 1

14 апреля 2015 года вышло обновление Microsoft Office для Mac 2016 Preview, в котором были сделаны улучшения поддержки VoiceOver для Word, Excel и PowerPoint. Данный релиз Preview Update 15.9 действительно повысил доступность названных приложений, однако говорить о готовности продукта для профессионального использования, к сожалению, по-прежнему не приходится.

Прежде всего, в приложениях версии Preview Update 15.9 улучшилась ситуация с неподписанными элементами, которых стало меньше. Впрочем, для PowerPoint это стало практически единственным заметным изменением доступности, так как все прочие проблемы, описанные ранее, там остались. Ну а вот для Word и Excel это обновление стало более заметным.

В текстовом процессоре Word была обеспечена доступность рабочего поля, в котором отображается текст документа. Теперь стало возможным читать содержимое документа, а также создавать новые и редактировать уже существующие документы. Тем не менее, проблема заключается в том, что для VoiceOver доступно лишь простое текстовое содержимое и отдельные структурные элементы, например, знаки сносок. К сожалению, вставленные в документ графические объекты, а также ряд структурных конструкций, например, списки или таблицы, не озвучиваются. Рисунки в документе игнорируются, списки читаются, но как обычный текст, а вот на месте таблиц сообщается о наличии таблицы и числе её строк и столбцов, но содержимое таблицы не читается. На её месте никакой узел объектов не создаётся, поэтому взаимодействие с ней как с контейнером также невозможно.

В Excel также была обеспечена доступность рабочей области, в которой отображается содержимое книги. VoiceOver теперь озвучивает навигацию по ячейкам листа, координаты активной ячейки и её содержимое. Диалоги взаимодействия с ячейкой также доступны, так что есть возможность отредактировать введённые данные. Тем не менее, существенной проблемой является то, что VoiceOver не озвучивает дополнительную информацию о ячейке, например, факт содержания в ней формулы. Между простым текстом в ячейке и результирующим значением формулы нет никакой разницы, и VoiceOver просто озвучивает видимые данные. Это крайне затрудняет работу с электронными таблицами, особенно подготовленными другими людьми, так как пользователю необходимо разбираться с логикой таблицы, а также вручную по нажатию F2 проверять, являются ли данные в ячейке простым текстом или результатом расчёта по формуле.

Кроме того, Microsoft явно уделили мало внимание локализации тех системных сообщений, которые предназначены для VoiceOver. Например, пустые ячейки озвучиваются как «Очистить ячейка», то есть эта часть перевода интерфейса не проходила никакого существенного редактирования.

В целом, выход Preview Update 15.9, действительно, улучшил доступность наиболее критичных приложений Microsoft Office, однако до сих пор не приходится говорить об их готовности к серьёзному профессиональному использованию. Word в принципе пригоден для написания и чтения простых документов, не содержащих дополнительных объектов и сложных структурных конструкций. По большому счёту, его функциональность не далеко ушла от iWork, OpenOffice и LibreOffice, а в чём-то и вообще TextEdit, которые способны на OS X обеспечить сопоставимую минимальную функциональность. Похожая ситуация и с Excel, в котором пока трудно работать со сложными электронными таблицами, хотя если речь идёт о создании своей таблицы с нуля, то при условии сохранения в голове всей её структуры, работать можно относительно полноценно.

Наличие обновлений Microsoft Office для Mac 2016 проверяется при запуске любого приложения и загружается посредством собственной службы обновлений, работающей независимо от Mac App Store.

Продолжение 2

9 июля 2015 года вышло обновление Microsoft Office для Mac 2016, в котором статус стабильного релиза получили все приложения пакета. В данной версии 15.11.2 помимо прочего место нашлось также и финальным доработкам доступности некоторых приложений для VoiceOver. В итоге, многие из пессимистических ожиданий, высказывавшихся автором обзора ранее, не оправдались, а именно: разработчики Microsoft всё-таки смогли довести до ума базовый уровень доступности многих приложений, которые в самом начале были абсолютно недоступны.

К сожалению, с приложением PowerPoint ситуация к лучшему не изменилась и область слайдов по-прежнему забита набором бесполезных данных о структурных объектах макета. В то же время, в финальном релизе 15.11.2 Microsoft Office для Mac 2016 заметны улучшения доступности таких приложений как Word и Excel.

В текстовом процессоре Word для VoiceOver была улучшена поддержка структуры документа. Теперь многие ранее недоступные структурные объекты, например, таблицы, читаются и позволяют осуществлять навигацию по своим элементам. Они включены в цепочку навигации, а также при нахождении внутри них команды VO-Курсорные_стрелки могут перемещать курсор VoiceOver по внутренним элементам.

В табличном процессоре Excel была решена проблема недоступности дополнительной информации о формуле, в частности, когда не сообщалось о том, что данные ячейки являются результатом расчёта формулы. В финальной версии Excel 15.11.2 из состава Microsoft Office для Mac 2016 при наведении курсора на ячейку с формулой соответствующие данные теперь произносятся, поэтому больше нет необходимости вручную проверять ячейки по F2.

Вместе с этим, общая проблема некорректного русского перевода многих сообщений внутри Microsoft Office, ориентированных на VoiceOver, по-прежнему остаётся. К сожалению, эта часть явно не подвергалась никакой доработке.

В целом, можно констатировать, что выход стабильной версии Microsoft Office для Mac 2016 всё-таки является прогрессом доступности как конкретно этого офисного пакета, так и вообще всех офисных технологий на платформе OS X. К сожалению, говорить о конкурентоспособности доступных офисных решений для OS X по сравнению с Windows по-прежнему не приходится. Платформа Microsoft на сегодняшний день предлагает намного более высокий уровень доступности продуктов этого класса. Тем не менее, текущее состояние Microsoft Office для Mac всё же уже позволяет выполнять ряд задач, в том числе достаточно высокого уровня сложности, хотя зачастую и с существенно меньшей производительностью из-за ряда особенностей VoiceOver.



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2017