Почему Flash, вероятно, ушел навсегда

Оглавление:

Почему Flash, вероятно, ушел навсегда
Почему Flash, вероятно, ушел навсегда
Anonim

Ключевые выводы

  • Flash начинался как программа для рисования в 1993 году.
  • Стив Джобс чуть не заколотил гроб своим эссе 2010 года «Мысли о Flash».
  • Не отчаивайтесь. Есть еще много способов быстро разрядить аккумулятор вашего ноутбука.
Image
Image

Adobe наконец-то отказалась от Flash, программной платформы, которая запускала игры, приложения и рекламу в вашем браузере, одновременно разряжая аккумулятор вашего ноутбука.

Для любителей Flash есть хорошая новость: вы все еще можете облагать налогом свой компьютер и заряжать его аккумулятор, просто установив браузер Google Chrome. Для ненавистников Flash спад начался так давно, с появлением iPhone в 2007 году, что праздновать это сейчас кажется неуместным. Adobe официально отказалась от Flash в 2015 году, а 31 декабря 2020 года он умер. Но почему это продолжалось так долго? Было ли в этом что-то хорошее? Если бы вы были разработчиком, то да.

«Сначала я ненавидел это», - сказал Lifewire давний разработчик Flash Геррит Дейкстра в прямом сообщении. «Затем [Adobe] купила Macromedia, и они добавили сценарии во Flash. Этот ActionScript был таким минимальным, но, как я слышал вчера в документальном фильме Питера Гэбриэла, «творцы коварны, скажите им, что они не могут сделать, и они найдут способ обойти это». все равно делать это.'"

Что такое Flash?

С практической точки зрения, Flash был программной платформой, которая позволяла разработчикам писать программы для запуска внутри плагина браузера. Это означало, что если вы установили плагин Flash, вы могли запускать любое из этих приложений. Неважно, использовали ли вы Safari, Internet Explorer, Firefox или Chrome. В наши дни, если ваша компания не использует проприетарное программное обеспечение на основе Chrome, вы столкнетесь с очень небольшим количеством несовместимостей браузера - возможно, веб-сайт вашего банка не работает должным образом в Safari, например. Но тогда Flash был способом гарантировать, что опыт везде будет одинаковым.

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

Flash также не был нативным интерфейсом. На Mac это не выглядело и не вело себя как другое программное обеспечение Mac. В этом смысле Flash был предшественником Electron, программной платформы на основе браузера для запуска кроссплатформенных приложений (таких как Slack и Notion), которая также известна своим безудержным использованием ресурсов компьютера.

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

Flash-разработчики

Начнем с того, что Flash был простым. И это было больше похоже на игру, чем на работу.

«Flash позволяет начать с визуальных элементов и добавлять к ним экспериментальный код, чтобы анимировать их», - говорит Дийкстра. Разработчик Akashic Seer сказал Lifewire в прямом сообщении, что «было здорово иметь возможность создавать персонажей и анимировать их».

Затем, по мере того как Adobe добавляла все больше и больше скриптов, Flash стал мощной платформой, которая привлекла внимание «серьезных программистов». Дийкстра объяснил, что они «согласились с этим, но [я] не был в восторге от этого».

Проблема заключалась в том, что по мере того, как Flash становился все более сложным и удобным для кодирования, его использование становилось все труднее и менее увлекательным для непрограммистов. В то же время эта мощь сделала Flash незаменимым. А потом появился iPhone.

Мысли о Flash

В апреле 2010 года Стив Джобс опубликовал открытое письмо «Мысли о Flash», в котором объяснялось, почему Apple не разрешает использовать Flash на iPhone, iPad и iPod touch. Среди причин были безопасность, влияние на время автономной работы (что очень важно для мобильного устройства), отсутствие совместимости с сенсорным экраном и тот факт, что Flash не был «полной сетью».

Интересно, что, по словам Джобса, «наиболее важной причиной» запрета использования Flash было то, что Flash фактически создал еще один способ загрузки приложений на устройства iOS, которые не контролируются Apple. С точки зрения Джобса, эти кроссплатформенные приложения будут медленно внедрять новые технологии. И он был прав. Из эссе:

Adobe мучительно медленно внедряет улучшения для платформ Apple. Например, хотя Mac OS X поставляется уже почти 10 лет, Adobe полностью внедрила ее (Cocoa) всего две недели назад, когда выпустила CS5. Adobe была последним крупным сторонним разработчиком, полностью внедрившим Mac OS X.

Это предвещает текущий взгляд Apple на App Store, и хотя на этот раз компания отказывается разрешить разработчикам программного обеспечения, таким как Epic, Google и Microsoft, включать магазины приложений в свои приложения для iOS, мотивация та же: контроль.

Конец Флэша

Flash, первоначально приложение для векторного рисования 1993 года под названием SmartSketch, было куплено Macromedia в 1996 году, а затем приобретено Adobe, когда она купила Macromedia в 2005 году. официальный «конец жизни» Flash, который был 31 декабря 2020 года. В любом случае, никто его больше не использует.

Image
Image

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

Рекомендуемые: