proposal for a new html tag

Siegmann P (paul@cs.vu.nl)
Mon, 20 Mar 1995 14:45:43 +0100 (MET)


Name of the tag : <LP> and its </LP> counterpart
Mnemonics       : Lower Priority
What does it do : This new tag is an attempt at giving the author of an html 
	document the possibilty to give a relative priority to different parts 
	of his document.

Why it is needed:
It often happens that someone wants to view 
http://www.foo.bar/obnoxiouslylongdocument.html,
or wants to view a document of a shorter size, but has a very slow connection.
What usually happens is that the person accessing the document reads the first 
screenful of text, and bases his decision to wait for the rest of the 
document, or to break the transfer all together on that first screenfull.
So the writer of a long html-document, or a document with a lot of images has 
to make the first screenfull attractive enough in order to have his entire 
document read.
This is in sharp contrast with the idea of structured documents.

My proposed solution to this problem is the following:
Order the different parts of the document according to their relative 
importance, with the use of the proposed <LP> tag.
This tag lowers the priority of the enclosed block, and can be nested, to 
lower the priority of some parts of the document even more.

For example:
Here is a document describing a better mousetrap, and I, as the author, think 
that the reader should at least have read all my headers and the abstract.
The text between the headers is considered less important.
And as formal proofs are so impopular, the proof that my mousetrap really 
works has an even lower priority. 

Mousetrap

My better mousetrap

Abstract

This is a proposal for a better mousetrap

Introduction

This is an idea that blahblahblahblah

How it works

It works like this....

The formal proof

And this is the formal proof that it really works: ....
Lo and behold, it works.
Paul Siegmann Now the viewer, or the person viewing the document could have several options: - Fast network connection: Ignore the priorities. - Medium network connection/curious person First load all the document parts with the highest priority, and automatically continue loading the rest of the document in order of priority. - Slow network/modem connection: Only show the parts with the highest priority, and only show parts with a lower priority if they are clicked on (like with delayed image loading) All comments and suggestions welcome. Paul Siegmann (psiegma@cs.vu.nl)