Файл: www/ycheb/js_teach/preface.php
Строк: 66
<?php
include '../../config.php';
$title='Учебник JavaScript';
aut();
head();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<phpl<TITLE>об Этой Книге</TITLE>
<BODY>
<h5><a href="contents.php">Оглавление</a> | <a href="whatsnew.php">Назад</a>
| <a href="intro.php">Вперёд</a> | <a href="bklast.php">Индекс</a></h5>
<HR><h1><A NAME="1002836"></a>Об Этой Книге</h1><p><A NAME="1004458"></a>
JavaScript это созданный корпорацией Netscape межплатформенный
объектно-ориентированный язык скриптинга (сценариев) для создания клиентских и
серверных приложений. В этой книге рассматривается всё необходимое, для того
чтобы начать использовать ядро и клиентский JavaScript.</p>
<p><A NAME="1008523"></a>В данном предисловии имеются следующие разделы:</p>
<ul><LI><A NAME="1008527"></a>
<A HREF="#1004904">Новые возможности этой версии</A></LI><LI><A NAME="1008545"></a>
<A HREF="#1003707">Что Вы уже должны знать</A></LI><LI><A NAME="1009662"></a>
<A HREF="#1009601">Версии JavaScript</A></LI><LI><A NAME="1009154"></a>
<A HREF="#1002114">Где найти информацию о JavaScript</A></LI><LI><A NAME="1009163"></a>
<A HREF="#1005560">Соглашения по документам</A></LI></ul>
<H2><A NAME="New Features in this Release"></A><A NAME="1004904"></a>
Новые возможности этой версии</H2><hr><p><A NAME="1008597"></a>
Резюме по возможностям JavaScript 1.3 см. в разделе <A HREF="whatsnew.php#1002836">"Новое
в этом релизе"</a>. Эта информация разбросана по всему этому учебнику.</p>
<H2><A NAME="What You Should Already Know"></A><A NAME="1003707"></a>Что Вы уже должны знать</H2><hr>
<p><A NAME="1009778"></a>Предполагается, что Вы уже имеете:</p>
<ul><LI><A NAME="1001873"></a>Общее представление о Internet и World Wide Web (WWW).</LI><LI><A NAME="1001877"></a>
Хорошие рабочие знания HyperText Markup Language (HTML).</LI></ul><p><A NAME="1001878"></a>
Некоторый опыт программирования на таких языках как C или Visual Basic желателен, но не обязателен.</p>
<H2><A NAME="JavaScript Versions"></A><A NAME="1009601"></a>Версии JavaScript</H2><hr>
<p><A NAME="1009603"></a>Каждая версия Navigator'а поддерживает разные версии JavaScript.
Чтобы помочь Вам в написании скриптов, которые совместимы с разными версиями Navigator'а,
в этой книге версии JavaScript указываются для каждой реализованной возможности.</p><p><A NAME="1009604"></a>
В таблице дан список версий JavaScript, поддерживаемых различными версиями Navigator'а.
Версии Navigator'а до 2.0 не поддерживают JavaScript.</p><A NAME="1009635"></a>
<h6><A NAME="1009608"></a>Таблица 1 Версии JavaScript и Navigator'а</h6>
<TABLE BORDER="2" CELLPADDING=5><TR><TH><A NAME="1009612"></a>
Версия JavaScript<TH><A NAME="1009614"></a>Версия Navigator'а<TR><TD><P><A NAME="1009616"></a>
JavaScript 1.0</P><TD><P><A NAME="1009618"></a>Navigator 2.0</P>
<TR><TD><P><A NAME="1009620"></a>JavaScript 1.1</P><TD><P><A NAME="1009622"></a>Navigator 3.0</P>
<TR><TD><P><A NAME="1009624"></a>JavaScript 1.2</P><TD><P><A NAME="1009626"></a>Navigator 4.0-4.05</P>
<TR><TD><P><A NAME="1009628"></a>JavaScript 1.3</P><TD><P><A NAME="1009630"></a>Navigator 4.06-4.5</P></TABLE>
<p><A NAME="1009863"></a>Каждая версия сервера Netscape Enterprise Server также
поддерживает различные версии JavaScript. Чтобы помочь Вам в написании скриптов,
которые совместимы с разными версиями Enterprise Server, в этой книге
используются аббревиатуры для обозначения версии сервера, на которой реализована
каждая возможность.</p><A NAME="1009881"></a>
<h6><A NAME="1009866"></a>Таблица 2 Версии JavaScript и Netscape Enterprise Server</h6>
<TABLE BORDER="2" CELLPADDING=5><TR><TH><A NAME="1009870"></a>Аббревиатура<TH><A NAME="1009872"></a>
Версия Enterprise Server<TR><TD><P><A NAME="1009874"></a>NES 2.0</A></P><TD><P><A NAME="1009876"></a>
Netscape Enterprise Server 2.0</P><TR><TD><P><A NAME="1009878"></a>NES 3.0</P><TD><P><A NAME="1009880"></a>
Netscape Enterprise Server 3.0</P></TABLE><H2><A NAME="Where to Find JavaScript Information"></A>
<A NAME="1002114"></a>Где найти информацию о JavaScript</H2><hr>
<p><A NAME="1002944"></a>Документация клиентского JavaScript состоит из следующих книг:</p>
<ul><LI><A NAME="1008631"></a> <I>Клиентский JavaScript. Руководство.</I> (эта
книга) содержит информацию о языке JavaScript и его объектах, а также о ядре и
клиентском JavaScript.</LI><LI><A NAME="1008691"></a>
<I><a TARGET="_top" href="../clientref13/index.php">Клиентский JavaScript.
Справочник.</a></I> содержит справочный материал о языке JavaScript, включая
ядро и клиентский JavaScript.</LI></ul><p><A NAME="1008708"></a>
Если Вы новичок в JavaScript, начните с <A HREF="intro.php#1009367">Главы 1 "JavaScript.
Обзор."</A>, затем прочтите остальную часть книги. После того как Вы будете
твёрдо разбираться в основах, можно использовать книгу <I>
<a TARGET="_top" href="../clientref13/index.php">Клиентский JavaScript.
Справочник.</a></I> для получения детальной информации о конкретных объектах и
операторах.</p><p><A NAME="1009067"></a>
Если Вы разрабатываете клиент-серверные приложения JavaScript, используйте
материал данной книги для знакомства с ядром и с клиентским JavaScript. Затем используйте книги
<A HREF="http://developer.netscape.com/docs/manuals/js/server/jsguide/index.php" TARGET="_top"><I>Server-Side JavaScript
Guide</I></A> и <A HREF="http://developer.netscape.com/docs/manuals/js/server/jsref/index.php" TARGET="_top"><I>Server-Side JavaScript Reference</I></A>
для разработки серверных приложений JavaScript.</p>
<p><A NAME="1008709"></a>DevEdge, онлайновый ресурс для разработчиков, содержит
много полезной информации для работы с JavaScript. Особый интерес представляют следующие URL:</p>
<ul><LI><A NAME="1010113"></a><A HREF="http://developer.netscape.com/docs/manuals/javascript.phpl" TARGET="_top"><CODE>http://developer.netscape.com/docs/manuals/javascript.phpl</CODE></A></LI><P><A NAME="1008766"></a>
Страница JavaScript в библиотеке DevEdge, содержит документы о JavaScript. Эта
страница часто изменяется. Вам нужно периодически посещать её для получения свежей информации.</P><LI><A NAME="1010124"></a>
<A HREF="http://developer.netscape.com/docs/manuals/" TARGET="_top"><CODE>http://developer.netscape.com/docs/manuals/</CODE></A></LI><P><A NAME="1008799"></a>
Библиотека DevEdge содержит документацию по многим продуктам и технологиям Netscape.</P>
<LI><A NAME="1010130"></a><A HREF="http://developer.netscape.com" TARGET="_top"><CODE>http://developer.netscape.com</CODE></A></LI><P><A NAME="1008939"></a>
Домашняя страница DevEdge даёт доступ ко всем ресурсам DevEdge.</P></ul><H2><A NAME="Document Conventions"></A>
<A NAME="1005560"></a>Соглашения по документам</H2><hr><p><A NAME="1005576"></a>
В данной книге периодически говорится об интерфейсе Navigator'а.
В этих случаях речь идёт о пользовательском интерфейсе Navigator'а 4.5.
Этот интерфейс может иметь отличия в предыдущих версиях браузера.</p><p><A NAME="1005561"></a>
Приложения JavaScript работают на многих операционных системах; информация этой книги
применима ко всем версиям. Пути к файлам и каталогам даны в формате Windows (с
обратными слэшами для разделения имён каталогов). Для Unix пути те же самые, но
нужно только использовать слэши (/) вместо обратных слэшей ().</p><p><A NAME="1005564"></a>
В книге используются uniform resource locator'ы (URLs) в следующей форме:</p>
<PRE><A NAME="1005565"></a>http://<I>server.domain</I>/<I>path</I>/<I>file</I>.phpl</PRE>
<p><A NAME="1005566"></a>В этих URL <I>server</I> это сервер, на котором
запущено Ваше приложение, такой как <CODE>research1</CODE> или <CODE>www</CODE>;<br>
<I>domain</I>
это имя домена Internet, такого как <CODE>netscape.com</CODE> или <CODE>uiuc.edu</CODE>;<br>
<I>path</I> представляет структуру каталогов на сервере;<br>
<I>file</I><CODE>.phpl</CODE>
это имя конкретного файла.</p>
<p>Текст шрифтом <i>italic</i> в URL это заглушки, а
элементы <samp>моноширинным</samp> шрифтом - это литералы. Если на Вашем сервере
установлен Secure Sockets Layer (SSL),
Вы будете использовать в URL <CODE>https</CODE> вместо <CODE>http</CODE>.</p>
<p><A NAME="1005567"></a>В книге используются следующие соглашения по шрифтам:</p>
<ul><LI><A NAME="1005568"></a><code>Моноширинный шрифт</code> используется в
примерах кода, API и в элементах языка (таких как имена методов и свойств), в
именах файлов, именах пути, именах каталогов, тэгах HTML и в любом тексте,
который должен выводиться на экран. (<code><i>Моноширинный шрифт </i></code><I><CODE>italic</CODE></I>
используется для заглушек в теле кода.)</LI><LI><A NAME="1005569"></a>
<I>Шрифт italic </I>используется для названий книг,
выделения, переменных и заглушек и для слов, используемых в литеральном смысле.</LI><LI><A NAME="1005571"></a>
<b>Жирный шрифт </b>используется в словарных терминах.</LI></ul>
<h5><a href="contents.php">Оглавление</a> | <a href="whatsnew.php">Назад</a>
| <a href="intro.php">Вперёд</a> | <a href="bklast.php">Индекс</a></h5>
<hr></BODY></HTML>
<?php
echo gb.'<a href="../../ycheb">Учебники</a>'.div;
echo gb.'<a href="'.H.'enter">Прихожая</a>'.div;
foot(); ?>