background preloader

JS

Facebook Twitter

SceneJS - WebGL Scene Graph Library. Canvas 3d JS Library » Development News. A spec change that keeps coming back to haunt me peter| 24 June, 2011| 13:22 At some point, the way firefox handles keyboard events changed.

Canvas 3d JS Library » Development News

I’m not sure exactly when it happened, all I know is that it broke how I was dealing with keyboard interaction on almost every demo I’ve written (for example,the mocap demo and MotionView). When I wrote the demos, the keydown event would be fired once, when the user initially pressed the key (it still works this way on the other browsers as far as I can tell), but at some point that I missed it got changed to firing on every update for as long as the key is held (or until you press another key, at which point the keydown event will start firing repeatedly for that key).

Several of the demos and tests I have written relied on the keydown event to start moving something in the scene (usually the camera). Release 2.2 peter| 22 March, 2011| 19:15 Some of the things included (in no particular order) are: Better picking code. 2.1 Release and things to come. 20 Fresh JavaScript Data Visualization Libraries. There are plenty of JavaScript libraries out there for rendering your otherwise plain and boring numerical data into beautiful, interactive, and informative visualizations.

20 Fresh JavaScript Data Visualization Libraries

The beauty of using JavaScript for data visualization is that, if created correctly, your data will be highly accessible (usually via HTML tables). A long time ago (2008), I wrote about JavaScript solutions for graphing and charting data and this article revisits the topic with twenty more JavaScript libraries that you can use to bring your data to life. 1.

Highcharts Highcharts is one of the most promising JavaScript charting libraries to hit the scene recently, with its large array of features including seven charting types (line, pie, and bar among them), the ability to zoom in and out of charts, and tooltips for offering more information about data points. 2. gRaphaël gRaphaël is a charting library based on Raphaël, a vector graphics drawing JavaScript library. 3. 4. jQuery Visualize Plugin 5. moochart 6. LimeJS HTML5 Game Framework. Javascript. EaselJS: A Javascript Library for Working with the HTML5 Canvas Element. Recent Updates Follow @CreateJS November 2014 Updates in preparation for next release (coming soon).New class model, with big performance increases October 2014 Lots of bug fixes and pull requests.New 'Extras' folder in GitHub with useful tools and classes July 2014 Major overhaul of Graphics to include a useful command pattern, and a big performance increase.Added Graphics.store() / unstore() The Story Why we built EaselJS About EaselJS EaselJS provides straight forward solutions for working with rich graphics and interactivity with HTML5 Canvas.

Featured Projects Community Show & Tell. Ion Drift A port of the Flash game Ion Drift, b10b was able to build a CreateJS version in less than a day that hit target framerates on even the lowest devices, and outperformed ports to other libraries. By b10b. The Node Beginner Book. Paper.js. 7 Free JavaScript E-Books and Tutorials. JavaScript has never been hotter, thanks to projects like Node.js, JQuery and PhoneGap.

7 Free JavaScript E-Books and Tutorials

You can now use JavaScript for scripting in the browser, for creating desktop and mobile applications, and for creating server side web applications. But how do you get started? We've compiled a list of six free books and tutorials for beginning programmers, but those with programming experience may find some of these resources valuable as well. Feel free to add more free resources in the comments. Experienced programmers may also want to take a look at this StackOverflow thread on the subject, but most of the resources there aren't free. Traceur-compiler - Google's vehicle for Javascript Language Design Experimentation.