- Speed up your JavaScript, Part 4 | NCZOnline
Series of articles showing how you can speed up your JavaScript code.
with improvements javascript performance tips
- SunSpider JavaScript Benchmark
This is SunSpider, a JavaScript benchmark. This benchmark tests the core JavaScript language only, not the DOM or other browser APIs. It is designed to compare different versions of the same browser, and different browsers to each other.
with benchmark javascript performance
- The Dojo Build System view /build/buildSystem
Dojo 1.7 live docs with updated info on new build system
with 1.7 build dojo system
- Traversing DOM Tree using JavaScript
This tutorial contains an example of traversing a DOM element. It assumes a fairly good understanding of data structures, and also a fair background in JavaScript.
with dom javascript traverse tree tutorial
- Understand memory leaks in JavaScript applications
Summary: Garbage collection can be freeing. It lets us focus on application logic rather than memory management. However, garbage collection is not magic. Understanding how it works, and how it can be tricked into maintaining memory long after it should have been released, results in faster and more reliable applications. In this article, learn about a systematic approach for locating memory leaks in JavaScript applications, several common leaking patterns, and appropriate methods to address those leaks.
with javascript leaks management memory tutorial
- Web 2.0 Development and Business Lessons: Dojo Package Loading Hacks and Best Practices
One of key strengths of the Dojo Toolkit is its class system and package loader. It allows you to neatly structure your code and load classes on demand when they are needed. While the package loader is fairly straightforward on the surface, there are a few nuances that are worth exploring. It's also important to understand how best to structure your classes and when to load them so that you optimize not only the load time, but also the users perception of load time. This article assumes you understand the basics of the dojo.provide and dojo.declare functions as its focus is the dojo.require function which does the actual loading. If you're not too familiar with them, I refer you to the this article from DojoCampus before you proceed any further.
with best class dojo exploring package practices system
- Webdeveloper.com
JavaScript Articles, Links, and Resources
Your place for all things JavaScript. We have tutorials, articles, and free JavaScript code. :: WebDeveloper.com
browser calendar code development dhtml dynamic html javascript jscript scripting tutorial web
with articles development javascript resources by 2 users
- WebGL Experiments
Showing the use of advanced 3D graphics in the browser using WebGL standard.
with 3d browser graphics javascript
- Which JavaScript framework (jQuery vs Dojo vs ... )? - Stack Overflow
What I really hate about jQuery is that the code is a terrible maze and very difficult to read. So I'm always scared of one potential bug it might happen to my application caused by jQuery and not being able to look into jQuery code to quickly (couple of hours) patch it for at least myself and my customers. – Marco Demaio
with ajax dojo extjs framework javascript jquery library mootools
- WICK: Web Input Completion Kit
This is WICK, the Web Input Completion Kit, an evolving framework that leverages web standards such as JavaScript, DOM and CSS to facilitate textual input in form UI elements assisted by local and remote data sources. This framework strives to remain unobtrusive and preserve a form's semantics and accessibility.
An evolving framework that leverages web standards such as JavaScript, DOM and CSS to facilitate textual input in form UI elements assisted by local and remote data sources. This framework strives to remain unobtrusive and preserve a form's semantics and accessibility.
auto-suggest autocomplete input javascript suggest wick
with completion css development input javascript textual ui web by 2 users
- Widgets within Widgets - Higgins for President
At the day-job we do a lot of Widget work. We have Container widgets that hold Panel widgets, which hold Box widgets, which hold other widgets. The widgets themselves create other widgets and place them in their own ownership. Our full-page/no-refresh/Ajax-app with the long lived page views creates and destroys all these widgets based on the various events published around the page, but we ran into a problem along the way: a lot of the widgets weren't being destroyed. Ever. The whole system is quite sound, though lacked in this one regard. To be fair, Dijit cleans up after itself. Everything that is created when a Dijit widget instance is new'd up is removed when that instance is destroyed. Everything that is created declaratively in a template is cleaned u
with dojo widgets
- XUL Element Reference
The following is a reference to all XUL elements, including their attributes and script properties and methods. It also includes some JavaScript global objects and parts of the DOM.
with attributes dom html javascript object objects xul by 2 users
- Zooming, Scrolling, and Panning in Dojo Charting
As mentioned in my previous post Dojo Charting Reorganization, this week I worked on zooming, scrolling, and panning of charts. It turned out to be a more complex task than I anticipated due to the little-known fact that Dojo Charting can stack multiple plots per chart and can show multiple independent axes on all 4 sides of the chart. These problems were solved and a new API was introduced on the chart object
with chart charting charts dojo howto panning zooming
Bookmarks 81 - 93
« Previous