• Resolved allbutone

    (@allbutone)


    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!

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author kubiq

    (@kubiq)

    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…

    Thread Starter allbutone

    (@allbutone)

    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 month, 4 weeks ago by allbutone.
    Plugin Author kubiq

    (@kubiq)

    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

    Thread Starter allbutone

    (@allbutone)

    Yes!! The demo works:

    macOS14 · Brave, Chrome, Edge, Safari, FF

    ??

    Plugin Author kubiq

    (@kubiq)

    Ok, well, I will implement this in a few days…
    * hopefully… depending on my free time with fulltime job, two kids and a dog… ??

    Thread Starter allbutone

    (@allbutone)

    Thank you so much! I am curious!
    You’ll get a donation for this, I promise. ??

    Plugin Author kubiq

    (@kubiq)

    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…

    Thread Starter allbutone

    (@allbutone)

    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.

    Plugin Author kubiq

    (@kubiq)

    Yes, it is because of that easing

    https://www.desmos.com/calculator/brs54l4xou

    So I can add also this as an option of course

    Plugin Author kubiq

    (@kubiq)

    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…

    Plugin Author kubiq

    (@kubiq)

    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 ??

    Thread Starter allbutone

    (@allbutone)

    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.

    • This reply was modified 1 month, 3 weeks ago by allbutone.
    • This reply was modified 1 month, 3 weeks ago by allbutone.
    Plugin Author kubiq

    (@kubiq)

    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

    Thread Starter allbutone

    (@allbutone)

    Okay, thanks again! As promised, the donation is on its way…

Viewing 14 replies - 1 through 14 (of 14 total)
  • You must be logged in to reply to this topic.