Персональные инструменты
Счётчики

Flash

Материал из Lurkmore
Перейти к: навигация, поиск
Eri x Yakumo.jpgВ эту статью нужно добавить как можно больше НЕНАВИСТИ, а также что-либо о языках AS2 и AS3.
Также сюда можно добавить интересные факты, картинки и прочие кошерные вещи.

Flashвекторная гипертекстовая технология для наделения интернетов мультимедийностью.

Содержание

Применение

Основное применение — воспроизведение анимации, музыки и видео на веб-страницах. Именно это применение обеспечило тотальную популярность флэша, т. к. ничего прогрессивнее MIDI и GIF на тот момент не было.

Flash, рисование и анимирование полученных выхлопов мозга, благодаря низкому порогу вхождения[1][2], очень способствует самовыражению школьников.

Pro

  • До пришествия HTML5 — как до второго пришествия, а смотреть видео, слушать музыку и играть в контактике с друзяшками хочется уже сейчас.[3]
  • На Флексе, допустим, часто делают внутрикорпоративные сайты, например.
  • Во многих случаях быстрее и гибче, чем JavaScript или что-либо ещё.[4][5]

Contra

  • Каждый второй сайт мерцает баннерами как Пикачу, провоцируя приступы эпилепсии и НЕНАВИСТИ.[6]
  • Проприетарность. Линуксоиды негодуют.
  • Местами дыряв.
  • Ресурсоёмок.[7]
  • 64битная версия есть под линукс, пользователи альтернативных осей сосут хуй.[8][9][10][11]
  • Проблема со вводом юникода (в т. ч. кириллицы) в *nix-версиях. Причём уже больше 2 лет, в Adobe про неё знают, но демонстративно кладут МПХ.[12] Пруф. Линуксоиды снова негодуют.
  • Лингва переводит слово «flash» как «набегать и разбиваться о что-л.», что какбе намекает

Значимость™

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

В значительной мере на Флэше основаны флагманы Веб-Два-ноля — Тюбик и Ластик.

Вообще то на флеше нарисованы и эпичные Смешарики. Просто кусочки мультика отбирают у анимационных негров, сводят вместе и конвертируют в AVI - ибо интелектуальная собственность.

Безопасность

Постоянно обнаруживаются уязвимости. И постоянно закрываются.

В данный момент (по состоянию на 28.07.2009) существует zero day уязвимость. 92% процента компьютеров под угрозой.[13] Пользуйтесь контрацептивами.

Что делать? Установить NoScript, и разрешать выполнение Flash только доверенным сайтам.

Решение для никсов[14] — установить православный gnash. Безопасность? Исходники открыты, никто не мешает провести аудит кода. С совместимостью хуже. Но youtube работает, хотя и это ересь.

Фатальный недостаток

Когда не замечать Flash было уже невозможно, компания Microsoft™ обратила на него внимание у тут же нашла фатальный недостаток: Flash сделали не они. В результате в срочном порядке на свет появилась технология w:SilverLight — тот же Flash, только в профиль и с дополнительными возможностями. Пользователи и веб-разработчики новую технологию встретили без энтузиазма, и в настоящий момент SilverLight используют чуть более полутора сайтов, принадлежащих Microsoft.[15] В отличие от сабжа, серебряный свет построен на чём-то XML-образном, и поэтому не является закрытым форматом, что для Microsoft весьма удивительно.

Православная альтернатива

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

Примечания

  1. Интерфейс программы освоить не труднее, чем Paint
  2. К.О. намекает, что речь идёт о рисование всяких масянь, а не о программировании
  3. Как только youtube осилит HTML5, на Flash можно будет с чистой совестью забить. Flash всегда будет годной платформой для браузерных игр и именно эта его особенность оставит его популярным после всемирного внедрения HTML5, я гарантирую это!
  4. Хотя всё, как обычно, зависит от кривизны конечностей девелопера.
  5. А еще - он кроссбраузерный равномерно и позволяет отсылать кросс-доменные запросы, когда в AJAX нормально это реализуют еще не скоро.
  6. AdBlock^WFlashblock — сила!
  7. Адоп обещался, что Alchemy решит эту проблему.
  8. Тому идиоту, который этот пункт убрал, посвящаются эти ссылки: Ссылка 1 Ссылка 2. Всё, что есть - это Adobe Flash Player 10 64-bit Linux prerelease. См. также пруфы в русской и английской википедиях, по ключевому слову 64.
  9. Соси хуй, быдло. Эта альфа отлично работает.
  10. Толсто! А про винду забыл, уважаемый?
  11. На вашу венду всем похуй.
  12. Единственное решение — вставлять текст копипастой из буфера обмена.
  13. Пруфъ
  14. кстати, и для винды тоже, если есть прямые руки, и желание собрать его из исходников
  15. PopFly, предназначенный для демонстрации возможностей SilverLight, жутко глючит даже на нативных для M$ IE и Vista. EPIC FAIL.
App.png Flash — это не баг, это фича!
Мета  DRM (SecuROMStarForce) • БагБот (Автоответчик) • БотнетВарезГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программирование
Фичи  12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булокТаблэтка
Вредоносное  ВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаMediaGet
Компании  AppleDenuvoGoogleMicrosoftSAPЯндекс
Движения  8-bitOpen source (КрасноглазикиЛинуксоиды) • Вирусная сценаДаунгрейдДемосценаМоддинг
Офис  3DS MAXGIMPGNU EmacsMovie MakerMS Paint • OpenOffice • PowerPointviWordБлокнотФотошоп
ОС  AndroidBSDDOSMenuetOSReactOSWindows (Phone 7Phone 8SevenVista) / МаздайЛинуксРусская ОСФантом ОС
Браузеры  Internet ExplorerОпера • Тормозилла (ОгнелисLolifox) • Хром
Интернет  FlashI2PLow Orbit Ion CannonTorTunatic • Чат−клиенты (MirandaQIPSkypeАськаЖаббер)
Разработка  BrainFuckCC++JavaHaskellАссемблер
Люди  LovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанян
Костыли  Cygwin • PunkBusterT9WineWishmasterАнтивирусыХакинтош
Команды  ^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf