Комитет IETF (http://www.ietf.org), занимающийся развитием протоколов и архитектуры Интернет, объявил (http://www.ietf.org/mail-archive/web/ietf-announce/current/m... о публикации RFC 6455 (http://www.rfc-editor.org/rfc/rfc6455.txt) с описанием протокола WebSocket, который после серии черновых версий получил статус "Предложенного стандарта (http://ru.wikipedia.org/wiki/RFC)" (Proposed Standard). На текущей стадии спецификация на протокол WebSocket, претендующего на роль стандарта Интернет, уже избавилась от наблюдаемой ранее незавершённости, например, связанной с определением метода надёжного блокирования атак, ориентированных на подмену кэша.Переход протокола WebSocket на стадию "Предложенного стандарта" занял полтора года - первый черновик представленного RFC был опубликован (http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketproto... ещё в мае 2010 года, после чего было выпущено 17 редакций документа. Следующей стадией развития RFC является придание стату...
URL: http://www.ietf.org/mail-archive/web/ietf-announce/current/m...
Новость: http://www.opennet.me/opennews/art.shtml?num=32547
> Поддержка WebSocket в Internet Explorer ожидаетсяпосле дождичка в четверг, как с webm...
и webGL ...
и SPDY ...
и "use strict"
и SMIL ...
и Filesystem api ...
и этот список можно продолжать бесконечно.
> и этот список можно продолжать бесконечно.Что обеспечивает нежную любовь вебдевов к ишаку.
> Что обеспечивает нежную любовь вебдевов к ишаку.или лучше сказаь -- "нежную любовь" к Opera... :)
...так как для Ишака-то хотяты есть дополнение chrome-frame (которое можно НАСИЛЬНО заставлять ставить пользователей-msie, точно также как их заставляют устанавливать себе на компьютер Adobe Flash Player плугин).... а вот для Оперы нет подобного компонента... что превращает Оперу в конечном итоге в тормаз www-прогресса (для подробностей -- см таблицы http://caniuse.com ) :-)
"поддержка WebSocket уже реализована в большинстве современных браузеров, включая Opera"
> "поддержка WebSocket уже реализована в большинстве современных браузеров, включая Opera"ага -- WebSocket включили, а кучу других няшек-плюшек ещё остаётся ждать... (неговоря уже о том что Опера-то у всех не самая свежая, в отличии от Chrome и [в большенстве случаев] Firefox)
...и что делать с этим WebSocket, без остальных частей HTML5 ? строить костыли? спасибо :-)
теоретики такие теоретики> без остальных частей HTML5 ?
без каких частей HTML5 ?
HTML5 - это новая ревизия языка разметки. ни веб-сокетов, ни других совершенно ортогональных технологий в ней нет и быть не может
>HTML5 - это новая ревизия языка разметки. ни веб-сокетов, ни других совершенно ортогональных технологий в ней нет и быть не можетМда.
Забейте на то как там расшифровывается "HTML". Это давно уже не (только) язык разметки гипертекста. Лично меня, как консерватора (читай - отсталого зануды), это не особо радует, но нужно уже принять это как факт.> HTML5 introduces a number of APIs that help in creating Web applications. These can be used together with the new elements introduced for applications
> Забейте на то как там расшифровывается "HTML". Это давно уже не (только) язык разметки гипертекста.Для подростков-манимейкеров - да.
Весь этот флуд в теме сгенерирован людьми, ни дня не занимающимися созданием веб-порталов на профессиональной основе.
Такое впечатление что вы бредите. Сами запутались в своих няшках...
Видимо именно поэтому опера обгоняет фаерфокс по поддержке современных технологий на html5test.com
> Видимо именно поэтому опера обгоняет фаерфокс по поддержке современных технологий на
> html5test.comага... цыфорок больше показывает... :-)
жалко только вот что Www-приложения под Opera нужно делать с индивидуальыми костылями :-)
> жалко только вот что Www-приложения под Opera нужно делать с индивидуальыми костылями…потому что «дисихнеры» пишут их не по стандарту, а «чтобы в огнелисе работало». ССЗБ.
зыж это не говоря уже о том, что «веб-приложения» не нужны.
Ага, показывает. Вы же кричали там про какой-то тормоз прогресса, вот вам опровержение. Да, и про какие костыли идёт речь?
> или лучше сказаь -- "нежную любовь" к Opera... :)У оперы вроде как и webm играется, и вебсокеты есть. Они вообще будучи от горшка 2 вершка не могут себе позволить халтурить, особенно при нескольких открытых и бесплатных браузерах. Их при этом порвут на британский флаг конкуренты.
э… это опера-то «два вершка»? O_O
> э… это опера-то «два вершка»? O_OНу да, ее в мире 1-2% всего. На графиках почти не видно. Ее популярность в россии чисто местечковый феномен, как и с фрибсд. Только вот россия в интернете погоду особо не делает.
Да и сама опера IIRC деньги рубит с продажи движка в всякую эмбеддовку типа киосков и вумных телевизоров. Десктопный рынок ей нужен в основном как стадо бесплатных тестеров.
Кстати если уж мы о доверии спич вели неподалеку, эту самую оперу ловили на сливе урл в гугл когда-то, равно как и баннеры она крутила. Для меня лично это явилось поводом не доверять этой конструкции.
> Ну да, ее в мире 1-2% всего.как это соотносится с технологическими решениями? (козырь я приберегу пока)
> Кстати если уж мы о доверии спич вели неподалеку, эту самую оперу
> ловили на сливе урл в гугл когда-токонечно, тебя не затруднит привести пруфлинк, правда?
(чтобы ты не мучился: fraud protection не считается, они предупреждали, что урлы в этом случае сливаются третим лицам)> равно как и баннеры она крутила
когда была платной — да. не хочешь банеров? купи, не будет. всё справедливо. в чём проблема?
> Для меня лично это явилось поводом не доверять этой конструкции.
угу. «не дали мне на халяву то, что я хотел!» пичалька.
зыж то, что опера — проприетарная контора, никто не спорит. но почему ни у одного свободного браузера нет таких удобных возможностей настройки UI?
> Ну да, ее в мире 1-2% всего.
> как это соотносится с технологическими решениями?Лучшие завоёвывают популярность, нэ?
> Лучшие завоёвывают популярность, нэ?ergo, windows — лучшая OS. впрочем, ты, ванюша, именно эту чушь тут и пытаешься безуспешно впарить. не останавливайся, кушать-то тебе хочется каждый день.
Если ты считаешь что это не так - обоснуй, пожалуйста.
Лучшее средство передвижения - ноги - ими пользуются все. А все эти автомобили, самолеты и т.п. - для отщепенцев.
Тебе даже подписываться не надо, 294й.
и как мы раньше жили без webm и webgl, неужели были двухмерные сайтыOH WAIT...
> и как мы раньше жили без webm и webgl, неужели были двухмерные сайтыНе скажу про webgl, а вот webm здорово выручает на ютубе. Наконец то можно выклчить адобовский источник дыр, удалить его и забыть о нем как страшный сон. Тем более что в соседней новости (http://www.opennet.me/opennews/art.shtml?num=32536) флеш - как обычно. Т.е. с известной критикал дырой и без патча на нее. Вот почему у фурифокса или хрома такого почти не бывает, а?
линуксяторы-неосиляторы умиляют
у тебя же есть selinux! используй его и не потей от страха
Лучше покажите selinux политику для фокса, не мешающую нормальной функциональности (типа сохранения файла в любое место в хомяке, доступ opengl, звуковой карте), которая так же зажимает плагины типа флеша или джавы, чтобы при этом все осталось работоспособным.Вы хоть понимаете, что дело не в selinux? Если вы хотите иметь возможность из фокса бросить файл в корень хомяка, то никакая политика не запретит взломанному через плагин фоксу положить туда ~/.profile, выполняющий что там нынче хочется атакующему. Просто потому, что вы же сами эту функциональность попросили - вам же без нее неудобно.
Можно законфайнить фокс в selinux-контейнер, но желающих мало, т.к. по своей сути люди хотят выполнять через браузер потенциально опасные действия, типа загрузки исполняемого кода из интернета, или доступа на левые порты с последующей загрузкой из них кода, выполняемого в джава или флеш-плагинах. Какой смысл задраивать окна selinux'ом, когда люди желают держать открытой дверь? Что-то запретить, наверное, получится, но самые большие дырки останутся, иначе люди будут плакаться и не использовать эту защиту вообще.
в файрфоксе флеш сидит в процессе плагинконтейнер - так что политика для него файрфокс ограничивать вроде не должна. Впрочем, это теории - я его не то что настраивать не пытался, а и включенным в работе не видел.
> линуксяторы-неосиляторы умиляютты умилил с советами держать дыры открытыми
IE и протоколы:WebSocket (subj): не принят, в стадии бета-тестирования - реализовывать пока нет смысла
WebM: война между Майкрософт и Гугл за право рубить бабло; Майкрософт представил плагин h264 (?) для Chrome, Гугл - плагин WebM для IE; сторонние разработчики начхали на обоих и создают свой альтернативный формат.
WebGL: Майкрософт и Apple отказались внедрять по причине паталогической дырявости, фактически из Java (в песочнице на виртуальной машине) можно получить неконтролируемый доступ к видеоадаптеру.
SPDY: разработан Гугл как замена HTTP, существует в альфа-версии; аналогично WebSocket.
use strict: не в курсе.
SMIL: не в курсе. Судя по вики стандарт разработан в 1995, но я о нём ничего не слышал - следовательно фигня, которая так и не нашла применения.
Filesystem API: аналогично WebGL; скрипты браузера должны быть максимально абстрагированы от конечной конфигурации, иначе получаем потенциальную дыру (чревоточину) из песочницы в ядро.
>WebSocket (subj): не принят, в стадии бета-тестирования - реализовывать пока нет смыслаА остальные смысл видят и реализовали. У MS всегда так, нет поддержки открытых технологий, зато потом появляется "изобретенный" и не с чем несовместимый закрытый и покрытый по самое нехочу патентами велосипед и пиарщики с маркетологами на каждом углу вешают баннеры, что опять что-то там MS изобрела и впереди всех по инновациям.
>WebM: война между Майкрософт и Гугл за право рубить бабло; Майкрософт представил плагин h264 (?) для Chrome, Гугл - плагин WebM для IE; сторонние разработчики начхали на обоих и создают свой альтернативный формат.
Вот как раз пример. Покрытый патентами стандарт h264, требующий лицензионных отчислений, а рядом имя некой конторки которая не имеет отношения к изобретению, но имеет на его прибыли вид через MPEG LA.
>WebGL: Майкрософт и Apple отказались внедрять по причине паталогической дырявости, фактически из Java (в песочнице на виртуальной машине) можно получить неконтролируемый доступ к видеоадаптеру.
Когнитивный диссонанс? Одновременно "патологическая дырявость" и "песочница", вы уж там определитесь. Ну и конечно нет смысла приводить про закрытый и не работающий на платформах отличных от Windows, аналог от MS прозванный в народе сервелатом.
>SPDY: разработан Гугл как замена HTTP, существует в альфа-версии; аналогично WebSocket.Да, пока ничего MS предложить не может, нужно обозвать альфа-версией и махнуть рукой, для совместимости с 90% рынков десктопов пользовать его не будут.
>use strict: не в курсе.
Несовместимость IE с утвержденными веб-стандартами до 8 версии, похоронившая XHTML, как же про такое быть не в курсе.
>SMIL: не в курсе. Судя по вики стандарт разработан в 1995, но я о нём ничего не слышал - следовательно фигня, которая так и не нашла применения.В википедии, специально сходил год указан 1997, официально стандарт, применяется активно, правда у MS есть ActiveX, конечно об открытом стандарте вы не слышали.
>Filesystem API: аналогично WebGL; скрипты браузера должны быть максимально абстрагированы от конечной конфигурации, иначе получаем потенциальную дыру (чревоточину) из песочницы в ядро.И опять у вас и песочница и дыра, определяйтесь уже.
> похоронившая XHTMLединственное, пожалуй, что они сделали хорошее.
>> похоронившая XHTML
> единственное, пожалуй, что они сделали хорошее.столкнулись лбом IE и XHTML, в результате оба потеряли свою долю рынка.
XHTML изначально был глупой идеей, так что хорошо, что оно уже почти не дышит.
> XHTML изначально был глупой идеей, так что хорошо, что оно уже почти
> не дышит.Ну так и IE изначально был глупой идеей.
> У MS всегда так, нет поддержки открытых технологийНе затруднит привести 3 примера открытых технологий, принятых как стандарт или широко используемых в интернете, которые IE не поддерживает.
> WebM
Что Майкрософт, что Гугл - огромные компании, цель которых - прибыль, источник прибыли - пользователь. У h264 лучше степень сжатия и скорость работы, WebM сейчас бесплатный (не факт что он останется им в будущем, особенно когда на кон будут положены большие деньги). Что лучше?
> WebGL и Filesystem API
Уже не знают куда деть браузерные скрипты: песочницы, отдельные виртуальные машины и т.п. - всё, завиртуализировали, скрипт и сам не знает где, в какой среде и каком окружении он выполняется. И тут.... БАЦ! Прямой доступ к файловой системе. Ээээ.... Ребята, на кой чёрт вы делали песочницу если прямой доступ к файловой системе позволяет всё то, от чего вы защищались. БАЦ! Прямой доступ к видеоадаптеру, и как следствие новое поколение блокирующих экран программ с просьбой (~) отправить SMS. Дыряво. И здесь я поддержу MS и Apple - идея хорошая, реализация в нынешних реалиях невозможна.
> пока ничего MS предложить не может, нужно обозвать альфа-версией и махнуть рукой, для совместимости с 90% рынков десктопов пользовать его не будут
Зачем изобретать велосипед? HTTP настолько плох? Гугл за последние 5 лет из хорошего поисковика стал чем-то, что перепридумывает всё заново - все (поправьте меня) протоколы интернета уже имеют гугл-клонов.
При этом поиск стал жутко тормозить из-за динамического поиска, препросмотра, бесшовной загрузки и пр. фигни. Да, это можно отключить, если зарегиться, сохранить пароль в кэше паролей (прощай, безопасность) и отключить десяток разбросанных по профилю галочек. Ради поиска? Мне проще использовать другой поисковик. Отношение к Гуглу постепенно менялось от позитивного до выраженно негативного.
И 90% нет, иначе в IE это уже бы было. Майкрософт можно обвинять во многом, но за коньюктурой он следит, хотя промашки бывают (мобильные системы, планшеты).
> SMIL
Моя ошибка, 1995 г. указан в статье: http://www.axistive.com/smil-standards-and-microsoft-interne... В русской вики 1997, в английской и прочих языках 1998.
Сути не меняет, я о нём не слышал, никогда не требовался. Уже была мода и на VRML и ещё на кучу всего - ушли как плохое настроение.
> При этом поиск стал жутко тормозить из-за динамического поиска, препросмотра, бесшовной загрузки и пр. фигни. Да, это можно отключить, если зарегиться, сохранить пароль в кэше паролей (прощай, безопасность) и отключить десяток разбросанных по профилю галочекА можно поставить NoScript и не ныть
Можно, если бы поисковик был единственным сайтом который я посещаю. Это не так.
>Не затруднит привести 3 примера открытых технологий, принятых как стандарт или широко используемых в интернете, которые IE не поддерживает.А почему 3? А почему не 15? Вон тебе вагон с тележкой уже напихали, о них ты и писал.
Пойдем по 2-у кругу?>Что Майкрософт, что Гугл - огромные компании, цель которых - прибыль, источник прибыли - пользователь. У h264 лучше степень сжатия и скорость работы, WebM сейчас бесплатный (не факт что он останется им в будущем, особенно когда на кон будут положены большие деньги). Что лучше?
Во-первых у тебя логических связей нет. WebM - открытый стандарт. h264 - нет - попадает под патентный троллинг, MPEG LA, одним из главных членов которого является Microsoft.
Во-вторых плагин от MS это так для пиара, x264 (открытая реализация) есть давно и работает быстрее всех.
В-третьих, я тебя удивлю, но у гугла другая идеология, чтобы зарабатывать на такой мелочи, они получают деньги за информацию, а не за юридические казусы действующие только на территории США, несколько иные масштабы.
>Уже не знают куда деть браузерные скрипты: песочницы, отдельные виртуальные машины и т.п. - всё, завиртуализировали, скрипт и сам не знает где, в какой среде и каком окружении он выполняется. И тут.... БАЦ! Прямой доступ к файловой системе.Я тут с тобой общаться не хочу на эту тему, потому что такую чушь, комментировать западло.
Ты вот скажи есть сервелат, то же самое, только закрыто и непереносимо оно почему тебе на мозги так не действует?
>Зачем изобретать велосипед? HTTP настолько плох?
Медленный он. Для статики изобретен, о том что будут динамические сайты никто тогда не думал. Пакеты маленькие. Веб-аппликации тормозят.
>Сути не меняет, я о нём не слышал, никогда не требовался. Уже была мода и на VRML и ещё на кучу всего - ушли как плохое настроение.
Ты много о чём не слышал, и что вот такая замена всякими поверпойнтам есть и что MS свою реализацию для вещания интернет-радиостанций в свой медиа-плеер залило, вместо того чтобы использовать смайл, и VRML не нужно преплетать сюда.
> А почему 3?Первый - случайность, второй - совпадение, третий - закономерность.
То что написали - ерунда, которую реально не стоит внедрять на данном этапе.> Майкрософт и Гугл
Не убедили.
Так по лицензии GPL Гугл был обязан открыть исходник Андроида - он это сделал с задержкой. На Youtube появилась реклама перед просмотром роликов, хотя раньше говорилось что такого не будет. И т.д. Нет ничего на что бы не пошёл предприниматель за 10% прибыли.
> ...
Остальное какой-то плач и бред.
> Так по лицензии GPL Гугл был обязан открыть исходник Андроида - он это сделал с задержкой.Вот в этот вся суть твоих кирпичей - слышал звон ...
зы. то что было под GPL - Гугл открыл раньше релиза.
Согласен, в этом был неправ. Но судя по комментариям не я один был _разочарован_ таким решением Гугла.
> Так по лицензии GPL Гугл был обязан открыть исходник Андроида...Тем, кому он этот Андроид распространял. Всем остальным он (Гугл) по той же лицензии GPL ничего не обязан. Где-то так...
>Первый - случайность, второй - совпадение, третий - закономерность.То что написали - ерунда, которую реально не стоит внедрять на данном этапе.
Дык! Чего же от тебя ожидать было, конечно раз не поддерживается мелкомягким значит не нужно.
>> Майкрософт и Гугл
>Не убедили.Не знаю кого процитировал, у меня в посте такой фразы нет.
>Так по лицензии GPL Гугл был обязан открыть исходник Андроида - он это сделал с задержкой.
А место в GPL не покажешь по которому "Гугл был обязан"? Она, GPL, короткая на одну страничку, ну пожалуйста покажи.
> На Youtube появилась реклама перед просмотром роликов, хотя раньше говорилось что такого не будет.
Ну конечно же тебя опять не затруднит дать пруфлинк на то что раньше говорилось?
>Нет ничего на что бы не пошёл предприниматель за 10% прибыли.
Цитирую Маркса нашего Карла хоть цифры не меняй на порядок.
10% это очень мало, сейчас на такую маржу мало кто позарится, особенно в конце года.
> x264 (открытая реализация) есть давно и работает быстрее всехТы конечно, понимаешь, что x264 - это ЭНКОДЕР
но прикидываешься недоумком ради смеха
молодец> Я тут с тобой общаться не хочу на эту тему, потому что
браво, браво! всячески поддерживаем!
>> SMIL
> Сути не меняет, я о нём не слышал, никогда не требовался.а это потому, что ты дальше собственного пупка не видишь.
Настолько не нужен и не требуется, что MS вместо SMIL собственный вариант запилить не поленился.
Я как бы обычный пользователь. Мне потребовалось открыть сайт банка и совершить транзакцию - получилось. Потребовалось зарегиться в интернет-магазине и совершить покупку - получилось. Интернет-тестирование работает. Мне больше пока ничего не надо.Если Майкрософт продвигает свой такой же - то это спор между Майкрософт и Гугл (ну или кто там его придумал), победит лучший.
Если браузер будет систематически не давать реализовать свои возможности - я откажусь от него. Но пока это браузер, идущий с ОС, и меня он устраивает. Если бы по умолчанию был Хром или ещё что - видимо они бы тоже меня устраивали.
> Я как бы обычный пользователь. Мне потребовалось открыть сайт банка и совершитьну так и рассуждай тогда, как пользователь, а не выкатывай с умным видом надерганные из вики цитаты, которых ты даже прочесть-то толком не можешь.
> WebSocket (subj): не принят, в стадии бета-тестирования - реализовывать пока нет смыслаВася, пойди проспись. А потом посмотри - текст стандарта уже накатан, уязвимость уже устранена, нет никаких препятствий чтобы не принять стандрат, но эти слоупоки как обычно... Но все это вопрос времени, не более.
Хотя мы уже вовсю осваиваем вебсокеты, с этим https://metacpan.org/module/PocketIO, работает даже под ишаком (лишь бы флэш был), кстати это Perl-клон Socket.IO
"Переход протокола WebSocket на стадию "Предложенного стандарта" занял полтора года - первый черновик представленного RFC был опубликован ещё в мае 2010 года, после чего было выпущено 17 редакций документа. Следующей стадией развития RFC является придание статуса чернового стандарта (Draft Standard), по сути означающего полную стабилизацию протокола и учёт всех высказанных замечаний. На стадии чернового стандарта находятся большинство протоколов сети; лишь единицы после многих лет существования достигают наивысшего статуса - стандарт Интернета (всего статус стандарта получили около 70 RFC)."Бета-версия, примут ещё через полгода-год. К тому времени выйдет IE который его поддерживает. Проблемы (как пользователь) не вижу.
действительно: ну какие могут быть проблемы у пользователя ie, правда, ванюша?
Разве отсутствие проблем и возможность реализовать все свои потребности не является критерием хорошего (для данного пользователя) ПО? Является.
> Разве отсутствие проблем и возможность реализовать все свои потребности не является критерием
> хорошего (для данного пользователя) ПО? Является.то есть, в ишаке можно писать свои скрипты для страниц a-la userJS/greasemonkey? можно резать рекламу, поставив аддон с официального сайта или сразу из коробки? можно настраивать интерфейс и шорткаты на всё? можно открыть 200 табов, и оно не будет тормозить и жрать память? можно… короче, хоть что-то в нём вообще делать можно, окромя как пыриться на криво отрендереные страницы?
короткий ответ по всем пунктам: да.заполняйте форму
________(причина батхерта)______(год)___(дата)___(роспись)__
> короткий ответ по всем пунктам: да.а теперь предлагаю дать развёрнутый ответ. с примерами того, как это делается.
оно понятно, что ты сольёшь (в лучшем случае — просто молча), но интересно.
>WebGL: Майкрософт и Apple отказались внедрять по причине паталогической дырявостиhttp://www.ikriz.nl/wp-content/uploads/2010/12/WebGL.png
да вы знаток, как я посмотрю.