Что такое флеш (Adobe Flash)

Опубликовано: 9 октября 2014

Что такое флешВопрос о том, что же такое флеш достаточно популярен, поэтому в этой заметке я на него отвечу.

Итак, мы, как пользователи интернета, уже привыкли к онлайн-видео, даже не задумываясь о том, как такое возможно, а на самом деле именно технология flash (флеш) позволила реализовать такую возможность.

Сама технология была разработана достаточно давно компанией Macromedia, но потом эту компанию поглотила более крупная компания Adobe Systems и поэтому большинству пользователей данная технология знакома как Adobe Flash.

Технология Adobe Flash предоставляет возможность создавать мультимедийный контент, то есть информацию, которая содержит видео, аудио, текст и анимацию. Есть масса специализированных программ, с помощью которых создаются различные рекламные баннеры, презентации, игры, анимированные фильмы и т.д. Все это можно размещать на веб-страницах, то есть в интернете и затем мы (пользователи) получаем возможность прослушивать аудиозаписи с веб-страниц, просматривать видео онлайн или играть в онлайн-игры.

Поскольку любая компьютерная информация представляет собой файл определенного формата, то и у технологии Flash есть ряд форматов файлов. Стандартным расширением для флеш-файлов является .swf (Small Web Format). Видеоролики в формате Flash обычно имеют расширения .FLV или .F4V.

Логично предположить, что если есть файл с информацией, то должна быть программа, которая позволяет этот файл открыть (воспроизвести). Действительно, существуют специальные программы флеш-плееры, которые предназначены для воспроизведения флеш-контента. Программ таких существует немало, но наибольшее распространение получила программа Adobe Flash Player, от разработчика самой flash-технологии. С помощью Adobe Flash Player можно просматривать анимацию, видео и запускать различные флеш-приложения прямо в браузере с веб-страницы.

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

По статистике на 98% компьютеров установлена программа Adobe Flash Player, причем вы даже можете не подозревать о ее присутствии на вашем компьютере, так как флеш-плеер уже автоматически встраивается в некоторые браузеры, например, в Google Chrome.

Технология Flash предоставляет нам массу возможностей, но она не лишена и недостатков.

Во-первых, flash-контент достаточно ощутимо нагружают центральный процессор компьютера, что может проявляться в некотором подтормаживании компьютера в целом (тут, конечно, речь идет о не очень мощных или не очень «молодых» компьютерах).

Во-вторых, частенько сами flash-приложения не лишены ошибок, которые приводят к «вылетанию» не только самого приложения, но и к нарушению работоспособности всего браузера, в котором flash-приложение было запущено.

В-третьих, широкое распространение flash-технологии привлекает внимание злоумышленников, которые ищут различные лазейки, чтобы использовать их для проникновения на чужой компьютер. Уже были найдены и устранены уязвимости, которые позволяли злоумышленникам контролировать, например, веб-камеру и микрофон на удаленном компьютере. Именно поэтому очень важно следить за обновлениями флеш-плеера и регулярно их устанавливать, так как с обновлениями устраняются найденные уязвимости и совершенствуется сама технология Flash.