<commit_before>[![Built with VanillaJS](http://vanilla-js.com/assets/button.png)](http://vanilla-js.com/)

![Wan~](
https://wanwan-html5.moe/girls/Momiji.png
)

# wanwan-html5
This is an HTML5 version of the flash animation "WAN WAN INTENSIFIES.sfw". CSS animations controlled by pure Javascript for very fluid wolf girl.

# Why?
Wan not?

# Features
- Wan~
- Wolf girls!
- Dozens of wanning wolves, with search!
- Use any image you want and send it to friends!
- Mobile support
- No awoo :c

# Todo
- ~~Nightcore mode for fast wolf girl (that's easy just have to do it)~~
- ~~Mobile portrait fix (shoooould be easy)~~
- ~~Gapless audio loop so wolf girl can wan better (that's actually kind of hard for sync reasons)~~
- ~~Actual menu so we can have a LOT of wolf girls, a volume slider...~~
- ~~Vector graphics~~
- ~~Use url parameters for girls instead of function calls~~
- ~~Loading bar instead of Momiji~~
- ~~Better search~~
- ~~Volume slider~~
- Vectors for all girls: 2/29 done
- ~~Let people use custom url for wolf girl image~~
- ~~Customize volume slider so it's consistent across platforms~~
- Crazier Nightcore mode. I want to add more stuff but the problem here is mobile support - some mobile devices are already struggling to run the animation as is. I have to run some pretty strong optimization before I add *any* more stuff!
- [Get Down Nitori](https://www.youtube.com/watch?v=FkQaQZCzjic) mode
- ~~Replace wan images by text so we can write different stuff~~
- ~~Fix the animation unsync when page isn't visible~~
- ~~Rewrite of animation code, more below~~
- Awoo maybe.

# Philosophy
I hate bloated pages and believe in pure html/css/js to run a vast majority of websites. Most web pages have absolutely no excuse for being over 1MB, including huge libraries for no other purpose than to make the programmer's life easier on a few function calls. This project will always be as small as I can make it without compromising user experience.

Currently, the only library I use is the awesome [howler.js](https://howlerjs.com/), for the gapless audio loop, and do so out of absolute necessity.

# Credit
I try to find the artists whose art I use, if you made one of these faces and want credit, contact me about it!

- Link, DJSona, Papi, Tracer, Tamamo, D.Va, Kanna, Bayonetta, Miia: [Kirbmaster](http://kirbmaster.deviantart.com/)<commit_msg>Added section about bug reporting<commit_after>[![Built with VanillaJS](http://vanilla-js.com/assets/button.png)](http://vanilla-js.com/)

![Wan~](
https://wanwan-html5.moe/girls/Momiji.png
)

# wanwan-html5
This is an HTML5 version of the flash animation "WAN WAN INTENSIFIES.sfw". CSS animations controlled by pure Javascript for very fluid wolf girl.

# Why?
Wan not?

# Features
- Wan~
- Wolf girls!
- Dozens of wanning wolves, with search!
- Use any image you want and send it to friends!
- Mobile support
- No awoo :c

# Todo
- ~~Nightcore mode for fast wolf girl (that's easy just have to do it)~~
- ~~Mobile portrait fix (shoooould be easy)~~
- ~~Gapless audio loop so wolf girl can wan better (that's actually kind of hard for sync reasons)~~
- ~~Actual menu so we can have a LOT of wolf girls, a volume slider...~~
- ~~Vector graphics~~
- ~~Use url parameters for girls instead of function calls~~
- ~~Loading bar instead of Momiji~~
- ~~Better search~~
- ~~Volume slider~~
- Vectors for all girls: 2/29 done
- ~~Let people use custom url for wolf girl image~~
- ~~Customize volume slider so it's consistent across platforms~~
- Crazier Nightcore mode. I want to add more stuff but the problem here is mobile support - some mobile devices are already struggling to run the animation as is. I have to run some pretty strong optimization before I add *any* more stuff!
- [Get Down Nitori](https://www.youtube.com/watch?v=FkQaQZCzjic) mode
- ~~Replace wan images by text so we can write different stuff~~
- ~~Fix the animation unsync when page isn't visible~~
- ~~Rewrite of animation code, more below~~
- Awoo maybe.

# Philosophy
I hate bloated pages and believe in pure html/css/js to run a vast majority of websites. Most web pages have absolutely no excuse for being over 1MB, including huge libraries for no other purpose than to make the programmer's life easier on a few function calls. This project will always be as small as I can make it without compromising user experience.

Currently, the only library I use is the awesome [howler.js](https://howlerjs.com/), for the gapless audio loop, and do so out of absolute necessity.

# I'm having X problem
PLEASE PLEASE post an issue on GitHub if you encounter a bug, the site works 100% fine on all my devices and browsers but *this isn't my job*, I can't be spending my life testig the site on every device with every browser, and **I can't know about bugs if you don't report them**!

# Credit
I try to find the artists whose art I use, if you made one of these faces and want credit, contact me about it!

- Link, DJSona, Papi, Tracer, Tamamo, D.Va, Kanna, Bayonetta, Miia: [Kirbmaster](http://kirbmaster.deviantart.com/)
{'fraction_non_alphanumeric': 0.0908730944367452, 'fraction_numerical': 0.0033656701643238964, 'mean_word_length': 4.097880928355197, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1384678', 'n_tokens_mistral': 1505, 'n_tokens_neox': 1464, 'n_words': 749}