Hacker News new | ask | show | jobs
by tombert 3824 days ago
I find that after I discovered tmux, I was able to use the command line full-time much more easily. Now everything I do is command-line-unix-ey, from my coding (with Emacs) to my web browser (Elinks).

It's kind of a pain in the butt to learn, but I feel that it helps me stay focused on my work; there are a lot less distractions in the command-line world.

1 comments

I like the idea of text-mode browsing, but I find the translation of CSS causes practical problems whether its elinks link lynx etc. For example, Hacker News nested comments are displayed as being on one level. There is a hack to fix this, but per-site hacks is not a usable way to browse the web.
> For example, Hacker News nested comments are displayed as being on one level.

I think that this is because syntactically they are on the same level. Assuming I'm reading the source correctly, they're all cells in a table, at the same level, rather than being nested.

So elinks et al. are correct; the site is using CSS to indicate something not in the structure.

What would be the correct way to structure something like this in pure HTML?
Ordered and unordered lists (<OL|UL><LI></LI></OL|UL>) were pretty much intended for this.
>For example, Hacker News nested comments are displayed as being on one level.

Interesting. I just tried reading HN on Firefox Mobile recently, and noticed that the comments all show as on one level, not nested. But show okay in mobile Chrome.

I'll agree there, but I feel that that is a fixable problem overall; if I knew anything about ncurses I'd fix it myself :D.

I still think using Elinks of w3m creates a more streamlined experience if your end goal is getting work done.

> For example, Hacker News nested comments are displayed as being on one level.

That's probably because HN uses HTML rather poorly (from the point of view of HTML representing the semantics of the content.)