I  U  P  A  C






News & Notices

Organizations & People

Standing Committees

Divisions

Projects

Reports
..By Year
..By Division
..Other Committees
..Provisionals

Publications

Symposia

AMP

Links of Interest

Search the Site

Home Page

 

 

 

Pure Appl. Chem., Vol. 71, No. 8, pp. 1587-1591, 1999

 

Guidelines for the use of the Internet by IUPAC bodies

(Technical Report)

A.N. Davies, S.R. Heller and J. W. Jost

ABSTRACT

< Back to index


INTERNET HOMEPAGE DESIGN - SOME DO'S AND DON'TS

Basic Principles
It is important not to lose sight of the reason for the presence of a particular IUPAC body on the Internet. The delivery of information is either to a restricted group of people or to a wider audience than would usually be the case. Whichever is the case, the presence of the required information should be clear and retrieval easy.

Some Do's and Don'ts

  • Make sure you know exactly what information you wish to deliver, and how it will be delivered. If in doubt - ask for advice at the secretariat.

  • Keep the information content up-to-date. There is nothing worse than a web site full of links leading nowhere.

  • Don't put information onto the web site before it is complete. The use of such signs and phrases as 'Web site under construction' should be avoided. If the page isn't ready....don't link to it!

  • If you have to alter the structure of your Web site, ensure that all previously accessible http: addresses remain accessible....even if this requires extra messages such as "this document has been superseded please now refer to http://ournewdomain.country/new_file_structure.html."

  • Although many commercial web sites have a substantial amount of graphical gimmickry as standard, this often distracts from the main aim of the web site and is often used to hide a lack of significant content. Ensure that the primary aim of the site - information delivery - is achieved before starting to 'pretty up' the presentation.

  • When you are preparing complex file structures keep the simplest naming rules and use only lower case letters to avoid problems which occur when moving between operating systems. A typical example of the problems that can occur is when web pages designed on a PC to be mounted later on a UNIX based server.

  • When updating a web page include the date of the last revision.

< Back to index

RECOMMENDATION TO USE CHEMICAL MULTIPURPOSE INTERNET MAIL EXTENSIONS ON IUPAC INTERNET WEB SITES

A CPEP working party is finalizing a publication defining Multipurpose Internet Mail Extensions (MIME) types for chemistry and these should be implemented wherever possible on IUPAC Internet Web Sites.

A brief overview of the current status and a table of the data file extensions covered is given below but please refer to the web site at the following URL: http://www.ch.ic.ac.uk/chemime/ for the latest information.

Multipurpose Internet Mail Extensions
In order to identify different types of data the Internet Engineering Task Force (IETF) has approved MIME protocols. MIME types are used to identify content of files or parts of files on the internet. MIME types consist of a primary and sub-type. The primary type defines the general type of data in the file, while the sub-type defines the exact file format.

Examples of primary file types include text, image, audio and video. A couple of examples of MIME types are video/quicktime for QuickTime movies and audio/x-wav for wave audio files.

Chemical MIME
A proposal to include common scientific file formats in chemistry as a primary MIME type 'chemical' has been pioneered by Henry Rzepa of Imperial College, London, UK ([email protected]) and his colleagues and adopted as a topic for a IUPAC working party.* A draft table of some of the chemical MIME types is given in table 1 below.

* See The Chemical MIME project, Chem. Int., 1997, Vol. 19, No. 1, p. 17-20; online <http://www.ch.ic.ac.uk/chemime/iupac.html>

What this basically means is that an internet aware software should recognize a file called mydata.gau as a gaussian input file. And a file called myspectrum.dx should be recognized as a JCAMP-DX spectrum and treated as such. The 'x-' refers to the MIME type as being experimental. This will be dropped when adopted by the IETF.

Table 1. Suggested internet chemical mime types.

Primary/sub-type Suggested qualifier(s)
chemical/x-cxf cxf
chemical/x-mif mif
chemical/x-pdb pdb
chemical/x-cif cif
chemical/x-mdl-molfile mol
chemical/x-mdl-sdfile sdf
chemical/x-mdl-rdfile rdf
chemical/x-mdl-rxnfile rxn
chemical/x-embl-dl-nucleotide emb, embl
chemical/x-genbank gen
chemical/x-ncbi-asn1 asn
chemical/x-gcg8-sequence gcg
chemical/x-daylight-smiles smi
chemical/x-rosdal ros
chemical/x-macromodel-input mmd, mmod
chemical/x-mopac-input mop
chemical/x-gaussian-input gau
chemical/x-jcamp-dx dx, jdx
chemical/x-kinemage kin

< Back to index

CHEMICAL MARKUP LANGUAGE

It has been suggested that a short description of the Chemical Markup Language (CML) would also be appropriate here although its implementation on IUPAC internet sites cannot currently be recommended due to a lack of available software support. This is a developing field which may have relevance in the future for reporting chemistry on the internet and IUPAC bodies should be aware of its existence, especially in case of any overlap with current or future projects.

CML is an application of the extensible markup language (XML) and is being developed to contain chemical information within electronic documents. Currently work is concentrated on chemical structure information but IUPAC bodies should watch the web site at: http://www.xml-cml.org/ for developments. There is also a large amount of background information to this project available here.

Many large mainstream development projects on the Internet involve the use of XML owing to the need for and value in electronic commerce. It is therefore only a matter of time before XML, and its chemical child, CML, will find widespread use see: http://www.xml.org/

< Back to index

GLOSSARY

CML Chemical Markup Language
CPEP Committee on Printed and Electronic Publications
DTD Document Type Definition is the formal definition of the elements, structures, and rules for marking up a given type of SGML document. You can store a DTD at the beginning of the document or externally in a separate file.
HTML Hypertext Markup Language
IETF Internet Engineering Task Force
MIME Multipurpose Internet Mail Extensions
PDF Adobe Portable Document Format
SGML Standard Generalized Markup Language is an international standard (ISO 8879) published in 1986.
WWW World Wide Web
XML Extensible Markup Language

 

< Back to index


Page last modified 2 August 2001.
Copyright ©1997-2001 International Union of Pure and Applied Chemistry.
Questions or comments about IUPAC, please contact, the Secretariat.
Questions regarding the website, please contact Web Help.