Hello Korbinian,

I have analyzed this issue using our main application.
I have extremely bad report from Chrome Audit tool
Application took 16 seconds to display something meaningful

My first intent was to work with Wicket internals to optimize load time.
BUT My initial page loads lots of scripts from wicketstuff,
wicket-jquery-ui and some internal JS files

So I did the following: initially empty panel with of these pure CSS
loaders http://tobiasahlin.com/spinkit/ is loaded
Additionally jquery+wicket-ajax+wicket-event are loaded to register handler

as soon as handler will get onload event it will start "main" loading

This way user will see sort of progress while loading is being performed in
the background


Your proposal can be implemented, but there should be an option to turn off
wrapping every script with "window.addEventListener('DOMContentLoaded',
function() {"

I can work on this issue but I would like to hear thought of "senior"
members first :)))

On Wed, Nov 29, 2017 at 3:30 PM, Korbinian Bachl <
korbinian.ba...@whiskyworld.de> wrote:

> I'd like some comment on WICKET-6498, as that wicket-JS impl. currently is
> just not good IMHO as its blocking the DOM with JS;
>
> Best,
>
> KB
>
>
>
> ----- Ursprüngliche Mail -----
> > Von: "Maxim Solodovnik" <solomax...@gmail.com>
> > An: dev@wicket.apache.org
> > Gesendet: Mittwoch, 29. November 2017 03:32:48
> > Betreff: 8.0.0 blockers
>
> > Hello All,
> >
> > do we have any blockers for 8.0.0?
> >
> >
> > --
> > WBR
> > Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Reply via email to