-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PR: Optimise JS
issue #325
#327
Conversation
Cloudflare pages was deploying This is obviously undesireable so I disabled it: #322 (comment) |
@SimonLab please review and merge when you can. Thanks 👌 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Awesome!
I just think adding that small css
cursor
property makes sense 👍
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code looks good.
I'm still not sure about having a "loading page". I understand the reason but it feels counter-intuitive to use Flutter for mobile web. However I don't have any other solutions apart from using Flutter only for mobile "native" app and a web framework (Phoenix, ...) for the web version, so merging 👍
@SimonLab agreed. 👌 I wish we had resources to maintain a dedicated web version of our The hardest part by far of any Again, I agree. 👍 |
This PR adds a
<button>
to theinded.html
and someJS
code to only load theFlutter Web App
if theperson
taps/clicks the button: #326 + #325It takes us from a performance score of
70
to100
using "smoke and mirrors".Also addressed all
A11y
andSEO
issues so now we have a perfect score onPageSpeed Insights
:https://pagespeed.web.dev/report?url=https%3A%2F%2Fapp.dwyl.com%2F
@LuchoTurtle / @SimonLab please review and merge when you can.
Thanks. 👌