LINUX.ORG.RU

В Chromium интегрирована поддержка новой версии протокола WebSocket

 , ,


0

1

Компания Google объявила о завершении работ над протоколом WebSocket, в частности, были исправлены проблемы с безопасностью. В связи с чем была выпущена новая тестовая версия браузера Chromium, поддерживающая почти все последние изменения в этом протоколе. Чуть позднее будет выпущена другая версия браузера, учитывающая все свежие правки в спецификации.

Текущая версия WebSocket объявлена стабильной, и компания Google готова рекомендовать его для повсеместного распространения и применения в браузерах и серверах, поскольку дальнейших изменений не предвидится. В настоящий момент в комитетах W3C (текст спецификации), WHATWG (Web Hypertext Application Technology Working Group) и IETF идёт обсуждение спецификаций протокола, через какое-то время он будет официально утверждён.

Новая версия протокола обладает большей стабильностью, а также добавлены новые возможности вроде обмена бинарными сообщениями и сжатия, но в связи с последними изменениями могут возникнуть проблемы с уже имеющимися реализациями сервисов, использующих WebSockets. Администраторам для корректной работы требуется обновить поддержку данного протокола, используемую на серверах, до версии HyBi 10.

новость взята с linux.ru

>>> Подробности

★★★★★

Проверено: post-factum ()
Последнее исправление: JB (всего исправлений: 3)

Ответ на: комментарий от ugoday

> это правильно. Что характерно, уже двадцать лет через Х11 все и работают.

вы ушли от ответа - КАК сделать приложение которое будет работать на 99% десктопов БЕЗ инсталляции любого софта не входящего в базовый состав ОС?

Или вы еще под все версии мобилок будете свой софт собирать? тогда вас ждет жесткое огорчение в начале и увольнение чуть позже... Та же Nokia с несколькими ОС - Симбиан, Маемо, МееГо уже черезчур много - ну нет качественных технологий чтобы делать приложения под все это.

VoDA ★★
()

Люди что-то пытаются доказать человеку, который веб воспринимает как набор станичек со статичным содержимым до сих пор. Зачем?

konart
()

> В связи с чем была выпущена новая версия браузера - Chromium 16

// Починено.

karbofos
()
Ответ на: комментарий от konart

> Люди что-то пытаются доказать человеку, который веб воспринимает как набор станичек со статичным содержимым до сих пор. Зачем?

Это ЛОР. Как умеем - так и флеймим ;)

VoDA ★★
()
Ответ на: комментарий от Casus

Снова ...

Ну, реализуют же в браузере древние идеи из Х11. Так что и фида может придти под соусом невиданной инновации.

ugoday ★★★★★
()
Ответ на: комментарий от VoDA

вы уто гуглу скажите с его GMai

Хвалёный гмайловый почтоклиент:

* по возможностям уступает препопсовейшему Зе Бату, вышедшему на десять лет раньше. Про gnus я вообще молчу, чтоб не травмировать слабую детскую психику любителей вэб-приложений.

* требует немеряное количество памяти на связку X11+firefox.

* потребовались ресурсы сверхкорпорации уровня гугля, чтобы запилить простенький MUA.

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

сюрприз - браузер является частью пользовательских ОС.

emacs --- тоже.

Про вас лично речи не идет

Опаньки. На конкретных людях ваша теория не работает, а только на сферических хомячках в вакууме?

КАК сделать приложение которое будет работать на 99% десктопов БЕЗ инсталляции софта не входящего в базовый состав?

~% ls -lh /usr/portage/базовый-состав-ОС
ls: невозможно получить доступ к /usr/portage/базовый-состав-ОС: Нет такого файла или каталога
~% 
ugoday ★★★★★
()
Ответ на: комментарий от konart

веб воспринимает как набор станичек со статичным содержимым

ты про гиперссылки забыл. Именно они делают веб --- вебом.

ugoday ★★★★★
()
Ответ на: комментарий от VoDA

>веб сокеты даже в этой параноидальной ситуации будут работать ;)

при наличии 22 порта будут работать лоюбые сокеты. ssh -L

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

>> веб сокеты даже в этой параноидальной ситуации будут работать ;)

при наличии 22 порта будут работать лоюбые сокеты. ssh -L

согласен, но косяк один - должен быть сервер с SSH через который будут пробрасываться порты. SSH доступен только на боевые сервера (по IP), а через них бросать левый трафик - совсем глупо. ИМХО.

VoDA ★★
()
Ответ на: комментарий от ugoday

> * по возможностям уступает препопсовейшему Зе Бату, вышедшему на десять лет раньше. Про gnus я вообще молчу, чтоб не травмировать слабую детскую психику любителей вэб-приложений.

* требует немеряное количество памяти на связку X11+firefox.

* потребовались ресурсы сверхкорпорации уровня гугля, чтобы запилить простенький MUA.



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


Все верно, только GMail работает с любого компьютера, даже если зашел в Инет с нетбука или из левого Инет-кафе.
The Bat обладает одним серьезным недостатком - его нужно инсталлировать... Сейчас я владею 2 компами и 2 ноутами мне абсолютно влом инсталлить что-то для элементарной работы с почтой и порознь настраивать несколько копий.

сюрприз - браузер является частью пользовательских ОС.

emacs --- тоже.


Ложь:
C:\>emacs
«emacs» не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Можно еще проверить на Андроиде - там тоже emacs отсутствует, а браузер - есть.

Опаньки. На конкретных людях ваша теория не работает, а только на сферических хомячках в вакууме?


моя теория работает на конкретных хомячках. про админов и IT-спецов речь не идет - их слишком мало, чтобы имело смысл делать приложение ТОЛЬКО для них.

VoDA ★★
()
Ответ на: комментарий от ugoday

>> КАК сделать приложение которое будет работать на 99% десктопов БЕЗ инсталляции софта не входящего в базовый состав?

~% ls -lh /usr/portage/базовый-состав-ОС
ls: невозможно получить доступ к /usr/portage/базовый-состав-ОС: Нет такого файла или каталога
~%

так ты красноглазишь в генте?

эх мой первый дистр линуха... первый раз ставил в виртуалку то ли на 128 ОЗУ то ли 198... ностальгия... я тогда тоже был юн и красноглаз ;)

VoDA ★★
()

Может кто в курсе web workers они поправили что бы оно не текло как из ведра?

FollowTheRabbit
()
Ответ на: комментарий от ugoday

Простите, конечно же - «как набор страничек со статичным содержимым и гиперссылками»

konart
()

Когда, интересно, его стандартизуют уже, в конце-то концов! Ну и, конечно, нужна стабильная поддержка в firefox. Все-таки, хромой - хреновый браузер...

Eddy_Em ☆☆☆☆☆
()

Пора в рассылке нгинкса устраивать флешмоб с просьбами добавить поддержку.

Vit ★★★★★
()

найти бы, что на них уже работает из веб апп.

//ушел обновляться

tazhate ★★★★★
()

Soon any sufficiently complicated web browser will contain an ad hoc, informally-specified, bug-ridden, slow implementation of half of an operational system.

anonymous
()
Ответ на: комментарий от anonymous

>> SSH доступен только на боевые сервера

А с боевых серверов SSH есть ещё куда-нибудь?

мне моя мораль не позволяет боевые использовать для чего то иного кроме продакшена. когда сумма дневного простоя превышает собственную ЗП начинаешь ценить стабильность работы боевых серверов ;)

VoDA ★★
()

Нафига насиловать веб? Он сделан для статики и всё попытки приспособить его к динамике выливаются только к тормознутому куску дерьма. Сделали бы уж открытый формат и протокол с открытыми стандартами для динамического контента в интернете.

Quasar ★★★★★
()
Ответ на: комментарий от FedeX

Проще тогда программы на Limbo писать вместо таких извращений. Один фиг пытаются свести формат отображения текста к универсальному средству разработки. Получается тихий ужас на крыльях ночи.

Quasar ★★★★★
()
Ответ на: комментарий от VoDA

Вебсокеты в этой параноидальной ситуации оправдывают паранойю. Потому, что открываются огроменные возможности делать ботнеты через один только веб. Круто, да? А если заказчик требует такое решение, но админ не может обеспечить его работоспособность, так как перекрыты порты - это только значит, что админ мудак. Открыть порт для определённого приложения не просто легко, а очень легко.

Quasar ★★★★★
()
Ответ на: комментарий от xorik

xorik> Чтобы сервер мог слать браузеру сообщения по наступлению события, а не после того, как пользователь f5 нажмет

Писать НЕ-ВЕБ приложение.

Quasar ★★★★★
()
Ответ на: комментарий от ugoday

Кстати. Может действительно X-сайты делать? Только облегчённую и сильно оптимизированную версию X-сервера, способную очень большие нагрузки держать, надо для этого сделать.

Quasar ★★★★★
()
Ответ на: комментарий от xorik

xorik> А по-моему круто — читаешь ЛОР и видишь как новые сообщения внизу страницы появляются без жмаканья F5 :)

Тебе - в чатик.

Quasar ★★★★★
()
Ответ на: комментарий от VoDA

VoDA> а если мне нужно сделать приложение которое: а) не инсталлируется на клиента и работает на любом компьютере, нетбуке и современном мобилке. б) поддерживает работу БЕЗ уебищьной перегружки страницы

ЖАБА!!!

VoDA> как вы по X11 будете работать с Android?

Легко и просто.

VoDA> Или с FireFox под Windows?

Ты идиот? Да и в условии было:

не инсталлируется на клиента и работает на любом компьютере, нетбуке и современном мобилке.


Если речь зашла про фаерфокс - то нет проблем поставить иксы на ведроид или венду. А если ты это отрицаешь - фаерфокс ставится на венду отдельно. Итого фиг ты что получишь с таким подходом.

VoDA> А что делать тем, кому нужно чтобы приложение работало у пользователей реальных?

Иксы под вендой у реальных пользователей давно работают. И работают отлично.

Quasar ★★★★★
()
Ответ на: комментарий от ugoday

На Tk оно было, а не на Qt. А вот на Qt зато иксы написаны.

Quasar ★★★★★
()
Ответ на: комментарий от VoDA

VoDA> а canvas и WebGL это не оно?

Нет - это костыли.

Quasar ★★★★★
()
Ответ на: комментарий от namezys

namezys> Х тот еще костыль в технологиях.

Почитай про архитектуру иксов и пойди удавись.
Иксы ругают не за сетевое взаимодействие, а за то, что для соответствия современнному декстопу ему нужны костыли.
X11 - прекраснейшая технология. Конкретные реализации - отдельный разговор.

Quasar ★★★★★
()
Ответ на: комментарий от namezys

namezys> самое главное Х у нас научились пробрасывать видео/аудио на клиент, переносить нагрузку по расчету этого на клиент и тд. а еще оно научилось понимать параметры клиента

Проброс аудио и видео не входит в задачи иксов (более того - для этого есть отдельные потоковые протоколы, которыми можно пользоваться без каких-либо проблем). Балансировка нагрузки, параметры клиента и т.п. - задача конкретных реализаций. Убейся, ламер.

Quasar ★★★★★
()
Ответ на: комментарий от FedeX

FedeX> Вон из веба! Сиди наслаждайся своими Х-ами.. Общайся с Х-ами, через Х-ы, и об Х-ах... Узнавай новости от Х-ов, Гугли нужную информацию через Х-ы, смотри через Х-ы видео,расшаренное твоими многочисленными красноглазыми друзьями, сидящими под Х-ами..

Съешь-ка шитбургер, дружок. Веб - прежде всего статичная информация. Для динамической он не подходит никак.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

s/статичная информация/статичная информация на загруженной странице/

Quasar ★★★★★
()
Ответ на: комментарий от Axon

Axon> Я не понимаю, зачем хотеть, чтобы через веб что-то реализовать было нельзя? Вам что, фичи современного интернета мешают?

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

Axon> Ну так не пользуйтесь.

Такими темпами вебом скоро даже при желании пользоваться нельзя будет.

Quasar ★★★★★
()
Ответ на: комментарий от VoDA

VoDA> Что в Windows входит не к ночи помянутый IE, что в Android что то там поверх ВебКита.

Ты что-то там про фаерфокс выше вякал. Да и ни один броузер под ведроид не может открыть все страницы адекватно. Проверено мной.

VoDA> КАК сделать приложение которое будет работать на 99% десктопов БЕЗ инсталляции софта не входящего в базовый состав?

Никак.

Quasar ★★★★★
()
Ответ на: комментарий от VoDA

VoDA> Или вы еще под все версии мобилок будете свой софт собирать?

Запусти на ведроиде полную версию EyeOS - поржу над тобой.
А собирать под каждую мобилку - другого пути нет.

Quasar ★★★★★
()
Ответ на: комментарий от VoDA

VoDA> Ложь:

Нифига не ложь:

$ apt-cache search xemacs21-bin
xemacs21-bin - highly customizable text editor — support binaries
xemacs21-mule - highly customizable text editor — Mule binary
xemacs21-mule-canna-wnn - highly customizable text editor — Mule binary compiled with Canna and Wnn
xemacs21-nomule - highly customizable text editor — Non-mule binary

Это ты что-то муд(р)ишь.

Quasar ★★★★★
()
Ответ на: комментарий от VoDA

VoDA> Все верно, только GMail работает с любого компьютера, даже если зашел в Инет с нетбука или из левого Инет-кафе.

Выборка не репрезентативна. Да и на том же ведроидофоне отдельное приложение для гмыла.

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

HTML выбросить, а вместо него голый JS с приделанным развитым графическим API.

Для JS уже есть JIT — осталось приделать GUI. И после пятнадцати лет того отстоя, что давал нам JavaScript, у нас, наконец-то, появится... ещё одна Java. Ж))

iZEN ★★★★★
()
Ответ на: комментарий от Quasar

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

Игры становятся глючными и тяжеловесными франкенштейнами, а так же в разы возрастают системные требования. Современные игры уже на нетпуках еле ворочаются. Такими темпами скоро в них даже при желании играть нельзя будет.

Axon ★★★★★
()
Ответ на: комментарий от Quasar

Может действительно X-сайты делать?

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

Inferno обеспечивает такую изоляцию, переносимость на разное железо и в плане организации сетевого взаимодействия она черезвычайно удобна и мощна. А с учётом всей той херни, которую пихают в браузер, Inferno ещё и маленькая и лёгкая.

ugoday ★★★★★
()
Ответ на: комментарий от Axon

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

ugoday ★★★★★
()
Ответ на: комментарий от VoDA

так ты красноглазишь в генте?

Нет. Я в ней работаю.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

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

Нет. Полной аналогия была бы если бы раньше игр просто не было, а теперь они бы появились. Потому что во времена Web 1.0, который, очевидно, служит вам идеалом, контент в интернете делился на две категории: картинки и текст. И никаких веб-приложений.

Axon ★★★★★
()
Ответ на: комментарий от VoDA

>согласен, но косяк один - должен быть сервер с SSH через который будут пробрасываться порты. SSH доступен только на боевые сервера (по IP), а через них бросать левый трафик - совсем глупо. ИМХО.

глупо так зажимать правила на файрволе, а потом пытаться их обходить через ... вебсокеты.

И это при наличии йот, вайфаев и скайлинков, которые за 500р в месяц дадут тебе канал к любому.

AVL2 ★★★★★
()
Ответ на: комментарий от ugoday

по возможностям уступает препопсовейшему Зе Бату, вышедшему на десять лет раньше

оно уже может работать под Андроидом например? Ой, ненавистники веб-приложений такие ненавистники.

требует немеряное количество памяти на связку X11+firefox.

XVesa+Opera или любой другой легкий браузер.

потребовались ресурсы сверхкорпорации уровня гугля

Запили свой получше.

devl547 ★★★★★
()
Ответ на: комментарий от ugoday

аналогия с веб-приложениями была бы полная.

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

devl547 ★★★★★
()
Ответ на: комментарий от anonymous

Кури сетевую прозрачность иксов, дурень.

OMFG. Вы что, серьёзно предлагаете организовывать веб-приложения через иксовый протокол? Мой совет, меняйте диллера.

Axon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.