- From: Dan Connolly <connolly@w3.org>
- Date: Wed, 13 May 1998 21:16:46 -0500
- To: singer@almaden.ibm.com
- CC: html-future@w3.org
singer@almaden.ibm.com wrote: > >my suggestion would be > > - paragraph level markup, including lists > > - document structure (ie section headings, head, title) > > - tables > > - forms > > - image inclusion > > - linking > > - frames > > - scripts and objects > > - entities > as a way of enumerating separable, composable element sets. For a working example of a composable HTML DTD, please see: http://www.w3.org/MarkUp/9705/html.dtd <!-- $Id: html.dtd,v 1.2 1997/05/29 22:09:44 connolly Exp $ --> which separates things as follows: <!entity % meta.dtd system "meta.dtd"> %meta.dtd; <!entity % style.dtd system "style.dtd"> %style.dtd; <!entity % text.dtd system "text.dtd"> %text.dtd; <!entity % anchor.dtd system "anchor.dtd"> %anchor.dtd; <!entity % para.dtd system "para.dtd"> %para.dtd; <!entity % list.dtd system "list.dtd"> %list.dtd; <!entity % table.dtd system "table.dtd"> %table.dtd; Of course, SGML DTDs are not susceptible to the sort of mixing of independently developed modules, but it's an example. I think Murray A. has got some specific stuff done here too. Well... he did. There's a (broken) link from http://www.w3.org/MarkUp/html-pubtext/ to: A Modular DTD Approach for HTML Specification In Progress: Jan 19, 1996 Murray Altheim <murray@stonehand.com> http://www.stonehand.com/murray/modular.htm But I think the stuff I kept at: http://www.w3.org/MarkUp/html-pubtext/html20m/ is based on his work. The separation there is: basent.mod 27-Mar-96 14:37 1k body-s.mod 27-Mar-96 17:33 1k body.mod 27-Mar-96 17:12 1k char.mod 27-Mar-96 14:35 1k form.mod 27-Mar-96 17:12 3k head-s.mod 27-Mar-96 17:12 2k head.mod 27-Mar-96 17:12 2k heading.mod 27-Mar-96 17:12 1k html-s.dtd 28-Mar-96 18:01 1k html.dtd 27-Mar-96 16:19 4k image.mod 27-Mar-96 15:03 1k isolat1.sgm 27-Mar-96 14:10 4k link-s.mod 27-Mar-96 17:33 1k link.mod 27-Mar-96 15:03 1k list.mod 27-Mar-96 17:12 1k para.mod 27-Mar-96 15:03 1k struct-s.mod 27-Mar-96 17:12 1k struct.mod 27-Mar-96 17:12 1k text.mod 27-Mar-96 15:03 1k textflow-s.mod 27-Mar-96 17:33 1k textflow.mod 27-Mar-96 17:12 1k note on this forum: please change the subject lines if you change the subject. And keep in mind that debating stuff in the abstract is of limited value. This forum exists for the purpose of creating a specific document: a charter for future work on HTML. Specific text for the briefing package is most useful. About briefing packages, see: http://www.w3.org/Brief/ The real challenge in creating a briefing package is not so much the "what?" as the "why?". i.e. who needs this stuff? Why? What's the market window? Who benefits from the results enough to put in the time? In a way, I guess my contribution of specific technical stuff isn't exactly on target. Oh well... -- Dan Connolly http://www.w3.org/People/Connolly/ telephone:+1-512-310-2971 (office)
Received on Wednesday, 13 May 1998 22:14:07 UTC