Is there a text mode browser which supports javascript?Is there a program similar to w3m that supports javascript?what is the alternative browser for lynx?How can I browse view missing manpages from the command line?A browser that supports css3 3d transforms?is there a browser that disables the rendering of images?how to change browser search text font color?Starting Linux in text mode using Grub2Firefox “clone” for UbuntuSublime Text 3 - Open Files in BrowserStrange characters when booting ubuntu 14.04.2 with TEXT mode
Do there exist acyclic simple groups of arbitrarily large cardinality?
Undercooked areas in chicken breast even though thermometer reads 165 degrees in thickest part
Initialising a variable of unknown type via overloaded constructors in C++
I missed an important client meeting and hurt my standing. How can I recover?
How to plot a uniform grid for a spatial and time domain using TikZ?
What word am I? (Riley riddle)
How can I create a zip archive without a file extension using the "zip" command?
How would I measure the Carbon Dioxide content in Coca Cola over a period of time?
What would have been the typical drinks for a US farmer in the late 18th/early 19th century?
Does a SQL server point in time recovery take as long as a full recovery?
Tactical illusion combat countermeasures (password system)
Forgot item in a hotel in Spain; hotel says they can't ship it back to me
D&D-like fantasy film from possibly the 80s
Using a heater and toaster oven trips the breaker. Can an electrician fix this?
Why can't I shoot with a fast shutter speed?
How can communicating in human language with an unconscious alien species be treated as an attack?
What would it take for a mainstream UK political party to cease to exist
Could an eruption be triggered at Yellowstone via kinetic bombardment?
Security implication if android app can be installed on emulator
Should we stop differentiating between ln and log?
Expressing the Riemann Zeta function in terms of GCD and LCM
Is it common to use pinky on black keys?
Putting tools you use (but can't configure) on resume?
Why was LEGO reluctant to use additional colours for regular bricks in former times?
Is there a text mode browser which supports javascript?
Is there a program similar to w3m that supports javascript?what is the alternative browser for lynx?How can I browse view missing manpages from the command line?A browser that supports css3 3d transforms?is there a browser that disables the rendering of images?how to change browser search text font color?Starting Linux in text mode using Grub2Firefox “clone” for UbuntuSublime Text 3 - Open Files in BrowserStrange characters when booting ubuntu 14.04.2 with TEXT mode
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty
margin-bottom:0;
I need to configure my router remotely, and links etc won't work because the router config page uses javascript and refuses to run without it.
Obviously, shame on netgear for being this crap, but is there a text mode browser that will allow their abortion to run?
browser text mode
add a comment
|
I need to configure my router remotely, and links etc won't work because the router config page uses javascript and refuses to run without it.
Obviously, shame on netgear for being this crap, but is there a text mode browser that will allow their abortion to run?
browser text mode
add a comment
|
I need to configure my router remotely, and links etc won't work because the router config page uses javascript and refuses to run without it.
Obviously, shame on netgear for being this crap, but is there a text mode browser that will allow their abortion to run?
browser text mode
I need to configure my router remotely, and links etc won't work because the router config page uses javascript and refuses to run without it.
Obviously, shame on netgear for being this crap, but is there a text mode browser that will allow their abortion to run?
browser text mode
browser text mode
edited Feb 13 '15 at 18:54
John Lawrence Aspden
asked Apr 12 '11 at 13:30
John Lawrence AspdenJohn Lawrence Aspden
1,5792 gold badges16 silver badges24 bronze badges
1,5792 gold badges16 silver badges24 bronze badges
add a comment
|
add a comment
|
6 Answers
6
active
oldest
votes
edbrowse claims to support JavaScript (but I've never used it)
As ed is the standard editor edbrowse may become the standard browser ;-).
I tried going down this path; it doesn't appear to be a web browser akin to lynx. It appears to be far more useful if you want to write a script for traversing a website.
– Brian Vandenberg
Apr 20 at 22:17
add a comment
|
Check which version of elinks you have.
elinks -version
ELinks 0.12pre6 #Not the version that supports ECMAScript
The article "Building eLinks Text-based Web Browser with (Some Sort of) JavaScript Support" describes how to get javascript configured in elinks.
It notes that the resulting version of elinks still doesn't work with lots of web pages, which is perhaps why javascript support is not enabled by default in the elinks version in Ubuntu.
Other even less successful alternatives are noted also: links2 and w3m + w3m-js extension.
A quick summary of the commands for building an elinks that supports ECMAScript follows:
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
tar xjvf elinks-current-0.13.tar.bz2
cd elinks-0.13*
./configure
#Check for ECMAScript support.
make -j8
sudo make install
1
Note that you need to have libmozjs185-dev package installed, otherwise 0.13 will be no more useful than 0.12pre6 or any other without ECMAScript support. Also, some configuration is necessary to enable ECMAScript. See another answer for details.
– Ruslan
Apr 10 '18 at 14:50
It looks likelibmozjs185
has been removed from Ubuntu 18.04 Bionic. The packageslibmozjs-38-dev
andlibmozjs-52-dev
exist, but the latest master-branch code of elinks won't use them to compile in JS support. It specifically wantsmozjs185
ormozilla-js
.
– David Baucum
May 17 '18 at 15:20
1
@DavidBaucum see this StackOverflow answer telling how to install it.
– Ruslan
Sep 30 at 10:06
add a comment
|
None of the above answers worked for me out of the box.elinks
though is the only one pretty much capable this is what I did:
sudo apt install libmozjs185-dev pkg-config libssl-dev
Very important to have installed pkg-config
, without it configure cannot detect SpiderMonkey Javascript engine, without libssl-dev
you cannot access HTTPS sites.
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
unpack:
tar xvf elinks-current-0.13.tar.bz2
cd elinks-0.13-20171228/
then configure and check if javascript is seen:
./configure | grep -i "javascript"
Result should be:
ECMAScript (JavaScript) ......... SpiderMonkey document scripting
if result is
ECMAScript (JavaScript) ......... no
check the steps above until the right result is give.
Then make the sources
make -j8
And install it:
sudo make install
Now enable and try it, by running:
elinks ./test/ecmascript/protocol.html
Press Alt+S, O
Key down (↓) and then Space on ECMAScript
, Alt+E on Enable
change to 1
Alt+V to save and then OK
Now it's able to execute some Javascript.
1
Aslibmozjs185-dev
has been removed from Ubuntu Bionic repos, see this StackOverflow answer on how to install it.
– Ruslan
Sep 30 at 10:08
add a comment
|
Browsh is a modern text-based browser, which runs on the terminal. According to its website, "It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL". It works much better than elinks
. It's written in Go, so it's available on most major platform (Linux, Mac, Windows). There's also a live demo, which can be accessed via SSH: $ ssh brow.sh
.
The demo si pretty convincing +1
– Eduard Florinescu
May 1 at 8:02
add a comment
|
There is a good feature comparison table at Linux Journal
11
Would like to point out that presently that article is over 10 years old, from 2005.
– user1359
Apr 16 '16 at 16:07
add a comment
|
See this answer: as of v0.23, Web Adjuster has a PhantomJS option, which can partially Javascript-enable any browser with the help of PhantomJS. I say "partially" because it's not (yet?) working with POST forms and Javascript-only links, but it's fine for reading the text of a page which requires Javascript before showing you that text.
sudo apt-get install python-selenium
wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-i686.tar.bz2
tar -jxvf phantomjs-2.1.1-linux-i686.tar.bz2
cd phantomjs-2.1.1-linux-i686/
sudo mv bin/phantomjs /usr/local/bin/
cd ..
sudo apt-get install python-tornado
wget http://ssb22.user.srcf.net/adjuster/adjuster.py
python adjuster.py --PhantomJS --real_proxy
and in another window or tab
http_proxy=http://localhost:28080 lynx http://site-that-needs-javascript.example.com/
Disclosure: Web Adjuster maintainer here.
add a comment
|
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f34687%2fis-there-a-text-mode-browser-which-supports-javascript%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
6 Answers
6
active
oldest
votes
6 Answers
6
active
oldest
votes
active
oldest
votes
active
oldest
votes
edbrowse claims to support JavaScript (but I've never used it)
As ed is the standard editor edbrowse may become the standard browser ;-).
I tried going down this path; it doesn't appear to be a web browser akin to lynx. It appears to be far more useful if you want to write a script for traversing a website.
– Brian Vandenberg
Apr 20 at 22:17
add a comment
|
edbrowse claims to support JavaScript (but I've never used it)
As ed is the standard editor edbrowse may become the standard browser ;-).
I tried going down this path; it doesn't appear to be a web browser akin to lynx. It appears to be far more useful if you want to write a script for traversing a website.
– Brian Vandenberg
Apr 20 at 22:17
add a comment
|
edbrowse claims to support JavaScript (but I've never used it)
As ed is the standard editor edbrowse may become the standard browser ;-).
edbrowse claims to support JavaScript (but I've never used it)
As ed is the standard editor edbrowse may become the standard browser ;-).
answered Apr 12 '11 at 14:35
Florian DieschFlorian Diesch
70.2k17 gold badges185 silver badges197 bronze badges
70.2k17 gold badges185 silver badges197 bronze badges
I tried going down this path; it doesn't appear to be a web browser akin to lynx. It appears to be far more useful if you want to write a script for traversing a website.
– Brian Vandenberg
Apr 20 at 22:17
add a comment
|
I tried going down this path; it doesn't appear to be a web browser akin to lynx. It appears to be far more useful if you want to write a script for traversing a website.
– Brian Vandenberg
Apr 20 at 22:17
I tried going down this path; it doesn't appear to be a web browser akin to lynx. It appears to be far more useful if you want to write a script for traversing a website.
– Brian Vandenberg
Apr 20 at 22:17
I tried going down this path; it doesn't appear to be a web browser akin to lynx. It appears to be far more useful if you want to write a script for traversing a website.
– Brian Vandenberg
Apr 20 at 22:17
add a comment
|
Check which version of elinks you have.
elinks -version
ELinks 0.12pre6 #Not the version that supports ECMAScript
The article "Building eLinks Text-based Web Browser with (Some Sort of) JavaScript Support" describes how to get javascript configured in elinks.
It notes that the resulting version of elinks still doesn't work with lots of web pages, which is perhaps why javascript support is not enabled by default in the elinks version in Ubuntu.
Other even less successful alternatives are noted also: links2 and w3m + w3m-js extension.
A quick summary of the commands for building an elinks that supports ECMAScript follows:
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
tar xjvf elinks-current-0.13.tar.bz2
cd elinks-0.13*
./configure
#Check for ECMAScript support.
make -j8
sudo make install
1
Note that you need to have libmozjs185-dev package installed, otherwise 0.13 will be no more useful than 0.12pre6 or any other without ECMAScript support. Also, some configuration is necessary to enable ECMAScript. See another answer for details.
– Ruslan
Apr 10 '18 at 14:50
It looks likelibmozjs185
has been removed from Ubuntu 18.04 Bionic. The packageslibmozjs-38-dev
andlibmozjs-52-dev
exist, but the latest master-branch code of elinks won't use them to compile in JS support. It specifically wantsmozjs185
ormozilla-js
.
– David Baucum
May 17 '18 at 15:20
1
@DavidBaucum see this StackOverflow answer telling how to install it.
– Ruslan
Sep 30 at 10:06
add a comment
|
Check which version of elinks you have.
elinks -version
ELinks 0.12pre6 #Not the version that supports ECMAScript
The article "Building eLinks Text-based Web Browser with (Some Sort of) JavaScript Support" describes how to get javascript configured in elinks.
It notes that the resulting version of elinks still doesn't work with lots of web pages, which is perhaps why javascript support is not enabled by default in the elinks version in Ubuntu.
Other even less successful alternatives are noted also: links2 and w3m + w3m-js extension.
A quick summary of the commands for building an elinks that supports ECMAScript follows:
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
tar xjvf elinks-current-0.13.tar.bz2
cd elinks-0.13*
./configure
#Check for ECMAScript support.
make -j8
sudo make install
1
Note that you need to have libmozjs185-dev package installed, otherwise 0.13 will be no more useful than 0.12pre6 or any other without ECMAScript support. Also, some configuration is necessary to enable ECMAScript. See another answer for details.
– Ruslan
Apr 10 '18 at 14:50
It looks likelibmozjs185
has been removed from Ubuntu 18.04 Bionic. The packageslibmozjs-38-dev
andlibmozjs-52-dev
exist, but the latest master-branch code of elinks won't use them to compile in JS support. It specifically wantsmozjs185
ormozilla-js
.
– David Baucum
May 17 '18 at 15:20
1
@DavidBaucum see this StackOverflow answer telling how to install it.
– Ruslan
Sep 30 at 10:06
add a comment
|
Check which version of elinks you have.
elinks -version
ELinks 0.12pre6 #Not the version that supports ECMAScript
The article "Building eLinks Text-based Web Browser with (Some Sort of) JavaScript Support" describes how to get javascript configured in elinks.
It notes that the resulting version of elinks still doesn't work with lots of web pages, which is perhaps why javascript support is not enabled by default in the elinks version in Ubuntu.
Other even less successful alternatives are noted also: links2 and w3m + w3m-js extension.
A quick summary of the commands for building an elinks that supports ECMAScript follows:
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
tar xjvf elinks-current-0.13.tar.bz2
cd elinks-0.13*
./configure
#Check for ECMAScript support.
make -j8
sudo make install
Check which version of elinks you have.
elinks -version
ELinks 0.12pre6 #Not the version that supports ECMAScript
The article "Building eLinks Text-based Web Browser with (Some Sort of) JavaScript Support" describes how to get javascript configured in elinks.
It notes that the resulting version of elinks still doesn't work with lots of web pages, which is perhaps why javascript support is not enabled by default in the elinks version in Ubuntu.
Other even less successful alternatives are noted also: links2 and w3m + w3m-js extension.
A quick summary of the commands for building an elinks that supports ECMAScript follows:
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
tar xjvf elinks-current-0.13.tar.bz2
cd elinks-0.13*
./configure
#Check for ECMAScript support.
make -j8
sudo make install
edited Jul 27 '15 at 6:46
Nathan Basanese
4123 silver badges17 bronze badges
4123 silver badges17 bronze badges
answered Oct 29 '14 at 15:22
nealmcbnealmcb
2,8862 gold badges33 silver badges48 bronze badges
2,8862 gold badges33 silver badges48 bronze badges
1
Note that you need to have libmozjs185-dev package installed, otherwise 0.13 will be no more useful than 0.12pre6 or any other without ECMAScript support. Also, some configuration is necessary to enable ECMAScript. See another answer for details.
– Ruslan
Apr 10 '18 at 14:50
It looks likelibmozjs185
has been removed from Ubuntu 18.04 Bionic. The packageslibmozjs-38-dev
andlibmozjs-52-dev
exist, but the latest master-branch code of elinks won't use them to compile in JS support. It specifically wantsmozjs185
ormozilla-js
.
– David Baucum
May 17 '18 at 15:20
1
@DavidBaucum see this StackOverflow answer telling how to install it.
– Ruslan
Sep 30 at 10:06
add a comment
|
1
Note that you need to have libmozjs185-dev package installed, otherwise 0.13 will be no more useful than 0.12pre6 or any other without ECMAScript support. Also, some configuration is necessary to enable ECMAScript. See another answer for details.
– Ruslan
Apr 10 '18 at 14:50
It looks likelibmozjs185
has been removed from Ubuntu 18.04 Bionic. The packageslibmozjs-38-dev
andlibmozjs-52-dev
exist, but the latest master-branch code of elinks won't use them to compile in JS support. It specifically wantsmozjs185
ormozilla-js
.
– David Baucum
May 17 '18 at 15:20
1
@DavidBaucum see this StackOverflow answer telling how to install it.
– Ruslan
Sep 30 at 10:06
1
1
Note that you need to have libmozjs185-dev package installed, otherwise 0.13 will be no more useful than 0.12pre6 or any other without ECMAScript support. Also, some configuration is necessary to enable ECMAScript. See another answer for details.
– Ruslan
Apr 10 '18 at 14:50
Note that you need to have libmozjs185-dev package installed, otherwise 0.13 will be no more useful than 0.12pre6 or any other without ECMAScript support. Also, some configuration is necessary to enable ECMAScript. See another answer for details.
– Ruslan
Apr 10 '18 at 14:50
It looks like
libmozjs185
has been removed from Ubuntu 18.04 Bionic. The packages libmozjs-38-dev
and libmozjs-52-dev
exist, but the latest master-branch code of elinks won't use them to compile in JS support. It specifically wants mozjs185
or mozilla-js
.– David Baucum
May 17 '18 at 15:20
It looks like
libmozjs185
has been removed from Ubuntu 18.04 Bionic. The packages libmozjs-38-dev
and libmozjs-52-dev
exist, but the latest master-branch code of elinks won't use them to compile in JS support. It specifically wants mozjs185
or mozilla-js
.– David Baucum
May 17 '18 at 15:20
1
1
@DavidBaucum see this StackOverflow answer telling how to install it.
– Ruslan
Sep 30 at 10:06
@DavidBaucum see this StackOverflow answer telling how to install it.
– Ruslan
Sep 30 at 10:06
add a comment
|
None of the above answers worked for me out of the box.elinks
though is the only one pretty much capable this is what I did:
sudo apt install libmozjs185-dev pkg-config libssl-dev
Very important to have installed pkg-config
, without it configure cannot detect SpiderMonkey Javascript engine, without libssl-dev
you cannot access HTTPS sites.
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
unpack:
tar xvf elinks-current-0.13.tar.bz2
cd elinks-0.13-20171228/
then configure and check if javascript is seen:
./configure | grep -i "javascript"
Result should be:
ECMAScript (JavaScript) ......... SpiderMonkey document scripting
if result is
ECMAScript (JavaScript) ......... no
check the steps above until the right result is give.
Then make the sources
make -j8
And install it:
sudo make install
Now enable and try it, by running:
elinks ./test/ecmascript/protocol.html
Press Alt+S, O
Key down (↓) and then Space on ECMAScript
, Alt+E on Enable
change to 1
Alt+V to save and then OK
Now it's able to execute some Javascript.
1
Aslibmozjs185-dev
has been removed from Ubuntu Bionic repos, see this StackOverflow answer on how to install it.
– Ruslan
Sep 30 at 10:08
add a comment
|
None of the above answers worked for me out of the box.elinks
though is the only one pretty much capable this is what I did:
sudo apt install libmozjs185-dev pkg-config libssl-dev
Very important to have installed pkg-config
, without it configure cannot detect SpiderMonkey Javascript engine, without libssl-dev
you cannot access HTTPS sites.
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
unpack:
tar xvf elinks-current-0.13.tar.bz2
cd elinks-0.13-20171228/
then configure and check if javascript is seen:
./configure | grep -i "javascript"
Result should be:
ECMAScript (JavaScript) ......... SpiderMonkey document scripting
if result is
ECMAScript (JavaScript) ......... no
check the steps above until the right result is give.
Then make the sources
make -j8
And install it:
sudo make install
Now enable and try it, by running:
elinks ./test/ecmascript/protocol.html
Press Alt+S, O
Key down (↓) and then Space on ECMAScript
, Alt+E on Enable
change to 1
Alt+V to save and then OK
Now it's able to execute some Javascript.
1
Aslibmozjs185-dev
has been removed from Ubuntu Bionic repos, see this StackOverflow answer on how to install it.
– Ruslan
Sep 30 at 10:08
add a comment
|
None of the above answers worked for me out of the box.elinks
though is the only one pretty much capable this is what I did:
sudo apt install libmozjs185-dev pkg-config libssl-dev
Very important to have installed pkg-config
, without it configure cannot detect SpiderMonkey Javascript engine, without libssl-dev
you cannot access HTTPS sites.
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
unpack:
tar xvf elinks-current-0.13.tar.bz2
cd elinks-0.13-20171228/
then configure and check if javascript is seen:
./configure | grep -i "javascript"
Result should be:
ECMAScript (JavaScript) ......... SpiderMonkey document scripting
if result is
ECMAScript (JavaScript) ......... no
check the steps above until the right result is give.
Then make the sources
make -j8
And install it:
sudo make install
Now enable and try it, by running:
elinks ./test/ecmascript/protocol.html
Press Alt+S, O
Key down (↓) and then Space on ECMAScript
, Alt+E on Enable
change to 1
Alt+V to save and then OK
Now it's able to execute some Javascript.
None of the above answers worked for me out of the box.elinks
though is the only one pretty much capable this is what I did:
sudo apt install libmozjs185-dev pkg-config libssl-dev
Very important to have installed pkg-config
, without it configure cannot detect SpiderMonkey Javascript engine, without libssl-dev
you cannot access HTTPS sites.
wget http://elinks.or.cz/download/elinks-current-0.13.tar.bz2
unpack:
tar xvf elinks-current-0.13.tar.bz2
cd elinks-0.13-20171228/
then configure and check if javascript is seen:
./configure | grep -i "javascript"
Result should be:
ECMAScript (JavaScript) ......... SpiderMonkey document scripting
if result is
ECMAScript (JavaScript) ......... no
check the steps above until the right result is give.
Then make the sources
make -j8
And install it:
sudo make install
Now enable and try it, by running:
elinks ./test/ecmascript/protocol.html
Press Alt+S, O
Key down (↓) and then Space on ECMAScript
, Alt+E on Enable
change to 1
Alt+V to save and then OK
Now it's able to execute some Javascript.
edited Dec 29 '17 at 12:35
answered Dec 28 '17 at 22:53
Eduard FlorinescuEduard Florinescu
4,3178 gold badges33 silver badges45 bronze badges
4,3178 gold badges33 silver badges45 bronze badges
1
Aslibmozjs185-dev
has been removed from Ubuntu Bionic repos, see this StackOverflow answer on how to install it.
– Ruslan
Sep 30 at 10:08
add a comment
|
1
Aslibmozjs185-dev
has been removed from Ubuntu Bionic repos, see this StackOverflow answer on how to install it.
– Ruslan
Sep 30 at 10:08
1
1
As
libmozjs185-dev
has been removed from Ubuntu Bionic repos, see this StackOverflow answer on how to install it.– Ruslan
Sep 30 at 10:08
As
libmozjs185-dev
has been removed from Ubuntu Bionic repos, see this StackOverflow answer on how to install it.– Ruslan
Sep 30 at 10:08
add a comment
|
Browsh is a modern text-based browser, which runs on the terminal. According to its website, "It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL". It works much better than elinks
. It's written in Go, so it's available on most major platform (Linux, Mac, Windows). There's also a live demo, which can be accessed via SSH: $ ssh brow.sh
.
The demo si pretty convincing +1
– Eduard Florinescu
May 1 at 8:02
add a comment
|
Browsh is a modern text-based browser, which runs on the terminal. According to its website, "It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL". It works much better than elinks
. It's written in Go, so it's available on most major platform (Linux, Mac, Windows). There's also a live demo, which can be accessed via SSH: $ ssh brow.sh
.
The demo si pretty convincing +1
– Eduard Florinescu
May 1 at 8:02
add a comment
|
Browsh is a modern text-based browser, which runs on the terminal. According to its website, "It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL". It works much better than elinks
. It's written in Go, so it's available on most major platform (Linux, Mac, Windows). There's also a live demo, which can be accessed via SSH: $ ssh brow.sh
.
Browsh is a modern text-based browser, which runs on the terminal. According to its website, "It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL". It works much better than elinks
. It's written in Go, so it's available on most major platform (Linux, Mac, Windows). There's also a live demo, which can be accessed via SSH: $ ssh brow.sh
.
answered Mar 15 at 17:01
otter.prootter.pro
1611 silver badge3 bronze badges
1611 silver badge3 bronze badges
The demo si pretty convincing +1
– Eduard Florinescu
May 1 at 8:02
add a comment
|
The demo si pretty convincing +1
– Eduard Florinescu
May 1 at 8:02
The demo si pretty convincing +1
– Eduard Florinescu
May 1 at 8:02
The demo si pretty convincing +1
– Eduard Florinescu
May 1 at 8:02
add a comment
|
There is a good feature comparison table at Linux Journal
11
Would like to point out that presently that article is over 10 years old, from 2005.
– user1359
Apr 16 '16 at 16:07
add a comment
|
There is a good feature comparison table at Linux Journal
11
Would like to point out that presently that article is over 10 years old, from 2005.
– user1359
Apr 16 '16 at 16:07
add a comment
|
There is a good feature comparison table at Linux Journal
There is a good feature comparison table at Linux Journal
edited Sep 26 '13 at 7:26
Mitch♦
90.8k16 gold badges184 silver badges243 bronze badges
90.8k16 gold badges184 silver badges243 bronze badges
answered Sep 26 '13 at 6:02
AndyAndy
411 bronze badge
411 bronze badge
11
Would like to point out that presently that article is over 10 years old, from 2005.
– user1359
Apr 16 '16 at 16:07
add a comment
|
11
Would like to point out that presently that article is over 10 years old, from 2005.
– user1359
Apr 16 '16 at 16:07
11
11
Would like to point out that presently that article is over 10 years old, from 2005.
– user1359
Apr 16 '16 at 16:07
Would like to point out that presently that article is over 10 years old, from 2005.
– user1359
Apr 16 '16 at 16:07
add a comment
|
See this answer: as of v0.23, Web Adjuster has a PhantomJS option, which can partially Javascript-enable any browser with the help of PhantomJS. I say "partially" because it's not (yet?) working with POST forms and Javascript-only links, but it's fine for reading the text of a page which requires Javascript before showing you that text.
sudo apt-get install python-selenium
wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-i686.tar.bz2
tar -jxvf phantomjs-2.1.1-linux-i686.tar.bz2
cd phantomjs-2.1.1-linux-i686/
sudo mv bin/phantomjs /usr/local/bin/
cd ..
sudo apt-get install python-tornado
wget http://ssb22.user.srcf.net/adjuster/adjuster.py
python adjuster.py --PhantomJS --real_proxy
and in another window or tab
http_proxy=http://localhost:28080 lynx http://site-that-needs-javascript.example.com/
Disclosure: Web Adjuster maintainer here.
add a comment
|
See this answer: as of v0.23, Web Adjuster has a PhantomJS option, which can partially Javascript-enable any browser with the help of PhantomJS. I say "partially" because it's not (yet?) working with POST forms and Javascript-only links, but it's fine for reading the text of a page which requires Javascript before showing you that text.
sudo apt-get install python-selenium
wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-i686.tar.bz2
tar -jxvf phantomjs-2.1.1-linux-i686.tar.bz2
cd phantomjs-2.1.1-linux-i686/
sudo mv bin/phantomjs /usr/local/bin/
cd ..
sudo apt-get install python-tornado
wget http://ssb22.user.srcf.net/adjuster/adjuster.py
python adjuster.py --PhantomJS --real_proxy
and in another window or tab
http_proxy=http://localhost:28080 lynx http://site-that-needs-javascript.example.com/
Disclosure: Web Adjuster maintainer here.
add a comment
|
See this answer: as of v0.23, Web Adjuster has a PhantomJS option, which can partially Javascript-enable any browser with the help of PhantomJS. I say "partially" because it's not (yet?) working with POST forms and Javascript-only links, but it's fine for reading the text of a page which requires Javascript before showing you that text.
sudo apt-get install python-selenium
wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-i686.tar.bz2
tar -jxvf phantomjs-2.1.1-linux-i686.tar.bz2
cd phantomjs-2.1.1-linux-i686/
sudo mv bin/phantomjs /usr/local/bin/
cd ..
sudo apt-get install python-tornado
wget http://ssb22.user.srcf.net/adjuster/adjuster.py
python adjuster.py --PhantomJS --real_proxy
and in another window or tab
http_proxy=http://localhost:28080 lynx http://site-that-needs-javascript.example.com/
Disclosure: Web Adjuster maintainer here.
See this answer: as of v0.23, Web Adjuster has a PhantomJS option, which can partially Javascript-enable any browser with the help of PhantomJS. I say "partially" because it's not (yet?) working with POST forms and Javascript-only links, but it's fine for reading the text of a page which requires Javascript before showing you that text.
sudo apt-get install python-selenium
wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-i686.tar.bz2
tar -jxvf phantomjs-2.1.1-linux-i686.tar.bz2
cd phantomjs-2.1.1-linux-i686/
sudo mv bin/phantomjs /usr/local/bin/
cd ..
sudo apt-get install python-tornado
wget http://ssb22.user.srcf.net/adjuster/adjuster.py
python adjuster.py --PhantomJS --real_proxy
and in another window or tab
http_proxy=http://localhost:28080 lynx http://site-that-needs-javascript.example.com/
Disclosure: Web Adjuster maintainer here.
edited Oct 2 at 16:11
answered Feb 27 '17 at 17:23
Silas S. BrownSilas S. Brown
1192 bronze badges
1192 bronze badges
add a comment
|
add a comment
|
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f34687%2fis-there-a-text-mode-browser-which-supports-javascript%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown