Pergunta

I foram mexer com javasript (jquery) durante todo o dia. Eu quero criar um pouco de mashup pessoal que pega o conteúdo da página de alguns locais de música locais, reformata os seus dados, e apresenta em uma única página.

Eu pensei que poderia ser inteligente e carregá-los como iframes, esconder os iframes, e acessar seus conteúdos através do DOM e JavaScript. Aparentemente, a permissão de segurança cross-site é válido para esta abordagem bem - não se pode alterar o conteúdo de um iframe.

A minha pergunta é: é possível criar mashups site puramente com código do lado do cliente? Suponha jsonp / de api RSS não são uma opção, e eu desejo para funcionar apenas com o conteúdo da página crus. Eu pensei sobre como configurar um projeto AppEngine para lidar com isso no serverside, mas isso é trabalho demais para um projeto de fim de semana.

Obrigado por qualquer conselho

Foi útil?

Solução

Não é verdade. Você poderia colocar o código de mashup no lado do cliente, mas para aceder a todas as páginas de destino que você teria que pedidos de proxy para eles através de seu próprio servidor para evitar as restrições de mesma origem Política. Em que ponto você não é melhor está fora do que se você tinha acabado de fazer isso no lado do servidor.

(Você poderia fazê-lo como não-web de código do lado do cliente, por exemplo. Uma extensão do Firefox, mas é claro que limita seu público.)

Outras dicas

Eu tive que pesquisar o mesmo tema. resultados são recolhidos aqui. espero que ajude -

http://blinkingmind.blogspot.in/2013/02/mashups.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top