Yes, I'm now in the release mode (a single file and faster).
I was using debug mode because other issues with release mode are now fixed.

Harbs <harbs.li...@gmail.com> escreveu no dia terça, 14/12/2021 à(s) 09:50:

> Yeah. Depending on your browser, loading all the JS files can take time.
> You shouldn’t be using an app in debug mode unless you’re debugging.
>
> > On Dec 14, 2021, at 2:48 AM, Hugo Ferreira <hferreira...@gmail.com>
> wrote:
> >
> > I forgot, there are some issues inside the application in release mode,
> so
> > I'm in dead end.
> > We need to find out the release mode issues to fix the IE11 performance.
> >
> > Hugo Ferreira <hferreira...@gmail.com> escreveu no dia terça, 14/12/2021
> > à(s) 00:46:
> >
> >> I found the issue about the IE11 performance.
> >> I opened the network tab on IE11 and saw IE11 loading each js file one
> by
> >> one (crazy).So, I tried to build a release version (even with
> SimpleLoader
> >> issues) and now it opens in about 1 second!
> >> I will investigate a workaround for SimpleLoader and I will support IE11
> >> again.
> >> The second try, Microsoft rejected again because they insiste in IE11
> >> support because an older version of Office 365 may run on IE11 (does not
> >> any make sense because with Office 365 updated will use Edge Webview 2
> but
> >> it is what it is).
> >>
> >> Hugo Ferreira <hferreira...@gmail.com> escreveu no dia terça,
> 14/12/2021
> >> à(s) 00:25:
> >>
> >>> Hi,
> >>>
> >>> About the animation, I can workaround by simply don't showing the
> >>> animation on IE11 (only the wait ... text).
> >>> The big issue is about the performance on IE11.
> >>> I'm using Jewel and build in debug mode (there is an issue building in
> >>> release mode to investigate later).
> >>>
> >>> Harbs <harbs.li...@gmail.com> escreveu no dia segunda, 13/12/2021 à(s)
> >>> 14:25:
> >>>
> >>>> IE11 does not support animate.
> >>>>
> >>>> To get animations to work in IE11, you need to use keyframe
> animations.
> >>>>
> >>>> Are you testing in release mode or debug mode? That sounds like a VERY
> >>>> long time. This page loads in IE11 very quickly.
> >>>> https://unhurdle.github.io/spectrum-royale/
> >>>>
> >>>>> On Dec 13, 2021, at 4:09 PM, Hugo Ferreira <hferreira...@gmail.com>
> >>>> wrote:
> >>>>>
> >>>>> Hi,
> >>>>>
> >>>>> Yes, Add-In failed on Office 2016 for Windows because Office 2016 for
> >>>>> Windows use IE11.
> >>>>> So, I tested directly on IE11 and I was able to reproduce both main
> >>>> issues
> >>>>> (it's not necessary to have Office 2016 installed to test the
> issues).
> >>>>>
> >>>>> Issue 1: The SimpleLoader crash because the method animate as you
> >>>> mention
> >>>>> is not recognized (I compiled the SDK using ANT);
> >>>>> Issue 2: The application start with a blank page for a delay of a
> >>>> minute =>
> >>>>> Then I tested with a just simple Label and it took 3 seconds to show.
> >>>>>
> >>>>> Even if we find a way to fix issue 1 or find an alternative way for
> >>>> IE11,
> >>>>> issue 2 it's a blocker, so I decided to remove Office 2016 for
> Windows
> >>>> for
> >>>>> my Add-In (I put a minimum requirement on the manifest file).
> >>>>>
> >>>>> I'm waiting for the second approval process.
> >>>>>
> >>>>> Greg Dove <greg.d...@gmail.com> escreveu no dia domingo, 12/12/2021
> >>>> à(s)
> >>>>> 20:54:
> >>>>>
> >>>>>> Yes, I just checked, and this is the case.
> >>>>>> There are a lot of changes in defaults.css inside the themes
> folder, I
> >>>>>> think there may even be some from Carlos at the beginning of the
> year
> >>>> that
> >>>>>> were not compiled into the defaults.css yet.
> >>>>>> So I suggest you push the changes to all the defaults.css files
> >>>> inside the
> >>>>>> themes folder after the maven sass build. Or let me know if you want
> >>>> me to
> >>>>>> do that.
> >>>>>>
> >>>>>> After I compiled these themes locally using sass and all the swcs
> were
> >>>>>> built with the sass-generated defaults.css files, your tri-state
> demo
> >>>>>> started working for me. It looks great.
> >>>>>> One other quick mention:
> >>>>>> In the demo, the 'Not Checked (with ReadOnly bead)' does not
> actually
> >>>> have
> >>>>>> a ReadOnly bead attached - small thing.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Mon, Dec 13, 2021 at 9:10 AM Maria Jose Esteve <
> mjest...@iest.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> I didn't know that, ... but there is still something missing... I
> >>>> have
> >>>>>>> compiled with Maven JewelTheme and, as you say, it has created a
> >>>>>>> defaults.css file BUT it doesn't contain the modifications for the
> >>>>>>> "indeterminate" state. I'll check it and let you know later.
> >>>>>>>
> >>>>>>> Thx Greg,
> >>>>>>> Hiedra
> >>>>>>>
> >>>>>>> -----Mensaje original-----
> >>>>>>> De: Greg Dove <greg.d...@gmail.com>
> >>>>>>> Enviado el: domingo, 12 de diciembre de 2021 20:46
> >>>>>>> Para: Apache Royale Development <dev@royale.apache.org>
> >>>>>>> Asunto: Re: IE11 takes several seconds to load
> >>>>>>>
> >>>>>>> Hi Maria, for Jewel, the ant build requires that the defaults.css
> has
> >>>>>>> already been updated (via any maven sass build updates) and
> >>>> committed to
> >>>>>>> the repo, alongside the sass-related changes.
> >>>>>>>
> >>>>>>> Do you have any uncommitted changes to various defaults.css inside
> >>>> your
> >>>>>>> themes folder, after running the themes build? I think your changes
> >>>>>> should
> >>>>>>> have made updates into
> >>>>>>>
> >>>>
> royale-asjs\frameworks\themes\JewelTheme\src\main\resources\defaults.css
> >>>>>>>
> >>>>>>> Is that correct?
> >>>>>>> If yes, you should commit that defaults.css file to the repo.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> On Mon, Dec 13, 2021 at 8:25 AM Maria Jose Esteve <
> mjest...@iest.com
> >>>>>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> You have to compile themes, this is a symptom that something is
> >>>>>>>> missing in the Jewel project, true?
> >>>>>>>>
> >>>>>>>> -----Mensaje original-----
> >>>>>>>> De: Harbs <harbs.li...@gmail.com>
> >>>>>>>> Enviado el: domingo, 12 de diciembre de 2021 19:54
> >>>>>>>> Para: dev@royale.apache.org
> >>>>>>>> Asunto: Re: IE11 takes several seconds to load
> >>>>>>>>
> >>>>>>>> I just compiler TourDeJewel and it worked, although the TriState
> >>>>>>>> Checkbox does not seem to work as expected. I’m guessing I’m
> missing
> >>>>>>>> the correct CSS files.
> >>>>>>>>
> >>>>>>>> I used ant FWIW.
> >>>>>>>>
> >>>>>>>>> On Dec 12, 2021, at 8:42 PM, Maria Jose Esteve <
> mjest...@iest.com>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> Sorry, animate is not an attribute, it is a method...
> >>>>>>>>>
> >>>>>>>>> -----Mensaje original-----
> >>>>>>>>> De: Maria Jose Esteve <mjest...@iest.com> Enviado el: domingo,
> 12
> >>>> de
> >>>>>>>>> diciembre de 2021 19:35
> >>>>>>>>> Para: dev@royale.apache.org
> >>>>>>>>> Asunto: RE: IE11 takes several seconds to load
> >>>>>>>>>
> >>>>>>>>> - SimpleLoader uses the "animate" attribute (this seems the most
> >>>>>>>>> correct
> >>>>>>>> because in IE CSS transformations give a lot of problems).
> >>>>>>>>>
> >>>>>>>>> - When we compile TDJ we get a warning:
> >>>>>>>>>
> >>>>>>>>> WARNING:
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> D:/Develop_Royale/Projects/Royale-SDK/royale-asjs-fork/examples/jewel/TourDeJewel/target/javascript/bin/js-debug/components/SimpleLoader.js:73:
> >>>>>>>> WARNING - variable Animation is undeclared
> >>>>>>>>>      this.components_SimpleLoader_animation = /* implicit cast */
> >>>>>>>>> org.apache.royale.utils.Language.as
> >>>> (this.element["animate"]([{"trans
> >>>>>>>>> fo rm":"rotate(0deg)"}, {"transform":"rotate(360deg)"}],
> timings),
> >>>>>>>>> Animation, true);
> >>>>>>>>>
> >>>>>>>>> The generated code is:
> >>>>>>>>>
> >>>>>>>>> components.SimpleLoader.prototype.set__indeterminate =
> >>>>>>>>> function(value) {  if
> (this.components_SimpleLoader__indeterminate
> >>>>>> !==
> >>>>>>> value) {
> >>>>>>>>>  this.components_SimpleLoader__indeterminate = value;
> >>>>>>>>>  if (this.components_SimpleLoader__indeterminate) {
> >>>>>>>>>    if (!this.components_SimpleLoader_animation) {
> >>>>>>>>>      var /** @type {Object} */ timings = {"duration":1000,
> >>>>>>>> "iterations":Infinity};
> >>>>>>>>>      this.components_SimpleLoader_animation = /* implicit cast */
> >>>>>>>> org.apache.royale.utils.Language.as
> >>>> (this.element["animate"]([{"transfo
> >>>>>>>> rm":"rotate(0deg)"}, {"transform":"rotate(360deg)"}], timings),
> >>>>>>>> Animation, true);
> >>>>>>>>>    }
> >>>>>>>>>    else
> >>>>>>>>>      this.components_SimpleLoader_animation.play();
> >>>>>>>>>  } else {
> >>>>>>>>>    if (this.components_SimpleLoader_animation)
> >>>>>>>>>      this.components_SimpleLoader_animation.pause();
> >>>>>>>>>  }
> >>>>>>>>> }
> >>>>>>>>> };
> >>>>>>>>>
> >>>>>>>>> Animation is an interface defined in royale-typedefs (public
> >>>>>>>>> interface
> >>>>>>>> Animation extends EventTarget) but yet it doesn't seem to
> recognize
> >>>>>> it...
> >>>>>>>> do you know what this is telling us?
> >>>>>>>>>
> >>>>>>>>> Hiedra
> >>>>>>>>>
> >>>>>>>>> -----Mensaje original-----
> >>>>>>>>> De: Maria Jose Esteve <mjest...@iest.com> Enviado el: domingo,
> 12
> >>>> de
> >>>>>>>>> diciembre de 2021 1:15
> >>>>>>>>> Para: dev@royale.apache.org
> >>>>>>>>> Asunto: RE: IE11 takes several seconds to load
> >>>>>>>>>
> >>>>>>>>> A little more research...
> >>>>>>>>>
> >>>>>>>>> If we execute the example of the TDJ, of the SimpleLoader[1], in
> >>>>>>>>> IE11 it
> >>>>>>>> is not shown, in this case it does not delay the loading of the
> >>>>>>>> application, it simply does not work [2].
> >>>>>>>>>
> >>>>>>>>> [1] https://royale.apache.org/tourdejewel/#!progressloader_panel
> >>>>>>>>> [2]
> >>>>>>>>>
> >>>> https://drive.google.com/file/d/1Uip8pe3QrZM4bNhFHHpBfQKvcychLegp/vi
> >>>>>>>>> ew
> >>>>>>>>> ?usp=sharing
> >>>>>>>>>
> >>>>>>>>> This error is "known", I have found a lot of information about
> it,
> >>>>>>>>> and I have tried some of the solutions specified, and ... I am
> >>>>>>>>> testing some changes in SimpleLoader... (I'm sure Carlos could
> give
> >>>>>>>>> us some light on this... I see his comments...)
> >>>>>>>>>
> >>>>>>>>> Hiedra
> >>>>>>>>>
> >>>>>>>>> -----Mensaje original-----
> >>>>>>>>> De: Maria Jose Esteve <mjest...@iest.com> Enviado el: sábado, 11
> >>>> de
> >>>>>>>>> diciembre de 2021 23:01
> >>>>>>>>> Para: dev@royale.apache.org
> >>>>>>>>> Asunto: RE: IE11 takes several seconds to load
> >>>>>>>>>
> >>>>>>>>> Hi Hugo, I don't know if I have understood the situation
> >>>> correctly...
> >>>>>>>> correct me if I am wrong:
> >>>>>>>>>
> >>>>>>>>> - We have a problem with minification in Release.
> >>>>>>>>> - We have an initial loading problem produced by using 'animate'
> >>>>>>>>> from
> >>>>>>>> 'SimpleLoader' BUT it ONLY occurs in IE11.
> >>>>>>>>> It has been ruled out that it is only with Office 2016/365 why do
> >>>>>>>>> you
> >>>>>>>> comment that you have simply excluded it from compatibility?
> >>>>>>>>> - It has not been clear to me if the OS, in this case W10, is
> also
> >>>>>>>> present in our equation.
> >>>>>>>>> - The TEST application "with a simple label" loads the Add-In,
> >>>> right?
> >>>>>>>>> 😝
> >>>>>>>>>
> >>>>>>>>> These are the assumptions that we know?
> >>>>>>>>>
> >>>>>>>>> One question... are you using @externs with .js inclusion
> normally?
> >>>>>>>>>
> >>>>>>>>> Hiedra
> >>>>>>>>>
> >>>>>>>>> -----Mensaje original-----
> >>>>>>>>> De: Hugo Ferreira <hferreira...@gmail.com> Enviado el: sábado,
> 11
> >>>> de
> >>>>>>>>> diciembre de 2021 13:24
> >>>>>>>>> Para: Apache Royale Development <dev@royale.apache.org>
> >>>>>>>>> Asunto: Re: IE11 takes several seconds to load
> >>>>>>>>>
> >>>>>>>>> I decided to not support Office 2016 for Windows.
> >>>>>>>>> It's easy to remove from the manifest file.
> >>>>>>>>>
> >>>>>>>>> Hugo Ferreira <hferreira...@gmail.com> escreveu no dia sábado,
> >>>>>>>>> 11/12/2021
> >>>>>>>>> à(s) 11:40:
> >>>>>>>>>
> >>>>>>>>>> Hi,
> >>>>>>>>>>
> >>>>>>>>>> About Add-In, Microsoft reports that the application starts
> with a
> >>>>>>>>>> blank screen and it's true (almost a minute).
> >>>>>>>>>> It takes a long, long time to show the first screen (only
> happens
> >>>>>>>>>> with IE11).
> >>>>>>>>>>
> >>>>>>>>>> I tested with an application with only a TEST label without
> >>>>>>>>>> anything else and even so, takes several seconds to show the
> label
> >>>>>>>>>> (on Edge, Chrome, Safari open instantly).
> >>>>>>>>>>
> >>>>>>>>>> This is a know issue ?
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>>>
>
>

Reply via email to