Fixing typos - gopher-tutorials - The gopher tutorials project. HTML git clone git://bitreich.org/gopher-tutorials/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/gopher-tutorials/ DIR Log DIR Files DIR Refs DIR Tags --- DIR commit 62f8f5ffd669a974a985666a35e9477603e23b02 DIR parent 58cf4b88c986080868a330292971f1cc21bebffb HTML Author: Solene Rapenne <solene@perso.pw> Date: Tue, 30 Jan 2018 19:37:26 +0100 Fixing typos Diffstat: M beginners.txt | 46 ++++++++++++++++---------------- 1 file changed, 23 insertions(+), 23 deletions(-) --- DIR diff --git a/beginners.txt b/beginners.txt @@ -1,26 +1,26 @@ Hello dear reader, -if you have heard of gopher and you want to explore its space but that -you are lost about how to achieve this, this text is for you. We will -assume that you have no technical skill so everyone can read this. - -Gopher is the name of a protocol to share content like text, images or -any kind of file. A network protocol is a set of rules which allow to -create a common service for different people, everyone needing to -respect thoses rules to be able to communicate each other. Some -developpers will write "Clients" software for the end-user and others -developpers will write "Servers" software which will allow to publish -content. The Gopher protocol is so easy that anyone with basis of -computer science can write its own client or server, and being that -easy. Using Gopher implies to understand the protocol itself, but we -promise it's really easy. +if you have heard about gopher and want to explore its space but feel +lost about how to achieve that, this text is for you. We will assume +that you have no technical skill so everyone can read this. + +Gopher is the name of a protocol for sharing text, images or any kind +of file. A network protocol is a set of rules which allow to create a +common service for different people, everyone needing to respect +thoses rules to be able to communicate with each other. Some people +writing code (called Developers) will write "Clients" software for the +end-user and others developers will write "Servers" software which +will allow to publish content. The Gopher protocol is so simple that +anyone with basic knowledge of computer science can write its own +client or server easily. Using Gopher implies to understand the +protocol itself, but we promise it's really easy. Gopher is an enjoyable way to browse informations. Every gopherhole -[that is the name we gave to someone gopher content] looks like -another one. There is no way to customize a gopherhole apart from the -text. While this can look a bit harshe, this makes Gopher +[that is the name given to someone's gopher content] looks like +another one. There is no way to customize a gopherhole display except +from the text. While this can look a bit harsh, this makes Gopher universal. If you know how to browse one gopherhole, you will know how -to browse all others because the way to do is consistent. +to browse all others because the way to do it is consistent. So, let's speak about how Gopher works. First, Gopher requires 3 informations if you want to get content. You will need a remote @@ -30,10 +30,10 @@ the data type and a path to the data. The url looks like this : gopher://hostname/type/path The most important type is the type 1, which is the Gopher menu -type. A Gopher menu is made of differents lines, each line having a -type field to know what kind of data it lead to. It will allow you to -browse from menu to menu or from a menu to a content (image, text, -music...). +type. A Gopher menu is an index made of differents lines, each line +having a type field to know what kind of data it leads to. It will +allow you to browse from menu to menu or from a menu to a content +(image, text, music, archives...). Each line of a menu contains 4 fields separated by a Tabulate character. The fields are, in order : @@ -44,7 +44,7 @@ character. The fields are, in order : 4. TCP Port[1] of the remote server (default is 70) The tricky part is that the type of the line is not a separate field, -it's the first character of the line we is contained inside the first +it is the first character of the line which is contained inside the first field. Gopher clients usually hide it when displaying the text. Here is the list of the most used data types allowed on Gopher, the