This is a program that serious HTML authors should consider using on their tables.

The two most common browsers are Microsoft Internet Explorer and Netscape Navigator.  I probably didin't need to tell you that.

Perhaps the next most popular web browser is Lynx.  Lynx is a web browser that does not display anything graphically, but shows the web browser in text mode.  Lynx is enjoyed by people who wish to browse the web very quickly without loading a whole slew of graphics as they surf the web or loading a memory hogging web browser from the hard drive, both of which can take some time.  Lynx is also available for systems that cannot display graphics.  Lynx can be run on a remote system and used on a VT100 terminal, so any system that can telnet is capable of viewing web pages in Lynx, even if they have no graphical capabilities whatsoever.  For people using modems, it often makes sense to use Lynx running on a remote system to copy a file from a web site to the remote system at high speed without slowing their system's bandwidth down and even have much of the copying done while they're not even on the internet, and then once the file is in their possession they can download the file to their system at the slower speed using FTP or ZModem.

However, Lynx obviously has some disadvantages.  It cannot display graphics, and it has only limited support for anything graphical by nature such as frames and tables.

When Lynx encounters a table, Lynx ignores all table formatting codes and just displays the information within the tables, ignoring the fact the information is meant to be shown in columns.

TableTAB (a.k.a. TTAB) goes through an HTML document and inserts <TAB INDENT> codes, using a slightly modifed version of the composite TAB/TABLE method described on a page titled TABLES on non-TABLE browsers.  These TAB codes, ignored by Microsoft Internet Explorer and Netscape Navigator, help Lynx line up table columns into columns on the screen.  Without these codes, Lynx does a pretty bad job of displaying tables.

Consequently, I recommend using this program of mine on any HTML page that you use tables on.

Some web browsers/editors may decide to use both the table formatting information AND the <TAB INDENT> tag.  Therefore, adding these codes may hamper some users using an unusual browser.  On the other hand, it will help Lynx users.  I think Lynx users probably make up one of if not the largest web browsing group of people other than those using Netscape and/or Microsoft Internet Explorer.  And many Lynx users have reasons why they're using their browser instead of one of the more popular browsers: Lynx doesn't require a graphical internet setup and Lynx can be used on remote systems.

This file is available in two formats:

MS-DOS Executable (Version 0.4)

30,684 bytes
ANSI C Source Code (Version 0.4)
TTAB04.C--Required File
Bin2Char.C--Required File
TTABSrc.H--Recommended version of required file. (You can use a dummy file and don't have to download this.)
Bin2Char.H--Recommended version of required file. (You can use a dummy file and don't have to download this.)
 
29,574 bytes
8,024 bytes
101,711 bytes
28,594 bytes

TableTAB 0.4 has the ability to extract it's own source code, so if you're downloading the MS-DOS executable you do not need to also download the C Source code.