Web DevCenter
oreilly.comSafari Books Online.Conferences.
MySQL Conference and Expo April 14-17, 2008, Santa Clara, CA

Sponsored Developer Resources

Web Columns
Adobe GoLive
Essential JavaScript

Web Topics
All Articles
Scripting Languages

Atom 1.0 Feed RSS 1.0 Feed RSS 2.0 Feed

Learning Lab

Topic: Scripting Languages

O'Reilly Network articles about this topic:

PHP with Apple's Developer Tools (Web Development DevCenter)
Apple's OS X developer tools were originally developed by NeXT for programmers working with Obj-C, but have since evolved for use with a wide range of languages. At the heart of these tools is an IDE called Project Builder, which is also useful for working with PHP, as this article examines.

Web Services with AppleScript and Perl (Web Development DevCenter)
You can't create a SOAP Web service with AppleScript, but you can have it act as a SOAP Web client and use Perl to create the service. So it becomes a simple matter of passing structured data between Perl and AppleScript. Randal Schwartz explains how to enable Web services with these two scripting languages.

Cross-Browser Animation (Web Development DevCenter)
With DHTML you can animate both text and images allowing objects to move throughout the browser window instead of being anchored in one spot. Unfortunately, DHTML can be tricky because of differences between browsers. In this article you'll learn how to overcome this and animate text and images for even performance across most browsers.

PHP Powers FreeMovie API for Flash (Web Development DevCenter)
The FreeMovie project attempts to create a high–level API to the Macromedia Flash (SWF) file format. Unlike other libraries, FreeMovie is not written in C or C++. Instead, the first implementation of FreeMovie was written in PHP. Jacek Artymiak introduces you to the FreeMovie package and shows you how to get started.

The Highlight Palette in Adobe GoLive 6 (Web Development DevCenter)
Adobe GoLive 6 provides a new feature that allows you to highlight any aspect of your Web page such as specific tags, CSS statements, or JavaScript code.

Hierarchical Menus with the Underrated style.display Object (Web Development DevCenter)
Manage your Web real estate better with hierarchical menus. Bill Pena shows you how to get organized with these JavaScript examples.

Remote Scripting with IFRAME (Web Development DevCenter)
A look at how remote scripting can improve the user experience with complex JavaScript applications. Remote scripting provides for client/server data exchange without reloading the page.

Using JavaScript to Create a Powerful GUI (Web Development DevCenter)
By using JavaScript and CSS to build standard components for your online application or Web site, you can make it easier for users to accomplish their tasks. Meg Hourihan shows you how, step by step.

ActionScript for JavaScript Programmers (Web Development DevCenter)
Take advantage of your JavaScript knowledge within Flash's scripting environment by knowing what ActionScript and JavaScript have in common, the key differences between the languages, and the environmental differences that dictate their usage.

An Interview with David Flanagan (Web Development DevCenter)
We asked David about the state of JavaScript and what's new in the latest version of both the language and his book, JavaScript: The Definitive Guide, 4th Edition.

JavaScript: Windows and Frames (Web Development DevCenter)
David Flanagan explains some of the most commonly used properties and methods using windows and frames in this preview excerpt of the new edition of "JavaScript: The Definitive Guide".

Object Detection (Web Development DevCenter)
In Part three of thisthree-part series, Danny Goodman explains why object detection is often preferable to browser sniffing. The article includes a number of suggestions for implementing this process as well.

Supporting Three Event Models at Once (Web Development DevCenter)
In this second article of his ongoing series, Danny Goodman shows us why and how to support three event models: Netscape 4, IE 4 and later for Macintosh and Windows (IE4+), and the W3C DOM, as implemented in Netscape 6.

Dynamic Content with DOM-2 (Part II of II) (Web Development DevCenter)
Scott Andrew LePera dives deeper into the JavaScript node interface, using DOM-2 create dynamic effects. Learn how to alter element attributes with DOM element methods, and how to change an element's style properties through the DOM2 Style specification interface.

Dynamic Content with DOM-2 (Part I of II) (Web Development DevCenter)
The DOM-2 is supported in both Mac IE5 and NS6, and it provides an interface that enables developers to generate dynamic content without being limited to JavaScript trickery. This article explores some of the basic functionality of DOM-2.

Form Validation (Web Development DevCenter)
Don't waste your site visitors' time by allowing them to submit forms with incomplete information. Client-side form validation is instantaneous because it doesn't have to transmit any data. JavaScript catches any erroneous data the user enters before it goes anywhere.

Plug-In Detection with JavaScript (Web Development DevCenter)
Here's how to use JavaScript to see if visitors have the required plug-ins to view your site's content. If they don't, you can either serve a plain HTML version of the page, or point them to where they can download the necessary plug-in.

Handling Windows and Frames Across Browsers (Web Development DevCenter)
A hands-on look at using JavaScript to show the properties and methods of a window object, and how to implement applications that make use of that functionality.

Accessing Dreamweaver's JavaScript API (Web Development DevCenter)
This week, Claus Augusti shows you how to get inside Dreamweaver and manipulate the functions defined by the JavaScript-API. As an example of the mischief you can create using Dreamweaver commands, Claus provides step by step instructions for adding word count capability to the application.

JavaScript: Why You Don't Know More About It (Web Development DevCenter)
Many JavaScript soldiers didn't survive the browser wars, but those who did are seeing the once maligned scripting language flourish.

JavaScript and Mac OS (Web Development DevCenter)
AppleScript is a famous member of the Apple Mac OS Open Scripting Architecture (OSA). But JavaScript is also an OSA language, and you can apply its strengths to many of your Mac scripting projects.

Working with Object Trees: Part Two (Web Development DevCenter)
In part one, Budi Kurniawan described the basic concepts of the array object in JavaScript. Now, he explains the operations that you need to work with an object tree, such as create an object, append a child object to the root, search an object in the object tree, append an object to another object, and delete an object.

Creating Themes with CSS and JavaScript (Web Development DevCenter)
With a dash of JavaScript and a sprinkle of CSS, you can let site visitors choose various "themes" to customize the appearance of your site.

Working with Object Trees: Part One (Web Development DevCenter)
Budi Kurniawan reviews how to create, populate, and delete array objects in JavaScript.

Parsing and DOM-Tree Building With JavaScript (Web Development DevCenter)
How to work around the old method of inserting dynamic content into your documents by using the document's writeln() method -- which unfortunately destroyed your documents when writing to an already closed document.

JavaScript: How Did We Get Here? (Web Development DevCenter)
LiveScript, JScript, ECMAScript -- they're all just interesting twists and turns on the road to JavaScript as we know it today. A wild ride? You bet! Buckle up and join us. We'll even let you ride shotgun.

Document Mathematics: Count Your Words (Web Development DevCenter)
Have you ever tried to calculate the number of words in an HTML document? Or, better yet, tried to include this number dynamically into your document? With a DOM implementation and a bit of JavaScript, this column will show you how to do it.

Forms Extension Framework Documentation (Web Development DevCenter)
With this overview of the Forms Extension Framework, with included examples and templates, you can build your own JavaScript-driven forms that are powerful and flexible.

Spicing-Up RealPlayer with JavaScript (Web Development DevCenter)
Compared to the Windows Media and QuickTime players, RealPlayer looks a little bland. Here's how to add a dash of JavaScript to spice up your media presentations.

Demonstration using JavaScript controlling RealPlayer (Web Development DevCenter)
A demonstration of how one might go about controlling a RealPlayer window by using simple JavaScript commands.

Yajc -- Yet Another JavaScript Column (Web Development DevCenter)
JavaScript lives at O'Reilly! The debut of our ongoing JavaScript column in our brand new JavaScript/CSS DevCenter.

Working With Forms: An Introduction (Web Development DevCenter)
Web forms are common communication conduits between visitors and businesses, but there's room for much improvement. This article is the first step toward improving the functionality of your web forms.

Other documents about this topic:

Below are other references available on the web for this topic. Since other sites may change their links, please if you find any that may need to be updated.