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