On Fri, Feb 12, 2010 at 11:20 AM, Marius <[email protected]> wrote:
> Jeppe probably we can combine the two proposals. Perhaps something > like: > > <lift:css name="mycss.css, some_other.css. /classpath/baz.css" /> > > thus Lift could generate: > > <link rel="stylesheet" type="text/css" href="compound_2434rfe34534.css? > i784yrfiuhferfhweir57=_"/> > > compound_2434rfe34534.css is a synthetic name that would contain the > mycss.css, some_other.css. /classpath/baz.css concatenated. Same thing > for JS. This content could potentially be compressed. > > I can open a ticket and start looking into this. > Kewl! > > Br's, > Marius > > On 12 feb., 20:53, Jeppe Nejsum Madsen <[email protected]> wrote: > > On Fri, Feb 12, 2010 at 7:28 PM, Marius <[email protected]> wrote: > > > Oh yes I did and I hate it. Ironically I was about to propose a > > > solution for this. > > > > > instead of > > > > > <link rel="stylesheet" type="text/css" href="mycss.css"/> > > > > > do something like: > > > > > <lift:css name="mycss.css" /> > > > > > this would render: > > > > > <link rel="stylesheet" type="text/css" href="mycss.css? > > > i784yrfiuhferfhweir57=_"/> > > > > > the query string parameter would be generated at application start-up. > > > If you update you css/js and restart the application the browser will > > > refresh it. Potentially generating the random query string param could > > > be a LiftRules function that by default generates a sequence once per > > > application time. Thus you could potentially set your own function > > > that reads this for a config file? > > > > > Similarly <lift:js name="myjs.js"/> would do the same. > > > > I had similar thoughts sometime ago, but haven't looked at it since then: > > > > http://groups.google.com/group/liftweb/browse_thread/thread/1130ce4f9... > > > > For me, the real benefit would be combining many requests into one and > > setting a future "Expires" date but still be sure that all artifacts > > will be updated correctly. > > > > /Jeppe > > -- > You received this message because you are subscribed to the Google Groups > "Lift" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<liftweb%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/liftweb?hl=en. > > -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.
