FF not supported?
-
Plugin works great on all tested browsers: chrome, brave, safari. But FF does not work.
Is this a known issue or should it work in FF?Thank you!
-
Hello,
everything works even on Firefox… well… on Windows…
the known issue is Apple, so many versions of Safari are not working and yes, some versions of chrome or firefox may also not work on some versions of bitten apple OS…
Make sure you’ve enabled Firefox in the plugin settings, because current version should work fine…
Hey thank you kubiq,
Yes, I’ve got enabled FF in the settings and I am on macOS14.
Safari works, but is a little bit choppy. But FF 128.6 does not work.What a pity.
-
This reply was modified 1 year, 2 months ago by
allbutone.
Does this work?
https://scroll.locomotive.ca/demo
I’m thinking about implementing different scrolling script as an option and this seams to work almost everywhere and to everyone
Yes!! The demo works:
macOS14 Β· Brave, Chrome, Edge, Safari, FF
π
Ok, well, I will implement this in a few days…
* hopefully… depending on my free time with fulltime job, two kids and a dog… πThank you so much! I am curious!
You’ll get a donation for this, I promise. πYou can try version 6.7
Just switch to Lenis in settings – currently there are only essential settings, but I can add more if needed…
Ah, the Lenis settings I already know from another plugin. Okay, I’ve tested it. Compared to the gblazex it has one big disadvantage: it becomes very slow at the end of the page or at the top of a page if scroll up. This problem gets even bigger if you have a scroll triggered menu, which appears very, very slow if you scroll back to top. I don’t know, if this issue could be fixed by an “easing setting” or something.
Yes, it is because of that easing
So I can add also this as an option of course
In version 6.7.1 you can enter also custom easing now.
Eg. use this as a test – it should create some crazy bouncing scrolling:
x===0?0:x===1?1:Math.pow(2,-10x)Math.sin((x10-0.75)((2*Math.PI)/3))+1
It is just copied from https://easings.net/#easeOutElastic like you can copy any other or you can build your own easing with many different existing online tools…I’ve played with it a little bit and I find the best a default settings with easing
1-Math.pow(1-x,4)Give it a try π
Yes, I figured out nearly the same π
1 - Math.pow(1 - x, 5)(by the way: the first suggestion (x===0?0:x===1 β¦) did not work. But it doesn’t matter now.)
I have a small issue with the Lenis settings: it affects my scroll triggered menu. So the menu fades in slowly, when I activate the plugin. But I suppose I’ll have to live with that. (The gblazex library does not affect the menu).
I don’t want to annoy you, but I asked myself: Is it possible to deactivate the smooth scrolling on devices that have already smooth scrolling by default as e.g. laptops? On my MacBook the doubled smooth scrolling is not so nice. If I test it on my smartphone the smooth scrolling seems already to be deactivated there. That’s good.
Yes, the star (*) symbol was removed on a few places because of markup formatting in this editor π
Any questions or request to Lenis you need to write on their GIT https://github.com/darkroomengineering/lenis/issues
I don’t think it’s possible to detect browser with smooth scrolling, because it depends on the OS too, so you would need to have crazy list of combinations of all browsers and their version with all OS and different versions…
I can imagine some JS detecting scroll event and tracking last scroll and last movement of the website because smooth scroll always ends later, but this would require a lot of testing and it’s far beyond the support I can offer in here
Okay, thanks again! As promised, the donation is on its wayβ¦
-
This reply was modified 1 year, 2 months ago by
The topic ‘FF not supported?’ is closed to new replies.