Gopher (protocol)
Gopher is a protocol. It was designed for distributing, searching, and retrieving documents over the Internet. Gopher represented an early alternative to the World Wide Web.
The gopher protocol has some things HTTP-based clients do not have. It is based on menus. An item selected from a menu will either open another menu, or a document.
Because of concern over possible licensing fees, and the relative flexibility of the World Wide Web, the protocol did not get much use. There are less than 200 gopher servers still actively maintained.[1] Many of the remaining gopher servers are run by individuals. Most of them are rarely updated except for the ones run by enthusiasts of the protocol. A handful of new servers are set up every year by hobbyists - over 50 have been set up and added to Floodgap's list since 1999. Today Gopher exists as an almost forgotten corner of the Internet. - one can publish email addresses in plaintext without having to worry about spam, and publish large amounts of data without the risk of the server's bandwidth becoming saturated by overuse.
In the early stages of mobile Internet access, some suggested that the simple interface of Gopher would be a good match for mobile phones and Personal digital assistants (PDAs).[2] Web-based solutions also won in the mobile space, with technologies like Wireless Markup Language (WML)/Wireless Application Protocol (WAP), DoCoMo i-mode, XHTML Basic or other adaptations of HTML and XML.
Several server software packages are still maintained and updated for the Gopher protocol. For example, the PyGopherd[3] Gopher server provides a built-in WML front-end to Gopher sites served with it. The Motsognir Gopher server provides PHP5 and Plugin support.[4]
Many current web-browsers have stopped supporting the gopher protocol directly, such as Mozilla Firefox.[5] But 3rd-party addons and plugins are still available to replace browser-based Gopher functionality.
Gopher (protocol) Media
Screenshot of Firefox navigated to gopher://gopher.floodgap.com/*The gopher client in Firefox 1.5. Shows the (proper) support for text elements, as well as file links and directories. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 This is a screenshot of software released under the following licenses, in addition to the Mozilla Public Licen
References
- ↑ "Veronica 2 Stats". Floodgap. 2016-04-25. Retrieved 2016-04-25.
- ↑ Sjoberg, Lore (12 April 2004). "Gopher: Underground Technology" – via www.wired.com.
- ↑ "Github PyGopherd Server". Retrieved 2016-04-25.
- ↑ "Motsognir gopher server software". Retrieved 2016-04-25.
- ↑ "388195 - Remove gopher protocol support for Firefox". bugzilla.mozilla.org.
Other websites
- Gopher Jewels 2 (gopher link)
- The Gopher Project
- The state of Gopher support for common Web browsers
- List of new Gopher servers since 1999 (gopher link)
- List of Gopher servers
- Gopher Clients Archived 2007-10-14 at the Wayback Machine
- An announcement of Gopher on the Usenet Oct 8 1991
- Old Gopher guide Archived 2007-09-29 at the Wayback Machine
- See what gopher looked like.
- This is another website that looks almost like Gopher used to look. You can see what fun it is to move around on a simple website like this.