Domanda

Sono stato armeggiare con javasript (jQuery) per tutto il giorno. Voglio creare un po 'di mashup personale che afferra il contenuto della pagina di un paio di locali di musica locali, riformatta i loro dati, e presenta in una singola pagina web.

Ho pensato che avrei potuto essere intelligente e caricarli come iframe, nascondere le iframe, e accedere ai loro contenuti attraverso il DOM e JavaScript. A quanto pare l'autorizzazione di protezione cross-site vale per questo approccio, come pure - non si può modificare il contenuto di un iframe.

La mia domanda è: è possibile creare mashup sito puramente con il codice lato client? Assumere jsonp / rss API non sono un'opzione, e desidero lavorare solo con il contenuto della pagina prime. Ho pensato di creazione di un progetto di AppEngine per gestire questo sul lato server, ma questo è il modo troppo lavoro per un progetto di fine settimana.

Grazie per qualsiasi consiglio

È stato utile?

Soluzione

Non proprio. Si potrebbe mettere il codice mashup sul lato client, ma per accedere a tutte le pagine di destinazione che avrebbe dovuto richieste proxy a loro attraverso il proprio server per evitare le restrizioni criterio dell'origine. A tal punto che non sei meglio di se avessi appena fatto sul lato server.

(Si potrebbe fare come non-web codice lato client, ad esempio. Un'estensione per Firefox, ma, naturalmente, che limita il pubblico.)

Altri suggerimenti

ho avuto per la ricerca sullo stesso argomento. risultati sono raccolti qui. Speranza che aiuta -

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top