Elinks or Lynx? [closed]
Asked Answered
L

7

41

Please, state your reasons for your terminal browser. Why are you using Lynx or Elinks? How do they help you in programming?

Lupulin answered 3/3, 2009 at 0:38 Comment(2)
One of the main reasons that i use lynx is to see how my web page(s) is viewed by a search engine. Also, Elinks over lynx for HTTPS support.Torray
@ShripadK: it would be helpful to mention how lynx is better than Elinks for seeing how your pages are viewed by search engines. Also, you might want to make that an answer instead of just a comment.Diacritical
A
35

If you're asking which I prefer for a more complete browsing experience, I prefer Elinks. It has tabbed browsing, download/password managing, and tabbed navigation (handy when in a terminal). It also (partially) supports CSS 2.1, (fully) supports frames. It also (partially) supports JavaScript. Not as important, but Elinks supports more protocols than Lynx (I specifically use the Bittorrent protocol).

If you're asking which is more suitable for testing text-only browsers, Lynx is probably more popular, but Elinks is still a great choice here as well.

For comparision look here.

Apropos answered 3/3, 2009 at 0:49 Comment(3)
Tabbed browsing? Does Links2 have it too?Coverage
I don't use links2, but try with -g (graphical mode).Apropos
I know this answer was written 5 years ago, and ELinks has it's latest update 5 years ago as well. For the newer users, ELinks is dead. It's not being updated anymore. Though it doesn't stop you from using it but I'd prefer either Links or Lynx as an alternative.Silvestro
R
7

Quoting from A comparison of text-based browsers. This text contains reviews and screen shots of six text-based browsers.

Lynx does a lot of the things elinks does, and does a fairly quick and clean job doing it.

I found only one options page and it is very easy to navigate. In fact, one of the things I liked best about lynx was it’s flat approach to configuration. Everything is right there, and easy to control.

That being said, lynx probably has the most configuration options at the command line of all the six listed here. Looking over the --help list, it seems like just about anything can be turned on or off … even turning things on or off.

Screen-shot of lynx

lynx

Screen-shot of elinks

elinks

Recommendation answered 14/3, 2014 at 11:38 Comment(1)
How does these compare from a security perspective?Sphygmograph
M
6

This is a complement of Nick Presta's answer.

There are ten text-based web browsers listed on Wikipedia. The three most active are:

  1. elinks is the active version of links. Its Git repo is alive (six 0.12 beta versions since July 2008) but last stable release is old (0.11.7 in August 2009).

  2. lynx is a bit more active than elinks and last stable release is almost as old (2.8.7rel.2 in June 2010). The RCS/PRCS repository is not public but you can check activity of the lynx-dev mailing list.

  3. w3m can display pictures on xterm and can handle table, cookies, authentication, and almost everything except JavaScript. Last stable release is not so old (0.5.3 in January 2011) but CVS repo is sleeping.

See also findthebest.com that compares software based on their technical data.

While testing these browsers through a proxy (using http_proxy=http://user:pwd@host:port/) I have been pleased to see that lynx requested for user and password so you can avoid putting them on http_proxy.

Markettamarkey answered 27/8, 2013 at 11:49 Comment(2)
How does these compare from a security perspective?Sphygmograph
Hi @Sphygmograph Good question... I do not know. Have you spend some time to check the security about these tools? Have funMarkettamarkey
S
2

I use them as a rough visual metaphor for what it must be like to use a screen-reader. When I am addressing accessibility concerns I use Lynx to check the page when I don't have access to a screen-reader.

Why do I use Lynx? Because I wasn't aware of any alternatives!

Sharie answered 3/3, 2009 at 0:41 Comment(1)
How secure is Lynx as my understanding is that it isn't actively developed?Sphygmograph
Y
1

CLI web browsers are still sometimes noticeably faster than GUI browsers.

More importantly, they're also more distraction-free (no images, JavaScript, Flash, etc.), in much the same vein as apps like WriteRoom.

Ytterbia answered 3/3, 2009 at 0:51 Comment(0)
B
1

Two reasons for using lynx:

  1. It's a great way to see a lower-level of the HTTP transaction going on with the server (though, of course, you can do this with curl and such tools, but it's a pain to post forms in those tools :-) ).
  2. I can test whether or not my HTML really holds up to a lesser browsing experience where users have images turned off... I can verify that the ALT tags make sense, etc.
Bazar answered 3/3, 2009 at 0:52 Comment(2)
If you have lynx 2.2 or higher, put the proxy configuration in your lynx.cfg file: lynx.isc.org/release/lynx2-8-7/lynx_help/body.html#HTTP_PROXYBazar
What about security considerations? Is Lynx more secure? If yes, how?Sphygmograph
J
0

Lynx, because sometimes I want to look something up without getting sucked into a GUI. But it's getting increasingly less frequent over the years, as the slowly but steadily increasing overhead of firing up X has failed to keep up with Moore's Death March of performance.

At this point I pretty much keep a GUI shell up and don't even worry about it.

-- MarkusQ

Justinajustine answered 3/3, 2009 at 0:48 Comment(2)
any idea how to setup a proxy in Lynx? #1495349Friedlander
elinks is also a terminal browser, so comparing lynx with a GUI browser misses the point of the question.Diacritical

© 2022 - 2024 — McMap. All rights reserved.