[ 
https://issues.apache.org/jira/browse/TAPESTRY-2028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12557180#action_12557180
 ] 

Massimo Lusetti commented on TAPESTRY-2028:
-------------------------------------------

This is actually nice but in some use case the whitespace characters are used 
by web designers (at least the one i work with) so control at some degree the 
layout, in particular, when the CSS margin elements are not honored correctly 
by the browser.

We have one application which will render completely differently with this two 
different templates:

First
<ul id="ulId" class="ulClass">
        <li class="liClass">some text</li>
</ul>

Second
<ul id="ulId" class="ulClass"><li class="liClass">some text</li></ul>

So we end up using this kind of indentation to keep the template readable:
<ul id="ulId" class="ulClass"
        ><li class="liClass">some text</li
></ul>

BTW i actually don't know what is actually causing this behaviour...

> Mimimize whitespace in the output markup
> ----------------------------------------
>
>                 Key: TAPESTRY-2028
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-2028
>             Project: Tapestry
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.0.7
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>
> Tapestry (4 and 5) has traditionally honored all the white space in a 
> template.  This is for a few specific cases, such as text inside a <pre> 
> element (who uses those?).
> This results in output documents that, due to the extra whitespace that often 
> surrounds Tapestry components, contain large amounts of whitespace.
> In most cases, interior white space (whitespace between text characters) can 
> be reduced to a single space, and white space just after a tag or just before 
> a tag can be eliminated entirely.
> The Tapestry template parser should honor the xml:space attribute and use it 
> to determine what template whitespace is relevant, and what whitespace may be 
> minimized or eliminated.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to