Edit-in-Place with Ajax by Drew McLellan Back on day one we looked at using the Prototype library to take all the hard work out of making a simple Ajax call. While that was fun and all, it didn’t go that far towards implementing something really practi
Why a re-introduction? Because JavaScript has a reasonable claim to being the world's most misunderstood programming language. While often derided as a toy, beneath its deceptive simplicity lie some powerful language features. 2005 has seen the launch of
Lily is a Firefox add-on that allows users to create rich, complex applications in a web browser. With Lily it's possible to make programs that mashup the web or the desktop, visualize and animate data, modify webpages, play music, or connect to world outside the computer.
Bytefx is a fast, lightweight and crossbrowser library with some useful special effect for your web pages.
It is compatible with most common browsers and MemTronic compressed version size is less than 2Kb.
Bytefx is not a complete framework, as mootools or script.aculo.us are, it's just a low level effects library then its features are not advanced but probably useful to create more complex libraries too.
Finally, bytefx should be just what you need for your web pages, with a minimum overload and a good, fast and crossbrowser code.
Whether you’ve forgotten the name of a function or the property of a cascading style sheet - handy cheat sheets deliver the information you are looking for - immediately. Most cheat sheets are available as .pdf or .png-files, so you can print them and u
a development tool to help programmers adheres to a coding standard. It automates the process of checking code to spare humans of this boring (but important) task.
Chickenfoot is a tool that puts a programming environment in Firefox so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of Javascript that includes special functions specific to we
Choosing a Java scripting language: Round two If you are considering hooking a scripting interpreter into your Java application, the hardest part is choosing which one to use By David Kearns, JavaWorld.com, 03/14/05
This is a set of coding conventions and rules for use in JavaScript programming. It is inspired by the Sun document Code Conventions for the Java Programming Language.
CodePress is web-based source code editor with syntax highlighting written in JavaScript that colors text in real time while it's being typed in the browser.
The developer homepage - join the programming community from gitconnected. Discover and share coding news, with the best stories rising to the top. Get the latest updates on JavaScript, web development, frontend, backend, and programming. Build your skills, reputation, and network with your personal developer homepage and portfolio. Collaborate with other software engineers.
A polyfill of the JavaScript standard library, which supports: The latest ECMAScript standard; ECMAScript standard library proposals; Some WHATWG / W3C standards (cross-platform or closely related ECMAScript).
It is possible in Javascript (ECMAScript) to do classical single inheritance nested to any depth, without any caveats.
This article concisely explores the mechanism in depth, including flaws in other approaches, internal Javascript algorithms, proper OOP data encapsulation with default constructors, and an optimized inheritance declaration syntax with both Object and Function prototype convenience methods.
CPAINT (Cross-Platform Asynchronous INterface Toolkit) is a true AJAX (Asynchronous JavaScript XML) and JSRS (JavaScript Remote Scripting) implementation that supports both PHP and ASP/VBscript.
This article outlines the process involved in transforming the del.icio.us user API XML document into an HTML fragment. Because the XSLT processor is compiled, and therefore runs significantly faster than interpreted Javascript in the browser, I push as m
This article outlines the process involved in transforming the del.icio.us user API XML document into an HTML fragment. Because the XSLT processor is compiled, and therefore runs significantly faster than interpreted Javascript in the browser, I push as m