-
Notifications
You must be signed in to change notification settings - Fork 21
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
Improve scroll performance of the site #15
Comments
jsconf#15 - makes fixed background a ::before pseudo-element and promotes to own layer - promotes .nav-fixed to own layer - disables pointer-events during scrolling
[scroll-fix] improves scrolling performance outlined in #15
Was it downgraded again? #4 I see now it was improved even further! 👍 |
@jazlalli not sure this was before but in IE11 the SVG is simply not displayed at all. It may be because of the new z-index: -1 but have not checked, may have been there before. Guess it is a bit dangerous to just copy something from youtube which had to different focus (performance and not "it works" everywhere, as said not sure it did before and not sure this was even a priority but if not would be rather sad) |
@cthedot IE isn't exactly in our core browser matrix :) I wouldn't be sure it ever worked. If it doesn't in MS Edge, that'd be good bug report for them. |
I feared so. Actually hard to believe for a conference about JS which is about web where IE is still a part of, maybe not on a lot of developers minds but a lot of users and may it be mainly corporate ones. I am not talking about IE8, 9 or even 10 compatibility but current IE11. Seems a sad state when not even a webconference site is able to work fully in that. Regarding your comment on Edge, why should a browser maker fix a poorly implemented feature on a site? Seems a bit ignorant. This issue started because of scrolling performance in webkit/blink so you did not blame them for their poor implementation, or did you? Where is the difference? Sorry for the rant, I understand IE is not priority but I still believe web should work for all, and yes it should not display exactly the same everywhere but the effort here guess would be minor. |
This is an unpaid volunteer effort and work has to be prioritized. We had Patches very welcome!
|
sorry, I guessed so. You should have ignored the scroll performance too though ;) And yes it is lame but I don't actually have the time to add patches, too busy with ranting ;) But actually seeing even someone as Paul Lewis getting this even to work (wonder how long the "install the internet pause in the video really was) discouraged me quite a bit, seems too complex to even start starting... Guess I am too old and miss the old and simple HTML/CSS/JS w/o pre/post/compile/framework stuff ;) |
Details: https://www.youtube.com/watch?v=QU1JAW5LRKU 👍
Would make for a solid PR for anyone that wants to fix this before JSConf happens.
The text was updated successfully, but these errors were encountered: