NXThemes: make it possible to refer to js/css resources by URL.
---------------------------------------------------------------
Key: NXP-1825
URL: http://jira.nuxeo.org/browse/NXP-1825
Project: Nuxeo Enterprise Platform 5
Issue Type: New Feature
Reporter: Jean-Marc Orliaguet
Assignee: Jean-Marc Orliaguet
there is a need to call some javascript resources by URL.
for instance seam/remote.js is generated on-the-fly by seam and it is not
always possible to create a static file for those types of resources. The
current solution is to have a local copy of remote.js.
currently resources served by /nxthemes-lib/ are:
- referred to by path (opened with getResourceAsStream())
- compressed (if javascript)
- gzipped if the client supports it
- ordered (based on internal dependencies between resources)
- combined into a single <script src="...">
- cached on the server
- cached on the client by setting cache headers
this reduces the amount of data transfered between the server and the client
and the number of HTTP connections required to load a page. (see Yahoo
http://developer.yahoo.com/performance/index.html#rules for a list of
guidelines)
to be able to open resources by URL, the nxthemes-lib servlet would have to be
able to open a connection, which is not always possible because of firewall or
network configurations.
one solution would be to restrict such connections to localhost, or have the
servlet call the resource directly (not sure how).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets