Jump to content

W3m: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
small change for the Japanese, as it is not consistent with Nihon-chichi or hepburn Romanization
Had to rewrite this, but now it has adequate sourcing and stuff
 
(45 intermediate revisions by 28 users not shown)
Line 1: Line 1:
{{short description|Command line web browser}}{{Use dmy dates|date=December 2021}}
{{refimprove|date=February 2017}}
{{lowercase title|title=w3m}}
{{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 and [http://sourceforge.net/project/memberlist.php?group_id=39518 team members]
| developer = Akinori Ito et al.
| released = 1995
| released = 1995
| latest release version = {{wikidata|property|preferred|reference|edit|Q306669|P348|P548=Q2804309}}
| programming language = [[C (programming language)|C]]
| latest release date = {{wikidata|qualifier|preferred|single|Q306669|P348|P548=Q2804309|P577}}
| 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|accessdate=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|accessdate=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]])
| latest preview version = {{wikidata|property|preferred|reference|edit|Q306669|P348|P548=Q51930650}}
| platform =
| latest preview date = {{wikidata|qualifier|preferred|single|Q306669|P348|P548=Q51930650|P577}}
| language = English and Japanese
| programming language = [[C (programming language)|C]]
| genre = [[Web browser]], [[Terminal pager]]
| 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]])
| license = [[MIT license]]
| platform =
| website = {{URL|http://w3m.sourceforge.net}}
| language = English and Japanese
| genre = [[Web browser]], [[Terminal pager]]
| 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]]. Generally, it renders pages in a form as true to their original layout as possible.


== History ==
The name "w3m" stands for "{{nihongo|''WWW o 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 GNU/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>
==In Emacs==
w3m is also used by the [[Emacs]] [[text editor]] via the ''[http://emacs-w3m.namazu.org/ emacs-w3m.el]'' [[Emacs Lisp]] module.


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>
==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 ==
{{Portal|Free and open-source software}}
{{Portal|Free and open-source software}}

* [[Eww (web browser)]]
* [[Eww (web browser)]]
* [[Emacs/W3]]
* [[Emacs/W3]]
Line 44: Line 42:


==External links==
==External links==
*[http://w3m.sourceforge.net w3m 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]
*[https://github.com/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]