- commit
- ef1e9a012d2f2390539db9a510575d07747c575c
- parent
- c5295cf83976c7edeefaded4074c92b0c026803d
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2017-03-25 08:30
README: add feature table
Diffstat
| M | README.md | 18 | ++++++++++++++++++ |
1 files changed, 18 insertions, 0 deletions
diff --git a/README.md b/README.md
@@ -5,3 +5,21 @@ this, but I found that all of them lack some features. 5 5 6 6 The code in this repository is not meant to be used on its own. I intend to 7 7 improve existing solutions instead. This is just my personal scratchpad. -1 8 -1 9 # Features -1 10 -1 11 | | this | [GabrielDelepine](https://github.com/GabrielDelepine/smooth-scroll) | [firstandthird](https://github.com/firstandthird/smooth-scroller) | [cferdinandi](https://github.com/cferdinandi/smooth-scroll) | [narikei](https://github.com/narikei/SmoothScrolling) | [bloodyowl](https://github.com/bloodyowl/scroll) | [iamdustan](https://github.com/iamdustan/smoothscroll) | -1 12 | --- | --- | --- | --- | --- | --- | --- | --- | -1 13 | no dependencies | yes | yes | yes | yes | yes | ~ | yes | -1 14 | packaging | umd | auto | es6 | umd | global | es6 | umd | -1 15 | file size | 3k | 3k | 2k | 18k | 2k | 1k | 9k | -1 16 | can be used from javascript | yes | no | ~ | yes | yes | yes | yes | -1 17 | works on jump-links with minimal config (0-5 lines) | yes | yes | yes | yes | no | no | ? | -1 18 | fixed header support | yes | ~ | no | yes | no | ~ | ? | -1 19 | keeps history intact | yes | yes | no | no | no | ~ | ? | -1 20 | uses requestAnimationFrame | yes | no | yes | no | no | yes | yes | -1 21 | horizontal scrolling support | yes | no | no | no | yes | yes | ? | -1 22 | implements [standard](https://drafts.csswg.org/cssom-view/#scrolling) | no | no | no | no | no | no | yes | -1 23 | project is active | ~ | ~ | yes | yes | no | no | yes | -1 24 | supports containers other than full page | no | no | no | no | no | no | ? | -1 25 | change direction mid-scroll | ? | ? | ? | ? | ? | ? | ? |