Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
Я тут полуркал по РФЦ. http://tools.ietf.org/html/rfc6120#section-4.8.5 Оно говорит что да, можно обрабатывать неймспейсы как говно, по историческим причинам, потому что слишком дохуя клиентов, которые обрабатывают их как говно. Упоминается тот же stream:stream и говорится что приложение MAY не принимать стримы с другим префиксом. (но не говорится, что приложение SHOULD генерировать стримы только с таким префиксом). Также ограничивается дефолтный неймспейс и запрещается ставить префиксы на элементы дефолтного неймспейса если это jabber:client. Таким образом, RFC соответствуют и приложения, которые ЛОМАЮТСЯ от нестандартного префикса потока и приложения, которые ЛОМАЮТ эти приложения при помощи нестандартного префикса. Охуенное говнище.
Рекомендовали: @o01eg
#OMQC4O / @stiletto / 4457 дней назад

@matimatik но с жаббером получилось, что можно написать два приложения соответствующих стандарту, делающих одно и тоже, но несовместимых между собой.
#OMQC4O/L8O / @stiletto --> #OMQC4O/NG2 / 4457 дней назад
Самое плохое, что это RFC и её уже никак и никуда. XEP хотя бы выкинуть можно.
#OMQC4O/KSJ / @o01eg / 4457 дней назад
>но не говорится, что приложение SHOULD генерировать стримы только с таким префиксом >An implementation MUST NOT generate namespace prefixes for elements qualified by the content namespace (i.e., the default namespace for data sent over the stream) if the content namespace is 'jabber: client' or 'jabber:server' Почему поломается-то? Достаточно в клиенте не обрабатывать станзы без этих неймспейсов.
#OMQC4O/3O5 / @anonymous / 4457 дней назад
@kagami Олсо, >An implementation MAY support content namespaces other than 'jabber: client' or 'jabber:server' Не обязательно поддерживать другие неймспейсы. >An implementation MAY refuse to support any other content namespaces as default namespaces. >Client implementations MUST support the 'jabber:client' content namespace as a default namespace. Можно забивать хуй, если нет неймспейса и считать это за jabber:client, где произвольные префиксы запрещены. Всё норм.
#OMQC4O/ES0 / @anonymous --> #OMQC4O/3O5 / 4457 дней назад
@kagami эти комментарии выглядят так, словно ты вообще не понимаешь что такое xmlns и читал цитируемую рфц через гугол транслейт
#OMQC4O/MH5 / @stiletto --> #OMQC4O/3O5 / 4456 дней назад
@stiletto Ты просто тупой.
#OMQC4O/GI9 / @anonymous --> #OMQC4O/MH5 / 4456 дней назад
@stiletto и оп-пост тоже через транслейт, да
#OMQC4O/3W6 / @stiletto --> #OMQC4O/MH5 / 4456 дней назад
@kagami гагага
#OMQC4O/PY4 / @stiletto --> #OMQC4O/GI9 / 4456 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.