https://github.com/john32b/djweb
Haxe Library to create simple one-page html5 with pure code.
https://github.com/john32b/djweb
Last synced: about 1 year ago
JSON representation
Haxe Library to create simple one-page html5 with pure code.
- Host: GitHub
- URL: https://github.com/john32b/djweb
- Owner: john32b
- Created: 2017-01-13T15:27:38.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-01-22T19:04:56.000Z (over 5 years ago)
- Last Synced: 2025-04-11T04:49:20.484Z (about 1 year ago)
- Language: Haxe
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# djWeb
__Language__: HAXE that compiles to JAVASCRIPT
__Author__: John32B [@john32b](https://twitter.com/john32b)
:warning: **Important Note** : This is primarily a personal immature library to help me make some simple HTML pages. Do not rely on this or use this for anything else than to study the code and see how I approached things.
-----------
### Features
djWeb is a small __HAXE__ framework for creating simple one page HTML5 documents with pure code. Meaning all the DOM elements are being created with javascript.
The main ideology is to have a __page__ that consists of __sections__ which are independent from each other and have some basic automation functions like responding to when they are scrolled into view or resizing according to rules.
- WEBM box
- Dynamic Fixed Header
- BG Tile Scroller
- AutoText
- Various DOM tools and Helpers
- Preliminary mobile support
- ScrollAware objects that respond to on-off scroll into view
- Simple Loader class for preloading images and json files
### Example
To see the code in action , please check out my main page that is hosted here on github
http://john32b.github.io