When comparing carbonyl vs w3m, the Slant community recommends w3m for most people. In the question“What are the best web browsers that run in a terminal?” w3m is ranked 1st while carbonyl is ranked 6th. The most important reason people chose w3m is:
Although w3m is primarily a text-based web browser which runs inside the terminal, it supports and renders several elements which other terminal-based browsers cannot like images, tables, tabs or frames.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Works with every webpage
It supports all of JS CSS and HTML that chromium does meaning that it can run any web page.
Pro Graphical elements supported
Renders all the web browser elements while still supporting all posix terminals.
Pro Support for several elements not found in terminal browsers
Although w3m is primarily a text-based web browser which runs inside the terminal, it supports and renders several elements which other terminal-based browsers cannot like images, tables, tabs or frames.
Pro Available as emacs plugin
W3m can also be downloaded as an emacs plugins to be used as a fast web browser that runs inside emacs.
Cons
Con Unnecessary
Just as much code as chromium without anything to show for it.
Con Steep learning curve
Being a terminal web browser w3m has a certain learning curve because you need to learn the keystrokes and different commands.