diff options
author | Joonas Lehtinen <joonas.lehtinen@itmill.com> | 2007-04-22 16:43:58 +0000 |
---|---|---|
committer | Joonas Lehtinen <joonas.lehtinen@itmill.com> | 2007-04-22 16:43:58 +0000 |
commit | 60fab964317cef5915086f8f68c28ca983e357ad (patch) | |
tree | 57ae996c85346857d8e8d58739bc5529d11aa62c /src/com/itmill/toolkit/demo/util/SampleDatabase.java | |
parent | 3cb61fb9371d81f2d3d7a51fb9f12348ef5c4fd5 (diff) | |
download | vaadin-framework-60fab964317cef5915086f8f68c28ca983e357ad.tar.gz vaadin-framework-60fab964317cef5915086f8f68c28ca983e357ad.zip |
= CustomLayout preloading =
== Tested on ==
* IE6 on XP
* IE7 on XP
* Nokia E90
* FF2 on XP
* FF2 on Mac
* Safari 2 on Mac
* WebKit nightly on Mac
* Opera 9 on Mac
With FeatureBrpwser and CustomLayout -example applications.
== Design ==
Server-side adds <precache resource="layout/foo.html">layout-file in CDATA-block</precache> tags to <changes>. Server precaches all the layouts that are redrawn on given UIDL-changeset. In future client should maybe notify the server of the layouts it has already.
== Causes ==
* E90 works!
* Loading custom layouts does not need additional synchronous requests (this should make first appearance of layouts faster)
* Layouts are sometimes loaded even when they are not needed. This makes UIDL-changesets heavier.
(Also changeset fixes a CDATA UIDL bug in PaintTarget)
svn changeset:1280/svn branch:trunk
Diffstat (limited to 'src/com/itmill/toolkit/demo/util/SampleDatabase.java')
0 files changed, 0 insertions, 0 deletions