XP Mail Archive: Re: XP> CSS-Print Issue with Absolute Posit

Re: XP> CSS-Print Issue with Absolute Positioning

From: ElliottBradshaw@oaktech.com
Date: Fri Nov 01 2002 - 15:07:34 EST

  • Next message: BIGELOW,JIM (HP-Boise,ex1): "RE: XP> CSS-Print Issue with Absolute Positioning"

    Use of "position absolute" breaks the single-pass nature of XHTML-Print.
    Thus an Enhanced Layout printer, as currently defined, needs enough memory
    to store all the XML.

    This may not be a bad thing, since that printer is probably also powerful
    enough to do photo processing. I actually thought this was intentional.

    ------------------------------------------
    Elliott Bradshaw
    Director, Software Engineering
    Oak Technology Imaging Group
    781 638-7534

                                                                                                   
                        don@lexmark.co
                        m To: xp@pwg.org
                        Sent by: cc:
                        owner-xp@pwg.o Subject: XP> CSS-Print Issue with Absolute
                        rg Positioning
                                                                                                   
                                                                                                   
                        11/01/2002
                        02:58 PM
                                                                                                   
                                                                                                   

    All:

    I would like to formally raise the issue of ABSOLUTE positioning in
    CSS-Print.

    As it is currently defined, in Print Enhanced mode, an element can be
    absolutely positioned using the "position absolute" property/property value
    pair. This means that at the bottom of a page, it is quite legal to add a
    header which is, of course, behind the current "cursor" position on the
    page. (See http://www.w3.org/TR/REC-CSS2/visuren.html#comparison for a
    comparison of the various positioning methods allowable in CSS.)

    Lexmark's issue with this is not strictly the ability to absolutely
    position but rather the problem with moving backwards on the page. It
    would be workable to have all the absolutely placed elements at the start
    of the page when they can be cached and dealt with as the page is built but
    that is not required in CSS. As such we would like to either remove the
    ability to do absolute positioning completely or alternatively require that
    absolute positioning shall not reference a location on the page "behind"
    the current "cursor"position.

    I'll add this to the agenda.

    **********************************************
     Don Wright don@lexmark.com

     Member, IEEE SA Standards Board
             PatCom Chair, SCC Liaison
     Member, IEEE-ISTO Board of Directors
     f.wright@ieee.org / f.wright@computer.org

     Director, Alliances & Standards
     Lexmark International
     740 New Circle Rd
     Lexington, Ky 40550
     859-825-4808 (phone) 603-963-8352 (fax)
    **********************************************



    This archive was generated by hypermail 2b29 : Fri Nov 01 2002 - 15:08:49 EST