Новости

Программное наступление. Кто выиграет от войны форматов в интернете

Создание популярного сайта -- непростая задача не только с точки зрения маркетинга, но и технологий. Недостаточное внимание к технической составляющей грозит потерей пользователей даже самым популярным ресурсам. Для оттока аудитории достаточно лишь привлечь на сайт больше посетителей, чем может обслуживать сервер, или не внедрить вовремя новую технологию для повышения простоты использования интерфейса. В погоне за пользователями порой сталкиваются интересы таких разработчиков, как Apple и Adobe, а отсутствие необходимых технологий у соперника становится серьезным аргументом в войне с конкурентами.

Интернет-компании уверены: скорость загрузки страниц является критически важной для успеха сайта. По словам технического директора, вице-президента Mail.ru Владимира Габриеляна, замедление работы сайта на 0,4 секунды может привести к снижению посещаемости ресурса на 15%. В этой связи сайтам необходима мощная сеть доставки контента. Есть два варианта: либо создать свою, либо заключить договор с CDN-оператором (обладает сетевой инфраструктурой для доставки контента).

"В России перегружены магистральные каналы связи. Объем загружаемых файлов растет очень быстро, поэтому схема, когда контент раздается из одного узлового центра, устаревает. Чтобы решить эту проблему и существуют технологии, оптимизирующие работу с трафиком,-- например, CDN",-- рассказывает гендиректор видеохостинга RuTube Михаил Ильичев. CDN разделяет контент на "горячий" и архивный. "Горячий" контент, к которому часто обращаются пользователи, кэшируется (скапливается в доступном хранилище с целью его быстрого и удобного извлечения) различными серверами, что повышает скорость загрузки. Также технология учитывает местонахождение посетителя и отдает ему контент с того сервера, который находится максимально близко к пользователю.

Стоимость услуг CDN складывается из трех показателей. Во-первых, это объем арендуемого дискового пространства на серверах. Во-вторых, это частота обновлений контента, так как от этого зависит частота аренды магистрального канала. В-третьих, это объем трафика, который отдает CDN-партнер пользователям. "По сути, это основная статья расходов. Цены на трафик начинаются от 3-5 руб. за гигабайт до 20 с лишним руб. Все зависит от того, как договоришься: если сделать это на выгодных условиях, то использование CDN становится заметно выгоднее, чем создание собственной сети в каком-либо городе",-- отмечает Михаил Ильичев.

Популярному сайту нельзя отставать в технологическом развитии и на уровне удобства использования. Интернет-компании отмечают, что наиболее актуальной разработкой для этого является надстройка над Javascript -- Asynchronous Javascript and XML (AJAX; создана в 2005 году). С помощью AJAX веб-приложения могут получать данные от сервера в фоновом режиме, то есть без перезагрузки существующей страницы. Строго говоря, AJAX как таковая не является технологией -- это комбинация различных инструментов разработки веб-приложений: к примеру, для разметки страницы используется HTML и CSS, а непосредственный обмен данными в фоновом режиме обеспечивается Javascript и объектом XMLHttpRequest. AJAX была популяризована Google: к примеру, выдача результатов поиска происходит без нажатия кнопки "найти". В России AJAX используется на таких популярных порталах, как Yandex.ru и Mail.ru.

Кроме AJAX сейчас набирают популярность различные технологии API, упрощающие пользователям доступ к контенту и позволяющие раскручивать свой сайт. API -- это интерфейс прикладного программирования: набор готовых инструментов для использования в других программных продуктах. Именно API позволяют соединять разные сайты, а также писать приложения для разных интернет-ресурсов. К примеру, в социальных сетях API обычно используются для написания онлайн-игр. "По сути, API помогают удерживать аудиторию социальных сетей, которые уже давно зарегистрировались и пообщались со всеми, с кем хотели. С помощью API мы даем пользователям новое занятие -- например, интернет-игры",-- поясняет важность API для современных сайтов Владимир Габриелян.

Настоящая технологическая война развернулась сейчас в секторе стандартов для разработки мультимедийных приложений и размещения видео в интернете. Сейчас Flash является единственной "живой" технологией для просмотра видео в сети и создания интерактивных приложений. "Причина простая: Flash стоит на подавляющем большинстве компьютеров, чего не скажешь о Silverlight (разработана Microsoft.-- "Ъ"), для которой придется скачивать плагин. Пока Microsoft связан антимонопольным законодательством и не может интегрировать плагин для Silverlight в ОС Windows",-- поясняет господин Габриелян.

Александр Малахов, Евгений Хвостик
Читайте на следующей неделе "Trends/Предновогодние распродажи"

Полный текст материала на http://www.kommersant.ru/

Подпишитесь на наш Telegram-канал SIA.RU: Главное