> Would it be possible to put all three in one stack, or does 1.css and
> 3.css have conflicting rules?

> I think the intended use of the stack functionality was to make an all
> (or mostly) inclusive one for your entire app/library and re-use it in
> many places; the rationale being that the savings in number of
> requests (and the corresponding overhead) outweighs the slight
> increase in size.

But 3.css is not used in page1, what if 3.css is very big, it's also a waste of 
bandwidth.
Put who and who together? There is no clearly rule to follow.

What's the best practice of using stacks?

On Jan 5, 2012, at 2:41 PM, Bo Gao wrote:

>> Would it be possible to put all three in one stack, or does 1.css and
>> 3.css have conflicting rules?
> 
>> I think the intended use of the stack functionality was to make an all
>> (or mostly) inclusive one for your entire app/library and re-use it in
>> many places; the rationale being that the savings in number of
>> requests (and the corresponding overhead) outweighs the slight
>> increase in size.
> 
> But 3.css is not used in page1, what if 3.css is very big, it's also a waste 
> of bandwidth.
> Put who and who together? There is no clearly rule to follow.
> 
> 
> On Jan 5, 2012, at 1:52 PM, robert baker wrote:
> 
>> Would it be possible to put all three in one stack, or does 1.css and
>> 3.css have conflicting rules?
>> 
>> I think the intended use of the stack functionality was to make an all
>> (or mostly) inclusive one for your entire app/library and re-use it in
>> many places; the rationale being that the savings in number of
>> requests (and the corresponding overhead) outweighs the slight
>> increase in size.
>> 
>> 
>> On Thu, Jan 5, 2012 at 12:05 AM, Bo Gao <eli...@gmail.com> wrote:
>>> I want to use stacks to combine many small Css and Javascript to reduce 
>>> HTTP requests.
>>> I see tapestry use this to combine many javascript files into a core.js.
>>> 
>>> I have 2 pages for example:
>>> 
>>> page1 depends on 1.css, 2.css
>>> page2 depends on 2.css, 3.css
>>> 
>>> If I want to minimize HTTP request on these pages, what's the best way to 
>>> create stacks?
>>> In my thought, I create page1stack.java to combine 1.css and 2.css, and 
>>> page2stack.java to combine 2.css and 3.css.
>>> But I think it's not easy to use. I must create many stacks. Is there 
>>> another better way to use stack?
>>> 
>>> Thanks.
>>> 
>>> 
>>> --
>>> Bo Gao
>>> eli...@gmail.com
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>> 
> 
> --
> Bo Gao
> eli...@gmail.com
> 
> 
> 
> 
> 
> 

--
Bo Gao
eli...@gmail.com






Reply via email to