Comments (4)
The event system certainly needs some work. I'm getting a lot of reports of the gh-page "not working" on MacBook Pros...however it is—people just don't realise that these crazy machines have gyroscopes built into them, so the library is hooking onto the gyroscopic input and not falling back to the cursor input. I'm considering removing the automatic switching mechanism and listening for both events regardless.
Regarding scrolling, how would you envisage this working? Are you talking about the actual scroll event, or a dragging mechanism? My original intent for the library was to remove any physical interaction with the effect and have it as an automatic augmentation to your projects.
If you would like to create a fork and play around with scrolling, please send me a pull request and if I feel it works, I will of course merge it back in.
Thanks for your interest,
Matthew
from parallax.
re gyroscope, I ran into a similar use case when I detected for touch devices (thinking surely notebooks don't use touch screens. ;)
I played around a bit with the code to see how I could use the scroll top value to affect the controls. It kind of worked, but when I scrolled back to 0, the elements didn't quite work out so well.
Essentially, I was trying to use pageYOffset. But the goal was similar to other parallax sites where it's controlled by
scrolling.
from parallax.
@amboy00 there are plenty of other libraries out there that provide a parallax effect when scrolling. This is not the purpose of this library and I simply don't see how this additional input would integrate with the project without bloating the code and adding unnecessary complexities when initialising it so I am going to close this issue.
Again, if you disagree, please fork the project and have a play around with this idea and send me a pull request if you feel it works and I will review your changes.
Many thanks for your interest 😺
from parallax.
This library is way more slick the others I've played around with. So please keep up with the direction you think it should go. Thanks!
from parallax.
Related Issues (20)
- found bugfix for mediastream handling HOT 1
- Demo link is broken HOT 2
- Not working with absolute positioned layers HOT 1
- Firefox: Buttons and Links in Parallax Scene doesn't work anymore after scrolling.
- [DOC] Faulty Demo Link HOT 3
- Parallax layer flickering on mobile landscape mode HOT 1
- Parallax animations moving really slow on Mac Chrome HOT 6
- [support] parallax only updates on click in react HOT 3
- Demo link in README is broken HOT 1
- Does not work with Angular Universal HOT 1
- npm install doesn't seem to work when using `import` HOT 6
- Gyroscope troubleshooting on WordPress HOT 1
- Uncaught ReferenceError: Parallax is not defined HOT 1
- Img starting position HOT 1
- issue to import it
- Anyway to disable parallax only for Mobile Devices. HOT 3
- Request to add a clock, date and weather text HOT 8
- Works awesome… not on mobile though HOT 2
- Bug! this repos home page shows up in desktop HOT 5
- Strange link problem only with Firefox (Windows, Mac, mobile, etc. HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from parallax.