Pull to refresh
  • by relevance
  • by date
  • by rating

Протокол SPDY ускорит Сеть вдвое

High performance *
Разработчики из компании Google только что объявили, что работают над новым сетевым протоколом SPDY (читается как SPeeDY, то есть «быстрый»), который должен проапгрейдить протокол HTTP и значительно повысить скорость работы всех типов соединений.

SPDY позволяет вдвое уменьшить задержку (latency) при работе через HTTP. Делается это за счёт трёх методов:

1) мультиплексирование запросов;
2) расстановка приоритетов для запросов;
3) сжатие заголовков HTTP.

Чтобы продемонстрировать все возможности SPDY, инженеры Google подняли тестовый веб-сервер и выпустили специальную версию браузера Chrome.

По итогам предварительного тестирования на канале максимальной толщины, выигрыш в скорости загрузки для 25 крупнейших сайтов интернета составлял до 55%.
Total votes 73: ↑69 and ↓4 +65
Views 3.6K
Comments 87

Google SPDY: жизнь после HTTP 1.1

IT Standards *
С 19 января 2011 года в браузере Chrome появилась поддержка протокола SPDY (SPeeDY), он также включён для SSL-трафика на серверах Google. Таким образом, все сайты, принадлежащие Google, грузятся значительно быстрее в Chrome, чем в любом другом браузере. Четыре месяца пользователи Chrome получают многие странички с сайтов Google вообще не по HTTP.

Кому-то это может напомнить ситуацию с Microsoft, которая «улучшала» стандарты в браузере IE таким образом, чтобы серверы IIS отвечали быстрее, чем Apache. Но здесь ситуация кардинально иная. Речь идёт не о получении какой-то монополии, а об обеспечении быстрого интернета для всех, что выгодно Google априори.
Читать дальше →
Total votes 65: ↑59 and ↓6 +53
Views 2.6K
Comments 46

Поддержка протокола SPDY в Node.JS

Node.JS *
donnerjack13589 анонсировал новый модуль для Node.JS, — node-spdy, который добавляет поддержку протокола SPDY, который был предложен компанией Google и внедрен в Chromium/Google Chrome и на сайтах компании Google (подробнее...).

Напомню, что основной целью при создании протокола SPDY было снижение задержек при доставке контента.

Пример использования модуля node-spdy:
var options = {
  key: fs.readFileSync(__dirname + '/../keys/spdy-key.pem'),
  cert: fs.readFileSync(__dirname + '/../keys/spdy-cert.pem'),
  ca: fs.readFileSync(__dirname + '/../keys/spdy-csr.pem'),
  NPNProtocols: ['spdy/2']
};

spdy.createServer(options, function(req, res) {
  res.writeHead(200);
  res.end('hello world!');
});


Приветствуется помощь сообщества в разработке.
Total votes 28: ↑24 and ↓4 +20
Views 1.2K
Comments 15

Поддержка протокола SPDY внедрена в сервисы Google

IT Standards *


Правда, пока что поддержка внедрена только в те из них, что используют SSL-соединение. Об этом заявили представители корпорации на конференции O’Reilly Velocity. Собственно, этот протокол начал разрабатываться Google еще в 2009 году, но теперь, похоже, этот проект действительно «выходит в люди». Стоит напомнить, что SPDY представляет собой протокол прикладного уровня для передачи веб-контента, который позволяет значительно ускорить загрузку веб-страниц и отдельных элементов. Корпорация Google позиционирует свою разработку, как достойную альтернативу протоколу HTTP.

Читать дальше →
Total votes 49: ↑42 and ↓7 +35
Views 904
Comments 35

Протокол SPDY появился в Firefox Nightly

IT Standards *
Ещё один браузер близок к тому, чтобы реализовать поддержку протокола SPDY — надстройки над HTTP 1.1, которая ускоряет загрузку веб-страниц на 44-64% (по тестам Google).

3 декабря разработчики Mozilla завершили работу, а с сегодняшнего дня SPDY появился в тестовой сборке Firefox Nightly. По умолчанию он выключен, но активировать можно в настройках about:config, переключив флаг network.http.spdy.enabled в значение true.



Разработчики Mozilla пока затрудняются сказать, в какой версии Firefox протокол SPDY будет включен по умолчанию. Они говорят, что тестирование продлится долго, потому что «в интернете работают очень важные SPDY-сайты» (читай, сайты Google) и нужно гарантировать корректную работу с ними браузера Firefox.

Пока у Mozilla также нет понимания, какую именно версию черновика SPDY поддерживать, ведь этот протокол до сих пор имеет статус экспериментального и может измениться в любое время. Google и Mozilla работают вместе, чтобы представить согласованную версию стандарта в IETF.
Читать дальше →
Total votes 37: ↑35 and ↓2 +33
Views 1.8K
Comments 21

Протокол SPDY могут включить в HTTP/2.0

IT Standards *
Председатель Марк Ноттингем разослал вчера всем членам рабочей группы по HTTP письмо, где предложил сделать сетевой протокол SPDY частью стандарта HTTP/2.0. Эта технология, разработанная в Google, позволяет значительно ускорить загрузку сайтов по HTTP за счёт мультиплексирования запросов, расстановки приоритетов для запросов и сжатия заголовков HTTP (cм. результаты тестов). SPDY уже давно работает в связке браузера Chrome с серверами Google.

Основанием для своего предложения Ноттингем считает то, что протокол уже де-факто используется в онлайне, он реализован в двух основных браузерах: Chrome и, месяц назад, в Firefox Nightly, и уже появились его экспериментальные имплементации от независимых разработчиков, например, SPDY-сервер на Питоне.

Формальное принятие SPDY в HTTP/2.0 должно придать импульс для повсеместного внедрения этой технологии как на стороне серверов, так и в остальных браузерах.
Читать дальше →
Total votes 31: ↑26 and ↓5 +21
Views 3.1K
Comments 15

Twitter включил поддержку SPDY

Social networks and communities


Похоже, Twitter стал первым из негугловских сайтов, который реализовал на своих серверах поддержку протокола SPDY. Этот инновационный протокол позволяет уменьшить задержку при передаче данных по HTTP, существенно увеличивая скорость загрузки веб-страниц.

SPDY поддерживается в браузерах Chrome и Firefox 11 (в Firefox он по умолчанию отключен). Хотя протокол открыт и уже предложен как база для HTTP/2.0, до настоящего момента из крупных интернет-сайтов его поддерживали только сервисы Google. За счёт этого Gmail, Google Docs и Google+ быстрее работают в браузере Chrome, чем в других браузерах. Теперь то же самое можно сказать про Twitter.
Total votes 56: ↑48 and ↓8 +40
Views 540
Comments 35

Microsoft скрестила SPDY и WebSockets

IT Standards *
Компания Microsoft опубликовала своё предложение для будущего протокола HTTP 2.0, который сейчас обсуждается в рабочей группе IETF. Опубликованный ими черновик называется HTTP Speed+Mobility.

Как известно, Google предлагает взять за основу HTTP 2.0 протокол SPDY, с помощью которого можно существенно увеличить скорость загрузки сайтов по HTTP. Специалисты Microsoft согласны с этим, но в своей версии добавили фрагменты HTML5 WebSockets API. По их мнению, это особенно пригодится для мобильного веба. «Мы думаем, что приложения — а не только браузеры — тоже должны стать быстрее», написал в официальном блоге Жан Паоли (Jean Paoli), генеральный менеджер по стратегии совместимости Microsoft.
Читать дальше →
Total votes 31: ↑26 and ↓5 +21
Views 804
Comments 9

Google выпустила модуль mod_spdy для Apache

Network technologies *
Продвигая разрабатываемый в компании протокол SPDY, Google вчера выпустила модуль для Apache 2.2, который позволяет веб-серверу начать работу с этим протоколом и который является значительно доработанной версией ранней беты, выпущенной в декабре 2011 года.

Описывая преимущества, которые даёт новый модуль с точки зрения ускорения работы, инженеры Google утверждают, что в некоторых случаях новый протокол будет работать на 50% быстрее обычного HTTP, при этом не предъявляя никаких требований к оборудованию сервера, использованию процессора и оперативной памяти. Это происходит за счёт применения нескольких техник акселерации, таких как сжатие HTTP-заголовков, мультиплексирования запроса нескольких ресурсов за одно TCP-соединение, механизмы приоритезации данных и некоторые другие. Правда, работать SPDY будет только с браузерами, уже поддерживающими этот протокол — это, согласно отчетам некоторых аналитических агентств, второй по популярности браузер Chrome и штатный браузер Android (в Firefox 11 также ожидается внедрение SPDY). К тому же, разработчики признают, что ничего революционного не изобрели, а просто объединили уже существующие технологии в один пакет и представили его общественности.

Стоит напомнить, что Microsoft продвигает собственное подобное решение HTTP Speed+Mobility.

Под катом видео-демонстрация работы SPDY на примере некоего ресурса и ссылка на загрузки.
Посмотреть
Total votes 24: ↑22 and ↓2 +20
Views 1.8K
Comments 34

Выпущен Firefox 13 — со SPDY, новой домашней страницей и вкладками

Firefox


Прошло чуть больше месяца с выпуска беты Firefox 13, и вот сегодня, наконец-то, появилась финальная версия. Об этом сообщает TechCrunch. Самое главное в новой версии — это давно обещанные новая домашняя страница и новые миниатюры вкладок. Кроме того, Firefox теперь поддерживает разработанный компанией Google протокол SPDY, который обещает существенно улучшить время загрузки для тех сайтов, которые его поддерживают.
Читать дальше →
Total votes 70: ↑58 and ↓12 +46
Views 3.2K
Comments 115

Разбор протокола SPDY командой Opera Software

Opera IT Standards *
Мартин Нильссон (Martin Nilsson), ведущий программист Opera Software, отправил в рабочую группу IETF HTTP-WG подробный обзор SPDY, сделанный специалистами Opera.

Как известно, протокол SPDY представляет собой улучшенную версию HTTP и во многих случаях значительно увеличивает скорость передачи данных по TCP. Он включён по умолчанию в браузерах Chrome (с января 2011 г.) и Firefox (четыре дня назад).

Мартин Нильссон отмечает, что компания Opera давно занимается оптимизацией передачи данных по HTTP, в том числе в Opera Mini и Opera Turbo, так что они могут оценить различные методы оптимизации SPDY.
Читать дальше →
Total votes 59: ↑55 and ↓4 +51
Views 5K
Comments 45

Поддержка SPDY в nginx

Nginx *
Разработчики nginx анонсировали бета-версию модуля, реализующего поддержку протокола SPDY draft 2. Модуль сейчас распространяется в виде патча для девелоперской версии nginx 1.3.x (патч: http://nginx.org/patches/spdy/patch.spdy.txt).

Пока что у модуля имеется ряд ограничений (отсутствие поддержки push с сервера, директивы post_action, ограничения пропускной способности, отключён SSL-буфер), но в течение ближайших месяцев планируется его доработать, снять все ограничения и полностью интегрировать в основной код nginx.

Протокол SPDY поддерживается браузерами Firefox и Chrome.
Читать дальше →
Total votes 33: ↑28 and ↓5 +23
Views 9.3K
Comments 21

SPDY не так быстр на реальных сайтах

Website development *IT systems testing *
Компания Google проводила тесты SPDY, которые показали увеличение скорости загрузки веб-страниц в два раза, а в мобильных сетях — на 23%. Однако, некоторые независимые эксперты выражают сомнения в эффективности протокола. Недавно критический обзор SPDY опубликовали разработчики из компании Opera Software. А сейчас продукту Google нанесён удар под дых — Гай Поджарны (Guy Podjarny), специалист по тестированию производительности, автор сервиса Mobitest один из ведущих разработчиков Akamai выложил свои результаты тестов. Они выглядят удручающе для SPDY. Оказалось, что в большинстве случаев SPDY+HTTPS работает совсем чуть-чуть быстрее HTTPS, но, в среднем, на 3,4% медленнее простого HTTP.
Читать дальше →
Total votes 74: ↑60 and ↓14 +46
Views 8.5K
Comments 29

Facebook начал внедрение протокола SPDY

IT Standards *
Компания Facebook опубликовала официальный отзыв в связи со сбором мнений о стандарте HTTP/2.0 и протоколе SPDY как потенциальной основе для будущего стандарта. Такой опрос сейчас проводит среди всех заинтересованных лиц рабочая группа IETF HTTPbis.

Представители одного из крупнейших сайтов выразили горячее желание участвовать в разработке HTTP/2.0 и сообщили, что в данный момент «начали внедрение SPDY/v2, по причине того, что он поддерживается браузерами и обещает принести прямую выгоду после внедрения». Хотя в данный момент SPDY ещё не начали использовать на реальных серверах в продакшне, но «система уже почти завершена» и вскоре планируется её широкомасштабное внедрение.
Читать дальше →
Total votes 26: ↑23 and ↓3 +20
Views 994
Comments 6

Красочная сборка Opera 12.50

Opera corporate blog Website development *Opera

Работа над новым стабильным релизом не прекращается и на этой неделе мы рады представить вам сборку Opera 12.50 с целым букетом новых красочных возможностей и улучшений. Как обычно, мы выбрали из них самые интересные для разработчиков и спешим поделиться.
Читать дальше →
Total votes 68: ↑52 and ↓16 +36
Views 60K
Comments 151

Вышел Firefox 16

Firefox
Стабильный релиз Firefox по традиции становится доступным для загрузки чуть раньше официального выпуска, который состоится сегодня вечером.
Что нового в этой версии:
Читать дальше →
Total votes 63: ↑48 and ↓15 +33
Views 30K
Comments 37

Новинки Opera Mobile 12.1 и беты Opera 12.10 (Flexbox!)

Opera corporate blog Website development *
Вчера мы выпустили два новых релиза: стабильную версию Opera Mobile 12.1 для Андроида и новую сборку беты Opera 12.10 для десктопа. Список изменений для разработчиков оказался настолько интересным, что мы не смогли удержаться, чтобы не рассказать о них подробнее.

Opera Mobile 12.1


Это обновление Opera Mobile 12.1 в основном касается движка, интерфейсных изменений пока не ищите.

Opera всегда была известна, как самый быстрый браузер, поэтому после появления поддержки протокола SPDY в бетах 12.10 для десктопа, логично было бы принести эту технологию туда, где это важно ещё больше — на мобильные. Поэтому в этом релизе Opera Mobile получает поддержку SPDY для сайтов, которые его поддерживают.
Читать дальше →
Total votes 52: ↑46 and ↓6 +40
Views 27K
Comments 139

Chrome для Android планируют «ускорить», пропуская трафик через удаленный сервер

Development for Android *


Похоже на то, что разработчики Chrome для ОС Android вскоре добавят к браузеру интересную (и, вероятно, полезную для многих) функцию. При запросе на просмотр определенного веб-ресурса, трафик будет пропускаться через удаленные сервера (принадлежащие Google, само собой), где страничка будет оптимизироваться перед отправкой на само устройство. По замыслу, это позволит браузеру загружать данные быстрее, чем обычно. Само собой, это делать «умеют» многие браузеры, включая популярную Opera Mini. Но есть и отличие.

Читать дальше →
Total votes 57: ↑45 and ↓12 +33
Views 31K
Comments 26

IE11 поддерживает WebGL, SPDY/3 и новые средства для разработчиков

Internet Explorer IT Standards *


Сегодня перед конференцией BUILD в Сан-Франциско компания Microsoft выпустила Windows Server («Blue») для подписчиков MSDN. Номер билда 9341, а Windows 8.1 имеет версию 6.3.9431.winmain_bluemp.130615-1214.

IE11 набирает в тестах на поддержку технологий 351 из 500 баллов, получая 25/25 за поддержку WebGL. Компания Microsoft уже официально подтвердила поддержку WebGL, SPDY/3 и новых средств для разработчиков в IE11.
Читать дальше →
Total votes 92: ↑73 and ↓19 +54
Views 21K
Comments 91

Результаты применения SPDY на сайтах Google

Website development *IT Standards *
Ровно четыре года назад компания Google анонсировала протокол SPDY, который задумывался как апгрейд для HTTP 1.1 с целью значительно повысить скорость работы всех типов соединений. SPDY позволяет вдвое уменьшить задержку (latency) при работе через HTTP. Делается это за счёт трёх методов: 1) мультиплексирование запросов; 2) расстановка приоритетов для запросов; 3) сжатие заголовков HTTP.

Первые «лабораторные» тесты SPDY показали увеличение скорости загрузки веб-страниц на 55%, в мобильных сетях — на 23%. Впрочем, независимые тесты на реальных сайтах не показали вообще никакой прибавки производительности. Одна из причин — у реальных сайтов ресурсы подгружаются с разных доменов, в том числе с тех, где нет поддержки SPDY.

За прошедшие четыре года многое изменилось. Сам SPDY оптимизирован и вырос до версии 3.1, и его решено сделать основой для протокола следующего поколения HTTP 2.0. Нынешняя реализация поддерживается во всех современных браузерах, в том числе Chrome, Opera, Firefox и даже Internet Explorer, в десятках серверных платформ и на многих крупных сайтах.
Читать дальше →
Total votes 60: ↑45 and ↓15 +30
Views 12K
Comments 17
1