Notification.html 2.26 KB
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta name="generator" content=
    "HTML Tidy for Mac OS X (vers 31 October 2006 - Apple Inc. build 13), see www.w3.org" />
    <title>
      HyperText Design Issues: Notification of New Material
    </title>
    <nextid n="z5" />
  </head>
  <body bgcolor="#FFC060" text="#302005">
    <a href="OldDocs.html"><img src=
    "../Icons/WWW/arch1990" /></a>TimBL
    <hr />
    <h1>
      Notification of new material
    </h1>Does one need to bring it to a reader's attention when new
    unread material is added?
    <ul>
      <li>Asynchronously (e.g. by mail) when the update is made?
      </li>
      <li>Synchronously when he browses or starts the application?
      </li>
      <li>Under the control of the modifying author? (i.e. can I
      say whether my change is a notifiable change? - Yes)
      </li>
    </ul>How do you express interest - in a domain, in a node, in
    things near a node, in anything you have read already, etc? A
    <a name="1" href="Multiuser.html#3">separate web</a> which is
    stored locally, and logically overlay the public web?
    <p>
      There are two ways to make the connection between the
      modified material, and an interested person. One is, at the
      time of modification, to trace the interested parties. The
      other is, at some later time, for a daemon program (or a
      browser) to make a search for new things of interest to a
      given reader.
    </p>
    <p>
      This is an essential feature. I suspect that a mixture of the
      two techniques might be necessary. Efficient dating of nodes,
      and date-based searches provided by the server, could make it
      easier for the browser to find interesting things which are
      new. It should also be possible to create a mailing list of
      people interested in a given topic, and use it to mail
      announcements of change.
    </p>
    <p>
      This requirement is addressed by the <a name="z2" href=
      "../MarkUp/Relationships.html#z12">"Interested"</a>
      relationship of HTML, along with the <a name="z3" href=
      "../Protocols/HTTP/Methods/Post.html">POST</a> method of
      <a name="z4" href="../Protocols/HTTP/HTTP2.html">HTTP</a> for
      a generic notification semantics.
    </p>
  </body>
</html>