The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"В Google Chrome и WebKit появилась поддержка технологии web-..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от opennews on 10-Дек-09, 17:35 
Компания Google объявила (http://blog.chromium.org/2009/12/web-sockets-now-available-i...) о реализации поддержки в web-браузере Chrome (http://www.opennet.me/opennews/art.shtml?num=24586) и движке WebKit технологии Web Sockets (http://dev.w3.org/html5/websockets/), в настоящий момент принятой комитетом W3C для рассмотрения на предмет включения в будущий стандарт HTML5. Web Sockets представляет собой протокол и API для организации двунаправленного обмена данными между wеб-приложением и  сервером. Образно говоря Web Sockets является своеобразным аналогом TCP для Web и позволяет в произвольном порядке инициировать отправку данных от сервера к web-приложению и наоборот, от web-приложения к серверу.


Для аутентификации и обеспечения безопасности передачи данных в Web Sockets используются стандартные механизмы браузера. Сам протокол создает отдельные TCP-соединения, а не работает поверх HTTP. Прототип серверной составляющей в настоящий момент доступен (http://code.google.com/p/...

URL: http://blog.chromium.org/2009/12/web-sockets-now-available-i...
Новость: http://www.opennet.me/opennews/art.shtml?num=24617

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


5. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +3 +/
Сообщение от Shura (??) on 10-Дек-09, 18:10 
как раз хотят принять как стандарт
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

38. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +4 +/
Сообщение от szh (ok) on 11-Дек-09, 05:51 
майкрософту не выгодно развитие и ускорение web, так что давай давай, под-тролливай по-тихоньку.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

57. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от andr.mobi (??) on 11-Дек-09, 14:40 
непонятно, зачем вообще весь этот хлам, если есть 9P
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

58. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от szh (ok) on 11-Дек-09, 15:52 
в cloud решении можно работать со своими данными из под ChromeOS, Window, Maс, Desktop Linux, Android, Symbian, BalckberryOS, iPhone OS , ...

9P не есть, его "нету" в данном контексте.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от ameoba32 email on 10-Дек-09, 18:34 
Думаю все догадались, что это надо для SPDY, который будет проталкиваться в связке chrome+googleapps.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

43. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от szh (ok) on 11-Дек-09, 05:59 
>Думаю все догадались, что это надо для SPDY, который будет проталкиваться в
>связке chrome+googleapps.

интернет тоже нужен для googleapps, это не значит что он больше ни зачем не нужен (как и SPDY, как и web-сокеты).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +3 +/
Сообщение от demoriz on 10-Дек-09, 18:34 
Радует что не стоит таки вэб на месте.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "В Google Chrome и WebKit появилась поддержка технологии web-..."  –3 +/
Сообщение от User294 (ok) on 10-Дек-09, 21:33 
Да, рождаются новые велосипеды. Нечто подобное TСP зачем-то загнано уровнем выше. А зачем? TCP по какой-то причине недостаточно?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от thirteensmay on 10-Дек-09, 22:11 
Так нету в браузере TCP, затем и загноно

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от аноним on 10-Дек-09, 22:51 
>Так нету в браузере TCP, затем и загноно

ващето, в браузере есть TCP :))))
доступ ограничен из соображений безопасности, так же как XDR

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от thirteensmay on 10-Дек-09, 23:01 
ну а толку если доступ ограничен ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

36. "В Google Chrome и WebKit появилась поддержка технологии web-..."  –5 +/
Сообщение от User294 (ok) on 11-Дек-09, 05:22 
Ну так ослабить гайки немного. А какой смысл в таком же велосипеде но уровнем выше? У него проблемы будут иные? Или что?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

52. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +1 +/
Сообщение от thirteensmay on 11-Дек-09, 10:06 
Смысл в безопасности, соединения устанавливаются в контексте безопасности HTML документа, грубо говоря не с кем попало а только с родным доменом, чтобы такое стало возможно надо подняться до уровня HTTP, но само взаимодействие осуществляется по TCP и не избыточно, единственно что там есть от HTTP это один заголовок во время хендшейка, а дальше все тупо с помощью байтов-разделителей и указания длин фреймов.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от аноним on 10-Дек-09, 18:47 
если кто не в курсе, внимательно читайте доки.
это совсем не те сокеты, о которых вы могли бы подумать.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +1 +/
Сообщение от Аноним (??) on 10-Дек-09, 19:17 
js  + Canvas + ... + это = html  в прямом виде нафиг?

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

39. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от szh (ok) on 11-Дек-09, 05:53 
для того чтобы создавать веб приложения, а не статический контент а-ля "новости".
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

53. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от fresco (??) on 11-Дек-09, 10:16 
к сожалению да
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от Iv945n (ok) on 10-Дек-09, 19:38 
> js  + Canvas + ... + это = html  в прямом виде нафиг?

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от User294 (ok) on 10-Дек-09, 21:36 
>Можно будет на JS с использованием всего остальнонго написать браузер

Все уже украдено до вас. Вон в фоксе xul + js в гуе :). А движок на JS - упаси боже, не раньше чем Крэй будет в каждом доме. До тех пор будет безжалостно тормозить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

46. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от ACCA (ok) on 11-Дек-09, 07:32 
Ты просто не в курсе - сейчас в каждом доме с десяток Крэев-2. От тормозов не спасает.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "В Google Chrome и WebKit появилась поддержка технологии web-..."  –1 +/
Сообщение от ffsdmad (ok) on 10-Дек-09, 19:47 
а ajax уже не рулит?
его хотя бы ахтунгE поддерживает
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +1 +/
Сообщение от Аноним (??) on 10-Дек-09, 20:15 
>а ajax уже не рулит?
>его хотя бы ахтунгE поддерживает

А как вы через Ajax будете запрос с сервера инициировать ? Раз в секунду спрашивать со стороны клиента не появились ли новые данные ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от Аноним (??) on 10-Дек-09, 20:20 
Можно через мультиплексор сделать
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от Аноним (??) on 10-Дек-09, 21:07 
>Можно через мультиплексор сделать

А вы поподробнее напишите, какой в изначально однонаправленном HTTP может быть мультиплексор.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от thirteensmay on 10-Дек-09, 21:41 
Незнаю что там имелось в виду под мультиплексором, но вообще такое делается с помощью long pooling, реализации могут быть разные, простейший пример - открываем на клиенте скрытый iframe и сосем в него ответ серверного скрипта месседжсендера, раз в несколько минут пересоздаем iframe, ну а в сторону сервера обычным аяксом.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

42. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от szh (ok) on 11-Дек-09, 05:58 
Костыли. Хорошо что дальше одним костылем будет меньше.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

47. "В Google Chrome и WebKit появилась поддержка технологии web-..."  –1 +/
Сообщение от Аноним (??) on 11-Дек-09, 07:32 
Не правда, не костыль, а вполне себе приемлемая практика. :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

48. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +3 +/
Сообщение от thirteensmay on 11-Дек-09, 09:32 
Да не, таки костыль, приемлемый лишь потому что нет альтернатив, неудобный и избыточный, дополнительную либу тянуть надо, лишнее соединение, лишние заголовки, скрипт обертки на каждый месседж, необходимость ручной сборки мусора и т.п...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

51. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от Аноним (??) on 11-Дек-09, 09:58 
Polling это тоже костыль? :)

Long-polling отличается от обычного polling-а лишь тем, что позволяет управлять частотой опроса на стороне сервера. Все, больше отличий нет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

54. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +1 +/
Сообщение от thirteensmay on 11-Дек-09, 10:36 
Да не, polling сам по себе не костыль конечно, костылем является эмулирование с помощью него чего то подобного обычной двунаправленной TCP сессии, чтобы не проводить постоянный опрос сервера, снизить избыточность, нагрузку, и отслеживать подключенных клиентов.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

56. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от Аноним (??) on 11-Дек-09, 11:55 
Polling от long-polling-а практически ничем не отличается, но дает выигрыш в некоторых случаях.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

45. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +1 +/
Сообщение от Аноним (??) on 11-Дек-09, 07:31 
Тогда уж не long pooling, а http streaming. Он ближе будет. Но и http streaming это односторонняя связь.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от аноним on 10-Дек-09, 20:17 
>а ajax уже не рулит?

считай, что это более экономный односессионный ажакс.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +2 +/
Сообщение от pavlinux (ok) on 10-Дек-09, 20:46 
> и позволяет в произвольном порядке инициировать отправку данных от сервера к

и позволяет в произвольном порядке инициировать отправку произвольных данных от сервера к клиенту впиндюривать трояноф

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

40. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +5 +/
Сообщение от szh (ok) on 11-Дек-09, 05:54 
выдерни свой CPU из материнской платы - он позволяет выполнятся троянам.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

41. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от pavlinux (ok) on 11-Дек-09, 05:55 
>выдерни свой CPU из материнской платы - он позволяет выполнятся троянам.

Ещё один останется :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

59. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от szh (ok) on 11-Дек-09, 15:57 
не останавливайся на достигнутом!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

62. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от pavlinux email(ok) on 11-Дек-09, 17:00 
>не останавливайся на достигнутом!

Можно я буду в день по элементу выдёргивать?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от pavlinux (ok) on 10-Дек-09, 20:54 
ETHERNET -> TCP -> IP -> HTTP -> HTML -> WEB SOCKETS -> ПРИЛОЖЕНИЕ

И каждому придурку в этой цепи денег надо.

ПРИЛОЖЕНИЕ ЖРЕТ МЕГАГЕРЦЫ, МЕГАБАЙТЫ, - МЕГАГЕРЦЫ, МЕГАБАЙТЫ - СТОЯТ ДЕНЕГ.
HTML c ДРУЗЬЯМИ ПОРОЖДАЮТ ТРАФИК, - ТРАФИК - ДЕНЬГИ.
ДЛЯ TCP/IP/ETHERNET НАДО ЖЕЛЕЗО - ЖЕЛЕЗО СТОИТ ДЕНЕГ.

ДОЛЯ ПОЛЕЗНОЙ ИНФОРМАЦИИ В ЭТОЙ ЦЕПИ РАВНА 1%

ВЫВОД: 99% НАСЕЛЕНИЯ ПЛАНЕТЫ ПОРОЖНЯК.

  

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +1 +/
Сообщение от thirteensmay on 10-Дек-09, 22:03 
Ну никто же не заставляет, не хотите - не юзайте, программируйте железки напрямую, только это долго и менее гибко если что, такчто плюсы всеравно есть.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от ixrws (??) on 10-Дек-09, 23:00 
павлин дело пишет. О какой гибкости вы говорите? xulrunner, Qt - это уже давно обкатанные технологии, способные на гораздо большее чем html5, с помощью них легче разрабатывать и быстрее. Я уже молчу про Java.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +1 +/
Сообщение от thirteensmay on 10-Дек-09, 23:32 
да дело, сами начинаем новый проект на Qt, но не все же так однозначно, обычное приложение компилить надо, инсталлить, разные оси, архитектуры, кастрированные девайсы без доступа, права пользователя всякие, лицензии, теоретически даже зависимость от нокии, да и вообще целый класс задач типа всяких форумов, корпоративных порталов, интернет представительств, или скажем всякие CRM/ERP в web по моему лучше смотрятся.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от анон on 10-Дек-09, 22:49 
Mr. Freemen, Вы?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

44. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +2 +/
Сообщение от User294 (ok) on 11-Дек-09, 06:43 
>ETHERNET -> TCP -> IP -> HTTP -> HTML -> WEB SOCKETS -> ПРИЛОЖЕНИЕ

Ты еще про пять вложенных уровней виртуализации забыл. А также vpn-ы и прочая. Так что зайдя однажды на шелл ты всего лишь сойдешь с ума в тщетных попытках осознать - а куда же тебя собственно занесло. Ну например, твой "эзернет" может оказаться VPNом в виртуалочке. Протунеляным на какую-то еще виртуалочку. Может быть даже на том же хосте или даже виртуалке. И спасибо если оно работает не через TCP пропущенный over HTTP :).Кстати да, с помощью гугл-байды можно наконец то будет тунелить HTTP-проксики с непрофильными целями без тормозов как у HTTP-tunnel, спасибо гугелю за это :-)

Следствие #1: хороший админ слепит столько разнообразных хитро взаимодействующих слоев что хакеры сойдут с ума при попытке осознать что за фигню им подсунули.

Следствие #2: хороший хакер все-таки вкурит что нагородил админ и в отместку перехреначит все так что с ума будет сходить уже админ :)  

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

49. "В Google Chrome и WebKit появилась поддержка технологии web-..."  –1 +/
Сообщение от Piter_Ring email(ok) on 11-Дек-09, 09:36 
ETHERNET -> TCP -> IP -> HTTP -> HTML -> WEB SOCKETS -> ПРИЛОЖЕНИЕ

^^^^^^^^^^^^^^^^^^^^^^^^^^
ошибочка однако
правельнее:
ETHERNET ->  IP -> TCP -> HTTP -> HTML -> WEB SOCKETS -> ПРИЛОЖЕНИЕ

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

50. "В Google Chrome и WebKit появилась поддержка технологии web-..."  –1 +/
Сообщение от Wizard (??) on 11-Дек-09, 09:53 
Про семь уровней модели OSI процитировать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

55. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +2 +/
Сообщение от thirteensmay on 11-Дек-09, 11:04 
правельнее да не правильно, мы же про WEB SOCKETS, вот его в первую очередь на место и положите, позиции на 2 левее ;)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от Gambler (ok) on 10-Дек-09, 22:17 
Что-то в этом роде давно нужно было сделать, однако странно как-то идея реализована.

Почитайте про протокол:
http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-55

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от thirteensmay on 10-Дек-09, 23:58 
а че странно ? ну вроде как одно соединение на туда-сюда, в контексте общей безопасности типа аякса насколько я понял, с возможностью событийной модели, разве что с фреймингом чето както мутно, ито просто неохото толком вникать, в любом случае прикладному программеру это скорее всего и невидно будет, а все остальное вроде как стандартно. ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

63. "В Google Chrome и WebKit появилась поддержка...."  +/
Сообщение от Чь то имя on 12-Дек-09, 10:49 
Сервера теперь будут пухнуть открытыми веб-сокетами. Радуйся киберфлебустьер, тебе датут новое оружие...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

64. "В Google Chrome и WebKit появилась поддержка...."  +/
Сообщение от anonymous (??) on 12-Дек-09, 18:13 
> Сервера теперь будут пухнуть открытыми веб-сокетами

Странно, что об этом никто не сказал раньше. Это что, не проблема?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

66. "В Google Chrome и WebKit появилась поддержка...."  +/
Сообщение от Аноним (??) on 12-Дек-09, 20:27 
>Сервера теперь будут пухнуть открытыми веб-сокетами. Радуйся киберфлебустьер, тебе датут новое оружие...

Ничего подобного, как был стандартный 80 порт так и останется. Соединение изначально всегда инициируется клиентом и уже по установленному клиентом каналу сервер может слать данные. Главное преимущество от разных пуллинг методов, что никаких лишних HTTP заголовков передаваться не будет.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

67. "В Google Chrome"  +/
Сообщение от Чь то имя on 13-Дек-09, 10:00 
А что мешает производить атаки через порт 80, внедрив например IFRAME и жабой открывать нужные сокеты на нужные сервера? Браузер клиента вообще может превратиться в передаточное звено паразитного трафика.
Благодаря этому "изобретению" теперь нужны дополнительные мезанизмы файерволам, что бы анализировать, чего там в веб сокете происходит.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

68. "В Google Chrome"  +/
Сообщение от thirteensmay on 14-Дек-09, 11:51 
Мешает то что вы путаете жабьи сокеты и вебсокеты, первые не заработают пока вы не дадите на то явного разрешения, а вторые могут устанавливать соединение только с родным доменом, более того, подобный функционал в принципе уже давно доступен в виде аякса и лонгпулинга, никаких новых возможностей вебсокеты не добавляют, они просто более экономичны и удобны.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

65. "В Google Chrome и WebKit появилась поддержка технологии web-..."  +/
Сообщение от serg1224 (ok) on 12-Дек-09, 18:19 
>позволяет в произвольном порядке инициировать отправку
>данных от сервера к web-приложению и наоборот, от web-приложения к серверу.

Надеюсь, что модуль для iptables уже пишут... :-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру