Jag vet inte om detta ens är möjligt, men en kund har frågat om det så jag tänkte att jag kan lika gärna fråga här om någon vet.
Jag håller på att bygga en sida åt en kund som endast ska användas i iPad'en. Det är tänkt att man ska använda denna sidan i iPad'en samtidigt som man sitter med en annan sida öppen i webbläsaren på datorn, en sida som jag personligen inte har någon koppling till. Kunden vill då att med ett knapptryck på sidan i iPad'en så ska information därifrån dyka upp på sidan (som jag inte har någon koppling med) i webbläsaren på datorn.
Är detta ens möjligt, om så, förutsätter det någonting, och hur kan man åstadkomma detta?
Synkroniseringen via Google gäller ju bokmärken, lösenord, historik och sånt.
Även om du inte har någon koppling till den andra sidan. Har din kund det?
Om man antar att det alltid är samma sida i Paddan och samma sida på laptopen/den stationära datorn så skulle det säkert gå att lösa. Men en förutsättning då är ju att man kommer åt koden på båda sidorna.
Ja, det är möjligt. Det går att lösa på varierande grad av finess.
Du kommer inte ha de två webbläsarna kopplade mot varandra direkt, utan snarare via en server. Ipad-sidan postar information till en server, som momentant skickar ut det inkommande datat till den andra webbsidan, t.ex genom att använda WebSockets.
Använd ett bra non-blocking-IO-ramverk som t.ex http://socket.io/ så sköter den mycket av komplexiteten åt dig.
Jag blir dock lite orolig över att du ställer frågan om det "ens är möjligt". Hur kan det vara oklart för dig om det är möjligt? Frågan bör väl vara om det är möjligt för dig att göra det. Att det går att göra har väl varenda person sett vid det här laget, om man nu sysslar med webbutveckling?
Ett enkelt test; skapa ett dokument i Google Drive, öppna sedan samma dokument i en annan webbläsare. Skriv lite i dokumentet i ena webbläsaren och se hur det direkt dyker upp i andra.
267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25