Приветствую Вас ГостьВоскресенье, 19.05.2024, 16:40

Мой любимый никс


Каталог статей

Главная » Статьи » Новости

Adobe Flash должен умереть?

Поводом для написания этой заметки стали очередные критические уязвимости, обнаруженные в закрытом Flash-модуле для web-браузеров. Найденные ошибки проявляются только в Linux и позволяют злоумышленнику выполнить произвольный код на атакуемой системе, а также получить доступ к конфиденциальным данным пользователя. Вы спросите, что же здесь нового? Действительно, с расширением от Adobe постоянно возникают проблемы. А значит, открытые технологии, позволяющие отказаться от него, в ближайшее время будут очень актуальны. Разработка web-стан-дартов не стоит на месте, и все необходимые форматы существуют уже сейчас: » SVG (Scalable Vector Graphics) Файл SVG содержит описания, по которым браузер генерирует графические объекты. Наиболее очевидное применение SVG - масштабирование без потерь. Есть и менее явные - например, создание волнистого текста. Притом это будет именно текст, который можно выделить мышью и скопировать в буфер обмена! Разумеется, в SVG-файл можно внедрить и обычную растровую графику. Помимо статических картинок, SVG позволяет создавать анимированные (и даже интерактивные) элементы. Достигается это за счет использования языков на основе спецификации ECMAScript (например, JavaScript). Таким образом, новый формат легко заменит Flash при создании анимационных роликов, игр или графического интерфейса сайта.

Включен в спецификацию HTML5 и позволяет создавать в теле web-страниц специальные поля для отрисовки графики с помощью сценариев. Технология очень напоминает SVG, но между ними есть серьезное отличие - <canvas> обеспечивает попиксельное управление графикой в пределах указанного холста. Как и SVG, Canvas позволяет создавать анимированные или интерактивные объекты. Последняя разработка Mozilla - IDE Bespin (bespin.mozilla. com) применяет <canvas> для отрисовки всего интерфейса.

Не секрет, что одна из главных областей применения Adobe Flash - отображение встроенного видеоконтента. В спецификацию HTML5 теперь включен новый тэг <video>, позволяющий воспроизводить небольшие ролики в формате Ogg Theora. Для этого не нужны дополнительные модули - воспроизведением будет заниматься браузер. Тэг <video> можно использовать совместно с другими технологиями, такими как JavaScript, CSS или SVG.

Как видите, открытых стандартов, способных вместе или по отдельности заменить Adobe Flash, более чем достаточно. Другой вопрос - нужно ли это пользователям? Ведь большинству людей совершенно безразлично, какой формат используют их любимые сайты - открытый или проприетарный. Я думаю, отказ от Adobe Flash станет реальностью благодаря мобильным устройствам, маломощные процессоры и небольшой объем оперативной памяти которых не позволяют использовать требовательное к ресурсам ПО. Определенную роль здесь сыграют и финансово-правовые проблемы: высокая стоимость средств разработки и необходимость лицензионных отчислений в случае использования проприетарных форматов в коммерческой деятельности. Правда, говорить о повсеместном внедрении новых стандартов еще рано: большая часть браузеров поддерживает их очень плохо, либо не поддерживает вообще. Однако появление клиентского ПО - вопрос ближайшего времени. Скажем, нестабильные версии Opera с поддержкой данных технологий были доступны для скачивания еще в прошлом году.

Категория: Новости | Добавил: ivanenko (18.12.2009)
Просмотров: 813 | Комментарии: 1 | Теги: Adobe Flash | Рейтинг: 4.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Категории раздела
Новости [8]
Софт [71]
Игры [18]
Поиск
Наш опрос
Оцените сайт
Всего ответов: 1
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0