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

Web Development DevCenter Articles

101 to 149 of 149 Prev

GoLive Gets Interesting by Derrick Story
Adobe GoLive has roots all the way back to the 1996 application called "golive Pro." Since those early Web days, this full-featured content management tool has seen many changes. Derrick Story reviews GoLive's history and sets the stage for exploring the latest version, GoLive 6. 04/26/2002

Attendee-Centered Conference Design by Meg Hourihan
In her column debut for O'Reilly, Meg Hourihan steps up to the mic and talks about what she learned at SXSW. Problem was, Meg was moving and the mic wasn't ... 03/19/2002

Introduction to CSS Layout by Eric Costello and Apple Developer Connection
A hands-on look at why CSS is, in many ways, preferable to using tables for layout. Eric Costello then shows you a few CSS layout techniques using a complete re-coding of the Apple Internet Developer home page as an example. 03/01/2002

Hierarchical Menus with the Underrated style.display Object by Bill Pena
Manage your Web real estate better with hierarchical menus. Bill Pena shows you how to get organized with these JavaScript examples. 02/22/2002

Top Ten ColdFusion UDF Tips by Rob Brooks-Bilson
Ten tips for working with User Defined Functions in ColdFusion, by Rob Brooks-Bilson, the author of "Programming ColdFusion." 02/22/2002

Remote Scripting with IFRAME by Eric Costello and Apple Developer Connection
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. 02/08/2002

Cross-Browser Style Objects by Bill Pena
Do you need magic to make all dynamic styles compatible across browsers? Bill Pena, coauthor of Designing with JavaScript, 2nd Edition, shows you how to extend the capabilities of older browsers by recreating crucial W3C DOM features and making them available to 4.0 browsers with proprietary DOMs. 01/25/2002

Using JavaScript to Create a Powerful GUI by Meg Hourihan
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. 12/21/2001

ActionScript for JavaScript Programmers by Bruce A. Epstein
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. 12/07/2001

Dreamweaver Power Combinations by Heather Williamson
Heather Williamson, coauthor of Dreamweaver in a Nutshell, discusses four scenarios that will assist you in creating a more interactive site, in less time, using Dreamweaver tools and the Dreamweaver Exchange Web site. 12/04/2001

An Interview with David Flanagan by Bruce Stewart
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. 12/04/2001

A Primer for Accessible Web Pages by Matt Margolin and Apple Developer Connection
A look at the history of Section 508, which enforces accessibility for government web sites, followed by a discussion about how to prepare pages for those who cannot effectively use a graphical user interface. 11/30/2001

Dreamweaver: A Visual Tool for Serious Web Coders by Bruce A. Epstein
Visual Web development environments aren't usually that interesting to coders. But according to Bruce Epstein, Dreamweaver has lots of appeal for seasoned Web professionals. 11/02/2001

JavaScript: Windows and Frames by David Flanagan
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". 10/26/2001

Object Detection by Apple Developer Connection and Danny Goodman
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. 10/23/2001

Modifying Styles
Although browser support for Cascading Style Sheets has improved, modifying styles on the fly can still be painful at best. Fortunately, Steve Champeon provides a script to read and change an element's styles--regardless of where they were originally defined. 10/05/2001

Supporting Three Event Models at Once by Danny Goodman and Apple Developer Connection
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. 09/25/2001

Dynamic Content with DOM-2 (Part II of II) by Scott Andrew LePera and Apple Developer Connection
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. 09/07/2001

DOCTYPE Explained by Eric A. Meyer and Apple Developer Connection
The DOCTYPE element, in the head of your document, tells the browser what kind of HTML is used to describe the file. The better you match the DOCTYPE to your code, the more accurate your work will be rendered. Here's an introduction. 08/28/2001

Dynamic Content with DOM-2 (Part I of II) by Scott Andrew LePera and Apple Developer Connection
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. 08/17/2001

Form Validation by Paul Adams and Apple Developer Connection
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. 08/10/2001

Working with Fonts and CSS by Eric A. Meyer and Apple Developer Connection
Changing fonts on web pages is anything but intuitive and easy. Fortunately, CSS can help. 07/27/2001

Plug-In Detection with JavaScript by Nadav Savio and Apple Developer Connection
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. 07/20/2001

Handling Windows and Frames Across Browsers by Joao Prado Maia
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. 07/13/2001

Extending Dreamweaver: Let Dreamweaver Create Your Menus by Claus Augusti
Create a tree-style menu for your site's navigation in Dreamweaver. Part three of a three-part series. 07/06/2001

Cross-Browser Layers: Part 2 by Budi Kurniawan
In the second installment of this two-part series, we continue looking at how to write cross-browser layers, including how the <div> tag still plays an important role in the layering technology. 06/22/2001

Extending Dreamweaver with its JavaScript API by Claus Augusti
Using Dreamweaver's JavaScript API to dissect a custom command to determine the document's number of words and characters. This is part two of a short series on using JavaScript with Dreamweaver. 06/15/2001

Accessing Dreamweaver's JavaScript API by Claus Augusti
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. 06/01/2001

Cross-Browser Layers, Part One by Budi Kurniawan
Layers are possible thanks to the Dynamic HTML specifications in version 4 of Netscape Navigator and Internet Explorer. In this two-part series, you'll learn the characteristics of layers and how to use them in your web pages. 05/25/2001

JavaScript: Why You Don't Know More About It by Steve Champeon
Many JavaScript soldiers didn't survive the browser wars, but those who did are seeing the once maligned scripting language flourish. 05/17/2001

JavaScript and Mac OS by Richard Hough
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. 05/11/2001

Working with Object Trees: Part Two by Budi Kurniawan
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. 05/04/2001

Creating Themes with CSS and JavaScript by Claus Augusti
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. 04/27/2001

Working with Object Trees: Part One by Budi Kurniawan
Budi Kurniawan reviews how to create, populate, and delete array objects in JavaScript. 04/20/2001

Cascading Style Sheets: HTML and CSS by Eric A. Meyer
In its inherent ability to allow richly styled structural documents, CSS is both a step forward and a step backward -- but it's a good step backward, and a needed one. To see what is meant by this, it is first necessary to understand how the Web got to the point of desperately needing something like CSS, and how CSS makes the web a better place for both page authors and web surfers. Excerpted from Chapter 1 of Cascading Style Sheets: The Definitive Guide. 04/15/2001

Parsing and DOM-Tree Building With JavaScript by Claus Augusti
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. 04/13/2001

JavaScript: How Did We Get Here? by Steve Champeon
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. 04/06/2001

Document Mathematics: Count Your Words by Claus Augusti
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. 03/30/2001

Roll Over, Rollovers -- CSS Style by Eric A. Meyer
Rollovers are no longer the sole domain of JavaScript, according to Eric Meyer, who has devised some nifty ways of achieving the same effects with pure CSS. 03/23/2001

Demonstration using JavaScript controlling RealPlayer by Steve McCannell
A demonstration of how one might go about controlling a RealPlayer window by using simple JavaScript commands. 03/16/2001

Spicing-Up RealPlayer with JavaScript by Steve McCannell
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. 03/16/2001

Forms Extension Framework Documentation by Claus Augusti
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. 03/16/2001

Working With Forms: An Introduction by Claus Augusti
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. 03/09/2001

Yajc -- Yet Another JavaScript Column by Claus Augusti
JavaScript lives at O'Reilly! The debut of our ongoing JavaScript column in our brand new JavaScript/CSS DevCenter. 03/09/2001

The CSS Anarchist Strikes Again! by Eric A. Meyer
Thanks to the power of user stylesheets, anyone can upend the Web and turn careful design into uncontrolled chaos. 03/09/2001

Why We Need to Improve the Style Attribute by Eric A. Meyer
What if you wanted to apply an external style sheet to just a portion of your document? Sounds reasonable, right? But this function depends on the style attribute, which is falling from grace in some XHTML circles. 01/19/2001

What Makes CSS So Great? by Eric A. Meyer
CSS has come of age and Eric Meyer explains why now is the time to simplify your life with style sheets. 07/21/2000

Using CSS as a Diagnostic Tool by Eric A. Meyer
Learn how to create a nifty set of web page diagnostic tools using CSS and a little ingenuity. 07/21/2000

The CSS Anarchist's Cookbook by Eric A. Meyer
Learn how to wreak a little web page havoc using style sheets -- CSS master Eric Meyer shows you how. 07/21/2000

101 to 149 of 149 Prev