That .part extension is probably because your browser is still
downloading the pdf?

On Apr 28, 5:17 am, Viliam Durina <[email protected]> wrote:
> > That's the whole idea of DataResource - you can set aggressive cache headers
> > to reduce the load on your servers.
>
> But another feature I don't like about this is, that when you save the
> file, it has a strange name. And the file with data: uri even
> stranger, different each time you save it (e.g. Oo0X7cbg.pdf.part, not
> even with PDF extension). I use only ImageResources, primarily because
> many images are loaded in a single larger one. I achieve the caching
> thing of downloaded documents by adding ?hash=xxxxx to the URL. The
> resource is statically placed on the web root directory and the HTTP
> server will serve it from there ignoring characters after the question
> marks - these are for browser to know that it is a different file when
> caching is enabled. After save, the file is named without the question
> mark and characters after it.
>
> And secondly, the data:uri is optimization not needed in this use
> case: suppose you have hundreds of documents that the GWT compiler
> decides to inline as data: URI. The script will get very large, will
> have to be downloaded, but only few users will actually need to view
> the document. And after recompile, another large script will be
> downloaded. If you used the approach I mentioned above, their hash
> will not change during each compile and will not be downloaded at all,
> if the user does not click that link. Inlining is good, if the user
> accesses that resource in most use case scenarios.
>
> > IE8 has the 32KB limit on data:uri .. may be thats the issue. Or perhaps
> > some PDF renderers don't understand data:uri.
>
> This particular file has 44kB, and all other there have over 32kB.
> Maybe, Hendrik, you should test with smaller PDF if it works in IE.
>
> > I also looked at the code and couldn't find a way to disable inlining of
> > DataResource. I tend to agree its a bug..
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google Web Toolkit" 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 
> athttp://groups.google.com/group/google-web-toolkit?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" 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/google-web-toolkit?hl=en.

Reply via email to