JavaScriptFilteredIntoFooterHeaderResponse + CssHeaderItem Enhancement
----------------------------------------------------------------------

                 Key: WICKET-4328
                 URL: https://issues.apache.org/jira/browse/WICKET-4328
             Project: Wicket
          Issue Type: Improvement
          Components: wicket
    Affects Versions: 6.0.0
            Reporter: Robert McGuinness


http://apache-wicket.1842946.n4.nabble.com/Wicket-6-0-JavaScriptFilteredIntoFooterHeaderResponse-CssHeaderItem-td4274687.html

The default JavaScriptFilteredIntoFooterHeaderResponse seems too restrictive by 
only accepting CssHeaderItem types in the header bucket and filtering 
everything else into the footer bucket.  Components contributing to meta tags 
for example, get filtered into the footer bucket in the current design.  Also, 
some javascript resources need to live in the header bucket for functionality 
(modernizr.js, etc).

Food for thought: maybe allow types of HeaderItem to accept an 
IHeaderResponseFilter as a target when building resources.  Ex:

  response.render(JavaScriptReferenceHeaderItem.forReference(new 
JavaScriptResourceReference(AssetsInception.class, 
"modernizr-custom.js").in(FooterAcceptingResponseFilter.class));

then the "accepts" method of the FooterAcceptingResponseFilter can check if the 
HeaderItem should accepted or denied.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to