Live data from Hacker News

HN reader

hn_reader.joshhuckabee.com

11–20 of 32 posts

Re: HN reader

#11
post #8

Wow, it looks like a surprisingly large number of sites refuse to be framed. Shouldn't be too much of a surprise when you consider the threat of click-jacking, but interesting to see none-the-less.

Yes, I've written my own HN reader as well as other apps using iframes...and basically the situation sucks.

With a reader like this, you have two real options: * Include regular iframes and risk an increasing number of sites opting out with JavaScript or (more politely) an X-Frame-Options header. * Use to prevent people busting out of it with JavaScript. But that stops all JavaScript, so apps and videos won't show up.

Pity. iFrames have so many great uses like this Reader. Browsers really need to deal with the clickjacking problem instead of forcing everyone to bust out of them and making sites like this unusable.

Re: HN reader

#12
post #8

Wow, it looks like a surprisingly large number of sites refuse to be framed. Shouldn't be too much of a surprise when you consider the threat of click-jacking, but interesting to see none-the-less.

Yeah that's a real show stopper ... otherwise I'd use this all day.

Guess standalone app is the only route to avoid this? I think even Chrome extensions couldn't get around this since they dropped the experimental sidebar thing :/

Re: HN reader

#13
It doesn't handle gracefully, sites which prevent themselves from being opened in frames by utilising the "frame-ancestors" option of Content-Security-Policy.

Re: HN reader

#14
BTW, just to clarify -- this isn't my project. I noticed some clickthroughs from this URL on one of my sites, checked it out, then submitted to HN :)

Hopefully the actual developer sees this thread and jumps in...

Re: HN reader

#15
Thanks mrsebastian for posting this and everyone else for the feedback.

I created this project several months ago as way to dive in and learn node.js. I found it useful and enjoyable to use for myself and decided to throw it on the web. For anyone interested, the code is available at https://github.com/jhuckabee/hn_reader. Pull requests welcome.

Unfortunately a lot of sites don't like to be framed which makes the interface annoying to use at times. Also, don't try to open it on a mobile device. It flat out doesn't work. I hope to fix that in a future version. Despite these annoyances, I still use it as my primary means of reading HN.

Re: HN reader

#18

Thanks mrsebastian for posting this and everyone else for the feedback. I created this project several months ago as way to dive in and learn node.js. I found it useful and enjoyable to use for myself and decided to throw it on the web. For anyone interested, the code is available at https://github.com/jhuckabee/hn_reader . Pull requests welcome. Unfortunately a lot of sites don't like to be framed which makes the in…

There you are! Sorry about possibly jumping the gun :)

Re: HN reader

#19

Thanks mrsebastian for posting this and everyone else for the feedback. I created this project several months ago as way to dive in and learn node.js. I found it useful and enjoyable to use for myself and decided to throw it on the web. For anyone interested, the code is available at https://github.com/jhuckabee/hn_reader . Pull requests welcome. Unfortunately a lot of sites don't like to be framed which makes the in…

Will take a look. Thanks!
Post reply on HN