On Tuesday 06 February 2007 08:56, David Johnson wrote: > Has anyone used Dreamweaver with Zope 3? Any suggestions or tips? > The Zope 3 insistence on ++resource++ is a problem. I'm not sure I > understand what the motive of the ++resource++ is as opposed to > having files relative to the current directory.
While we have not used Dreamweaver per se, we have developed tools so that CSS, JS and HTML files work locally and via the server. See z3c.zrtresource. As to the namespace question. Imagine you have a resource called project.css. Under your proposal it would be available as: http://localhost:8080/project.css But remember, Zope was originally developed to be a CMS system, so a common use case is to allow users to add files/content to the system. So let's say a user adds a file called project.css. What should the above URL return? The resource or the content (plus default view)? Another problem with using relative URLs in the HTML is this. Let's say you call: http://localhost:8080/folder which shows a view that requests project.css relative to folder: http://localhost:8080/folder/project.css You now downloaded the same CSS file twice and the browser cache doubles. Effectively you disabled browser caching. Using a resource and calling for the absolute URL guarantees that there are no name conflicts or caching issues. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training _______________________________________________ Zope3-users mailing list [email protected] http://mail.zope.org/mailman/listinfo/zope3-users
