This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
lynx_basics [2013/07/21 05:24] Rob Whyte created |
lynx_basics [2019/02/09 10:31] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Lynx basics | + | ===== Lynx Basic Configuration |
by Burt Henry for the Vinux Project | by Burt Henry for the Vinux Project | ||
+ | ==== Introduction ==== | ||
+ | Lynx has been around since the early 1990's making it one of the oldest browsers still in active development. While lynx sticks to an oldschool asthetic with its text-based keyboard shortcut driven interface and edieditable plain text configuration files it is still well suited for browsing much of todays world wide web. | ||
+ | In this article we will quickly look at important options that a user should consider configuring for an efficient and comfortably accessible Lynx experience. By default lynx has two main configuration files. We will be concerning ourselves with the user specific lynxrc file found in the users home directory as ~/.lynxrc. The global configuration file found in / | ||
+ | |||
+ | ==== Getting Started ==== | ||
Before starting make sure you have Speakup in cursoring-on mode. | Before starting make sure you have Speakup in cursoring-on mode. | ||
- | You can cycle between modes with control-capslock 8. | + | You can cycle between modes with control-capslock 8 or with the numpad * (star, (multiply)), |
The other mode that is most used is highlight tracking, but for current tasks cursoring-on is what you want. | The other mode that is most used is highlight tracking, but for current tasks cursoring-on is what you want. | ||
If you have not openned links type links at your console now. | If you have not openned links type links at your console now. | ||
Line 10: | Line 15: | ||
You can also start with lynx www.google.com to go directly to Google. | You can also start with lynx www.google.com to go directly to Google. | ||
Lynx will do some guessing if you haven' | Lynx will do some guessing if you haven' | ||
- | Basic configuration to start using Lynx. | + | |
- | + | ==== Basic Configuration ==== | |
- | Type ' | + | Type ' |
- | Lynx will either forget the changes you make when you close the browser, or any changes you have made can be made default by check 'save options to dis, found near the top of the first page just below ' | + | Lynx will either forget the changes you make when you close the browser, or any changes you have made can be made default by check 'save options to dis, found near the top of the first page just below ' |
- | + | ||
- | Enter on an item to open up a list of options, or change a value from on to off. Entering on your choice will select it and close the options for that item. | + | Enter on an item to open up a list of options, or change a value from on to off. Entering on your choice will select it and close the options for that item. |
- | + | ||
The first option that you will want to consider is just below the write to disk checkbox, and selects between novice, intermediate, | The first option that you will want to consider is just below the write to disk checkbox, and selects between novice, intermediate, | ||
The difference is seen at the bottom of webpages. | The difference is seen at the bottom of webpages. | ||
Line 25: | Line 30: | ||
You can always get help, so we recommend changing from novice mode after your first few Lynx sessions to increase space available for displaying actual content, | You can always get help, so we recommend changing from novice mode after your first few Lynx sessions to increase space available for displaying actual content, | ||
but of course this is a personal choice. | but of course this is a personal choice. | ||
- | + | ||
There are quite a few options that you probably won't want to touch for now as they are not commonly used, or the defaults are | There are quite a few options that you probably won't want to touch for now as they are not commonly used, or the defaults are | ||
best for most people. | best for most people. | ||
- | There are a couple | + | |
- | + | A couple | |
- | ===== Begin advanced configuration ===== | + | About a half dozen items below the user-mode line is ' |
- | + | ||
- | About a half dozen items below the user-mode line is ' | + | |
but when using a screenreader you will have to do some counting to know what link you are actually on if you don't select one of the numbering options. | but when using a screenreader you will have to do some counting to know what link you are actually on if you don't select one of the numbering options. | ||
- | You can number lllinks, form-fields, | + | You can number lllinks, form-fields, |
- | and as you up or down arrow through them the same link will be spoken more than once if it is not on its own line. | + | |
For example if Fred's pics, Fred's Blog, and Fred's hate-mail are all links that appear on the same line you will hear | For example if Fred's pics, Fred's Blog, and Fred's hate-mail are all links that appear on the same line you will hear | ||
all three items spoken together. The first time you hear Fred's Pics, Fred's Blog Fred's hate-mail arrowing down the page you | all three items spoken together. The first time you hear Fred's Pics, Fred's Blog Fred's hate-mail arrowing down the page you | ||
will be on Fred's pics. The next down-arrow will put you on Fred's Blog, and the next on his hate-mail. The next down arrow will announce the next link or links found on the page. | will be on Fred's pics. The next down-arrow will put you on Fred's Blog, and the next on his hate-mail. The next down arrow will announce the next link or links found on the page. | ||
This is not hard to do, but it is time consuming, and you will make mistakes sooner or later, so selecting to number links is a really good idea. I prefer numbering links only, and if I up or down arrow to a line where I hear one or more items spoken I know they are editable fields, or other interactive spaces that are not links. | This is not hard to do, but it is time consuming, and you will make mistakes sooner or later, so selecting to number links is a really good idea. I prefer numbering links only, and if I up or down arrow to a line where I hear one or more items spoken I know they are editable fields, or other interactive spaces that are not links. | ||
- | You decide whether you want numbers for everything, or if it is easier to just number links. Except for special pages I don' | + | You decide whether you want numbers for everything, or if it is easier to just number links. Except for special pages I don't see number form-fields as a useful choice. You can still use the arrows to navigate to a link when they are numbered, but typing the number for |
- | see number form-fields as a useful choice. You can still use the arrows to navigate to a link when they are numbered, but typing the number for | + | |
a given link will take you directly there ready to enter or use right arrow to go there. You can configure numbers to appear to the left or right of the link so that they will be spoken before or after the link when you edit your lynx.cfg file. | a given link will take you directly there ready to enter or use right arrow to go there. You can configure numbers to appear to the left or right of the link so that they will be spoken before or after the link when you edit your lynx.cfg file. | ||
+ | |||
Low-vision folk may wish to select " | Low-vision folk may wish to select " | ||
you can set images to not even show anything below this, but default is 'show filename' | you can set images to not even show anything below this, but default is 'show filename' | ||
- | + | ||
If you plan on using lynx for FTP regularly you may wish to look at those options, and if you like to organize book marks in to folders | If you plan on using lynx for FTP regularly you may wish to look at those options, and if you like to organize book marks in to folders | ||
go on and change this now. | go on and change this now. | ||
If not all bookmarks will been shown in a single folder called ~/ | If not all bookmarks will been shown in a single folder called ~/ | ||
You may wish to check auto session. | You may wish to check auto session. | ||
- | + | If auto_session=on Then lynx keeps a running history of the webpages and any local files you visit. | |
+ | It is normally disabled. | ||
+ | you start lynx. If you start the browser from 5 different directories you will have 5 different history files, each with | ||
+ | the uri's visited when the browser was started from that folder; not very convenient for most situations. If you want all | ||
+ | of your browsing history in the same file you will have to define it. | ||
+ | A line like | ||
+ | session_file=/ | ||
+ | needs to be in your ~/.lynxrc file. Of course, change to your username if it's not dinosaur, and like most functions this | ||
+ | can be configured globally in your lynxrc file in /etc... | ||
+ | |||
The order of visited pages is best for most people. The last thing you can do before saving your changes or resetting to defaults | The order of visited pages is best for most people. The last thing you can do before saving your changes or resetting to defaults | ||
is go to the lynx.cfg file. It's nicely commented, but pretty large, so don't think you can jump in and out in 2-3 min. | is go to the lynx.cfg file. It's nicely commented, but pretty large, so don't think you can jump in and out in 2-3 min. |