LINUX.ORG.RU

Adobe прекращает развитие Flash

 , , ,


4

3

Компания Adobe заявила о переводе проприетарной технологии Flash в разряд устаревшего ПО ввиду стремительного развития открытых альтернатив, таких как HTML5, WebGL, WebAssembly. На этот шаг также повлияла реакция ведущих производителей браузеров, включая Apple, Facebook, Google, Microsoft и Mozilla, планирующих в скором времени прекратить поддержку Flash.

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

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: sudopacman (всего исправлений: 3)
Ответ на: комментарий от robus

На ChromeOS ускоряет ни разу не vaapi. Там совершенно другое ядро и графический стек.

Моё сообщение целиком состояло из сарказма

Графический стек там совершено другой, там нет иксов. Да и разброс оборудования значительно меньше. Так что и сарказм тоже не удался.

anonymous
()
Ответ на: комментарий от robus

Т.е. декодировать видео, да и рендерить по большей части на CPU в 2к17 — это норма?

а норма в вебе лепить все подряд ?

Место открытых, стандартизированных инструментов для лепки говна просто займёт проприетарное говно для лепки говна. И веб станет ещё хуже :(

надо убрать это вот все, чтобы не лепили гавно.

alwayslate ★★
()

Флэш столько раз закапывали, что на похоронах нынешних хейтеров-закапывальщиков еще сыграют музычку через какой-нибудь плеерок, написанный на нем.

petrosyan ★★★★★
()
Ответ на: комментарий от energetix_user

Да, железо у меня некроговно но флеш 720p работал, а новый ютьюб нет.

в огнелисе можно media.webm.enabled в false выставить, труба пока (обрубят, наверное, все равно) работает через флеш

anonymous
()
Ответ на: комментарий от Sociopsih

И все-таки мы ее закопали!

Ой не спеши. Его мало закопать. Нужно ещё и кол осиновый в могилу вбить, камнем привалить и бетонный сверху саркофаг построить.

Igor_FF
()

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

Еще предлагаю вспомнить о компании Macromedia, которая разработала продукт, наряду с кучей других, до поглощения Adobe.

Флеш когда-то сделал веб лучше. То, что кто-то использовал его для рекламного безобразия - не вина технологии. Открытые Web-only замены появились только потом.

Но они появились, и сейчас Флеш не нужен. Сайтов, которые не работают без него, очень мало, они низкого качества, и ими можно просто не пользоваться. Китайские порносайты, пиратские онлайн-кинотеатро-помойки... ребята, вы серьезно?

Лично у меня когда-то видео на Флеше игралось лучше, чем без него. Потом - наоборот. Вероятно, оптимизировали браузеры с тех пор.

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

Good night, sweet prince.

Bagrov ★★★★★
()

УРА!!!111

её поддержка продолжится до конца 2020 года

Как долго ждать...

NextGenenration ★★
()
Ответ на: комментарий от Deleted

Причем этот их флеш пролазил и через модемы, и через АДСЛ и вчерез мобилки.

Даже 30 Мб видео по модемам будет пролазить очень долго

NextGenenration ★★
()
Ответ на: комментарий от duott

Сайты с видео (сериалы, порно и т.д. - т.е. одни из самых посещаемых) по-прежнему требуют обновить Flash.

Плохо ищешь

NextGenenration ★★
()

неужто я дожил до этого.

splinter ★★★★★
()
Ответ на: комментарий от petrosyan

Только вот до сих пор почему-то тот же ютуб с «тормознутым» флешем грузит процессор заметно меньше, чем с модным и молодежным хтмл5

Что за процессорозатычка?

NextGenenration ★★
()
Ответ на: комментарий от NextGenenration

Многие вещи на ютубе совсем не те, чем в оригинальных флешках.

O02eg ★★★★★
()
Ответ на: комментарий от energetix_user

Опять же культурная ценность имеется в виде animutation как жанра и игр вроде n 1.4

В старые игры(времён доса) можно играть на виртуалке. Почему бы не поставить виртуалку ради флеша?

NextGenenration ★★
()
Ответ на: комментарий от anonymous

как без этой «гадости» смотреть видео без рекламы каждые 5 минут???

блокировщик рекламы осиль

NextGenenration ★★
()
Ответ на: комментарий от alwayslate

Ты мудак? Какое это отношение имеет к обсуждению браузеров.

int64
()
Ответ на: комментарий от NextGenenration

Только вот до сих пор почему-то тот же ютуб с «тормознутым» флешем грузит процессор заметно меньше, чем с модным и молодежным хтмл5 - Что за процессорозатычка?

А причем тут процессор? Он же в обоях случаях одинаковый.

А так обычно сравнивают два случая :

Линукс+Флеш+Ютуб=видео воспроизводится в h264, иногда даже может и на GPU

Линукс+HTML5+Ютуб=видео воспроизводится на более жрущем кодеке VP9 и на CPU

Естественно первый будет более экономно жрать процессор.

ЗЫ: олсо я замерял воспроизведение на линуксе flash+CPU+h264 vs html5+CPU+h264. Получилось одинаково - чудес не бывает.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 4)
Ответ на: комментарий от robus

Ты ведь не в курсе, что виджет video в браузерах, не ограничен лишь рендерингом видео? Он может применять на себя всевозможные фильтры, трансформации. Проигрываемое видео, можно использовать как текстуру в реал-тайме на канвасе, в 3d-webgl, в том числе. Это все не решить простым ускорением одного только виджета видео.

anonymous
()
Ответ на: комментарий от fornlr

Тот же HEVC main10 в VDPAU не завезли, и я как понимаю шиш завезут из-за изначальной архитектуры

Кстати:

$ grep HEVC /usr/include/vdpau/vdpau.h 
 * \subsection bitstream_hevc H.265/HEVC - High Efficiency Video Codec
 * and providing NAL units, an H.265/HEVC decoder application using VDPAU
 * in a VCL NAL unit and provide it through VdpPictureInfoHEVC. Please see
 * the documentation for VdpPictureInfoHEVC below for further details.
/** \brief MPEG-H Part 2 == H.265 == HEVC */
#define VDP_DECODER_PROFILE_HEVC_MAIN                   ((VdpDecoderProfile)100)
#define VDP_DECODER_PROFILE_HEVC_MAIN_10                ((VdpDecoderProfile)101)
#define VDP_DECODER_PROFILE_HEVC_MAIN_STILL             ((VdpDecoderProfile)102)
#define VDP_DECODER_PROFILE_HEVC_MAIN_12                ((VdpDecoderProfile)103)
#define VDP_DECODER_PROFILE_HEVC_MAIN_444               ((VdpDecoderProfile)104)
 * The VDPAU H.265/HEVC decoder levels correspond to the values of
#define VDP_DECODER_LEVEL_HEVC_1         30
#define VDP_DECODER_LEVEL_HEVC_2         60
#define VDP_DECODER_LEVEL_HEVC_2_1       63
#define VDP_DECODER_LEVEL_HEVC_3         90
#define VDP_DECODER_LEVEL_HEVC_3_1       93
#define VDP_DECODER_LEVEL_HEVC_4        120
#define VDP_DECODER_LEVEL_HEVC_4_1      123
#define VDP_DECODER_LEVEL_HEVC_5        150
#define VDP_DECODER_LEVEL_HEVC_5_1      153
#define VDP_DECODER_LEVEL_HEVC_5_2      156
#define VDP_DECODER_LEVEL_HEVC_6        180
#define VDP_DECODER_LEVEL_HEVC_6_1      183
#define VDP_DECODER_LEVEL_HEVC_6_2      186
 * \brief Picture parameter information for an H.265/HEVC picture.
 * Rec. ITU-T H.265 (04/2013), hereafter referred to as "the H.265/HEVC
 * VDPAU H.265/HEVC implementations implement the portion of the decoding
 * H.265/HEVC Specification. VdpPictureInfoHEVC provides enough data
 * information not defined in the H.265/HEVC Specification that may be
    /** \name HEVC Sequence Parameter Set
     * Copies of the HEVC Sequence Parameter Set bitstream fields.
    /** \name HEVC Picture Parameter Set
     * Copies of the HEVC Picture Parameter Set bitstream fields.
    /** \name HEVC Slice Segment Header
     * Copies of the HEVC Slice Segment Header bitstream fields and calculated
    /** Section 7.6.3.1 of the H.265/HEVC Specification defines the syntax of
        H.265/HEVC Specification. */
        H.265/HEVC Specification. */
        H.265/HEVC Specification. */
} VdpPictureInfoHEVC;

$ grep VP /usr/include/vdpau/vdpau.h 
$ 
$ grep HEVC /usr/include/va/va.h 
    VAProfileHEVCMain                   = 17,
    VAProfileHEVCMain10                 = 18,
 * HEVC data structures
typedef struct _VAPictureHEVC
     * in HEVC, POCs for top and bottom fields of same picture should
} VAPictureHEVC;
/* flags in VAPictureHEVC could be OR of the following */
#define VA_PICTURE_HEVC_INVALID                 0x00000001
#define VA_PICTURE_HEVC_FIELD_PIC               0x00000002
#define VA_PICTURE_HEVC_BOTTOM_FIELD            0x00000004
#define VA_PICTURE_HEVC_LONG_TERM_REFERENCE     0x00000008
 * VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE, VA_PICTURE_HEVC_RPS_ST_CURR_AFTER
 * and VA_PICTURE_HEVC_RPS_LT_CURR of any picture in ReferenceFrames[] should 
/** \brief RefPicSetStCurrBefore of HEVC spec variable 
#define VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE      0x00000010
/** \brief RefPicSetStCurrAfter of HEVC spec variable
#define VA_PICTURE_HEVC_RPS_ST_CURR_AFTER       0x00000020
/** \brief RefPicSetLtCurr of HEVC spec variable
#define VA_PICTURE_HEVC_RPS_LT_CURR             0x00000040
$ grep VP /usr/include/va/va.h 
    VAProfileVP8Version0_3              = 14,
    VAProfileVP9Profile0                = 19,
    VAProfileVP9Profile1                = 20,
    VAProfileVP9Profile2                = 21,
    VAProfileVP9Profile3                = 22
#define VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ 	0x00000004
#define VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE 	0x00000008
i-rinat ★★★★★
()
Ответ на: комментарий от StReLoK

а как мне играть в бутылочку на Одноклассниках?

eR ★★★★★
()

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

В 90-х видеть такое в примитивном браузере было прекрасно!

anonymous
()
Ответ на: комментарий от NextGenenration

Когда это произошло?

В эпоху WinPhone 7, Android 4 и Windows 8/10. Когда лидеры рынка начали дружно забивать на обратную совместимость. То есть где-то в последние 5 лет.

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

В 90-х видеть такое в примитивном браузере было прекрасно!

Такое это какое? Можно хоть скриншот?

NextGenenration ★★
()
Ответ на: комментарий от KRoN73

В эпоху WinPhone 7, Android 4 и Windows 8/10. Когда лидеры рынка начали дружно забивать на обратную совместимость. То есть где-то в последние 5 лет.

Только вот народ этого не знает. У них по прежнему винда

NextGenenration ★★
()
Ответ на: комментарий от anonymous

В 90-х видеть такое в примитивном браузере было прекрасно!

И чем это лучше обычного скачивания видеофайла и просмотра в плеере?

O02eg ★★★★★
()

Долго ещё будет встречаться флеш в инете :(

Stalin ★★★★★
()
Ответ на: комментарий от NextGenenration

Только вот народ этого не знает. У них по прежнему винда

На десктопе. И то с несколько пошатнувшимися позициями.

А вот мобильный рынок Microsoft с двукратным (или уже даже трёхкратным) убиением обратной совместимости полностью просвистела. Так что, нет, тут у народа уже не «по-прежнему винда»...

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

Как это посмотреть без установки браузера из девяностых?

У меня в последней Опере всё работает. Может, нужно поставить браузер не из 90-х, а из 2017-го?

KRoN73 ★★★★★
()
Ответ на: комментарий от NextGenenration

Что-то плохо шатается

Они теряют не десктоп (хотя это тоже есть немного), а долю пользователей.

Если 10 лет назад 95%+ посетителей сайтов ходили из под Windows, то сегодня — только 50%.

KRoN73 ★★★★★
()
Последнее исправление: KRoN73 (всего исправлений: 1)
Ответ на: комментарий от O02eg

И чем это лучше обычного скачивания видеофайла и просмотра в плеере?

На модеме в 2000-ых это было проблематично да и то максимум 320х240. А вектор скалится без проблем.

anonymous
()
Ответ на: комментарий от NextGenenration

От этого как-то не холодно и не жарко

Да. Это и не холодно, и не жарко, это просто потеря рынка :)

KRoN73 ★★★★★
()

У меня флэш уже давно ассоциируется с вендой xp, counter strike 1.6 и дисками с приколами

Deleted
()
Ответ на: комментарий от anonymous

Можно скачивать swf вместо просмотра их в браузере.

O02eg ★★★★★
()
Ответ на: комментарий от NextGenenration

Только вот народ этого не знает. У них по прежнему винда

Думаю вполне реально найти людей, у которых винды нет. Типа телефон на iOS, а планшет на андроид :) А ПК типа и не нужен, т.к. интернет в планшете, а игорь в ПС4.

anonymous
()
Ответ на: комментарий от anonymous

Таких сейчас, кстати, не мало. Я знаю достаточно людей которые обходятся телефоном/планшетом. Я так не могу.

Aswed ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.