Adobe Flash Player

Материал из Википедии — свободной энциклопедии
Текущая версия страницы покане проверялась опытными участниками и может значительно отличаться отверсии, проверенной 5 января 2021 года; проверки требуют14 правок.
Перейти к навигацииПерейти к поиску
Этотгрубый перевод статьи «Adobe Flash Player» с английского языкатребуется улучшить (см.Рекомендации по переводу). Статья, целиком являющаяся машинным переводом, может быть удалена на основаниикритерия быстрого удаления С2.
Вы можете помочьулучшить перевод.
(23 апреля 2025)
Adobe Flash Player
Логотип программы Adobe Flash Player
ТипРасширение браузера
АвторыFutureWave
Macromedia
РазработчикиAdobe
Zhongcheng
Harman
Написана наActionScript
Операционные системыWindows,macOS,Linux,ChromeOS,Solaris,BlackBerry Tablet OS,Android,Pocket PC
Языки интерфейсаАфриканский, арабский, китайский, английский, французский, немецкий, итальянский, японский, корейский, польский, португальский, русский, испанский, телугу, турецкий, вьетнамский, коса, идиш и зулу[1]
Дата выпуска1 января 1996; 30 лет назад (1996-01-01)
Аппаратные платформыБраузеры иActiveX
Последняя версия
Читаемые форматы файлов:
Small Web Format
Состояние

Историческое:

Поддержка прекращена 31 декабря 2020
ЛицензияFreeware
Сайт
Логотип Викисклада Медиафайлы на Викискладе

Adobe Flash PlayerInternet Explorer,Firefox иGoogle ChromeShockwave Flash)[4] — компьютерная программа для просмотра мультимедийного контента, выполненияRich Internet application истримингового аудио и видеоконтента, созданного на платформеAdobe Flash. Может работать извеб-браузера как плагин или независимо на поддерживаемых устройствах. Первоначально созданFutureWave под названиемFutureSplash Player, а в 1996 году, когдаMacromedia купила FutureWawe, был переименован вMacromedia Flash Player. После покупки MacromediaAdobe в 2005 году он был переименован в Adobe Flash Player. В настоящее время он разрабатывается и распространяется Zhongcheng для пользователей вКитае иHarman International для корпоративных пользователей за пределами Китая в сотрудничестве с Adobe.

Flash Player запускаетSWF-файлы, которые могут быть созданы с помощьюAdobe Flash Professional иAdobe Animate, последний фокусируется наHTML5,Adobe Flash Builder или сторонних инструментах, таких как FlashDevelop. Flash Player поддерживает видео и растровую графику; векторную графику;3D-графику; встроенный звук и объектно-ориентированный язык сценариев, называемыйActionScript, который основан наECMAScript (похож наJavaScript).Internet Explorer 11 иMicrosoft Edge Legacy начиная сWindows 8, а такжеGoogle Chrome во всех версияхWindows поставлялись в комплекте с песочницей плагином Adobe Flash Player[5][6][7][8][9].

Flash Player когда-то имел большую пользовательскую базу и был необходим для запуска множествавеб-игр, анимаций и графических пользовательских интерфейсов (GUI) элементов, встроенных в веб-страницы. Adobe заявила в 2013 году, что более 400 миллионов из более чем 1 миллиарда подключенных настольных компьютеров обновились до новых версий Flash Player в течение шести недель после выпуска[10]. Поддержка Flash Player была официально прекращена 31 декабря 2020 года, а его страница загрузки была удалена два дня спустя. С 12 января 2021 года версии Flash Player (исходные глобальные варианты) новее 32.0.0.371, выпущенные в мае 2020 года, отказываются воспроизводить Flash-контент и вместо этого отображают статическое предупреждающее сообщение[11].

Содержание

Функции

[править |править код]

Adobe Flash Player — это среда выполнения, предназначенная для воспроизведения и отображения содержимогоSWF-файла. Хотя сам проигрыватель не может изменять SWF-файлы во время работы, он выполняет программы, написанные на языкеActionScript. Это позволяет управлять текстом, данными,векторной ирастровой графикой, а также работать со звуком ивидео. Проигрыватель также может получить доступ с разрешения пользователя к определенным подключенным устройствам, включаявеб-камеры имикрофоны.

Flash Player лежал в основеAdobe Integrated Runtime (AIR) для предоставления кроссплатформенной среды создания для десктопных и мобильных приложений. AIR поддерживает устанавливаемые приложения наWindows,Linux,macOS,iOS иAndroid. Для использования в AIR приложения должны были быть специально скомпилированы, что открывало доступ к дополнительным функциям: работе с файловой системой, использованию нативных расширений, интеграции с элементами интерфейса ОС (окнами, панелями задач), а также к данным аппаратных датчиков, таких какакселерометр иGPS[12].

Форматы данных

[править |править код]

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

  • XML: Flash Player включает встроенную поддержку анализа и генерацииXML с версии 8. Данные XML хранятся в памяти как XMLОбъектная модель документа и могут обрабатываться с помощью ActionScript. ActionScript 3 также поддерживаетECMAScript для XML (E4X), что упрощает обработку данных XML.
  • JSON: Flash Player 11 включает встроенную поддержку импорта и экспорта данных в форматеJavaScript Object Notation (JSON), что обеспечивает взаимодействие свеб-сервисами и программамиJavaScript.
  • AMF: Flash Player позволяет хранить данные приложений на компьютерах пользователей в виде локальных общих объектов, эквивалентныхфайлам cookie браузера.[13] Flash Player также может исходно читать и записывать файлы в формате сообщения действия, формате данных по умолчанию для локальных общих объектов. Поскольку спецификация форматаAMF опубликована, данные можно передавать в приложения Flash и из них с использованием наборов данных AMF вместоJSON илиXML, что снижает необходимостьанализа ипроверки таких данных.
  • SWF: Спецификация для формата файлаSWF была опубликована Adobe, что позволило разработать проект формата SWX, который использовал формат файла SWF и AMF в качестве средства для Flash-приложений для обмена данными с серверными приложениями[14][15].

Форматы мультимедиа

[править |править код]

Flash Player — это в первую очередь графическая и мультимедийная платформа, которая поддерживает растровую и векторную графику с самой ранней версии. Он поддерживает следующие различные форматы мультимедиа, которые он может изначально декодировать и воспроизводить:

  • MP3: Поддержка декодирования и воспроизведения потоковой передачиMPEG-2 Audio Layer III (MP3) звука была представлена в Flash Player 4. Доступ к файлам MP3 и их воспроизведение с сервера можно осуществлять черезHTTP или встраивать в файл SWF, который также является потоковым форматом.
  • FLV: Поддержка декодирования и воспроизведения видео и аудио внутри файловFlash Video (FLV и F4V), формата, разработанногоAdobe Systems иMacromedia. Flash Video — формат контейнера, поддерживающий несколько различных видеокодеков, таких какSorenson Spark,VP6 и, с недавних пор,H.264[16]. Flash Player использует аппаратное ускорение для отображения видео там, где оно присутствует, используя для этого такие технологии, как DirectX Video Acceleration и OpenGL. Flash Video используетсяYouTube[17],Hulu[18],Yahoo! Video,BBC Online[19], и другие видеохостинги. Файлы FLV можно воспроизводить с сервера с помощью прогрессивной загрузки HTTP, а также можно встраивать в файл SWF. Видео Flash также можно транслировать черезRTMP с помощьюAdobe Flash Media Server или другого подобного серверного программного обеспечения.
  • PNG: Поддержка декодирования и рендеринга изображенийPortable Network Graphics (PNG) как в 24-битном (непрозрачном), так и в 32-битном (полупрозрачном) вариантах. Flash Player 11 также может кодировать битовые карты PNG с помощью ActionScript.
  • JPEG: Поддержка декодирования и рендеринга сжатых изображенийJPEG. Flash Player 10 добавил поддержку расширенного стандарта сжатия изображенийJPEG-XR, разработанногоMicrosoft Corporation, что обеспечивает лучшее сжатие и качество, чем JPEG. JPEG-XR обеспечивает сжатиеlossy иlossless с прозрачностьюalpha channel или без нее. Flash Player 11 также может кодировать битовые карты JPEG или JPEG-XR с помощью ActionScript.
  • GIF: Поддержка декодирования и рендеринга сжатых изображенийGraphics Interchange Format (GIF) только в однокадровых вариантах. Загрузка многокадрового GIF-файла отобразит только первый кадр изображения.

Доступность

[править |править код]

Настольные платформы

[править |править код]

Adobe Flash Player доступен в двух основных версиях:

  1. Плагин для использования в веб-браузерах
  2. Проектировщик — автономный проигрыватель, который может напрямую открывать файлыSWF[20][21].

22 февраля 2012 года компания Adobe объявила, что больше не будет выпускать новые версии плагинов NPAPI Flash для Linux, хотя Flash Player 11.2 продолжит получать обновления безопасности[22][23][24]. Расширенная поддержка (ESR) Flash Player на macOS и Windows представляла собой версию Flash Player, которая поддерживалась в актуальном состоянии с обновлениями безопасности, но без новых функций или исправлений ошибок, доступных в более поздних версиях. В августе 2016 года Adobe прекратила поддержку ветки ESR и вместо этого сосредоточилась исключительно на стандартной версии[25].

История выпусков для настольных операционных систем
Операционная системаПервая версияПоследняя версияСтатус поддержки
WindowsXP и новее134.0.0.325 (Китайская спецификация)[26]
50.x (Harman enterprise)[27]
32.0.0.465 (последнее публичное обновление, за исключением Китая)[28]
с 2017
с 2021
2001–2020
200011.1.102.55 или 10.3.183.90[29]1999–2013
98 иME9.0.289.0[29]1998–2011
95 иNT 4.0 (IA-32)7.0.14.0[29]1996–2005
3.13[30]1996–1998
macOS10.12 или новее5.0.41.0[31]34.0.0.325 (Китайская спецификация)[26]с 2017
10.10 или новее50.x (Harman enterprise)[27]
32.0.0.465 (последнее публичное обновление, за исключением Китая)[28]
с 2021
2014–2020
10.929.0.0.171[29]2013–2018
10.610.8 (IA-32,x64)22.0.0.209[29]2009–2016
10.5 (IA-32, x64)10.3.183.90[29]2007–2013
10.4 (IA-32, PPC) –10.5 (PPC)10.1.102.64[29]2005–2011
10.110.39.0.289.0[29]2001–2011
Classic Mac OS7.6.1 – 9.2.2 (PowerPC)17.0.14.0[29]1996–2005
7.6.1 – 8.1 (68k)3[30]1996–1998
Linux4.0r12[32][33]50.x (Harman enterprise)[27]
34.0.0.137 (последнее публичное обновление)[34]
32.0.0.465 (последнее публичное обновление, за исключением Китая)[28]
2021–н.в.
2017–2021[35]
1999–2020
Solaris иOpenSolaris4.0r12[32]11.2.202.223 and 10.3.183.90[29]2004–2013
IRIX4.0r12[32][36]4.0.r12[37]1999

Версию 10 можно запустить под Windows 98/Me с помощью KernelEx[38].HP предлагала 6-ю версию плеера дляHP-UX[39], в то время какInnotek GmbH предлагала версии 4 и 5 дляOS/2[40]. В какой-то момент были доступны и версии плеера дляBeOS.

Примечания

[править |править код]
  1. Adobe Flash Player Download . Adobe Systems. Дата обращения: 10 августа 2016. Архивировано изоригинала 9 августа 2016 года.
  2. Release Notes for Flash Player 32 and AIR 32
  3. Adobe Flash Player
  4. Why You Should Ditch Adobe Shockwave . Krebs on Security (14 мая 2014). Дата обращения: 21 февраля 2015. Архивировано 25 мая 2014 года.
  5. Integrated Adobe Flash Player Plug-inАрхивировано 31 января 2013 года., Chrome team blog
  6. Porting Flash to sandboxed PPAPI platformАрхивировано 25 июля 2018 года., Official Chromium Blog
  7. Flash Player issues | Windows 8 . Adobe Systems. Дата обращения: 15 декабря 2016. Архивировано 20 декабря 2016 года.
  8. Flash Player Issues | Windows 10 | Internet Explorer . Adobe Systems. Дата обращения: 15 декабря 2016. Архивировано 20 декабря 2016 года.
  9. Flash Player issues | Windows 10 | Microsoft Edge . Adobe Systems. Дата обращения: 15 декабря 2016. Архивировано 20 декабря 2016 года.
  10. Adobe Flash Runtimes Statistics . Adobe Systems Incorporated. Дата обращения: 2 января 2013. Архивировано 6 января 2013 года.
  11. Cimpanu, Catalin. Adobe to block Flash content from running on January 12, 2021 . ZDNet. Red Ventures (9 декабря 2020). Дата обращения: 21 января 2021.
  12. AIR 3Архивировано 21 августа 2014 года., Adobe
  13. What are local shared objects?  Security and privacy. Adobe Systems. Дата обращения: 1 июля 2010. Архивировано изоригинала 29 мая 2010 года.
  14. SWX: SWF Data FormatАрхивировано 17 августа 2012 года., official website
  15. swxjava – SWX RPC implementation in JavaАрхивировано 7 июня 2014 года., Google Code
  16. Flash H.264 . MainConcept. Дата обращения: 24 сентября 2010. Архивировано изоригинала 18 ноября 2010 года.
  17. Ошибка в сносках?: Неверный тег<ref>; для сносокyoutubeflash не указан текст
  18. Ошибка в сносках?: Неверный тег<ref>; для сносокhuluflash не указан текст
  19. Future Media Standards & Guidelines – AV Addendum v1.5Архивировано 30 сентября 2013 года. BBC
  20. Downloads . Adobe Flash Player Support Center. Дата обращения: 29 октября 2011. Архивировано 22 октября 2011 года.
  21. Adobe Flash Player - Debug Downloads . Adobe Inc.. Дата обращения: 15 апреля 2022. Архивировано изоригинала 1 апреля 2022 года.
  22. Adobe and Google Partnering for Flash Player on Linux . Дата обращения: 25 ноября 2012. Архивировано изоригинала 19 мая 2019 года.
  23. Noyes, Katherine. For Flash on Linux, Chrome Will Be Users' Only Choice | PCWorld Business Center . Pcworld.com (6 апреля 2012). Дата обращения: 10 апреля 2012. Архивировано 20 октября 2012 года.
  24. Adobe Releases Last Linux Version of Flash Player – Slashdot . Linux.slashdot.org (31 марта 2012). Дата обращения: 10 апреля 2012. Архивировано 31 марта 2012 года.
  25. Campbell, Chris. Where can I find the "Extended Support Release" of Flash Player for Windows or Macintosh?  forums.adobe.com. Adobe Systems (23 августа 2016). Дата обращения: 25 сентября 2016. Архивировано 5 июля 2016 года.
  26. 12Adobe Flash Player (China Variant) . flash.cn. Zhongcheng Network Technology Co., Ltd. Дата обращения: 9 марта 2021.
  27. 123Ошибка в сносках?: Неверный тег<ref>; для сносокIE mode не указан текст
  28. 123Adobe Flash Player VersionsАрхивировано 1 января 2019 года., Adobe.com
  29. 12345678910Ошибка в сносках?: Неверный тег<ref>; для сносокdead не указан текст
  30. 12Flash Player 3 Archive . Архивировано 18 июля 2020 года.
  31. Flash Player 5 Archive . Архивировано 18 июля 2020 года.
  32. 123MACROMEDIA INTRODUCES FREE FLASH PLAYERS FOR LINUX, SOLARIS, IRIX USERS. | Technology > Software Services & Applications from AllBusiness.com . Дата обращения: 20 мая 2011. Архивировано 20 мая 2007 года.
  33. Macromedia Flash Player download center (Linux) . Архивировано 9 июня 2000 года.
  34. Flash Player官方下载中心 (кит. упр.). Flash. Flash.cn. Дата обращения: 12 июня 2021.
  35. 关于Linux操作系统下Flash Player个人版停用的公告 (кит. упр.). Flash. Flash.cn (10 мая 2021). Дата обращения: 12 июня 2021.
  36. Macromedia Flash Player download center (IRIX) . Архивировано 5 января 2001 года.
  37. Macromedia - Macromedia Web Players: Alternates . Архивировано 2 августа 2001 года.
  38. KernelEx.
  39. Ошибка в сносках?: Неверный тег<ref>; для сносокFP alternates не указан текст
  40. InnoTek Systemberatung GmbH . Архивировано 17 сентября 2001 года.

Ссылки

[править |править код]
Источник —https://ru.wikipedia.org/w/index.php?title=Adobe_Flash_Player&oldid=151648915
Категории:
Скрытые категории: