Estou escrevendo uma página da Web que usa uma API on-line queapenasgera JSON e éapenasservido a partir de um servidor SSL. (É a API Eventbrite). E meu servidor web pessoal não suporta SSL.
Quando uso uma solicitação jQuery HTTP GET (também usei consultas diretas AJAX e XDomainRequest) para que uma resposta seja analisada em minha página da Web, recebo um erro:SCRIPT5: Acesso negado. Isso só acontece no IE9 e inferior, todos os outros navegadores funcionam bem.
O que me leva à questão: por que a Microsoft implementou essa proteção no IE9 e inferior (e não no 10+) e por que o Google e o Firefox não incluem tal proteção. É o sand boxing do Chrome/Firefox que impede que scripts potencialmente maliciosos sejam executados fora do navegador? O que está acontecendo nos bastidores?