├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── demo ├── dev │ ├── indexWith.html │ ├── indexWithout.html │ ├── testingBlocks.html │ └── testingWithPriority.html ├── images │ ├── 0.jpg │ ├── 1.jpg │ ├── 10.jpg │ ├── 11.jpg │ ├── 12.jpg │ ├── 13.jpg │ ├── 14.jpg │ ├── 15.jpg │ ├── 16.jpg │ ├── 17.jpg │ ├── 18.jpg │ ├── 19.jpg │ ├── 2.jpg │ ├── 20.jpg │ ├── 21.jpg │ ├── 22.jpg │ ├── 23.jpg │ ├── 24.jpg │ ├── 25.jpg │ ├── 26.jpg │ ├── 27.jpg │ ├── 28.jpg │ ├── 29.jpg │ ├── 3.jpg │ ├── 30.jpg │ ├── 31.jpg │ ├── 32.jpg │ ├── 33.jpg │ ├── 34.jpg │ ├── 35.jpg │ ├── 36.jpg │ ├── 37.jpg │ ├── 38.jpg │ ├── 39.jpg │ ├── 4.jpg │ ├── 40.jpg │ ├── 41.jpg │ ├── 42.jpg │ ├── 43.jpg │ ├── 44.jpg │ ├── 45.jpg │ ├── 46.jpg │ ├── 47.jpg │ ├── 48.jpg │ ├── 49.jpg │ ├── 5.jpg │ ├── 6.jpg │ ├── 7.jpg │ ├── 8.jpg │ └── 9.jpg ├── index.html └── show │ ├── index.html │ ├── index.old.html │ ├── show.css │ └── show.js ├── media └── tattica.gif ├── package.json ├── roadmap.md ├── src ├── lib │ ├── connection.mjs │ ├── error.mjs │ ├── loadBlock.mjs │ ├── loadIntersections.mjs │ ├── loadSingle.mjs │ ├── loader.mjs │ ├── makeArr.mjs │ ├── makeQueue.mjs │ ├── placeholder.mjs │ └── waitIdle.mjs └── tattica.mjs ├── start_server.sh └── test ├── bootstrap.js ├── pages ├── allImagesAreLoaded.html ├── loadBlock.html ├── loadPriorityFirst.html ├── loadSync.html ├── loadSyncWithBlocks.html └── noBrokenImages.html └── tattica.test.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/README.md -------------------------------------------------------------------------------- /demo/dev/indexWith.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/dev/indexWith.html -------------------------------------------------------------------------------- /demo/dev/indexWithout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/dev/indexWithout.html -------------------------------------------------------------------------------- /demo/dev/testingBlocks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/dev/testingBlocks.html -------------------------------------------------------------------------------- /demo/dev/testingWithPriority.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/dev/testingWithPriority.html -------------------------------------------------------------------------------- /demo/images/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/0.jpg -------------------------------------------------------------------------------- /demo/images/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/1.jpg -------------------------------------------------------------------------------- /demo/images/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/10.jpg -------------------------------------------------------------------------------- /demo/images/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/11.jpg -------------------------------------------------------------------------------- /demo/images/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/12.jpg -------------------------------------------------------------------------------- /demo/images/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/13.jpg -------------------------------------------------------------------------------- /demo/images/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/14.jpg -------------------------------------------------------------------------------- /demo/images/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/15.jpg -------------------------------------------------------------------------------- /demo/images/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/16.jpg -------------------------------------------------------------------------------- /demo/images/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/17.jpg -------------------------------------------------------------------------------- /demo/images/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/18.jpg -------------------------------------------------------------------------------- /demo/images/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/19.jpg -------------------------------------------------------------------------------- /demo/images/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/2.jpg -------------------------------------------------------------------------------- /demo/images/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/20.jpg -------------------------------------------------------------------------------- /demo/images/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/21.jpg -------------------------------------------------------------------------------- /demo/images/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/22.jpg -------------------------------------------------------------------------------- /demo/images/23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/23.jpg -------------------------------------------------------------------------------- /demo/images/24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/24.jpg -------------------------------------------------------------------------------- /demo/images/25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/25.jpg -------------------------------------------------------------------------------- /demo/images/26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/26.jpg -------------------------------------------------------------------------------- /demo/images/27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/27.jpg -------------------------------------------------------------------------------- /demo/images/28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/28.jpg -------------------------------------------------------------------------------- /demo/images/29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/29.jpg -------------------------------------------------------------------------------- /demo/images/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/3.jpg -------------------------------------------------------------------------------- /demo/images/30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/30.jpg -------------------------------------------------------------------------------- /demo/images/31.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/31.jpg -------------------------------------------------------------------------------- /demo/images/32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/32.jpg -------------------------------------------------------------------------------- /demo/images/33.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/33.jpg -------------------------------------------------------------------------------- /demo/images/34.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/34.jpg -------------------------------------------------------------------------------- /demo/images/35.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/35.jpg -------------------------------------------------------------------------------- /demo/images/36.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/36.jpg -------------------------------------------------------------------------------- /demo/images/37.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/37.jpg -------------------------------------------------------------------------------- /demo/images/38.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/38.jpg -------------------------------------------------------------------------------- /demo/images/39.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/39.jpg -------------------------------------------------------------------------------- /demo/images/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/4.jpg -------------------------------------------------------------------------------- /demo/images/40.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/40.jpg -------------------------------------------------------------------------------- /demo/images/41.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/41.jpg -------------------------------------------------------------------------------- /demo/images/42.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/42.jpg -------------------------------------------------------------------------------- /demo/images/43.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/43.jpg -------------------------------------------------------------------------------- /demo/images/44.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/44.jpg -------------------------------------------------------------------------------- /demo/images/45.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/45.jpg -------------------------------------------------------------------------------- /demo/images/46.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/46.jpg -------------------------------------------------------------------------------- /demo/images/47.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/47.jpg -------------------------------------------------------------------------------- /demo/images/48.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/48.jpg -------------------------------------------------------------------------------- /demo/images/49.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/49.jpg -------------------------------------------------------------------------------- /demo/images/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/5.jpg -------------------------------------------------------------------------------- /demo/images/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/6.jpg -------------------------------------------------------------------------------- /demo/images/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/7.jpg -------------------------------------------------------------------------------- /demo/images/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/8.jpg -------------------------------------------------------------------------------- /demo/images/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/images/9.jpg -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/show/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/show/index.html -------------------------------------------------------------------------------- /demo/show/index.old.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/show/index.old.html -------------------------------------------------------------------------------- /demo/show/show.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/show/show.css -------------------------------------------------------------------------------- /demo/show/show.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/demo/show/show.js -------------------------------------------------------------------------------- /media/tattica.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/media/tattica.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/package.json -------------------------------------------------------------------------------- /roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/roadmap.md -------------------------------------------------------------------------------- /src/lib/connection.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/connection.mjs -------------------------------------------------------------------------------- /src/lib/error.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/error.mjs -------------------------------------------------------------------------------- /src/lib/loadBlock.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/loadBlock.mjs -------------------------------------------------------------------------------- /src/lib/loadIntersections.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/loadIntersections.mjs -------------------------------------------------------------------------------- /src/lib/loadSingle.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/loadSingle.mjs -------------------------------------------------------------------------------- /src/lib/loader.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/loader.mjs -------------------------------------------------------------------------------- /src/lib/makeArr.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/makeArr.mjs -------------------------------------------------------------------------------- /src/lib/makeQueue.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/makeQueue.mjs -------------------------------------------------------------------------------- /src/lib/placeholder.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/placeholder.mjs -------------------------------------------------------------------------------- /src/lib/waitIdle.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/lib/waitIdle.mjs -------------------------------------------------------------------------------- /src/tattica.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/src/tattica.mjs -------------------------------------------------------------------------------- /start_server.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | browser-sync . --port 8080 --no-open & 3 | sleep 3 -------------------------------------------------------------------------------- /test/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/test/bootstrap.js -------------------------------------------------------------------------------- /test/pages/allImagesAreLoaded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/test/pages/allImagesAreLoaded.html -------------------------------------------------------------------------------- /test/pages/loadBlock.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/test/pages/loadBlock.html -------------------------------------------------------------------------------- /test/pages/loadPriorityFirst.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/test/pages/loadPriorityFirst.html -------------------------------------------------------------------------------- /test/pages/loadSync.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/test/pages/loadSync.html -------------------------------------------------------------------------------- /test/pages/loadSyncWithBlocks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/test/pages/loadSyncWithBlocks.html -------------------------------------------------------------------------------- /test/pages/noBrokenImages.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/test/pages/noBrokenImages.html -------------------------------------------------------------------------------- /test/tattica.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/tattica/HEAD/test/tattica.test.js --------------------------------------------------------------------------------