Jump To:
Leopard Reference Library
Internet and web technologies are the resources that support web browsing and client and server applications. Developers can use these technologies to display web content on the desktop and iPhone, and they can use web services in their desktop applications. With WebObjects, developers can create database-driven websites and web services. Developers have access to Java technologies and to low-level APIs for handling XML and URLs. Developers create web content using HTML, XHTML, CSS, JavaScript, DOM, and AJAX/Web 2.0.

A guided introduction and learning path to developing for web and Internet.   Essential information for creating Internet and web applications, services, or content.   Objective-C and C references organized by framework.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Topic
Sort by
Resource Type
Sort by
Date
QuickTime Guide for Windows (HTML) (PDF)
Introduces Windows programming techniques for QuickTime.
QuickTime Guides 2006-01-10
QuickTime Overview (HTML) (PDF)
Introduces the main concepts and services of QuickTime.
QuickTime Guides 2005-08-11
QuickTime Streaming Guide (HTML) (PDF)
Describes the QuickTime streaming technology.
QuickTime Guides 2006-01-10
SMIL Scripting Guide for QuickTime (HTML) (PDF)
Defines support for using SMIL to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
QuickTime Guides 2005-06-04
Apple JavaScript Coding Guidelines (HTML) (PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
Scripting & Automation Guides 2008-11-19
Debugging Dashboard Widgets (HTML)
TN2139: Dashboard widget troubleshooting techniques, from start to finish.
Scripting & Automation Technical Notes 2005-09-07
HTML Scripting Guide for QuickTime (HTML) (PDF)
Defines the HTML tags and parameters used to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
Scripting & Automation Guides 2008-10-15
JavaScript Scripting Guide for QuickTime (HTML) (PDF)
Defines the objects, methods, and interfaces exposed to JavaScript by the QuickTime browser plug-in and ActiveX control.
Scripting & Automation Guides 2008-02-08
MoreIsBetter (HTML) (DMG) (ZIP)
Library providing indispensable wrapers and workarounds for many areas of Mac OS programming.
Scripting & Automation Sample Code 2003-10-27
Safari JavaScript Database Programming Guide (HTML) (PDF)
Describes the JavaScript Database, a SQLite database built into Safari that provides local storage accessible to JavaScript applications.
Scripting & Automation Guides 2009-01-06
SMIL Scripting Guide for QuickTime (HTML) (PDF)
Defines support for using SMIL to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
Scripting & Automation Guides 2005-06-04
Using Ruby on Rails for Web Development on Mac OS X (HTML)
Learn why Mac OS X is the preferred platform for Ruby on Rails.
Scripting & Automation Articles 2007-06-06
WebKit DOM Programming Topics (HTML) (PDF)
Describes how to use JavaScript in web content and WebKit-based applications.
Scripting & Automation Guides 2008-10-15
Where are the LiveConnect classes on Mac OS X? (HTML)
QA1364: Locating classes necessary to build Java-Javascript communication into Java Applets on Mac OS X.
Scripting & Automation Technical Q&As 2006-10-02
XML-RPC and SOAP Programming Guide (HTML) (PDF)
Explains how to make remote procedure calls from applications or from AppleScript scripts.
Scripting & Automation Guides 2005-03-03
Code Signing Guide (HTML) (PDF)
Explains how you can sign your code and why you should.
Security Guides 2008-11-19
Code Signing Release Notes (HTML)
Security Release Notes 2007-10-31
Does Safari support 128-bit encryption? (HTML)
QA1320: Discusses support for 128-bit encryption in Apple's Safari web browser.
Security Technical Q&As 2004-09-10
Enabling X11 Forwarding (HTML)
QA1383: Describes how to enable ssh clients to receive X11 communication from a Mac OS X system.
Security Technical Q&As 2004-10-25
Getting a Packet Trace (HTML) (日本語 HTML)
QA1176: Lists tools available for looking at the network packets on the wire.
Security Technical Q&As 2008-06-03
Mac OS X Security Configuration Guide (PDF)
Describes how to configure Mac OS X to enhance security.
Security Guides 2008-06-09
Mac OS X Server Security Configuration Guide (PDF)
Describes how to configure Mac OS X Server to enhance server and service security.
Security Guides 2008-06-09
MoreIsBetter (HTML) (DMG) (ZIP)
Library providing indispensable wrapers and workarounds for many areas of Mac OS programming.
Security Sample Code 2003-10-27
SSLSample (HTML) (DMG) (ZIP)
Contains examples showing how to use SecureTransport.
Security Sample Code 2003-01-14
Using Open Source Tools to Filter Email on Mac OS X Server (HTML)
Learn how to identify, filter, and remove viruses from the Postfix mail server.
Security Articles 2004-09-27
Configuring and Running X11 Applications on Mac OS X (HTML)
Learn to set up and use X11 applications on your Mac OS X system.
Server Side Articles 2005-01-17
Developer Tools JBoss and Tomcat Do Not Start After Installing Java 1.4.2 Update (HTML)
QA1025: Describes how to re-enable JBoss and Tomcat after installing the Java 1.4.2 update.
Server Side Technical Q&As 2004-03-04
Enabling X11 Forwarding (HTML)
QA1383: Describes how to enable ssh clients to receive X11 communication from a Mac OS X system.
Server Side Technical Q&As 2004-10-25
Java for WebObjects Developers (PDF)
Introduces Java concepts and terms to WebObjects developers. Includes exercises for developing Java expertise in WebObjects.
Server Side Guides 2003-05-27
Optimizing an Xserve for Web Hosting (HTML)
Learn how to configure and optimize an Xserve to ensure fast, robust web hosting.
Server Side Articles 2003-08-06
Programmatically Performing an Open Directory Search (HTML)
QA1462: A short guide on how to programmatically search Open Directory for matching attribute values within records.
Server Side Technical Q&As 2006-09-11
Server-Side Java with the Struts Framework on Mac OS X (HTML)
Learn how to combine such things as Servlets, JSP, and custom Struts tag libraries using Struts.
Server Side Articles 2003-07-17
WebObjects Deployment Guide Using JavaMonitor (HTML) (PDF)
Tools and techniques for deploying WebObjects applications. Includes application administration and performance-improving practices.
Server Side Guides 2007-10-31
WebObjects Direct to Web Guide (HTML) (PDF)
Introduces the Java-based technology for creating web applications that access a database. Includes examples of customizing applications.
Server Side Guides 2007-07-11
WebObjects Enterprise Objects Programming Guide (HTML) (PDF)
An overview of the technology that combines object-oriented programming with database application development. Includes examples and solutions.
Server Side Guides 2007-07-11
WebObjects J2EE Programming Guide (HTML) (PDF)
Explains how to develop J2EE components using WebObjects and deploy WebObjects applications inside servlet containers.
Server Side Guides 2005-08-11
WebObjects Overview (HTML) (PDF)
Introduces the architecture, technologies, development tools, and development approaches of WebObjects.
Server Side Guides 2007-07-11
WebObjects Web Applications Programming Guide (HTML) (PDF)
Explains how to develop web applications using WebObjects, including application design, state management, and database architecture.
Server Side Guides 2007-07-11
Why is my Ruby on Rails application with FastCGI generating "'load error /etc/irbrc" errors? (HTML)
QA1494: Describes how to resolve an error encountered hosting Ruby on Rails applications on Mac OS X 10.5.
Server Side Technical Q&As 2007-11-28
Apple Applications Schema Reference (HTML) (PDF)
Describes the schemas used by Apple Applications to sync records such as contacts, calendars, and bookmarks.
Syncing Reference 2007-10-31
Integrating Sync Services into Your Application (HTML)
Learn how to sync any kind of data in your application using Sync Services.
Syncing Articles 2005-06-06
StickiesExample (HTML) (DMG) (ZIP)
Contains sample code and tools used by Sync Services Tutorial to demonstrate debugging syncing applications.
Syncing Sample Code 2006-08-08
Sync Services Release Notes (10.4) (HTML)
Syncing Release Notes 2005-04-29
Sync Services Framework Reference (HTML) (PDF)
Describes the Objective-C API for the Sync Services framework used to sync applications and devices.
Syncing Reference 2007-10-31
Sync Services Programming Guide (HTML) (PDF)
Explains how to add syncing to your applications.
Syncing Guides 2007-10-31
Sync Services Release Notes (10.5) (HTML)
Describes new features, notes, and known issues for Sync Services on Mac OS X v10.5.
Syncing Release Notes 2007-10-31
Sync Services Tutorial (HTML) (PDF)
Explains how to debug multiple syncing applications using the Syncrospector development tool.
Syncing Guides 2007-07-11
Developer Tools JBoss and Tomcat Do Not Start After Installing Java 1.4.2 Update (HTML)
QA1025: Describes how to re-enable JBoss and Tomcat after installing the Java 1.4.2 update.
Tools Technical Q&As 2004-03-04
Developing Java Applications on Mac OS X with Eclipse (HTML)
Learn from this hands-on article how to work with Eclipse on Mac OS X.
Tools Articles 2005-02-28
Eclipse and Mac OS X: a Natural Combination (HTML)
Learn about the Eclipse IDE on Mac OS X and how to get started using it.
Tools Articles 2004-06-07
Installing the W3C HTML Validator on Mac OS X (HTML)
Learn to create your own validator to test web pages within your firewall.
Tools Articles 2005-08-09
Safari User Guide for Web Developers (HTML) (PDF)
Describes the developer tools built into Safari for analyzing, testing, and debugging HTML, JavaScript, style sheets, and DOM structure.
Tools Guides 2009-01-06
Server-Side Java with the Struts Framework on Mac OS X (HTML)
Learn how to combine such things as Servlets, JSP, and custom Struts tag libraries using Struts.
Tools Articles 2003-07-17
Using Open Source Tools to Filter Email on Mac OS X Server (HTML)
Learn how to identify, filter, and remove viruses from the Postfix mail server.
Tools Articles 2004-09-27
Xcode Workspace Guide (HTML) (PDF)
Provides an overview of the Xcode workspace, and shows how to use its components and features.
Tools Guides 2009-01-06
Apple JavaScript Coding Guidelines (HTML) (PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
Web Content Guides 2008-11-19
Compressing QuickTime Movies for the Web (HTML)
TN2218: Describes how to create QuickTime content optimized for use on the Web
Web Content Technical Notes 2008-05-01
Debugging Dashboard Widgets (HTML)
TN2139: Dashboard widget troubleshooting techniques, from start to finish.
Web Content Technical Notes 2005-09-07
Delivering Content with RSS for Web Developers on Mac OS X (HTML)
Learn how to provide content through RSS in your application or on your website.
Web Content Articles 2006-04-04
Dynamic HTML and XML: The XMLHttpRequest Object (HTML)
Learn how to use the XMLHttpRequest object to work with XML data for web content.
Web Content Articles 2004-05-12
HTML Editing Toolbar (HTML) (DMG) (ZIP)
Implements an HTML editing toolbar for Safari using JavaScript and CSS
Web Content Sample Code 2007-06-11
Installing the W3C HTML Validator on Mac OS X (HTML)
Learn to create your own validator to test web pages within your firewall.
Web Content Articles 2005-08-09
Intel-Based Macs, Dashboard, Safari, and You (HTML)
QA1451: Concerns and details regarding widget and web development for Intel-based Macintosh computers
Web Content Technical Q&As 2006-12-13
MakeiPhoneRefMovie (HTML) (DMG) (ZIP)
Demonstrates how to generate QuickTime Reference Movies for iPhone.
Web Content Sample Code 2007-08-03
PhotoToss: CSS Transforms, Transitions, and Web Fonts (HTML) (DMG) (ZIP)
Demonstrates how to use CSS Transforms, Transitions, and Web Fonts.
Web Content Sample Code 2008-08-21
Publication Subscription Framework Reference (HTML)
Describes the Cocoa framework for publishing and subscribing to RSS and Atom feeds.
Web Content Reference 2008-04-08
Publication Subscription Programming Guide (HTML) (PDF)
A guide describing the framework for subscribing to RSS and Atom feeds.
Web Content Guides 2007-05-11
Publication Subscription Reference Update (HTML) (PDF)
Summarizes the symbols added to the Publication Subscription framework.
Web Content Release Notes 2007-07-18
Quartz Composer WebKit Plug-in JavaScript Reference (HTML) (PDF)
Describes the API for manipulating Quartz Composer compositions in webpages and Dashboard widgets via the Quartz Composer WebKit Plug-in.
Web Content Guides 2009-01-06
Safari CSS Reference (HTML) (PDF)
Describes the Cascading Style Sheet (CSS) properties that are supported by Safari and WebKit.
Web Content Reference 2008-11-19
Safari FAQ (HTML)
Learn how the Safari browser handles such things as user information, cookies, caching, and JavaScript.
Web Content Articles 2003-10-06
Safari HTML Reference (HTML) (PDF)
Describes the Hypertext Markup Language (HTML) tags and properties that are supported by Safari and WebKit.
Web Content Reference 2008-11-12
Safari JavaScript Database Programming Guide (HTML) (PDF)
Describes the JavaScript Database, a SQLite database built into Safari that provides local storage accessible to JavaScript applications.
Web Content Guides 2009-01-06
Safari User Guide for Web Developers (HTML) (PDF)
Describes the developer tools built into Safari for analyzing, testing, and debugging HTML, JavaScript, style sheets, and DOM structure.
Web Content Guides 2009-01-06
SourceView (HTML) (DMG) (ZIP)
Demonstrates how to use NSOutlineView driven by NSTreeController.
Web Content Sample Code 2007-11-15
Web Page Development: Best Practices (HTML)
Learn how to design, modify, and validate your website to work properly in all major browsers.
Web Content Articles 2003-12-15
WebKit DOM Programming Topics (HTML) (PDF)
Describes how to use JavaScript in web content and WebKit-based applications.
Web Content Guides 2008-10-15
WebKitCIPlugIn (HTML) (DMG) (ZIP)
This sample WebKit plugin for Safari demonstrate how to use CoreImage in a HTML page.
Web Content Sample Code 2005-11-28
WebObjects XML Serialization Guide (HTML) (PDF)
Explains how to serialize objects and data into XML documents.
Web Content Guides 2005-08-11
XML Programming Topics for Core Foundation (HTML) (PDF)
Explains how to parse XML documents into structured objects.
Web Content Guides 2008-10-15
XML-RPC and SOAP Programming Guide (HTML) (PDF)
Explains how to make remote procedure calls from applications or from AppleScript scripts.
Web Content Guides 2005-03-03
Accessing HTTPS Proxy Settings (HTML) (日本語 HTML)
QA1234: Describes how to programatically access Secure Web Proxy information.
Web Services Technical Q&As 2003-02-19
Developer Tools JBoss and Tomcat Do Not Start After Installing Java 1.4.2 Update (HTML)
QA1025: Describes how to re-enable JBoss and Tomcat after installing the Java 1.4.2 update.
Web Services Technical Q&As 2004-03-04
Dynamic HTML and XML: The XMLHttpRequest Object (HTML)
Learn how to use the XMLHttpRequest object to work with XML data for web content.
Web Services Articles 2004-05-12
Extending and Controlling Sherlock (HTML) (日本語 HTML)
TN1141: Discusses features of Sherlock 2, including additions to the Internet Search Plug-in language and Applescript commands.
Web Services Technical Notes 2000-08-14
JavaFrameEmbedding example (HTML) (DMG) (ZIP)
Small Cocoa application that demonstrates how to use JavaFrameEmbedding.framework
Web Services Sample Code 2007-06-12
Sherlock's Find By Content Library (HTML) (日本語 HTML)
TN1180: A description of routines provided by Sherlock's Find by Content library.
Web Services Technical Notes 1999-10-01
Using the Web Kit for Application Registration (HTML)
Learn how to use the Web Kit to handle your application's online registration.
Web Services Articles 2004-03-09
Using the Web Services Core Framework and CFNetwork to Access Remote SOAP Services (HTML)
Learn how to access remote SOAP-based web services that require HTTP Basic or Digest authentication.
Web Services Articles 2007-03-07
Web Services Core Programming Guide (HTML) (PDF)
Explains how to use the new Web Services client-side frameworks available in Mac OS X.
Web Services Guides 2009-01-06
WebObjects Web Services Programming Guide (HTML) (PDF)
Explains how to develop and utilize web services in WebObjects.
Web Services Guides 2007-07-11
Java Application Server Guide (HTML) (PDF)
Explains J2EE and JBoss development on Mac OS X Server.
WebObjects Guides 2005-08-11
Java for WebObjects Developers (PDF)
Introduces Java concepts and terms to WebObjects developers. Includes exercises for developing Java expertise in WebObjects.
WebObjects Guides 2003-05-27
WebObjects 5.4 Reference (HTML)
Describes the WebObjects 5.4 classes in Javadoc format.
WebObjects Reference 2007-10-31
WebObjects 5.4 Release Notes (HTML) (PDF)
Information about known issues and workarounds for WebObjects Release 5.4.
WebObjects Release Notes 2007-12-11
WebObjects 5.4.1 Reference (HTML)
Describes the WebObjects 5.4.1 classes in Javadoc format.
WebObjects Reference 2008-03-11
WebObjects 5.4.2 Reference (HTML)
Describes the WebObjects 5.4.2 Java classes.
WebObjects Reference 2008-10-15
WebObjects Application Properties Reference (HTML) (PDF)
Describes the command-line properties that can be passed to WebObjects application and tools when they start.
WebObjects Guides 2007-07-11
WebObjects Deployment Guide Using JavaMonitor (HTML) (PDF)
Tools and techniques for deploying WebObjects applications. Includes application administration and performance-improving practices.
WebObjects Guides 2007-10-31
WebObjects Direct to Web Guide (HTML) (PDF)
Introduces the Java-based technology for creating web applications that access a database. Includes examples of customizing applications.
WebObjects Guides 2007-07-11
WebObjects Dynamic Elements Reference (HTML) (PDF)
Describes the WebObjects dynamic elements.
WebObjects Reference 2006-01-10
WebObjects Enterprise Objects Programming Guide (HTML) (PDF)
An overview of the technology that combines object-oriented programming with database application development. Includes examples and solutions.
WebObjects Guides 2007-07-11
WebObjects Extensions Reference (HTML) (PDF)
Describes the WebObjects extensions, a special set of dynamic elements.
WebObjects Reference 2004-12-02
WebObjects File Format Reference (HTML) (PDF)
New document that describes the bundle format of WebObjects documents such as the EOModel and WOComponent bundles.
WebObjects Reference 2008-11-19
WebObjects J2EE Programming Guide (HTML) (PDF)
Explains how to develop J2EE components using WebObjects and deploy WebObjects applications inside servlet containers.
WebObjects Guides 2005-08-11
WebObjects Overview (HTML) (PDF)
Introduces the architecture, technologies, development tools, and development approaches of WebObjects.
WebObjects Guides 2007-07-11
WebObjects Tutorial (HTML) (PDF)
Steps for building a simple WebObjects application using Eclipse and the WOLips plug-in.
WebObjects Guides 2009-02-04
WebObjects Web Applications Programming Guide (HTML) (PDF)
Explains how to develop web applications using WebObjects, including application design, state management, and database architecture.
WebObjects Guides 2007-07-11
WebObjects Web Services Programming Guide (HTML) (PDF)
Explains how to develop and utilize web services in WebObjects.
WebObjects Guides 2007-07-11
WebObjects XML Serialization Guide (HTML) (PDF)
Explains how to serialize objects and data into XML documents.
WebObjects Guides 2005-08-11
XML_Transport (HTML) (DMG) (ZIP)
Object serialization and archiving using WOXMLCoder and WOXMLDecoder classes and a mapping file.
WebObjects Sample Code 2003-01-14