<commit_before># Dynamize.js
Dynamize your website: small plain vanilla javascript goodies for enhancing user interaction

When enhancing a website for eye-candy and user interaction, there is nothing better than finding a pure CSS + HTML solution. When such a solution is not viable, the developer needs to resort to javascript. That is the origin of dynamize.js: a loose collection of small, independient, plain vanilla javascript files to do one specific task and designed to avoid messing with the existing site layout.

In other words, just grab the file you want, drop it in your existing website project and there is a good chance that everything is going to work as expected regardless of the nature of the project, even when external frameworks are used. 

Currently, the collection is composed by:

* [scrolling.js](http://j-pel.github.io/dynamize/scrolling.html)
* [moving.js](http://j-pel.github.io/dynamize/moving.html)
* [rotating.js](http://j-pel.github.io/dynamize/rotating.html)
* [sizing.js](http://j-pel.github.io/dynamize/sizing.html)
* [sliding.js](http://j-pel.github.io/dynamize/sliding.html)
* [couching.js](http://j-pel.github.io/dynamize/couching.html)

The names are self explanatory, however, there are example files for each one.

Couching outgrows the initial scope of Dynamize. It is being assigned its own repository with another tools for better manage CouchDB from a browser.

### Browser Support

Tested and known to work well on:

Linux|![Firefox](https://raw.github.com/alrra/browser-logos/master/firefox/firefox_32x32.png)![Chrome](https://raw.github.com/alrra/browser-logos/master/chrome/chrome_32x32.png)![Chromium](https://raw.github.com/alrra/browser-logos/master/chromium/chromium_32x32.png)|
---|---|
Windows|![Firefox](https://raw.github.com/alrra/browser-logos/master/firefox/firefox_32x32.png)![Chrome](https://raw.github.com/alrra/browser-logos/master/chrome/chrome_32x32.png)![IE](https://raw.github.com/alrra/browser-logos/master/internet-explorer/internet-explorer_32x32.png)|
Android|![Firefox](https://raw.github.com/alrra/browser-logos/master/firefox/firefox_32x32.png)![Chrome](https://raw.github.com/alrra/browser-logos/master/chrome/chrome_32x32.png)![Opera](https://raw.github.com/alrra/browser-logos/master/opera/opera_32x32.png)|
iOS|![Safari](https://raw.github.com/alrra/browser-logos/master/safari/safari_32x32.png)|
OSX| [Not yet]|<commit_msg>Readme changed<commit_after># Dynamize.js
Dynamize your website: small plain vanilla javascript goodies for enhancing user interaction

When enhancing a website for eye-candy and user interaction, the first thing to do is to find a pure CSS + HTML solution. When such a solution is not viable, the developer needs to resort to javascript. That is the origin of dynamize.js: a loose collection of small, independient, plain vanilla javascript files to do one specific task and designed to avoid messing with the existing site layout.

In other words, just grab the file you want, drop it in your existing website project and there is a good chance that everything is going to work as expected regardless of the nature of the project, even when external frameworks are used. 

Currently, the collection is composed by:

* [scrolling.js](http://j-pel.github.io/dynamize/scrolling.html)
* [moving.js](http://j-pel.github.io/dynamize/moving.html)
* [rotating.js](http://j-pel.github.io/dynamize/rotating.html)
* [sizing.js](http://j-pel.github.io/dynamize/sizing.html)
* [sliding.js](http://j-pel.github.io/dynamize/sliding.html)
* [couching.js](http://j-pel.github.io/dynamize/couching.html)

The names are self explanatory, however, there are example files for each one.

Couching outgrows the initial scope of Dynamize. It is being assigned its own repository with another tools for better manage CouchDB from a browser.

### Browser Support

Tested and known to work well on:

Linux|![Firefox](https://raw.github.com/alrra/browser-logos/master/firefox/firefox_32x32.png)![Chrome](https://raw.github.com/alrra/browser-logos/master/chrome/chrome_32x32.png)![Chromium](https://raw.github.com/alrra/browser-logos/master/chromium/chromium_32x32.png)|
---|---|
Windows|![Firefox](https://raw.github.com/alrra/browser-logos/master/firefox/firefox_32x32.png)![Chrome](https://raw.github.com/alrra/browser-logos/master/chrome/chrome_32x32.png)![IE](https://raw.github.com/alrra/browser-logos/master/internet-explorer/internet-explorer_32x32.png)|
Android|![Firefox](https://raw.github.com/alrra/browser-logos/master/firefox/firefox_32x32.png)![Chrome](https://raw.github.com/alrra/browser-logos/master/chrome/chrome_32x32.png)![Opera](https://raw.github.com/alrra/browser-logos/master/opera/opera_32x32.png)|
iOS|![Safari](https://raw.github.com/alrra/browser-logos/master/safari/safari_32x32.png)|
OSX| [Not yet]|
{'fraction_non_alphanumeric': 0.1305341924755768, 'fraction_numerical': 0.016628559551028894, 'mean_word_length': 5.185089974293059, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 20, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3239567', 'n_tokens_mistral': 1659, 'n_tokens_neox': 1565, 'n_words': 376}