đŸ Archived View for tilde.pink âș ~ssb22 âș help.gmi captured on 2022-03-01 at 15:27:02. Gemini links have been rewritten to link to archived content
âĄïž Next capture (2022-06-03)
-=-=-=-=-=-=-
Welcome to the Web access gateway. This is the online help file; it is not the same as the gatewayâs home page.â
This gateway currently has two related purposes:
1. To make the Web easier to access for the visually impaired;
2. To allow speakers of other languages to view Web pages written in them, when the encodings are not supported by their browsers.â
Users of earlier versions may like to note that the language translation facility has been removed due to inadequacies; also the âLeave smileys etc as they areâ option has been replaced by âPerform smiley substitutionâ (ie. substitution is now off by default), because it is slow for large Web pages and you should only enable it if you really want it.â
A description of the gateway follows.â
Briefly, the Internet is a continuously changing global network of links between computers, arranged in such a way that any two computers connected to it may communicate with each other. The World Wide Web is an arrangement that allows some of these computers to store documents, which may be viewed from other computers on the Internet.â
Most of the documents on the World Wide Web are written in Hypertext Markup Language (HTML). HTML allows links to other documents to be embedded within a document. Should a link be selected, an attempt will be made to fetch and display the second document. This may be stored on a completely different computer. Hence, the whole thing can become a world wide âwebâ of documents and links between documents.â
The documents that you view on the World Wide Web may not have been stored on any computer. Instead, they may have been generated, by a computer program running on that computer, especially for your request. As the user, you may know little difference between a program retrieving the document from storage and a program generating it.â
Programs that generate documents can be given parameters. This will usually involve you filling in some kind of âformâ and âsubmittingâ it. The computer that your computer is communicating with will then be told what you have put in the form, and it can use this information while generating the document that it returns as a result (the remote computer can also store the information if necessary).â
It is also possible to embed parameters in a link, to be put in a document. Thus, if you as user were to activate the link, it would be as though you had filled in a form with those parameters.â
Â
Given the above, it is possible to âhijackâ somebodyâs session on the World Wide Web. Suppose that computer 1 wants to view a document stored on computer 2. Rather than ask computer 2 for the document, suppose that it asks computer 3 instead. The nature of the request includes exactly where the document is to be found, on computer 2. A program is activated on computer 3, which gets the document from computer 2, and returns it to computer 1. However, before returning it, it can change all of the links in the document to point to computer 3. Therefore, when any of these links are followed, a similar process will happen, and so on - in effect, computer 3 has become a âgatewayâ to the World Wide Web for computer 1, arbitrating between computer 1 and the rest of the world.â
Â
There may seem little point in the above arrangement, but the âgatewayâ computer, rather than just retrieving the documents that it is told to retrieve, can do something useful with them before it returns them. For example, it can process some of the markup language in order to make the document easier to read for visually disabled people. It is possible to configure exactly what is done, since no two people are alike (this is why it is not implemented as a proxy).â
When you view the âaccess gatewayâ, you have a form, which allows you to type in the URL of some other document on the World Wide Web, for the gateway to retrieve. There are also several options that allow you to customise what the gateway does to pages. To get to most of them, you need to press one of the buttons under the URL box; this arrangement is to keep the main form simple.â
You do not have to set any of the options at this point; if for any reason you are not happy with them at some later point, or if you would like to jump to a different page on the World Wide Web that is not in any of the links, then you may return to the form later. This is done by following a link at the top of whatever page is being displayed, called âChange access optionsâ. When you do this, the options will be as you left them previously, except that the pageâs URL will be changed to whatever page you were just viewing, if it were different from the one that you had entered previously (because you had followed a link).â
Saving your options: Once you have found your preferred options, you can save them on most browsers by either bookmarking the page, or setting it as your home or start page. The method of doing this will depend on the software that you are using, so please consult the menus, the online help, the documentation, or the next person in the computer room.â
Note that it is sometimes possible to accidentally leave the access gateway by following a link in a document, even though the program modifies links so that they âgo throughâ the gateway. This can happen, for example, if you have enabled Javascript, the document contains a Javascript program, and that program causes your Web browser to retrieve a different page directly. Normally, this should not happen, although there are an increasing number of Javascript programs offering the user a menu of documents to retrieve.â
In addition, the gateway can only process HTML documents. If you retrieve a document that is not HTML, you will get a message about this, and a direct link to the document.â
What follows are brief explanations of the various options on the form. To submit the form, press the âGet pageâ button. You can read on through the options or you can select a link.â
 Disable all sight-related options
 Password button
 Characters button
 Access button
 Colours button
 Size button
 Options button
 Extensions button
Â
If you have no sight problems (ie. you are using the access gateway for foreign languages etc), then select this box, which disables all of the sight-related options accessible by pressing the âAccessâ button.â You may then omit reading much of this document by clicking here. Note: âEnable scriptsâ remains OFF when you select this option, because Javascript often includes code to manipulate URLs that is incompatible with Web mediators like the access gateway.â
You can read on through the options or you can select a link.â
Scripts and applets
 Enable scripts
 If scripts not enabled, donât attempt to guess their links either
 Donât abbreviate URLs when displaying links
 Enable applets
 If applets not enabled, donât attempt to process their parameters either
 Enable embedded media
 Donât try to extract text from Flash
Frames and tables
 Leave frames as they are
 If leaving frames, make them generic
 Leave tables as they are
 If leaving tables, make them generic
Images
 Leave images in links as images
 Leave image maps as they are
 Repeat ALT tags after images
 Donât remove images from buttons
 Remove ALL images
Style
 Enable style sheets
 Use document body attributes
 Use document font settings
 Donât change blinking text to bold
 Donât change underlined text that is not a link to bold
 Donât change italic text to bold
 Donât change marquee text into plain text
Screenreader
 Donât attempt to remove surplus spaces between characters
 Donât move link banner to bottom
 Perform smiley substitution
 Donât put brackets around links
 Donât add âEnd of web pageâ
 Enable delayed refresh/redirection
Miscellaneous
 Donât reformat long lines
 Donât strip HEIGHT with percentages
 Donât strip SPACER tags
 Donât expand Acronym tags
 Promote headings
By default, all Javascript programs (and tag attributes beginning âonâ) are removed from the page that you are retrieving. (âNoscriptâ tags are also removed so any relevant messages are displayed.) This is because some web sites add Javascript to open new browser windows with advertisements in them, or something similar, and these present problems for people using speech synthesisers or large fonts (some browsers behave very unusually when the text is too big to fit in the window size specified by the script, and the script often specifies that the window cannot be scrolled or resized).â
If you really want the gateway to allow Javascript through, switch on this option. Note, however, that the Javascript might manipulate URLs in a way that is incompatible with the gateway. You might be taken out of the gateway, your settings might be overridden, or the page might not work at all. Use with care.â
Â
Normally, if scripts are disabled, then they are searched for anything that might be a URL, in order to cope with pages that use JavaScript as the sole means of navigation (many pages that are created by automatic page-generation software are like this). This option disables that search.â
Â
When the gateway guesses a link from Javascript, or otherwise has to output a link with no text (such as an image with no ALT), it displays the linkâs URL. By default, the URL is abbreviated. If you want to see the full URLs, select this option; the page is likely to be more cluttered.â
Â
By default, the program disables Java and other applets in the page. Switch this option on to re-enable them.â
Â
By default, if applets are not enabled, the program will attempt to find meaning in their parameters. If it finds some apparently meaningful text, it will output it, and if it finds a URL it will generate a link. Selecting this option will disable these attempts.â
Â
By default, the gateway will turn any EMBED elements (for music, âflashâ movies, etc) into links, so that the user is in more control over when (or if) they run; this is useful if your browser tends to crash when it encounters this media. Selecting this option will allow the EMBED elements through; it also implies âDonât try to extract text from Flashâ (below).â
Â
By default, if the gateway is turning EMBED elements (for music, âflashâ movies, etc) into links, and the link points to a .swf (Flash) file, then the gateway will retrieve it and try to extract any text and links from it. This is because some sites put their main navigation into Flash files, and extracting the links from them is the only way to navigate the site if you cannot use ShockWave. Selecting this option will prevent the gateway from trying to interpret Flash files. The âEnable embedded mediaâ option implies this option.â
Â
âFramesâ are an arrangement whereby a document can be made up of several other documents. They are frequently a problem for blind users using speech synthesisers, and also partially sighted users who have set large fonts, especially if the page author did not think of this possibility while specifying the frame parameters. By default, the program removes all frames. Instead, it retrieves the documents that they contain, and inserts them into the document, one after another, separated by horizontal rules. If you would not like this, then switching this option on will cause the program to leave frames as they are.â
Â
This is only effective if âLeave frames as they areâ is also switched on. Some people are able to read frames, but may struggle if they force a particular formatting, such as preventing scrolling and resizing. The âleave frames as they areâ option will not affect such formatting, but selecting both it and this will cause the formatting to be removed.â
You may like to select this but leave the âLeave frames as they areâ option off. In this case, frames will be written out, but, should you find a frame that really would be easier as a frame, you can switch on âLeave frames as they areâ and the formatting will still be removed.â
Â
Tables are often incorrectly read by speech software, especially if they are used to format text into multiple columns on the page. What often happens is that a line is read from each column in turn. Tables can also be a problem to people using large fonts, if the browser cannot get the table to fit on the screen. By default, the access gateway simply writes out tables into the document, row by row, with colon separators between the columns and horizontal lines betwen the rows (although there are some precautions against excessive numbers of horizontal lines being drawn when a table is there purely for layout purposes). If you would prefer tables to be left as they were, then switch on this option.â
Please note that tables may still be corrupted by the code that moves link banners to the bottom. If you select this option, then you might like to consider also selecting âdonât move link banner to bottomâ below.â
Â
This is only effective if âLeave tables as they areâ is also switched on. Some people are able to read tables, but may struggle if they force a particular formatting, font, colour, or background. The âleave tables as they areâ option will not affect such formatting, but selecting both it and this will cause the formatting to be removed. It is still possible for tables to be larger than the screen width.â
You may like to select this but leave the âLeave tables as they areâ option off. In this case, tables will be written out, but, should you find a table that really would be easier as a table, you can switch on âLeave tables as they areâ and the formatting will still be removed.â
Â
A link can be an image as well as a piece of text. However, blind and partially sighted people rarely realise that a given image is a link, and could thus miss a link, especially if an entire contents page were formed of these. By default, the program replaces images in links with their âalternativeâ text. This is text that is hidden in the image specification, designed for Web browsers that cannot support images. Unfortunately, some images do not have alternative text; the gateway tries to help with these by extrapolating from the linked-to URL, but sometimes even that is not meaningful.âIf you would like to see the images that are in the links, then switch on this option.â
Â
By default, the program replaces client-side image maps with text links, so that they can be navigated by people who are unable to use the image. If you would prefer image maps to be left as they are, then switch on this option.â
Â
Causes all ALT tags to be repeated after images as well as included in them. This is useful for some graphical browsers that do not display ALT text even when you switch off images, or if you are partially sighted and want to see the non-textual images but read the text in your own font. The option is not checked by default because it will cause unnecessary repetition if you are using a speech synthesiser and an accessible browser.â
Â
By default, the gateway removes all images from form submit buttons that it encounters. Some browsers allow buttons to be displayed at any size and/or spoken, but not when the button is an image. For this reason, the gateway removes these images. Select this if you want to see the images on the buttons.â
Â
This option will cause all images to be removed, including their ALT tags. If you want to see the ALT tags, also select âRepeat ALT tags after imagesâ above.â
Â
By default, anything in a STYLE tag is disabled, and so are LINK, DIV and SPAN tags plus any STYLE attributes. Selecting this will enable them again. This can allow documents to override your options by using cascading style sheets.â
Â
By default, the program will remove any general text and background colour that is set, as well as any background image that is set. This means that the user may specify their own colours, which are easier to read. As well as this, some page authors set a text colour in such a way that browsers that are told to ignore the background colour will still pay attention to the text colour. If the text colour is the same as the background colour, or if there is little difference, then it may be impossible to read the page without pasting it into a wordprocessor or doing something similar. If you would like to see the documentâs original colours and background images, switch this option on.â
Â
By default, any attempts that the document makes to change the font size, type, or colour, are ignored. If you would not like them ignored, switch this option on. Note that this does not cover things such as bold, italic and underline, which are dealt with separately.â
Â
By default, the program changes blinking text into bold text, because blinking text can be difficult to read. If you would not like this, switch this option on.â
Â
By default, the program changes underlined text into bold text, because a link to another document is often represented by a combination of underlining the text and displaying it in a different colour. If a user is colourblind, or if the colour of the text happens to match the userâs link colour, then underlined text can seem like a link, which can be confusing. If you would prefer underlined text left as it is, then switch on this option.â
Â
By default, italic text is changed into bold text, because italic text can be difficult to read, especially if there is lots of it. If you would prefer italic text left as it is, then switch on this option.â
Â
By default, marquee text, which scrolls horizontally across the screen, is changed into plain text, so that the user can read it at their own pace, and so that speech software does not get confused. If you would prefer to leave marquee text as it is, then turn on this option. Note that some pages use Java applets rather than the marquee tag, and this option does not affect these.â
Â
By default, the gateway will look for places where HTML authors have placed a space between each character, as in âi n t r o d u c t i o nâ. Although this may be considered by some to look good, it can cause word-wrap problems with large fonts and causes most speech synthesisers to spell everything out. The gateway attempts to remove these spaces. However, it requires some guesswork to distinguish between these spaces and legitimate single-letter words in any language, and in some unusual cases it can go wrong. Selecting this option disables the gatewayâs attempts to remove these spaces.â
Â
Web pages are increasingly putting lots of links and advertisements at the top, so it is difficult to get to the actual contents of the page if you have a sight problem. By default, the gateway will try to detect these banners and move them to the bottom. Select this option to suppress this.â
The algorithm used to detect banners is liable to change; from time to time I try to improve it. Ideally it should move the banner and no more than the banner (it should not move the start of the text to the bottom); it should not interfere with small, manageable banners and it should not interfere with genuine index or contents pages. However, deciding what ârules of thumbâ to give to a computer that doesnât understand the content of the page is not easy to do well.â
Â
On the Internet in general, it is fairly common for certain sequences of punctuation to be used to indicate facial expressions. For example, a colon, a hyphen, and a closing parenthesis indicate a grin. This is because, in printed form, a colon is like two small solid circles, one directly above the other; a hyphen is like a short horizontal line at a height about half way between the two circles, and a closing parenthesis is like a part of the right hand side of a circle. If you rotate the whole thing by a quarter-turn clockwise, you get the two small solid circles aligned horizontally rather than vertically, then the short line underneath them at approximately their midpoint, now vertical, and then the part of a circle, now taken from the bottom of one. With a bit of imagination, these look roughly like a pair of eyes, a nose, and a grinning mouth.â
If you enable this option, the program will replace this idiom with the word âgrinâ in parentheses, so that it can be read properly by a speech synthesiser. It also replaces numerous other similar idioms. However, switching on this option also slows down the program considerably for large Web pages, so you should only use it if you need to.â
Â
By default, opening and closing square bracket characters are placed around all links that donât already have them, to make them more easily distinguishable to blind people using speech synthesisers. If you would prefer links left as they were, then switch on this option.â
Â
This suppresses the addition of the text âEnd of web page.â at the end of a page, which can be useful for blind people or to confirm that a page is blank (or completely inaccessible even to the gateway).â
Â
By default, automatic page refreshes are disabled, and instead some text is printed with a link. This is so that users can refresh pages at their own speed. Selecting this option will cause the page refreshes to be done automatically. However, if the gateway is processing frames, then frame refreshes will not be done automatically regardless of the setting of this option.â
Â
Long lines can cause problems for people using large print because some browsers format the entire page to the width of the longest line, even if it is wider than the screen. This causes the page to require excessive horizontal scrolling. Some of the causes of long lines are NOBR (no line break) tags, non-breaking spaces, and excessively-long words (such as URLs). By default, the gateway takes measures to reduce this problem while not compromising on readability. If you prefer that the gateway did not do this, select this option.â
Â
Some images that are used in frames are given tags like HEIGHT="100%", to cause them to fill a small frame. When frames are removed, or the page is otherwise reformatted, these images can hinder page display (by, for example, causing one screenful of the page to be completely black), since they are usually not real images but only layout aids. By default, the access gateway removes any HEIGHT attribute it finds with a percentage specification in it, in order to resolve this problem. Select this option to suppress this behaviour.â
Â
SPACER tags are sometimes used for layout, but, when frames and tables are removed, the remaining SPACER tags can result in excessive amounts of space on the page. By default SPACER tags are removed; use this option to stop that.â
HTML 4.0 defines an âacronymâ tag, which allows an acronymâs expansion to be hidden in the HTML. Many browsers do not display these, so the gateway expands them. Use this option to prevent such expansion.â
Some browsers display deeply-nested subheadings (eg. headings six levels deep) in a very small font, regardless of the font settings. This option allows you to have such headings âpromotedâ, ie. raised in level to the value you give. By default, all headings below the third level deep are raised to that level. In order to keep the nesting information, though, a hyphen and a space is prepended to the heading for each level of promotion.â
The password options are for pages that require authentication; most pages do not, and you can leave these blank unless you know that you will need a password. The password is not encrypted in any way when it is sent to the gateway, and, if you are very concerned about security, then you should not use the gateway.â
You can read on through the options, or select one of these links:
Search
 Delete table rows not matching query
 Treat as frames links that match query
Navigation
 URL box at top of document
 Make URL box longer
 No change access options link
 No character set controls
 Donât show date stamp
 Donât add status line code to links
Browser quirks
 Avoid switching to/from SSL
 Replace audio EMBED with BGSOUND
 Fix Netscape 4.0 font/link bug
Cookies
 Use cookies for the options
 Donât store remote session IDs (only available on some servers)
Miscellaneous
 Replace paragraphs with indentation
 Make all text areas word wrap
 Remove document head
 Make reset buttons say reset
 Show hidden form fields
 Remove ALT tags (for non-readers)
 Replace Windows quotes etc
Typing a query here causes all table rows not matching that query to be deleted. This can be useful for those pages that present large amounts of information in a tabular form.â
A query is either a list of words separated by spaces (in which case all of the words must be present for the query to match), or a set of alternative lists separated by commas. For example, âresearch groups, PhDâ will match text containing both âresearchâ and âgroupsâ, and also text containing âPhDâ. Case does not matter. Note that queries do not remain in effect when you follow links.â
Â
Typing a query here causes all links whose text matches the query to be treated as though they were frames, and the documents that they link to will be expanded into the document. This implies that frame processing will be turned on, ie. frames will be expanded into the document, even if you have disabled the sight-related access options. To avoid excessive crawling, there is a depth limit on the number of documents that can be retrieved at once (as there is with frames), and no URL will be retrieved twice. This option is intended for occasional use and offline browsing; you cannot have a query permanently set while you browse, as server load must be considered. Note that the pages themselves will not be retrieved and searched; only the text within the link (ie. between the <A> and the </A>) will be searched.â
A query is either a list of words separated by spaces (in which case all of the words must be present for the query to match), or a set of alternative lists separated by commas. For example, âresearch groups, PhDâ will match text containing both âresearchâ and âgroupsâ, and also text containing âPhDâ. Case does not matter. Note that queries do not remain in effect when you follow links.â
Â
Selecting this option causes an input box to appear before the âchange access optionsâ link on each page, containing the pageâs URL. Changing this URL and pressing Enter will retrieve the new page (using the current options, of course). Please note that some old browsers have trouble with form submission if there is more than one form on a page. If you are using such a browser, then you may find that pages with forms are unusable with this option on; in this case, follow the âChange access optionsâ link and switch it off.â
Â
This causes the URL box to be longer.â
Â
This will suppress the display of the âchange access optionsâ link at the top of pages. Please be careful that you know what you are doing when you select this, since it will prevent you from changing the options in future (unless you manually edit the CGI parameters to get them back). Its normal use is when you know that a certain group of people using the gateway are likely to always want the same options and donât want to worry about setting them. See also âDonât show date stampâ (below).â
Â
When displaying characters from other languages, the gateway normally inserts a small control that shows which character set it has detected and allows you to override this. This option will suppress that control. Please be careful that you know what you are doing when you select this, since it will prevent you from changing the character set (unless you manually edit the CGI parameters). It might be useful when you want to print out a page.â
Â
By default, the pageâs âLast-Modifiedâ date is added at the top (when it is available); this option will remove it.â
Â
Many graphical browsers show the URL of a link in the status line, when the mouse is placed over that link. This is not usually helpful with gateway URLs, so by default the gateway outputs Javascript that makes the status line indicate the URL that the gateway would retrieve, rather than the full gateway query. However, in a document with lots of links, this Javascript can significantly increase the size of the document, which is a bad thing for low-bandwidth devices such as PDAs and Internet mobile phones (which probably donât have status lines anyway). The Javascript can be suppressed by this option. The gateway will try to select this option automatically if your browser does not support Javascript.â
Â
This option appears on gateways that are capable of switching in/out of SSL mode, both server-side and client-side. Normally, if the gateway has this capability, it will encrypt its connection to your browser when (and only when) you are accessing âsecureâ pages (although this behaviour is based on following links from within the gateway; if you were to type a URL then your browser will use a secure or insecure connection depending on what your connection is at the moment). Note that this is about the connection to your BROWSER, not the connection to the remote site (the gatewayâs ability to use encrypted connections to the remote site is independent of its ability to use encrypted connections to your browser).â
If your browser does not support SSL (encrypted pages), you should check this option if it appears, and note that you have to trust your link to the gateway when you are using it for secure sites. Also if you are using an SSL gateway and you want it to use ONLY encrypted connections to your browser (regardless of whether or not the remote site is SSL) then you should use this option to stop the gateway from switching to non-SSL.â
Â
If you are running an old version of Internet Explorer and you switch this option on, then you should be able to hear background music more often.â
Â
Netscape Communicator 4.05 (and possibly some other versions) has a bug in that, if a document changes style within a link and fails to change back before the end of the link, the rest of the document (or table) will look like a link, thus making it very confusing. Many Web authors fail to notice this in cases where the end of a table prevents it from happening, which means that it will occur when the access gateway removes all tables.â
It would not be feasible for the access gateway to cope with all possible changes of style within a link and re-write the HTML accordingly, since some style changes may be introduced after the access gateway has been written. Further, future versions of Netscape may correct the problem. This box, then, is a âquick hackâ. Selecting it causes the font to be reset at the end of every link. A side effect of this is that any changes that documents make to the font may be reversed in places. This does not matter if you are overriding document fonts anyway.â
Â
Some documents have browser-specific HTML in their HEAD sections, causing some browsers to refuse to load them (whether or not they are through the access gateway). If you come across such a document, try checking this option, which removes the HEAD section of the document altogether (although the gateway still adds its own HEAD section).â
Â
The gateway cannot store the options you set on the server. Normally, it adds details of them to every link in every Web page, so that it can use them if you follow that link. This makes some pages unnecessarily large and slow to download on low-bandwidth links. Some browsers support âcookiesâ, which allow the gateway to store the options in your browser and have them sent back no matter which link you follow, alleviating the need to add them to every link. However, cookies can be annoying for people who have set their browsers to warn about them, so the gateway will not attempt to use them unless this option is turned on.â
If this option is selected, then the gateway will send cookies, but it wonât start removing the redundant options from the links until it has confirmed that your browser is returning its cookies. This normally happens on the second page that you fetch, but you might like to check that cookie support is turned on in your browser.â
Â
(only available on some servers)
Many websites use âcookiesâ, which are small amounts of data that are stored by your browser and sent back to the site every time you get a new page. They are usually used to identify your session (like a customer number) so that the site can collect statistics about their visitors.â
Cookies do not work through mediators like the access gateway, but some sites are made in such a way that they donât work without them (and sometimes itâs not obvious why theyâre not working). For this reason, the gateway will store any cookies the site sends as settings in your options, to be sent back to the site. The space for storing cookies is limited; it is not intended to be a full implementation of the cookies standard, only enough to allow you access to sites that refuse entry without cookies.â
If you prefer that the gateway ignores cookies sent by remote sites, use this option.â
In any event, only cookies from documents are stored; cookies from images are dealt with by your browser, since images are fetched directly and not through the gateway.â
Â
Causes all paragraph breaks to be replaced with line breaks followed by indentation. Some people prefer this to the blank line that is left by most browsers.â
Â
This causes the gateway to add the WRAP=HARD attribute to any TEXTAREA tag it finds (replacing any previous WRAP attribute). This means that text will automatically wrap as you type into text areas on forms, even if the form designer did not intend this. Some people prefer this. Use this option with care as some forms will require unwrapped text (eg. if you have to paste code into the box).â
Â
Documents are sometimes very unclear about what the buttons on their forms actually do. Enabling this option causes any reset buttons to say âResetâ, rather than whatever was in the document. Submit buttons are not changed because they can sometimes carry extra information that would be lost, but knowing which button is Reset is sometimes helpful.â
Â
This causes any HIDDEN inputs in forms the server sends to be converted into TEXT inputs, so that you can modify them. Sometimes useful when you want to access servers that donât let you in without Javascript (since they sometimes implement the test by getting the Javascript to change the value of a hidden form option).â
Â
Non-readers will probably not be reading this, but their instructors might. ALT tags have a tendency to pop up on recent browsers, and this can be distracting. This option will remove all ALT tags. Note: Make sure âDisable all sight-related optionsâ is also set when you set this.â
Â
The Windows-1252 character set adds some extra characters to ISO-Latin-1, such as âsmartâ quotes. These are not often displayed on non-Microsoft systems. Selecting this option will cause the gateway to substitute other characters for some of them. It is only effective in languages covered by Latin-1.
These options allow you to change the colour scheme of a page. They may not work if you have specified that the documentâs own colours should not be ignored (or you have disabled all sight-related options). âUse browser settingâ is the default in all cases. If you are an expert in HTML programming, then you can modify the RGB values directly by changing the CGI in the request to any values that you like. However, it would be impractical to put nearly 17 million colour options on the form, especially given that some browsers display only a limited number of them. Therefore, only a few options are available.â
This allows you to change the size of text displayed on pages. If you have told the program not to ignore the documentâs own fonts (or have disabled all sight-related options), then these may override any size that you specify here. The default is to use whatever size your browser is configured to use. Only text is affected, not images or text in images.â
Some browsers (notably NCSA Mosaic) do not support different font sizes, but do display their headings larger. If you are stuck with one of those then you can choose one of the headings instead of a font size. However, due to a limitation in HTML, this has side-effects, notably the addition of many line breaks (especially if you have the âfix Netscape font/link bugâ option turned on, which you probably donât need if you donât have Netscape).â
If this button is present, then it allows you to enable any third-party extensions that may have been added to the copy of the gateway on this server.â
If you see nonsense characters when you try to view Web pages written in a different alphabet (or with ideographic characters), and you cannot configure your browser, then you may find the conversion facility useful. Here is a simple explanation of the problem:
Computers work in numbers, and a Web page is really lots of numbers. Every letter of the English alphabet has a number, and your browser knows which English letter or symbol to display for each number. Other alphabets also have numbers, and things like Chinese characters have big numbers because there are lots of them. The big numbers have to be split into smaller numbers, because each number has to fit in a small space. Numbers for other alphabets and for Chinese characters are often the same numbers as the ones that are used by English, so, if the computer is programmed to display English, then pages in other languages might look like random English letters and symbols.â
Even if the computer is programmed to display another language, it can still go wrong sometimes. This is because some languages have several different ways of numbering the letters, or different ways of splitting the big numbers into smaller ones, and if your computer is programmed to use one or more of these ways then you can still get pages that are written in other ways.â
This program can read pages that are written in one of these ways, and give them to your computer as pictures. Pages are not normally written in this way, partly because it takes more time and computer memory. The gateway can also be asked to give the characters to your computer in other encodings (such as UTF-8); this is quicker than pictures but is not supported by all browsers.â
You normally only need to tell the program which language the page is in. The languages in the drop-down boxes are sorted alphabetically by their English names, and you can get near a language by pressing its first letter on most browsers. The program will detect between the various types of encodings appropriate to the language, and I hope to improve this detection code in future. If you want to override the detection to a particular encoding, then you can do this by pressing âOverrideâ after getting the page.â
If you have some experience in converting between encodings, then you may be concerned about documents that encode high bytes as HTML numerical ampersand sequences. This program should cope with them automatically. If for some reason you do not want this to happen, select the âDonât decode HTML escapes before interpreting charactersâ box.â
Normally the gateway will try to detect the character set being used by the text, independently of what the Web server says it is, since many Web servers are configured to give wrong information. However, the gateway does process certain âcharsetâ headers, if they are appropriate to the language being displayed. Select the âAlways ignore âcharsetâ headersâ box if you would prefer the gateway to always ignore these headers.â
The âImages (ask browser to enlarge)â option, if present, will cause the HEIGHT and WIDTH tags to be doubled in value. On some web browsers (including recent versions of Netscape and Internet Explorer), this causes the characters to be doubled in size.â
The âalternative base URL for imagesâ box is mainly for situations where more than one image server is available. It is normally set to a sensible default by the webmaster on the language entry form, and can be left alone unless you really know what youâre doing.â
Note: The access gateway program is written in such a way that it can be run on different web servers. Some webmasters may decide not to include the encoding options, or not to include the images, to save space. If you find that these options are not available, then that is the explanation.â
1. The web server tells me to go away and come back with a Version 4 browser or cookies.â
This should not normally happen, since the access gateway pretends to be a Version 4 browser and emulates cookies if it can. However, some installations have a dated version of Lynx (the program the gateway uses to get the web pages), and versions of Lynx before 2.8 do not allow browser fakery. Try a different installation if possible.
2. When I try to view a language, all the characters come out as squares.â
Check that the language is supported by the image server you are using. Check that nobody has set a wrong URL under the Characters button (try deleting any URL there).
3. Some of the gateways are out of date
Badger their webmasters. I have no control over the ones that are out of date, although I do plea that they keep in step.
4. Why do I always get Japanese-style characters while I am not Japanese?â
Some Traditional or Simplified Chinese characters, and some Korean characters, use the same unicode codepoints as Japanese. The gateway should use the appropriate versions for Chinese and Korean pages, but if the correct versions are not available on the server you are using then the gateway might attempt to use the Japanese versions instead. If this proves too difficult to read, try using a different server.
5. The language options are not available
This is because not all servers have installed them. Some webmasters are concerned about the load on their servers.
6. The gateway still doesnât make the page accessible.â
Perhaps it relies on images a lot, which contain textual information and do not have ALT tags, or perhaps it relies on plug-ins. There is little I can do about that short of OCR. Write to the webmaster.
All material © Silas S. Brown unless otherwise stated. Java is a registered trademark of Oracle Corporation in the US and possibly other countries. Javascript is a trademark of Oracle Corporation in the US. Microsoft is a registered trademark of Microsoft Corp. Windows is a registered trademark of Microsoft Corp. Any other trademarks I mentioned without realising are trademarks of their respective holders.