====== CANVAS ====== [[http://diveintohtml5.info/canvas.html]] -- (уголки) [[https://github.com/jamiegilmartin/CanvasScratchOff]] [[http://beej.us/blog/data/html5-canvas-globalcompositeoperation/]] [[http://jsfiddle.net/elin/5dbTJ/light/]] [[http://wpaint.websanova.com/]] [[http://ace.c9.io/#nav=about]] http://ace.c9.io/build/kitchen-sink.html https://github.com/ajaxorg/ace https://developer.mozilla.org/en-US/docs/HTML/Canvas/Drawing_Graphics_with_Canvas http://codetheory.in/creating-a-paint-application-with-html5-canvas/ http://billmill.org/static/canvastutorial/finish.html http://dev.opera.com/articles/view/html-5-canvas-the-basics/ http://dev.opera.com/articles/view/html5-canvas-painting/ http://www.sitepoint.com/html5-canvas-tutorial-introduction/ http://www.w3schools.com/html/html5_canvas.asp http://code.tutsplus.com/articles/21-ridiculously-impressive-html5-canvas-experiments--net-14210 http://www.tutorialspoint.com/html5/html5_canvas.htm http://habrahabr.ru/post/111385/ CANVAS шаг за шагом !!! http://www.html5canvas.ru/2011/04/blog-post_5730.html http://www.williammalone.com/articles/create-html5-canvas-javascript-drawing-app/ !!! ===== Библиотеки ===== http://fabricjs.com/ http://paperjs.org/examples/ https://github.com/rwaldron/burst-core http://www.html5rocks.com/en/tutorials/raphael/intro/ http://www.createjs.com/#!/EaselJS/demos/apitest http://canvasengine.net/ * http://canvimation.github.io/ * https://sites.google.com/site/canvimationhelp/ * https://github.com/canvimation/canvimation.github.com/tree/oldmaster http://www.htmlcanvasstudio.com/ [[http://www.backslash.gr/content/blog/webdevelopment/7-10-javascript-canvas-frameworks]] https://github.com/theshock/libcanvas ===== Animation ===== http://chimera.labs.oreilly.com/books/1234000001654/ch05.html#box2d_further_reading http://motioncanvas.info/ http://rodrixar.blogspot.ru/2011/07/test.html?m=1 [[http://www.websanova.com/blog/html5/10-shapes-to-extend-html5-canvas#.U0ao51fBeKU]] 10 Shapes to Extend HTML5 Canvas http://www.williammalone.com/articles/ !!!! https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Basic_animations !!! http://www.jamiegilmartin.com/blog/category/raspberry-pi/ ===== Улучшаем производительность HTML5 canvas ===== http://habrahabr.ru/post/127014/ http://www.wintellect.com/blogs/jprosise/canvas-animations-in-html5 ===== Окно с зумом на canvas ===== * http://blog.akademy.co.uk/2010/06/canvaszoom-html5-canvas-and-code/ * http://www.akademy.co.uk/software/canvaszoom/ * http://www.microsoft.com/en-us/download/details.aspx?id=24819 * http://msdn.microsoft.com/en-us/library/cc645077%28v=VS.95%29.aspx * https://github.com/ruven/iipmooviewer * http://iipimage.sourceforge.net/ -- flash * http://iipimage.sourceforge.net/demo/ -- flash * http://openseadragon.github.io/ * http://dmstech.github.io/mirador/demo/ * http://dmstech.github.io/mirador/ You may have seen programs like Zoomify, OpenZoom and DeepZoom which quickly display large resolution images – only the part which is needed is downloaded. Most of these use some kind of plugin (e.g. Flash, Silverlight), CanvasZoom does this with only the HTML5 standards. Create your own The backend part of the system simply consits of several folders full of images of different resolution. The images are most easily generated by the DeepZoom Composer program created by Microsoft, there's also lots of information about the format here. The DeepZoom Composer program currently only works on windows but once you've download it you can create your own zoom images, very quickly. ==== Временно здесь ==== http://habrahabr.ru/hub/angularjs/ http://creately.com/diagram/example/hk9i0q0e1/AngularJS+architecture http://creately.com/plans