Jump to content

W3m: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Scorpions13256 (talk | contribs)
m Reverted edits by 151.40.236.164 (talk) to last version by Scorpions13256
Had to rewrite this, but now it has adequate sourcing and stuff
 
(20 intermediate revisions by 14 users not shown)
Line 1: Line 1:
{{short description|Free and open-source text-based web browser}}
{{short description|Command line web browser}}{{Use dmy dates|date=December 2021}}
{{lowercase title|title=w3m}}
{{refimprove|date=February 2017}}
{{notability|software|date=October 2020}}
{{Use dmy dates|date=September 2012}}
{{lowercase|title=w3m}}
{{Infobox software
{{Infobox software
| name = w3m
| name = w3m
| logo =
| logo =
| screenshot = W3m-wikipedia.png
| screenshot = W3m-wikipedia.png
| caption = w3m running in an [[xterm]] displaying the Wikipedia main page.
| caption = w3m running in an [[xterm]] displaying the Wikipedia main page.
| developer = Akinori Ito et al.
| collapsible = yes
| released = 1995
| developer = Akinori Ito and [http://sourceforge.net/project/memberlist.php?group_id=39518 team members]
| released = 1995
| latest release version = {{wikidata|property|preferred|reference|edit|Q306669|P348|P548=Q2804309}}
| latest release version = {{wikidata|property|preferred|reference|edit|Q306669|P348|P548=Q2804309}}
| latest release date = {{wikidata|qualifier|preferred|single|Q306669|P348|P548=Q2804309|P577}}
| latest release date = {{wikidata|qualifier|preferred|single|Q306669|P348|P548=Q2804309|P577}}
| latest preview version = {{wikidata|property|preferred|reference|edit|Q306669|P348|P548=Q51930650}}
| latest preview version = {{wikidata|property|preferred|reference|edit|Q306669|P348|P548=Q51930650}}
| latest preview date = {{wikidata|qualifier|preferred|single|Q306669|P348|P548=Q51930650|P577}}
| latest preview date = {{wikidata|qualifier|preferred|single|Q306669|P348|P548=Q51930650|P577}}
| programming language = [[C (programming language)|C]]
| programming language = [[C (programming language)|C]]
| operating system = [[OS/2]],<ref>{{cite web|last=TOKORO|first=Kyosuke|title=w3m 0.2.1–3 for OS/2 WARP|url=http://hp.vector.co.jp/authors/VA000199/os2/w3m.html|access-date=16 August 2010}}</ref><ref name="scoug">{{cite web|last=Watson|first=Dave|title=Text-Mode Web Browsers for OS/2|url=http://www.scoug.com/os24u/2001/scoug009.textbrowsers.html|publisher=The Southern California OS/2 User Group|access-date=16 August 2010|date=September 2001}}</ref> [[Unix]] & [[Unix-like]] ([[Solaris (operating system)|Solaris]], [[SunOS]], [[HP-UX]], [[Linux]], [[FreeBSD]] and [[EWS-UX]] ([[EWS-4800]]),<ref>w3m manual page</ref> [[Microsoft Windows|Windows]] (with [[Cygwin]])
| operating system = [[OS/2]],<ref>{{cite web|last=TOKORO|first=Kyosuke|title=w3m 0.2.1–3 for OS/2 WARP|url=http://hp.vector.co.jp/authors/VA000199/os2/w3m.html|access-date=16 August 2010}}</ref><ref name="scoug">{{cite web|last=Watson|first=Dave|title=Text-Mode Web Browsers for OS/2|url=http://www.scoug.com/os24u/2001/scoug009.textbrowsers.html|publisher=The Southern California OS/2 User Group|access-date=16 August 2010|date=September 2001}}</ref> [[Unix]] & [[Unix-like]] ([[Solaris (operating system)|Solaris]], [[SunOS]], [[HP-UX]], [[Linux]], [[FreeBSD]] and [[EWS-UX]] ([[EWS-4800]]),<ref>w3m manual page</ref> [[Microsoft Windows|Windows]] (with [[Cygwin]]), [[macOS]] (with [[Homebrew (package manager)|Homebrew]])
| platform =
| platform =
| language = English and Japanese
| language = English and Japanese
| genre = [[Web browser]], [[Terminal pager]]
| genre = [[Web browser]], [[Terminal pager]]
| license = [[MIT license]]
| license = [[MIT license]]
}}
}}


'''w3m''' is a [[Free and open-source software|free and open source]] [[text-based web browser]] licensed under the [[MIT License|MIT license]]. It differs from other text based browsers by supporting elements such as tables, frames, and images.<ref name=":0">{{Cite web |last=Rutland |first=David |date=2022-11-02 |title=The 3 Best Terminal-Based Web Browsers for Linux |url=https://www.makeuseof.com/best-terminal-web-browsers-linux/ |access-date=2024-05-03 |website=MUO |language=en}}</ref><ref>{{Cite book |last=Negus |first=Christopher |url=https://books.google.com/books?id=YDXlYUuIQv8C&pg=PA567 |title=Linux Bible |date=2005-01-28 |publisher=John Wiley & Sons |isbn=978-0-7645-8974-4 |language=en}}</ref>
'''w3m''' is a [[free software]]/[[open source software|open source]] [[text-based web browser]] and [[terminal pager]]. It has support for tables, [[Framing (World Wide Web)|frames]],<ref name="scoug" /> [[Secure Sockets Layer|SSL]] connections, color, and inline images on suitable [[Computer terminal|terminals]].<ref name=":0" /> Generally, it renders pages in a form as true to their original layout as possible.


== History ==
The name "w3m" stands for "{{nihongo|''WWW wo miru''|WWWを見る}}", which is Japanese for "to see the [[WWW]]" where W3 is a [[numeronym]] of WWW.
The name "w3m" stands for "{{nihongo|''WWW wo miru''|WWWを見る}}", which is Japanese for "to see the [[WWW]]" where W3 is a [[numeronym]] of WWW.<ref>{{cite web |url=http://w3m.sourceforge.net/FAQ |access-date=8 April 2022 |title=W3M FAQ}}</ref> The original project is no longer active, but an active version is being maintained by a different developer, Tatsuya Kinoshita.<ref>{{Cite web |last=Das |first=Ankush |date=2020-10-20 |title=Best Terminal-based Web Browsers for Linux Users |url=https://itsfoss.com/terminal-web-browsers/ |access-date=2024-05-03 |website=It's FOSS |language=en}}</ref>


== Functions ==
The original project appears to be inactive, while a currently maintained version exists and is packaged in various Linux distributions such as Debian and Fedora. This version is available from the [https://github.com/tats/w3m repository] of Debian developer Tatsuya Kinoshita.
w3m runs in [[terminal emulator]] programs such as [[xterm]] and [[GNOME Terminal]].<ref name=":1">{{Cite web |last=Hoffman |first=Chris |date=2012-01-23 |title=How to Browse From the Linux Terminal With W3M |url=https://www.howtogeek.com/103574/how-to-browse-from-the-linux-terminal-with-w3m/ |access-date=2024-05-03 |website=How-To Geek |language=en}}</ref> The browser has tabbed browsing, right click menus, and image support,<ref name=":1" /> along with support for tables and frames. It also functions as a terminal pager.<ref name=":0" /> It can be navigated solely using the keyboard or with the mouse. There are two different display modes, one with colors and one that is monochrome.<ref>{{Cite news |last= |first= |date=2021-04-17 |title=How to use the W3M text-based web browser on Linux |url=https://www.addictivetips.com/ubuntu-linux-tips/w3m-browser-linux/ |access-date=2024-05-03 |work=AddictiveTips |language=en-US}}</ref>


w3m can be used within [[Emacs]].<ref>{{Cite web |title=EmacsWiki: w3m |url=https://www.emacswiki.org/emacs/w3m |access-date=2024-05-03 |website=www.emacswiki.org}}</ref>
The most notable feature is full keyboard navigability on everything.<ref name=":0">{{Cite web|last=Hoffman|first=Chris|title=How to Browse From the Linux Terminal With W3M|url=https://www.howtogeek.com/103574/how-to-browse-from-the-linux-terminal-with-w3m/|access-date=2021-07-31|website=How-To Geek|language=en-US}}</ref>{{better source|date=July 2021}}{{dubious|most notable feature|date=July 2021}} For instance, searching using [[Google Search|google]] can be done through the terminal.<ref name=":0" /> Links can be navigated using the arrow keys. Even gmail is navigable in the same manner.<ref name=":0" />


Some distributions require the installation of a second package, w3m-img, to render images using w3m.<ref>{{Cite book |last=Rankin |first=Kyle |url=https://books.google.com/books?id=MaebAgAAQBAJ&pg=PA275 |title=Linux Multimedia Hacks: Tips & Tools for Taming Images, Audio, and Video |date=2006 |publisher="O'Reilly Media, Inc." |isbn=978-0-596-10076-6 |language=en}}</ref>
==In Emacs==
w3m is also used by the [[Emacs]] [[text editor]] via the ''[http://emacs-w3m.namazu.org/ emacs-w3m.el]'' [[Emacs Lisp]] module.

==Forks==
Two [[Fork (software development)|fork]]s of w3m add support for multiple character-encodings and for other features not in the original:

# Hironori Sakamoto's ''w3m-m17n'' ("m17n" stands for multilingualization)
# Kiyokazu Suto's ''w3mmee'' ("mee" stands for "Multi-Encoding Extension")


== See also ==
== See also ==
Line 53: Line 44:
*{{official website}}
*{{official website}}
*[http://pub.ks-and-ks.ne.jp/prog/w3mmee/ w3mmee official website]
*[http://pub.ks-and-ks.ne.jp/prog/w3mmee/ w3mmee official website]
*{{GitHub|tats/w3m}} currently (as of 2018-03) maintained version repository
*{{GitHub|tats/w3m}} currently (as of 2018–03) maintained version repository


{{gopher clients}}
{{gopher clients}}

Latest revision as of 18:40, 3 May 2024

w3m
Developer(s)Akinori Ito et al.
Initial release1995
Stable release
0.5.3[1] Edit this on Wikidata / 15 January 2011
Preview release
v0.5.3+git20230121[2] Edit this on Wikidata / 21 January 2023
Repository
Written inC
Operating systemOS/2,[3][4] Unix & Unix-like (Solaris, SunOS, HP-UX, Linux, FreeBSD and EWS-UX (EWS-4800),[5] Windows (with Cygwin), macOS (with Homebrew)
Available inEnglish and Japanese
TypeWeb browser, Terminal pager
LicenseMIT license
Websitew3m.sourceforge.net Edit this on Wikidata

w3m is a free and open source text-based web browser licensed under the MIT license. It differs from other text based browsers by supporting elements such as tables, frames, and images.[6][7]

History[edit]

The name "w3m" stands for "WWW wo miru (WWWを見る)", which is Japanese for "to see the WWW" where W3 is a numeronym of WWW.[8] The original project is no longer active, but an active version is being maintained by a different developer, Tatsuya Kinoshita.[9]

Functions[edit]

w3m runs in terminal emulator programs such as xterm and GNOME Terminal.[10] The browser has tabbed browsing, right click menus, and image support,[10] along with support for tables and frames. It also functions as a terminal pager.[6] It can be navigated solely using the keyboard or with the mouse. There are two different display modes, one with colors and one that is monochrome.[11]

w3m can be used within Emacs.[12]

Some distributions require the installation of a second package, w3m-img, to render images using w3m.[13]

See also[edit]

References[edit]

  1. ^ "w3m Files".
  2. ^ "v0.5.3+git20230121".
  3. ^ TOKORO, Kyosuke. "w3m 0.2.1–3 for OS/2 WARP". Retrieved 16 August 2010.
  4. ^ Watson, Dave (September 2001). "Text-Mode Web Browsers for OS/2". The Southern California OS/2 User Group. Retrieved 16 August 2010.
  5. ^ w3m manual page
  6. ^ a b Rutland, David (2 November 2022). "The 3 Best Terminal-Based Web Browsers for Linux". MUO. Retrieved 3 May 2024.
  7. ^ Negus, Christopher (28 January 2005). Linux Bible. John Wiley & Sons. ISBN 978-0-7645-8974-4.
  8. ^ "W3M FAQ". Retrieved 8 April 2022.
  9. ^ Das, Ankush (20 October 2020). "Best Terminal-based Web Browsers for Linux Users". It's FOSS. Retrieved 3 May 2024.
  10. ^ a b Hoffman, Chris (23 January 2012). "How to Browse From the Linux Terminal With W3M". How-To Geek. Retrieved 3 May 2024.
  11. ^ "How to use the W3M text-based web browser on Linux". AddictiveTips. 17 April 2021. Retrieved 3 May 2024.
  12. ^ "EmacsWiki: w3m". www.emacswiki.org. Retrieved 3 May 2024.
  13. ^ Rankin, Kyle (2006). Linux Multimedia Hacks: Tips & Tools for Taming Images, Audio, and Video. "O'Reilly Media, Inc.". ISBN 978-0-596-10076-6.

External links[edit]