IE8: делаем бизнес интерактивным с RIA

Источник: Cnews

Интернет уже давно стал серьезной площадкой для ведения прибыльного бизнеса. Для того чтобы выделиться среди конкурентови привлечь новых клиентов, компании используют интерактивный контент и RIA - приложения для его просмотра. В Internet Explorer 8 было сделано большое количество доработок в этой части, что открывает бизнесу еще большие возможности для оптимизации и улучшения своих проектов в интернете.

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

RIA для бизнеса

RIA активно используется в бизнесе в течение последних трех лет. 

Основные факторы, влияющие на выбор RIA в бизнесе:

  • наличие потребности предоставления сложной графической и табличной информации;
  • крупные объемы обработки данных;
  • необходимость оффлайнового и онлайн доступа к сервисам;
  • возможности для расширения RIA при увеличении количества посетителей;
  • соответствие SOA;
  • наличие инструментов для миграции с предыдущих решений;
  • платформенная независимость;
  • наличие богатых средств разработки;
  • высокое качество работы платформы;
  • защищенность платформы;
  • управляемость платформы.

В последнее время развитие RIA перешло на качественно новый уровень. Пользователи интернета по всему миру уже отлично знакомы с такими сервисами как Google Maps, YouTube, Last.Fm. Все эти и многие другие сетевые проекты стали возможными новому этапу в развитии RIA и таких технологий как AJAX, AIR и Silverlight. 

Кастомизация корпоративных сайтов при помощи RIA может осуществляться посредством добавления интерактивных 3D-моделей, описывающих ассортимент товаров, видеороликов с демонстрацией услуг компании, а также различных веб-форм для управления сайтом на стороне пользователя (авторизация, управление профилем и прочее). Дополнительно в код самой страницы возможно включение специальных элементов, предоставляющих веб-браузерам информацию о наличии интерактивных сервисов, например, веб-фрагментов или провайдеров визуального поиска, транслирующих RIA, как это сделано, например, в IE8.

Так, например, самая большая торговая площадка интернета eBay благодаря нововведениям IE8 смогла предоставить своим клиентам более удобный доступ к своему сайту. На ней уже используется технология веб-фрагментов, быстрого поиска по тексту с использованием ускорителей, а также поиск по фотообразам. Например, при чтении объявления о продаже или просмотре страницы интернет-магазина, с целью покупки какого-либо товара, выделив текст мышкой и запустив ускоритель можно в считанный секунды узнать, сколько аналогичный товар стоит на аукционе eBay.

При  просмотре страницы интернет-магазина можно в считанный секунды узнать сколько  аналогичный товар стоит на аукционе eBay

При просмотре страницы интернет-магазина можно в считанный секунды узнать сколько аналогичный товар стоит на аукционе eBay

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

IE8 для RIA

Если говорить о методах, которые помогли реализовать подобные возможности, а также расширили рамки для применения технологий Web 2.0, то в IE8 реализована поддержка нескольких платформ для RIA.

Во-первых, присутствует AJAX-навигация, которая улучшает юзабилити браузера за счет отмены повторных действий пользователя для ввода нового URL с целью перехода на новую страницу. Теперь браузер получает все события "на лету" и автоматически обновляет журнал посещений и адресную строку. Во-вторых, в IE8 улучшилась поддержка кросс-доменных запросов (XDR). Теперь браузер может выполнять, как прямые, так и анонимные запросы к общедоступным сервисам на других доменах (например, авторизация по Windows Live ID). Это позволяет сделать информацию доступной между доменами. При этом всего несколько строчек кода составляют обычный XDR, которые будет безопасным и быстрым - пользователи будут уверенны за свои данные, а владельцы вебсайтов определят, какую именно информацию они могут предоставить другим доменам и службам. Во-вторых, в новом браузере используется функция обмена сообщениями между документами (XDM) в соответствии с HTML5. За счет этого увеличивается безопасность взаимодействия объектов кода IFRAME и DOM, проблемы с которой являются распространенным явлением в существующих на рынке браузерных продуктах. В-третьих, с целью увеличения надежности работы с динамическими приложениями, было введено событие Connection, которое следит за состоянием подключения. Оно может найти применение в медиаплеерах и различных веб-формах, предоставляя посетителям сайта возможность работы с RIA в автономном режиме и в условиях медленного интернет-канала. Еще одно актуальное нововведение в области безопасности AJAX касается обработки HTML-кода. В IE8 сделаны серьезные улучшения безопасности, которые помогают очистить HTML и JavaScript (JSON) код от потенциально опасных исполняемых элементов сценариев.

Естественно, что разработчики IE8 не обошли вниманием платформу RIA Silverlight, которая достигла третьей версии. Так, Silverlight может встраиваться в веб-фрагменты, содержащие видео- и аудиоконтент, анимацию и многое другое. Благодаря встроенной поддержке мультимедийных форматов WMV, WMA и MP3 можно легче реализовать, например, видеоплеер на сайте, который не будет "подвисать" из-за медленного интернет-соединения. В добавление к вышесказанному в настоящий момент эта версия уже поддерживает мультитач и аппаратное 3D-ускорение. OneRiot, компания, предоставляющая сервис по поиску в реальном времени новостей, блогов, видео и самых "горячих" событий в блогосфере, и компания Stimulant, специализирующаяся на разработке программ, использующих самые передовые технологии (мультитач) на Silverlight, выбрали IE8 для предоставления информации и сервисов своим клиентам. Для этих компаний наличие веб-фрагментов в IE8 играет большую роль, так эти веб-фрагменты могут автоматически обновляться и уведомлять клиента о наличии новой информации. На основе этих функций компания Stimulant создала для OneRiot два интересных веб-фрагмента. Most Shared, который показывает ссылки на самые свежие и горячие новости, записи в блогах и на социальных сетях. Top Videos позволяет выводить на экран 10 самых популярных видео с таких сайтов как YouTube, Hulu и Metacafe. В итоге, как отметили в OneRiot, пользователи, установившие их веб-фрагмент, заходят на сайт на 18% чаще, чем остальные. Для этих компаний наличие такой опции как веб-фрагмент было одним из основных критериев выбора IE8, так как это реальная возможность предоставить клиентам быстрый доступ к самым свежим данным. Для пользователя работать с веб-фрагментами очень просто, а для компании это хороший способ при минимальных инвестициях существенно увеличить прибыль. Еще один крупный игрок Интернета, компания Yahoo, используя новые решения в IE8, тоже смогла внедрить ряд интересных, полезных и привлекательных функций. Так пользователи, которые имеют почтовый ящик на Yahoo, теперь могут создать веб-фрагмент и всегда быть в курсе последних писем. Данная функция очень удобна, ведь теперь необязательно заходить непосредственно в почту, чтобы проверить новые письма. Все можно сделать за несколько секунд, в то время как просматривается любой другой сайт. Это экономит время, которого всегда мало. Применив ускорители IE8, компания Yahoo смогла обеспечить своим пользователям быстрый поиск по Yahoo Maps при выделении адреса. В данном случае нет необходимости копировать адрес, заходить на сайт Yahoo Maps и искать то или иное место. Простое выделение может сразу привести к нахождению необходимой локации.

Пользователи, которые имеют  почтовый ящик на Yahoo, теперь могут создать веб-фрагмент и всегда видеть  последние письма

Пользователи, которые имеют почтовый ящик на Yahoo, теперь могут создать веб-фрагмент и всегда видеть последние письма

Теперь в IE8 с помощью поддержки технологии ARIA (Accessible Rich Internet Applications) возможностей для тонкой настройки контента страницы, роли каждого элемента, доступа к нему стало больше. ARIA - это механизм, созданный для поддержки динамического содержимого страницы. Например, элементу DIV можно задать роль кнопки, поля для выделения или другую роль ARIA. Эта технология позволяет на базе AJAX разнообразить даже такой классический элемент как "древовидный список", используемый, например, при составлении карт сайта. Технология ARIA также открывает много возможностей для использования таких элементов как календарь, с возможностью выбрать конкретную дату,  перетаскиваемые виджеты, таблица, с возможностью удобной навигации, меню для смены параметров (например, текста) прямо на странице, "ползунки" и многие другие. Теперь IE8 в полной мере обрабатывает ARIA объекты, правильно понимает их атрибуты и свойства, а также его разработчиками сделан ряд улучшения для поддержки стандартного синтаксиса, что упрощает создание страниц. 

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


Страница сайта http://185.71.96.61
Оригинал находится по адресу http://185.71.96.61/home.asp?artId=21900