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)

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

> Потому, что открываются огроменные возможности делать ботнеты через один только веб. Круто, да?

хреново. и эту проблему нужно тоже решать.

Открыть порт для определённого приложения не просто легко, а очень легко.

Кому просто решить? еще раз эта технология для хомячков и чтобы у них все работало. Открыть порт для хомячка - это требование за пределом адекватности.

И хоме по барабану админ мудак или производитель железного марштуризатора или еще кто. Должно быть так - воткнул вилку в разетку, UP-link в маршрутизатор и РАБОТАЕТ! ВСЕ!!! безо всяких портов, emacs и прочего бреда.

Если ваше приложение не обеспечивает такой уровень работы - уйдут к конкуренту.

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

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

Напиши НЕ-ВЕБ приложение работающее на iPhone, Android, Nokia (хотя бы последней сотни моделей) и десктопах (Win, Lin, Mac OS X). Упс - а нету кроме HTML&JS других вариантов.

вот и получаем, что писать через ВЕБ - хреново, а придется.

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

> ЖАБА!!!

Java адекватна только на десктопах (JavaSE), на мобилках (JavaME) спеки настолько невнятные шо тихий ужос. Потому использовать ее для написания НЕ ВЕБ приложений под мобильные (кроме Андроида) - самоубийство.

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

И где хренова гора сайтов работающих через Иксы.

К примеру я зайду на ЛОР через браузер пофлудить... но если для ЛОРа нужно будет ставить ОТДЕЛЬНОЕ приложение (пусть и Иксовое), то ЛОРовские админы и прогеры задолбаются эти самые приложения проверять под все версии Иксов, Виндов, Пингвинов и архитектур.

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

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

Никак.

Тогда гугл тебя удивит ;) Их приложения для работы с почтой работают на 99% десктопов )))

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

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

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

Приложение для ГМыла сделано для удобства. Можно работать и через базовый интерфейс с сайта.

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

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

Повторюсь: Вон с ЛОРа! - он тоже динамический))

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

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

1) Каким образом прокси через ssh может испортить сервер? Что за сервер такой.

2) В компании с такими правилами не должно заморачиваться вопросами морали и нравственности. С волками жить...

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

> Почитай про архитектуру иксов и пойди удавись.

удивлюсь. 99% работы на стороне сервера. Клиент только рисует

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

> X11 - прекраснейшая технология. Конкретные реализации - отдельный разговор.

прекрасная технология для тонкого клиента. и со своими недостатками, но пока что лучше нету.

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

> Убейся, ламер.

Хороший медиа-проект в интернете должне предоставлять аудио/видое/взаимодествовать/интегрироваться в пространство пользователя и тд

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

> The Bat обладает одним серьезным недостатком - его нужно инсталлировать

Веб-приложения (сюрприз!) также.
html5 appcache делает аналогию ещё более полной

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

веб-приложения через иксовый протокол?

Шаблоны рвёт? Это бывает.

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

>> The Bat обладает одним серьезным недостатком - его нужно инсталлировать

Веб-приложения (сюрприз!) также.

вы считаете что нужно инсталлить mail.google.com на каждого клиента чтобы оно заработало?

а почему я захожу из Инет кафе Бобруйска и БЕЗ какой либо инсталляции и даже без прав на установку софта все работает?

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

> 1) Каким образом прокси через ssh может испортить сервер? Что за сервер такой.

мне приятно с тобой общаться - не ЛОРовские вопросы задаешь бывает )))

Испортить не может, только это мой выбор не ставить ничего кроме необходимого на боевые сервера )))

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

> вы считаете что нужно инсталлить mail.google.com на каждого клиента чтобы оно заработало?

Разумеется. Чуть более мегабайта каждая копия

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

Что-то я ни одного веб-приложения, требующего установки, не видел. И не надо называть всякие браузерные аддоны или быдлофлешевые побрякушки веб-приложениями!

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

Про кеширование. Загружаем, устанавливаем в кеш (в html5 для этого дела даже предусмотрено специальное хранилище), используем.
И то, что приложение выолняется в песочнице, ничего принципиально не меняет. Всё даже хуже - мы полностью теряем контроль над версиями.

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

а если мне нужно сделать приложение

То веб --- явно не твоя технология.

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

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

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

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

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

> гуглоскрипты подгружает каждый раз

браузер может не сохранять https странички
например в опере флаг opera:config#DiskCache|CacheHTTPS по умолчанию сброшен

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

http != веб.

а вот гугель так не считает и лепит веб-ублюдка именно поверх извращённого http.

Так было раньше

Ребят, вы хотите приложения с развитым графическим (opengl) интерфейсом и меняющими своё состояние в результате асинхронного обмена сообщениями с сервером. Ну, наверно, это действительно небесполезная штука, но чорт вас всех побери, при чём тут веб?

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

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

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

>> вы считаете что нужно инсталлить mail.google.com на каждого клиента чтобы оно заработало?

Разумеется. Чуть более мегабайта каждая копия

что вы называете инсталляцией? скачивание HTML&JS в процессе работы или apt-get install или ./install.sh?

HTML&JS это не инсталляция, а apt-get уже инсталляция.

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

Ребят, вы хотите приложения с развитым графическим (opengl) интерфейсом и меняющими своё состояние в результате асинхронного обмена сообщениями с сервером. Ну, наверно, это действительно небесполезная штука, но чорт вас всех побери, при чём тут веб?

А фиг его знает при чём, но работает. Вот, например, поиграй ка в эту игрушку: Lord of Ultima, зацени «не-приложение».

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

Можно ли ездить на квадратных колёсах? Безусловно да.

Если потребителя не трясёт, то почему нет? Но вообще, все аналогии сосут.

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

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

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

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

а кто сказал, что ниасилил? ;)

сидел на ней года 3 ))) не так давно ноут родителей переставил на Ubuntu =)))

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

>Испортить не может, только это мой выбор не ставить ничего кроме необходимого на боевые сервера )))

опенССХ у нас не является необходимым на «боевых серверах»?

Чудны дела твои, господи...

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

>> Испортить не может, только это мой выбор не ставить ничего кроме необходимого на боевые сервера )))

опенССХ у нас не является необходимым на «боевых серверах»?

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

VoDA ★★
()

LOL. Ага, давайте ради стада пидарахомячков всё запихнём в 80/443. Потом, для удобства админов, слепим SPI по въёбсокетам, дабы их фильтровать. Потом подтянется iwebsocktables... И тут штеуд выдаст на гора «наш новый процессор xyu7 ускоряет SPI-фильтрацию въёб-сокетов!»

Давно так не ржал :D

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

Вы так говорите, как будто это что-то плохое :)

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

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

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

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

> Мне кажется, Вам неплохо подойдут Java-апплеты.

Вам действительно кажется. Апплеты довольно качественная технология, но утопичная ибо поезд уже ушел - Sun слил flash. Плюс апплеты не будут работать на мобилниках (не смартфонах), а HTML&JS - будет.

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

Что-то я сомневаюсь, что поддержка вебсокетов в обозримом будущем попадёт на браузеры мобильников (которые не смартфоны). Хотя поживём-увидим.

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