Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nrc-cnrc/html5-whiteboard
Experimental collaborative whiteboard written in HTML and Javascript — Tableau blanc collaboratif experimental codé en HTML et Javascript
https://github.com/nrc-cnrc/html5-whiteboard
collaborative html whiteboard
Last synced: about 1 month ago
JSON representation
Experimental collaborative whiteboard written in HTML and Javascript — Tableau blanc collaboratif experimental codé en HTML et Javascript
- Host: GitHub
- URL: https://github.com/nrc-cnrc/html5-whiteboard
- Owner: nrc-cnrc
- License: mit
- Created: 2012-11-28T19:31:47.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-06-20T14:15:02.000Z (over 10 years ago)
- Last Synced: 2024-04-16T00:42:20.660Z (8 months ago)
- Topics: collaborative, html, whiteboard
- Language: PHP
- Homepage:
- Size: 1.56 MB
- Stars: 8
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
NRC HTML5 Whiteboard
===============================================================================This is an experimental collaborative whiteboard written in HTML and Javascript
===============================================================================
Example Apache configuration (.htaccess)
===============================================================================
RewriteEngine onRewriteCond %{REQUEST_URI} !^(/htmlwhiteboard)
RewriteCond %{REQUEST_URI} !^(/index\.php|/static|/robots\.txt)
RewriteRule ^(.*)$ index.php/$1RewriteCond %{HTTP_HOST} 127.0.0.1
RewriteCond %{REQUEST_URI} !^/htmlwhiteboard
RewriteRule ^(.*)$ htmlwhiteboard/$1 [L]===============================================================================
Libraries
===============================================================================Client:
http://www.digitalmagicpro.com/jPicker/ (http://code.google.com/p/jpicker/)
http://jquery.com/Server:
http://nodejs.org
http://socket.io
http://sequelizejs.com/===============================================================================
Supported/tested Browsers
===============================================================================Chrome (latest)
Firefox (latest)
Safari (latest)
Opera (11.5)
-- partially working, outstanding bug in socket.io. waiting for fix.IE (9)
===============================================================================
Outstanding Issues / Questions
===============================================================================* Do we need rotations (if so, this will require significant code changes)
* Should undo/redo consider only your actions, or all actions?
* What about undo/redo with an item that is currently in use by another person?
* Currently, the image db doesn't detect duplicates.
* Large image support is missing
* Add server "locking" support at the whiteboard level
* Alpha fill for free-form polygon will overlap stroke
* Some events still binded within the NRCWhiteboard "class". API should
allow user to set them.