Re:Show HN: I made a better interface for Google Tasks and I...
by ebtalley on Wednesday March 02, 2011 @04:16AM
(#2278948)
question, how did you grab the session and display tasks without authenticating through OAuth or whatever method google provides? Granted I'm logged into gmail but I'm somewhat goosed since it seems your third party domain can pull private data from my account without my explicit permission?
[ Parent
| on HN ]
Re:Show HN: I made a better interface for Google Tasks and I...
by cmikec on Wednesday March 02, 2011 @04:21AM
(#2278963)
Good question. It's actually just an illusion. My page simply instructs your computer to connect to Google's servers, and then "wraps" the responses from Google at the page level into frames. I literally cannot see anything at all that you send to Google or receive from Google. In fact, this entire app is 100% client-side, so it never communicates with my server except to download the initial code (ok, fine, and favicon).
There was an old trick years ago where mischievous webmasters would "wrap" a file:// URL in their web page to make it look like their page had access to all the files on your computer. Again, it's just a wrapper. No data is transmitted to or from the server about what's in the wrapper.
Re:Show HN: I made a better interface for Google Tasks and I...
by Groxx on Wednesday March 02, 2011 @04:28AM
(#2278978)
It's a handful of iframes going here: https://mail.google.com/tasks/ig , nothing more.
I'll stick to https://mail.google.com/tasks/canvas though this is quite nice. I wish it could remember the lists I had visible, but I realize why it can't :)
To the maker: nice idea! It makes me ponder over what other sites this could be done to... though this is a particularly perfect fit!
Re:Show HN: I made a better interface for Google Tasks and I...
by cmikec on Wednesday March 02, 2011 @04:33AM
(#2278986)
Thanks. And yeah, I really wish it could remember the lists. I'm hoping that someone will know an undocumented parameter we can pass to http://mail.google.com/tasks/ig to select a list. Anyone?
Re:Show HN: I made a better interface for Google Tasks and I...
by StavrosK on Wednesday March 02, 2011 @08:29AM
(#2279436)
I snooped around a bit and it seems that you can do it by POSTing a JSON parameter to that URL, although I'm not sure if it includes a nonce.
Re:Show HN: I made a better interface for Google Tasks and I...
by cmikec on Wednesday March 02, 2011 @10:07PM
(#2282597)
I just figured it out! Now, in Chrome and FF4 it remembers the lists you select. I'm really excited about this...enjoy! :)
Re:Show HN: I made a better interface for Google Tasks and I...
by Groxx on Wednesday March 02, 2011 @11:52PM
(#2282873)
Very nice, that makes it a lot more useful :) I may even switch from Canvas view. Hopefully others see this!
Mind if I ask how? I see the URLs are list-specific now, but I don't know how you set it up to be so.
Re:Show HN: I made a better interface for Google Tasks and I...
by mrchess on Wednesday March 02, 2011 @10:21AM
(#2279816)
Hey Groxx how did you find about the /canvas link? I could find no reference on Google that would have direct me to it in the first place! Very curious how you knew about it. Thanks for it btw as I never knew it existed.
Re:Show HN: I made a better interface for Google Tasks and I...
by fatjonny on Wednesday March 02, 2011 @11:22AM
(#2280065)
http://www.google.com/support/websearch/bin/answer.py?answer...
It is a part of tasks for iGoogle.