Clo wrote:Obviously, this folder isn't made for you!
- So, simply don't use it.
Am I still allowed to share my opinion about it?
Clo wrote: I made this job for young users liking coloured things, an for the oldest like me, for who
skeleton-like fonts ARE unreadable...
When you write a tutorial I think you want to share information. In my opinion this tutorial does a lousy job.
Clo wrote:The title-frame exists too in the original *.HLP folder, you might tell to Ch. Ghisler that it's a nonsense...
The two things don't compare. The frame in Total Commander's Help serves as a header for the first page (not for the other pages). The first page of your tutorial already has a header (namely "Index") and the frame is visible for all pages. If you want to use the frame to serve as a header like in Total Commander's Help, I suggest to try to better imitate Total Commander's Help. I mean: make the frame to appear like part of the page and not a seperate window and remove the frame for the other pages.
Clo wrote:- Besides, that frame is displayed alright at home in the CHM version...
I do not understand what you mean by this.
Clo wrote:Whether you found HTML "errors", please explain us what problems had you to display the pages because them?
Not much. I use IE6 and Opera 7.23. As far as I know all is displayed well in IE6 and in Opera only the numbering of the ordered lists are not right caused by the faulty
START="a" attribute of the
OL elements in
w-model.htm. You removed two of the five instances of
START="a" in your last update (and there is another one in
wcm-en07.htm).
I still recommend to remove HTML errors, so it is less likely to cause problems in various browsers and various versions of browsers.
Clo wrote:All main codes are written by the editor, so you could inform its author directly:
webmasterATtoilefrancophoneDOTnet
When you use Helios to generate a HTML file containing a frameset the result will look like this:
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<!-- http://www.toilefrancophone.net -->
<HTML>
<HEAD>
<TITLE>(Titre)</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1">
<META NAME="generator" CONTENT="Helios 8.0">
</HEAD>
<FRAMESET cols="20%,*" BORDER="1">
<FRAME SRC="" NORESIZE>
<FRAME SRC="" NORESIZE>
</FRAMESET>
<NOFRAMES>
Your browser doesn't support the frames!
</NOFRAMES>
</HTML>
The first line specifies the document type. Helios always generates this line for new HTML files and for new HTML files containing a frameset. For HTML files containing a frameset this document type specification is wrong. The word "Frameset" is missing:
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
Once this line is corrected you can use a validator like
http://validator.w3.org to find the HTML errors.
You will find that the
NOFRAMES element is at the wrong place (just like in your tutorial). It should be just before the
</FRAMESET> tag.
Helios does not leave me a good impression to do these basic things wrong.
In the Total Commander Tutorial HTML files you use the document type specification as generated by Helios:
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
"DTD HTML 4.0" means Document Type Definition
HTML 4.0 Strict. It is your responsibility to change this line if you want to include things in the HTML file which do not conform to this Document Type Definition.
For the tutorial it is more likely you want to use HTML 4.0 Transitional:
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Once this line is corrected you can use a validator like
http://validator.w3.org to find the HTML errors.