[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev frame and table rendering (was: "display partial" implement
From: |
rjp |
Subject: |
Re: lynx-dev frame and table rendering (was: "display partial" implementation in 'links') |
Date: |
Mon, 06 Dec 1999 12:06:05 +0000 |
In message <address@hidden>,
Klaus Weide writes:
> They already are separate; parsing: SGML.c; rendering: all the rest...
>
> IOW, your terminology is confusing.
Well, ok. I was using "parsing" as "parsing the HTML into elements",
not "parse the HTML into SGML bits and bobs". In that sense, the
parsing and rendering are not seperate because HTML.c performs some
rendering, and is called by the parser (start_element, end_element).
IMO, they're not seperate since you have to render whilst parsing.
You don't get a chance to do anything with the parse-tree.
> > So parse->internal objects->renderer->HText->curses|slang->screen?
>
> What's left of your "parse"?
The same as before. Lynx doesn't create internal objects now, just
passes the parse information straight to HTML.c for rendering. In
this scheme, HTML.c wouldn't render anything, just create an internal
representation of the document which would then be rendered by a seperate
mechanism which can then take advantage of full knowledge about the
parse-tree.
Does that make more sense?
--
rob partington % address@hidden % http://lynx.browser.org/
- lynx-dev frame and table rendering (was: "display partial" implementation in 'links'), (continued)
- Re: lynx-dev frame and table rendering (was: "display partial" implementation in 'links'), Vlad Harchev, 1999/12/05
- Re: lynx-dev frame and table rendering (was: "display partial" implementation in 'links'), rjp, 1999/12/05
- Re: lynx-dev frame and table rendering (was: "display partial" implementation in 'links'), Vlad Harchev, 1999/12/05
- Re: lynx-dev frame and table rendering (was: "display partial", David Woolley, 1999/12/06
- Re: lynx-dev frame and table rendering (was: "display partial", rjp, 1999/12/06
- Re: lynx-dev frame and table rendering (was: "display partial" implementation in 'links'), Klaus Weide, 1999/12/05
- Re: lynx-dev frame and table rendering (was: "display partial" implementation in 'links'),
rjp <=
- Re: lynx-dev frame and table rendering, Klaus Weide, 1999/12/06
- Re: lynx-dev frame and table rendering, rjp, 1999/12/07
Re: lynx-dev "display partial" implementation in 'links', T.E.Dickey, 1999/12/03
Re: lynx-dev "display partial" implementation in 'links', T.E.Dickey, 1999/12/04
Re: lynx-dev "display partial" implementation in 'links', Mikulas Patocka, 1999/12/04