Estou escrevendo uma página da web que faz uso de uma API on-line que somente exibe JSON e é somente veiculada em um servidor SSL. (É a API Eventbrite). E o meu servidor web pessoal não suporta SSL.
Quando eu uso uma solicitação GET HTTP da jQuery (eu também usei consultas AJAX e XDomainRequest diretas) para uma resposta para analisar em minha página, recebo um erro: SCRIPT5: Acesso negado . Isso só acontece no IE9 e menor, todos os outros navegadores corre bem.
O que me leva à pergunta: por que a Microsoft implementou essa proteção no IE9 e inferior (e não em 10+), e por que o Google e o Firefox não incluem essa proteção? É o boxe de areia Chrome / Firefox que impede que scripts potencialmente mal-intencionados sejam executados fora do navegador? O que está acontecendo nos bastidores?