Является ли WebKit среди тех браузеров, которые реализуют новые функции x-domain XMLHttpRequest? - PullRequest
3 голосов
/ 13 февраля 2009

Многие браузеры следующего поколения (FF 3.1, IE8) будут поддерживать междоменные запросы XMLHttp тем или иным образом (с соображениями безопасности, если сервер включен и т. Д.).

Будет ли такая же функциональность в WebKit?

FF: https://developer.mozilla.org/en/Cross-Site_XMLHttpRequest

IE: http://blogs.msdn.com/ie/archive/2008/06/23/securing-cross-site-xmlhttprequest.aspx

Ответы [ 2 ]

6 голосов
/ 20 февраля 2009

Базовая поддержка для этого была добавлена ​​в WebKit в мае (см. Этот патч ). С тех пор было множество других патчей, которые очищали и реорганизовывали биты WebKit для обработки связанных изменений, а также отслеживания изменений в спецификации. Так как спецификация недавно изменилась (а webkit был обновлен вместе с ними 3 дня назад), я думаю, можно с уверенностью предположить, что ни один браузер, поставляемый в настоящее время, не поддерживает его, но что большинство из них будет в будущем, и текущий Ночные WebKit отслеживают стандарт довольно близко.

3 голосов
/ 13 февраля 2009

Я думаю, что это действительно соответствует стандарту (http://www.w3.org/TR/XMLHttpRequest/), а не рамке браузера или движку javascript.

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

Что касается WebKit, они, кажется, довольно современны с W3C.

Вот также хорошая статья об этом: http://ajaxian.com/archives/the-fight-for-cross-domain-xmlhttprequest

Если вы ищете другие способы связи между доменами с использованием стиля ajax (без использования объекта XMLHttpRequest), вам следует проверить JSONP , в настоящее время он полностью поддерживается во всех браузерах.

...