HTML for the rest of the world
Probabily both extreme cases that we have just mentioned are not representative for the majority of the HTML creators. At any rate, as an author we do not have to stop reflecting about who they are the readers of our pages and which consequences derive:
- The major part of the current browsers who access to the internet they are compatible with HTML 2.0. If we limit ourselves to these tags we will have a high provabilitat of the immense majority of users being able to read our documents and being able to see them in its browser as we have designed them.
- The pilot shows us that a great percentage of users acquired absolute confidence in Netscape 3.0 and Microsoft Internet Explorer 4.0 (and in its next versions). This means that the HTML enlargements for Netscape/Mozilla and Microsoft also are usually disposable. On analyzing the extensions we find that many tags and attributes have the necessary support in both environments of navigation. HTML 3.2 has written down of this fact and already included the tags and corresponding attributes to a large extent as standard. For this reason for the great majority of the users no problem should suppose the inclusion of different colors, font sizes and tables in the web pages.
As more and more documents are generated with tools like Microsoft FrontPage, Netscape/Mozilla Composer, HoTMetaL, Macromedia DreamWeaver and other assistant HTML, we will depend on the implementation of the corresponding generators of code. An analysis of the font code HTML demonstrates that, basically, Microsoft and Netscape/Mozilla make an intensive use of tags like <font>, <big>, etc.. In HTML code generated with assistant-tools the tag <center> turns up also with frequency. Many of the used tools start from the basis that the user uses a browser compatible with Microsoft or Netscape/Mozilla. If we use the "web site enlargements" of Microsoft FrontPage we will depend, besides the web site server of Microsoft.
In theory we have the possibility to adapt standard the HTML code generated with assistant-tools, even though it is not usually carried out by reasons of cost or work, to determinate regulations. On some occasion we will be able to optimize the code HTML of tables manually. It will bring us better results to renounce in these tools, like for example the Marquee function by Microsoft.
From this recognition, this type of argument about the HTML tags is purely an academician. With every certainty there are still users who depend on Lynx. Everybody who wishes or it needs to write for this type of customers will not have more remedy than abiding by the premises of the section "HTML for purists". Whenever we do not resort to very special tags the majority of browsers do not have because to have excessive problems for representing the documents in an acceptable way. And if we take into account much more that online services like AOL or Compuserve integrate and discharge the browsers of Microsoft and Netscape/Mozilla. Also these browsers, or other alternative ones, for other platforms / operating systems, are disposable. Under these conditions we advise, however, to follow as a recommendation the Protocol 320 of HTML style the goal of which is to make the pages with present and future browsers compatible, without renouncing to new possibilities of modern and powerful browsers.
If possible, we prove the documents in the two most popular browsers (Microsoft Internet Explorer and Netscape Navigator/Mozilla Firefox).
Already it has been mentioned before: The means of publication and the readers-goal gauge the tags that we will be able to use. Generally the reserved groups of intranets are usually already delimited by its equipment of hardware and software, that is, we can know a priori with which browsers they work. With something similar entity find in the projects in CD-ROM where, if it is necessary, a browser can include itself and it can detail the requirements of hardware and software in the cover of the disk. In these two cases, the creator HTML will be able to ignore many limitations that he himself forces itself on to publish to the web page of internet.
In greater projects it is advisable to use specialized tools for generating and sustaining the HTML code. These tools usually contemplate also the administration of projects. Likewise, it is convenient to have staff, who will facilitate us the creation of pages. Many tools offer these staff in its standard distribution.