A better mobile version of HN. Please review my weekend project
toadjaw.com
toadjaw.com
You still need to bump up the fonts on the FP about 2 points. On mobile, favor horsey big usable text over any concession to style.
I guess links could be bigger - I tend to zoom on web sites to hit the smaller links, and since it is not possible on your page, it might become an issue.
<meta name="viewport" content="width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
But this tag isn't being used here, as far I can see.
I will now be able to read actual articles, not just HN comments. Thank you!
I'm actually using that for a bigger project that I'm working on. While working on it, and having done so HTML processing with it, I realized that it wouldn't take me to long to wire up a mobile version of HN that uses it.
You can pass any URL through it on this form: http://toadjaw.com/article
The comment pages don't yet serve cached pages if the fetch fails... working on that.
In addition, I added in the ability to read the comments and made them collapsible (like reddit).
But yes, if you only want the list of the front page links, the RSS will do.
I plan on adding more features soon: -Make comments sortable by date or points -More extensive caching of the comment pages along with the article text (in case either go down) -Improve the overall look and feel
Is there a way that you could have an option stored in a cookie that would determine whether or not to open those links in a new tab?
Very excited that you are working on this project and nice work so far!
EDIT: Oh, and thank you! It really seems to be better than iCombinator.
EDIT: Duh... HN itself has one. I'll use it.
EDIT: Ok, I added it. Thanks for reminding me about this.
Works just about the same way for the comments , except it adds some additional functionality like collapsing comments. With the nature of comments being nested, a recursive function worked really well on rendering the output.
The article text functionality uses the algorithm from arc 90's readability project, which is in javascript. I used the main idea behind their readability algorithm for this, except mine runs server side (C#) where theirs is all done on the client.
Edit: forget it. The links are target="_blank".
"Last fetched 5/30/2010 8:23:51 AM PST (17 minutes ago)"