Контакты  Оплата  Email-рассылки  Email-базы  Регистрация в каталогах  Размещение статей  Прогон по форумам  Размещение объявлений  Добавление в поисковики
 

 
Как сохдать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды

Добро пожаловать на наш сайт!

Мы поможем Вывести Ваш сайт в ТОП

Руководство по FRONPAGE2000

Как сохдать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды

06.12.2015 23:32
дата обновления страницы

 Глава 10: "Создание динамических WEB узлов". Дата создания сайта:
18/10/2012


Главная страница
Контакты, обратная связь
Оплата, как оплатить
Оформить заказ
Актуальные прогоны
Вопрос-ответ
email рассылки, рассылки по электронным адресам
Добавление в поисковики, добавление в addurl, аддурилку
Регистрация в тематических каталогах
Размещение объявлений, рассылка объявлений на доски объявлений
Размещение Ваших статей

Полезные ссылки
Полезные статьи, занимательные статьи
FP2000 - занимательная книга для написания WEB страниц
Основы информатики
Даты Google апдейтов
Даты апдейтов Yandex
Полезные мелочи, полезные ресурсы, полезные сервисы
Читайте и смотрите историю продвижения данного сайта:

История продвижения данного сайта www.seo.matrixplus.ru
 

Профессиональная раскрутка сайтов, продвижение Вашего сайта, Раскрутка Вашего сайта, вывод Вашего сайта в ТОП, как раскуртить свой сайт, рассылки элетронных писем, расслылка информации на доски объявлений, публикация объявлений, размещение информации на досках, большая база досок объявлений, регистрация в каталогах, обратные ссылки, обмен ссылками, размещение статей, публикация статей, продвижение сайтов, продвижение статьями, регистрация в каталогах предприятий, тематическое размещение информации, добавление сайтов в поисковики, добавление сайтов в адурилку, быстрая индексация сайта, продажа баз для рассылок, юольшая база обратных ссылок, регистрация на форумах, регистрация в профилях, регистрация в социальных закладках, прогон по белым базам, оптимизация сайта, рекомендации по seo, рекомендации по продвижению сайтов, рекомендации профессионалов, что такое спам, не каждая рассылка это спам, что такое белые каталоги, большой выбор баз, раскрутка в короткие сроки, ручная регистрация в каталогах, прогон с помощью хруммера, ручной прогон по базам, ручная регистрация сайта в закладках, белая и черная оптимизация сайтов, зачем регистрировать сайт в каталогах, сай создан давно а заходов на него нет, нет посещаемости сайта, статистика вашего сайта, отдача вашего сайта, работа профессионалов, размещение тематических статей, полезные ссылки и статьи, что такое анкорные ссылки, размещение анкорных ссылок, продвижение сайка картинками, что такое ссылки, фильтры яндекса, как добавить сайт в поисковики, сайт невиден в поисковых системах, плохая индексация страниц, поисковый робот
e-mail:
seo@matrixplus.ru
Российская Федерация, Приволжский Федеральный округ, г. Саратов, ул. Мира 25 а (8452) 90-80-78, ООО "Матрица-продакшин Плюс", 410044, Саратовская область, г. Саратов, ул. Мира 25 а 89173107414, производство и поставка моющих средств для наружной и внутренней обмывки пассажирских железнодорожных вагонов, автошампуни для бесконтактной и контакной мойки легковых и грузовых автомобилей, пассажирского траспорта, катеров, пассажиских судов, моющие и чисятщие средства для ультразвуковой очистки форсунок инжекторов, ультразвуковой очистки мелких деталей от оксидных, окисных, эксплуатационных, комбинированных, минеральных загрязнений, очистка ювелирных изделий, купить моющие средства для чистки инжекторов, антиквариата, пассажирского траспорта в Саратове от производителя оптом, купить автохимию и автокосметику от производителя в Саратове с доставкой в регионы.
icq:
613603564
Российская Федерация, Приволжский Федеральный округ, г. Саратов, ул. Мира 25 а (8452) 90-80-78, ООО "Матрица-продакшин Плюс", 410044, Саратовская область, г. Саратов, ул. Мира 25 а 89173107414, производство и поставка моющих средств для наружной и внутренней обмывки пассажирских железнодорожных вагонов, автошампуни для бесконтактной и контакной мойки легковых и грузовых автомобилей, пассажирского траспорта, катеров, пассажиских судов, моющие и чисятщие средства для ультразвуковой очистки форсунок инжекторов, ультразвуковой очистки мелких деталей от оксидных, окисных, эксплуатационных, комбинированных, минеральных загрязнений, очистка ювелирных изделий, купить моющие средства для чистки инжекторов, антиквариата, пассажирского траспорта в Саратове от производителя оптом, купить автохимию и автокосметику от производителя в Саратове с доставкой в регионы.
skype:
matrixplus2012
Профессиональная раскрутка сайтов, продвижение Вашего сайта, Раскрутка Вашего сайта, вывод Вашего сайта в ТОП, как раскуртить свой сайт, рассылки элетронных писем, расслылка информации на доски объявлений, публикация объявлений, размещение информации на досках, большая база досок объявлений, регистрация в каталогах, обратные ссылки, обмен ссылками, размещение статей, публикация статей, продвижение сайтов, продвижение статьями, регистрация в каталогах предприятий, тематическое размещение информации, добавление сайтов в поисковики, добавление сайтов в адурилку, быстрая индексация сайта, продажа баз для рассылок, юольшая база обратных ссылок, регистрация на форумах, регистрация в профилях, регистрация в социальных закладках, прогон по белым базам, оптимизация сайта, рекомендации по seo, рекомендации по продвижению сайтов, рекомендации профессионалов, что такое спам, не каждая рассылка это спам, что такое белые каталоги, большой выбор баз, раскрутка в короткие сроки, ручная регистрация в каталогах, прогон с помощью хруммера, ручной прогон по базам, ручная регистрация сайта в закладках, белая и черная оптимизация сайтов, зачем регистрировать сайт в каталогах, сай создан давно а заходов на него нет, нет посещаемости сайта, статистика вашего сайта, отдача вашего сайта, работа профессионалов, размещение тематических статей, полезные ссылки и статьи, что такое анкорные ссылки, размещение анкорных ссылок, продвижение сайка картинками, что такое ссылки, фильтры яндекса, как добавить сайт в поисковики, сайт невиден в поисковых системах, плохая индексация страниц, поисковый робот, как позвать поискового робота, полезные статьи, создание страницы обработки ошибок, 404 ошибка-что это такое, полезные статьи по раскрутке сайтов, настройка вашего сайта, натройка файла .htaccess, бесплатные сервисы, бесплатные хостинги, какой хостинг лучше, добавление сайта в каталог яндекса, добавление сайта в каталог mail.ru, зачем нужны счетчики статистики, участие в рейтингах сайтов, регистрация сайтов для участия в рейтингах, что такое ТИЦ, что такое PR, индексация сайта в Бинге, addurl-что это такое, аддурилка-что это такое, добавление сайта в аддурилку, посещаемость сайта, электронная рассылка информации
телефон
+79173107414
строго
с 9-00 по 15-00

Наши партнеры:
Наши дополнительные сервисы:
 

 Наши партнеры  

Конструирование своими руками, все для конструирования, из жизни конструктора, конструирование техники, из истории техники, детские конструкторы, полезные советы, технологические советы, работа с интсрументом, фантастические проекты, макеты техники, военная техника, достижения Российских конструкторов, ремонт своими руками, как сделать мебель, приборы своими руками, макеты кораблей, макеты самолетов, макеты автомобилей, чертежи, развертка, кострукторское бюро, все для юного техника, действующие модели, станки, работа на станках, слесарный иструмент, токарный инструмен, ремонт своими руками, ремонтируем сами, планировка и строительство, из области фантастики, техника для тебя. Купить щенка в Саратове, купить взрослую собаку в Саратове, дрессировка собак в Саратове, Кинологические услуги в Саратове, Кинологический форум, вязка собак в Саратове, немецкая овчарка с родословной в Саратове, элитные собаки в Саратове, ищу кобеля для вязки, ищу суку для вязки, отдам собаку в добрые руки, приму собаку на содержание, куплю щенка немецкой овчарки, передержка собак в Саратове, услуги ветеренара в Саратове, регистрация родословных в РКФ, дрессура собак по милицейской методике, особые условия дрессировки, дрессировка на поиск наркотиков, поиск утечек нефти, газа, поиск оружия и взрывчатых веществ, контрольно следовая работа. Купи щенка в Саратове, продажа щенков и взрослых собак немецкой овчарки с родословной от элитных производителей, регистрация в РКФ, дрессура собак по милицейской методике ОКД (общий курс дрессировки), ЗКС (защитно-караульная служба). Доска бесплатных объявлений г. Саратова, добавь свои объявления на нашу доску и их увидят миллионы людей Доска бесплатных объявлений г. Саратова, каталог статей, каталог предприятий и фирм, каталог ссылок, добавь свои объявления и предприятия, статьи на наши доски и их увидят миллионы людей Производим автошампуни для ручной и бесконтактной мойки автотранспорта, жидкие мыла, в т.ч. антибактериальные, средства для мытья посуды, уборки помещений, для ультразвуковой очистки деталей в ультразвуковых ваннах, моющие средства для наружной обмывки и внутренней уборки пассажирских железнодорожных вагонов, разрешенные к применению ВНИИЖТ на железнодорожном транспорте Тематическая доска бесплатных объявлений России, только реальные объявления, тематические объявления на любой вкус, объявления о знакомстве, строительстве, купля продажа автотранспорта Профессиональная доска бесплатных объявлений России, только реальные тематические объявления, объявления на любой цвет вкус, объявления о работе, недвижимость, купля автотранспорта, автосервисы, автомагазины, услуги, бизнес, инвестиции Все о цитрусовых, лимоны, мандарины, лаймы, апельсины, памело, грейпфрут, гидриды, ремонтантные лимоны, комнатные лимоны, лимонарий, выращивание лимона в комнатных условиях, тепличные лимоны, Павловский лимон, цветение лимона, условия содержание лимона, болезни комнатных лимонов, где купить лимон, размножение лимона, лимон на окне, все о цитрусовых, разведение цитрусовых в доме, мандарины на окне, карликовые цитрусовые Познание продолжается, наука и человечество 60-х-80-х годов, наука для детей, энциклопедии для детей, книги для детей, старинные книги, знание сила, все о старинной науке, антикварные книги, старинные научные книги и справочники Книги о науке 80 годов, старинные книги, научные достижения 20 века, полеты в космос, медицина, космические исследования, ветеринария, лазеры, исследования Венеры, архиология, физика атомных столкновений, клады старой Руси, технический прогресс, системный подход к исследованию глобальных проблем, антикварные книги, старинные книги, старинные книги о науке, все об атомных преврящениях, курсовые для студентов, темы для докладов Широкий ассортимент моющих жидкостей для ультразвуковой очистки форсунок инжекторов, купить жидкости для УЗО, ультразвуковые ванны, тестовые жидкости для тестирования форсунок на производительность после промывки в УЗВ Фаворит Ультра и Фаворит Тест, концентрированные моющие средства для чистки форсунок ультразвуком оптом в Саратове от производителя с доставкой в регионы Теория ультразвуковых колебаний, ультразвук на службе автолюбителей, ультразвуковые методы обработки, ультразвуковая очистка, ультразвуковая диагностика,купить ультразвуковые ванны в Саратове, технологии ультразвуковой очистки деталей в ультразвуковых ваннах, очистка форсунок инжекторов, моющие  и чистящие средства для ультразвуковой очистки в широком ассортименте, кислотные, щелочные, нейтральные моющие средства для ультразвуковых ванн и очистки купить в Саратове от производителя с доставкой в любые города России, тестовые жидкости для тестирования форсунок бензиновых и дизельных ДВС на производительность

 поддержка проекта:
разместите на своей странице нашу кнопку!
И мы разместим на нашей странице Вашу кнопку или ссылку. Заявку прислать на e-mail

Раскрутка Вашего сайта с помощью размещения уникальных статей в блогах, продвижения блогами, прдвижения статьями, анкорные ссылки в блогах, уникальные статьти с анкорной ссылкой в блогах с большим ТИЦ, уникальная услуга прогон хрумером по блогам с высоким ТИЦ, размещение в блогах статей с красивыми анкорными ссылками, сслылки с блогов на ваш сайт, прогон по блогам чудестными анкорными ссылками и статьямиПрофессиональная раскрутка сайтов, продвижение Вашего сайта, Раскрутка Вашего сайта, вывод Вашего сайта в ТОП, как раскуртить свой сайт, рассылки элетронных писем, расслылка информации на доски объявлений, публикация объявлений, размещение информации на досках, большая база досок объявлений, регистрация в каталогах, обратные ссылки, обмен ссылками, размещение статей, публикация статей, продвижение сайтов, продвижение статьями, регистрация в каталогах предприятий, тематическое размещение информации, добавление сайтов в поисковики, добавление сайтов в адурилку, быстрая индексация сайта, продажа баз для рассылок, юольшая база обратных ссылок, регистрация на форумах, регистрация в профилях, регистрация в социальных закладках, прогон по белым базам, оптимизация сайта, рекомендации по seo, рекомендации по продвижению сайтов, рекомендации профессионалов, что такое спам, не каждая рассылка это спам, что такое белые каталоги, размещение в блогах с большим ТИЦ, быстрое размещение статей в блогах

код нашей кнопки:

Статистика Yandex

  Яндекс.Метрика

Статистика Mail

 

Рейтинг@Mail.ru

Статистика Liveinternet

 

 

 


Копии рисунков были выполнены с плохим расширением, т.к. что не обессудьте (как говорится моей вины здесь нет, вся ответственность лежит на том кто сканировал), а я только, где мог ошибки исправил. В дальнейшем, сделаю копии рисунков и диалоговых окон в хорошем разрешении.

 Глава 1: "О чем следует иметь представление".

 Глава 2: "FrontPage: основы".

 Глава 3: "Мастера и темы".

 Глава 4: "Шаблоны".

 Глава 5: "Гиперссылки и горячие точки".

 Глава 6: "Таблицы и кадры".

 Глава 7: "Формы".

 Глава 8: "FrontPage-компоненты".

 Глава 9: "Импортирование на Web-узел файлов различных форматов".

 Глава 10: "Создание динамических Web-узлов".

 Глава 11: "Frontpage: расширенные возможности".

 Приложение А: "Установка Frontpage 2000".

 Приложение Б: "Создание шаблонов Web-узла".

 

  Глава 10: "Создание динамических WEB узлов".

До настоящего момента, выполняя практические упражнения данной книги, вы в основном создавали Web-узлы, содержащие статическую информацию. Единственным исключением является глава 7, в которой мы рассказали о средстве получения информации от клиентов — формах (построили интерактивное мини-приложение). Но применяя одни лишь формы, невозможно превратить Web-узел в динамическое Web-приложение. В настоящей главе вы вкратце ознакомитесь со средствами разработки динамического Web-узла: языком Java и технологией ActiveX. Кроме того, вы научитесь создавать динамический элемент бегущая строка текста

Web-технологии и броузеры

Как отмечалось в главе 1, файл Web-страницы представляет собой текстовый файл, содержащий HTML-код. При загрузке HTML-файла в Web-броузер интерпретируется HTML-код и создается Web-страница, отображаемая в броузере. Различные броузеры могут по-разному отображать одну и ту же страницу, а могут и не отображать совсем некоторые ее элеметы. Это связано с тем, что производители вводят в свои броузеры поддержку новых тегов, которые не предусмотрены стандартом HTML (в настоящее время принят стандарт 4.0) и часто не согласуются друг с другом.
(Конечно, ввод новшеств нельзя рассматривать как отрицательное явление. Все новые теги впоследствии учитываются в более поздних версиях стандарта.) Поэтому, используя при разработке страниц своего Web-узла теги или технологии, которые поддерживаются в каком-либо одном броузере, вы рискуете потерять часть (возможно, довольно большую) пользователей своего узла, применяющих другие броузеры. Мы уже обращали ваше внимание на необходимость информировать пользователя о том, какой броузер поддерживает те или иные функциональные возможности и с какого узла можно загрузить его. Часто пользователи не прислушиваются к таким советам по тем или иным причинам. Поэтому, применяя передовые технологии, будьте уверены, что значительная часть пользователей не сможет увидеть содержимое ваших Web-узлов в том виде, в котором вам бы хотелось. Однако было бы неразумно отказываться по этой причине от передовых технологий при создании узлов. Узел, разработанный без использования современных технологий, представляет собой набор статических страниц с непривлекательным дизайном. Кроме того, в этом случае на вас неминуемо обрушится шквал критических замечаний со стороны пользователей, готовых "воспринимать" Web-узлы, построенные посредством передовых технологий. Язык Java, технология ActiveX, языки сценариев JavaScript и VB Script относятся к категории новых средств, предназначенных для создания динамических страниц и узлов. Броузер Microsoft Internet Explorer поддерживает все перечисленные средства, а броузер Netscape Navigator не поддерживает только VBScript и элементы ActiveX. Одной из наиболее значительных проблем, связанных с использованием данных средств при создании Web-узла, является зависимость от того, какой броузер применяет пользователь для просмотра страниц. Большинство современных броузеров одинаковым образом поддерживают такие стандартные способы представления информации, как формы, таблицы и кадры, но поддержку мультимедийной информации каждый броузер осуществляет по-своему. Фирмы Netscape и Microsoft снабдили свои броузеры средствами поддержки новых тегов HTML, не согласовав этого между собой. В результате образовался набор '"нестандартных" тегов, часть которых поддерживается одним броузером и не поддерживается другим. В связи с тем, что разные броузеры могут не поддерживать одни и те же теги, многие разработчики отказываются от применения таких тегов при создании страниц. Один из таких тегов — Marquee — мы рассмотрим подробнее.
Примечание
Поддержка описанных технологий современными броузерами далека от совершенства. Но эта ситуация быстро меняется, и можно ожидать, что многие пользователи, благодаря современным броузерам, поддерживающим большинство существующих технологий, вскоре смогут просматривать Web-узлы в том виде, в котором их создали разработчики. Тег Marquee предназначен для создания бегушей строки (давайте условимся называть бегущей строкой прямоугольную область, в которой прокручивается текст). В настоящее время этот тег поддерживается только в броузере Internet Explorer фирмы Microsoft. Клиенты, которые используют, например, броузер Netscape Navigator, открыв вашу страницу, не увидят бегущую строку. Можно пойти другим путем, создав Java-апплет, отображающий бегущую строку. Java-апплеты поддерживаются большинством броузеров, поэтому число посетителей вашей страницы, которые увидят бегущую строку, значительно возрастет. Кроме того, поскольку для создания Java-апплета используется язык программирования (Java), ничто не ограничит полет вашей фантазии: вы сможете создать апплет, выполняющий прокрутку дюжины изображений. В случае использования тега Marquee на странице
создается прямоугольная область, в которой может прокручиваться только
текст.
Для создания бегущей строки выполните следующие действия.
1. В Frontpage создайте одностраничный Web-узел с именем Active.
2. Откройте домашнюю страницу этого узла в Front Page В первой строке введите текст "Добро пожаловать в мир передовых технологий!" Данному абзацу присвойте стиль Heading 2
3. Выделите текст и в подменю Active Elements меню Insert активизируйте команду Marquee Загрузится диалоговое окно Marquee Properties, в котором в поле Text отобразится выделенный текст.

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Примечание
В диалоговом окне Marquee Properties осуществляется ввод текста для бегущей строки; определяется направление, в котором должен прокручиваться текст, а также способ перемещения и выравнивания текста по вертикали; указывается, сколько раз необходимо прокрутить текст; устанавливается ширина и высота прямоугольной области; выбирается фоновое изображение
4. Согласитесь со всеми установками по умолчанию и щелкните на кнопке ОК
5.Сохраните страницу, задав для нее заголовок "Динамическая домашняя страница". Предложенный URL-адрес (Default.htm) оставьте без изменений. Закройте окно посредством кнопки ОК
6. Откройте броузер Internet Explorer и загрузите домашнюю страницу Web-узла Active, на которой вы увидите бегущую строку (текст будет непрерывно прокручиваться справа налево).
7. Загрузите эту же страницу в броузере Netscape Navigator. Как отмечалось. Netscape Navigator не поддерживает тег Marquee, вследствие чего бегущая строка не будет воспроизведена (текст отобразится в верхней части страницы и не будет прокручиваться).
8. В режиме просмотра Page выполните щелчок правой кнопкой мыши на бегущей строке и в контекстном меню выберите команду Marquee Properties.
9. В области Behaviour диалогового окна Marquee Properties установите переключатель Alternate, после чего щелкните на кнопке ОК (в результате активизации указанного переключателя текст в прямоугольной области перемещается от левого края к правому и не исчезает). Еще раз сохраните страницу.
10. В Internet Explorer обновите страницу Active и просмотрите изменения.

Итак, вы убедились, что с помощью тега Marquee можно оживить Web-страницу. Но поскольку в настоящее время этот тег поддерживается только в Internet Explorer, его редко применяют при разработке страниц. Далее вы узнаете, в чем заключаются функции Java-апплетов при создании динамических Web-узлов.

Применение современных технологий при разработке Web-узлов  Java

Объектно-ориентированный язык  Java является объектно-ориентированным языком, сходным с C++, хотя он не так сложен для понимания, как последний. На сегодняшний день это один из стандартных языков программирования. При написании программ на объектно-ориентированном языке оперируют объектами. Под объектом следует понимать самодостаточный модуль, который описывает некую сущность. Объект имеет данные и методы, с помощью которых можно воздействовать на эти данные. Объект способен принимать данные, обрабатывать их и выводить результаты. Выходные данные одного объекта могут служить входными данными другого объекта. Так как нельзя предвидеть, какие типы объектов могут понадобиться, в языках программирования введено понятие класс. Класс описывает поведение ряда похожих объектов. Классы образуют иерархическую структуру. Класс-потомок может наследовать свойства и поведение своего предка. В этой иерархии всегда имеется так называемый корневой (или абстрактный) класс, обладающий наиболее широким кругом свойств. Java обладает обширным набором классов, которые используются при разработке программ. Путем комбинирования классов для реализации каких-либо действий создается компьютерная программа. В частности, на языке Java создаются Java-апплеты.
Примечание
Создание собственных апплетов на языке Java — процесс весьма сложный. В настоящей книге данный вопрос не рассматривается. Для углубленного изучения объектно-ориентированного программирования и получения справочной информации по Java рекомендуем обратиться к следующим источникам: Java Handbook (Patrick Naughton, Osborne/McGraw, 1996) и Java 2: The Complete Reference (Patrick Naughton, Herbert Schildt, Osborne/McGraw, 1999). В Internet доступно множество Java-апплетов как в виде исходных текстов, так и в виде скомпилированных и готовых к выполнению модулей. В данной главе вы включите в Web-страницу готовые апплеты и посетите Web-узел Sun Microsystems, на котором доступны демонстрационные апплеты.  Язык Java позволяет создавать высокоэффективные, безопасные, платформно-независимые и устойчивые в работе приложения. Кроме того, Java является мощным средством разработки динамических приложений.
Безопасность
Поскольку Java-апплеты представляют собой компьютерные программы, загружающиеся и выполняющиеся на пользовательском компьютере, то что может остановить беспринципного программиста создать Java-апплет, выполняющий разрушительные действия на компьютере? В связи с быстрым ростом Internet стала актуальной проблема обеспечения защиты сети от разрушающего воздействия загружаемых из Internet данных. Лучшее решение данной проблемы — не загружать данные, если вы не уверены, что они не нанесут урон вашей системе. Однако клиент не может работать с Java-апплетами, не загрузив их на свой компьютер. Одна из особенностей Java-апплетов состоит в том, что их использование является вполне безопасным, так как в языке Java реализовано несколько уровней безопасности, предназначенных для защиты пользовательской системы.
Устойчивость Java-программ
Одним из характерных свойств хорошей программы является ее устойчивость в работе. Это имеет особое значение, если программа используется большим числом людей. Созданные вами апплеты ежедневно могут загружать тысячи людей, работающих на компьютерах с различной архитектурой и различными операционными системами. На каждом из этих компьютеров ваши апплеты должны функционировать надлежащим образом. Язык Java обеспечивает устойчивую работу созданных на нем программ.

Создание динамических приложений

Содержимое многих Web-серверов представляет собой статический набор информации. Java является еще одним средством построения настоящего динамического Web-приложения. Java-апплеты — это полноценные программы, выполняемые на пользовательском компьютере. Благодаря широким функциональным возможностям языка Java, в Java-апплет можно заложить любые средства ввода и обработки информации, а также выдачи результатов. Так как Java-апплеты выполняются на пользовательском компьютере, не тратится время на прохождение информации от клиента к серверу и обратно, а также на обработку информации на сервере.
Независимость от платформы
Пользователи Internet применяют на своих компьютерах различные операционные системы: Windows, Mac, UNIX и др. Даже в сети intranet на компьютерах пользователей могут быть установлены различные операционные системы. Одним из достоинств HTML-кода, определенного в стандарте, является то, что созданные с его помощью страницы могут быть просмотрены в различных броузерах различных операционных систем. Java-программы также обладают этим замечательным свойством, т.е. выполняются в любой операционной системе на компьютере с любой аппаратной платформой. Готовые к выполнению программы Java хранятся в машинно-независимом побайтовом формате. Таким образом, Java-программы можно свободно перемещать по Internet. Конечно, чтобы Java-аппдаты выполнялись на компьютере пользователя, пользовательский броузер должен содержать интерпретатор Java, благодаря которому осуществляется взаимодействие между самим апплетом и операционной системой компьютера. В настоящее время практически все броузеры обеспечивают поддержку выполнения Java-программ.
Высокая эффективность
Перечисленные функциональные возможности языка Java не имели бы такого большого значения, если бы Java-программы выполнялись медленно. По скорости выполнения Java-программы соответствуют динамическим и
сетевым приложениям. Кроме того, фирмы-производители броузеров, такие как Netscape и Microsoft, работают над тем, чтобы интерпретаторы Java, имеющиеся в броузерах, работали как можно быстрее.  Итак, мы начинаем работу с Java. Выполнив следующее упражнение, вы поместите на страницу динамический элемент Hover Button, предлагаемый Frontpage и являющийся Java-апплетом.
Создание динамического элемента Hover Button
Динамический элемент Hover Button (далее — анимированная кнопка) представляет собой кнопку, для которой задан анимационный эффект Для создания аннмированной кнопки выполните следующие действия в Frontpage
1. На домашней странице установите курсор во второй строке
2. В подменю Component меню Insert активизируйте команду Hover Button. Загрузится диалоговое окно Hover Button Properties.

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

В этом диалоговом окне можно ввести текст, который будет отображаться на анимированной кнопке, включить кнопку в гиперссылку, определить ее цвет, высоту и ширину, а также задать анимационный эффект Выполните щелчок на кнопке Custom, вследст вие чего загрузится одноименное диалоговое окно (см ниже) Область Play Sound содержит поля On Click и On Hover, где указываются имена звуковых файлов, которые будут воспроизведены при установке указателя мыши на кнопке и при выполнении щелчка на ней В полях Button и On Hover, расположенных в области Custom Image, укаэываюгся имена файчов изображении, из которых одно постоянно отображается на кнопке, а другое появляется, когда на кнопке установлен указатель мыши

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

3. Не изменяйте значения, установленные по умолчанию в диалоговом окне Hover Button, Закройте данное окно посредством кнопки ОК.
4. В режиме просмотра Page выполните щелчок на анимированной кнопке и перейдите в режим просмотра HTML, чтобы просмотреть HTML-код, соответствующий этому элементу. Вы увидите, что используется тег <APPLRTX/APPLET>, в котором содержится ссылка на файл t'phover.class. В результате компиляции файла с исходным текстом Java-программы (файлы с расширением JAVA) создается файл с расширением CLASS. Сохраните свою страницу. Просмотрите эту страницу в броузере Internet Explorer (в случае необходимости обновите ее).
Загрузка Java-апплетов из Internet
Прежде чем приступить к изучению языка Java и созданию Java-апплетов, рассмотрите примеры апплетов и ознакомьтесь с их исходными текстами, даже если вы — опытный программист на C++ (a Java подобен этому языку программирования). Где можно найти демонстрационные апплеты и их исходные тексты? Разумеется, на Web-узле фирмы Sun Microsystems, создателя языка Java.
Примечание
Создав апплет на языке Java u включив его в страницу, просмотрите эту страницу в броузерах Netscape Navigator и Internet Explorer.
1. Откройте броузер.
2. Введите URL-адрес — java.sun.com/applets — и нажмите клавишу [Enter]. В броузере будет загружена Web-страница, представленная на рис. 10.1.
Примечание
К моменту выхода книги дизайн и URL-адрес страницы могут измениться. Надеемся, что в любом случае для вас не составит труда найти примеры апплетов на Web-узле фирмы Sun Microsystems.
3. Прокрутите страницу вниз до заголовка Freebie Applets, под которым приведен список ссылок на страницы с демонстрационными апплетами.
4. Щелкните на гиперссылке free applets available for use, расположенной в первой строке раздела. В броузере загрузится страница FREEBIE APPLETS YOU CAN USE. Прокрутите страницу вниз, чтобы найти ссылку Clock. Выполните щелчок на данной ссылке. В результате вы попадете на страницу (http://java.sun.com/openstudio/applets/clock.html), откуда сможете загрузить файл апплета (рис. 10.2) На этой странице представлен HTML-код для добавления апплета на разрабатываемую вами страницу и список параметров, используемых данным апплетом.

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис. 10.1. Страница Applets Web-узла фирмы Sun Microsystems

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис. 10.2. Страница CLOCK APPLET Web-узла фирмы Sun Microsystems

5. Щелкните на ссылке Download Now (данная ссылка организована на архивный файл demo.zip, в котором находятся демонстрационные апплеты и их исходные тексты). Откроется окно File Download, в котором вы должны установить опцию Save This File To Disk, для того чтобы сохранить файл на диске. В окне Save As выберите папку для сохранения файла.
6. Когда файл загрузится на ваш компьютер, разархивируйте его в той же папке, в которой у вас сохранен архив Когда этот процесс завершится, будет создана папка Demo, содержащая подпапки с демонстрационными апплетами (в частности, с апплетом Clock, с которым мы будем работать).
7. Перейдите в Frontpage Импортируйте папку Clock на Web-узел Active посредством команды Import меню File.
8 Откройте папку Clock. В ней содержится две подпапки' Classes и Src (рис 10.3.)

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10.3. Структура папки Clock

В первой находятся файлы скомпилированных Java-апплетов с расширением CLASS. При добавлении апплета на страницу в HTML-коде данной страницы делается ссылка на эти файлы. Вторая папка включает исходные тексты этих апплетов с расширением JAVA В папке Clock присутствуют еще два файла. GNUmakefile, содержащий инструкции для Java-окружения (инструкции, пути для запуска компилятора, пути к Java-классам), и Web-страница Index.htm, на которой отображается апплет Clock (на рис 10.4. эта страница показана в Internet Explorer)

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10.4. Страница с апплетом Clock в Internet Explorer

9. Вернитесь в Frontpage и в папке Clock удалите файл GNUmakefile 10. Перейдите в режим просмотра Page и установите курсор в строке под элементом Hover Button.
11..Активизируйте команду Java Applet в подменю Advanced меню Insert, вследствие чего откроется диалоговое окно Java Applet Properties, (рис. 10.5.)
12. В поле Applet Source введите имя файла апплета (JavaClock-class), а в поле Applet Base URL — путь доступа к апплету Clock (Clock/Classes). Щелкните на кнопке ОК. Это минимум информации, который необходим Frontpage для корректного отображения апплета Clock. На рис 10.6. страница с апплетом представлена в режиме просмотра Page. Вы видите, что Frontpage создал изображение-заполнитель (place holder) для апплета
13. Сохраните страницу и загрузите ее в броузер (рис. 10.7).

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10.5. Диалоговое окно Java Applet Properties

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10.6. На страницу добавлен апплет

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

 

Рис 10.7. Страница с апплетом Clock в броузере

Большинство апплетов создается таким образом, что при выполнении им требуется передать параметры из HTML-кода документа, в который они помещаются. Параметры апплета Clock перечислены в табл. 10.1. Далее, выполняя упражнение, вы будете использовать окно Java Applet Properties для установки некоторых из этих параметров. Для параметров, значения которых не заданы явно, апплет при выполнении будет использовать значения, заданные по умолчанию.

Таблица 10 1 Параметры апплета Clock
Параметр Описание
bgcolor Цвет фона апплета в формате модели RGB (задается в шестнадцатеричном представлении)
border Ширина свободных областей вокруг циферблата апплета (в пикселях)
ccolor Цвет циферблата в формате модели RGB патотре
cfont Текстовая строка, в которой определены шрифт, начертание и размер в пунктах цифр на часах (значения разделяются вертикальной чертой)
delay Частота обновления апплета в броузере (в миллисекундах)
hhcolor Цвет часовой стрелки в формате модели RGB (задается в шестнадца-теричном представлении)
link LIRL-адрес страницы (если апплет заключен в гиперссылку)
mhcolor Цвет минутной стрелки в формате модели RGB (задается в шестнадцатеричном представлении)
nhcolor Цвет цифр в формате модели RGB (задается в шестнадцатеричном представлении)
nradius Радиус циферблата (в пикселях)
shcolor Цвет секундной стрелки в формате модели RGB (задается в шестнадцатеричном представлении)

14. Загрузите окно свойств апплета Clock. Щелкните на кнопке Add. В результате откроется диалоговое окно Set Attribute Value (задать значения параметров). В поле Name задается имя параметра, а в поле Value — его значение. Опция Specify Value должна быть установлена. В качестве имени параметра введите bgcolor, а в качестве значения — OOOOFF.

В результате вы зададите для апплета голубой фон Нажмите кнопку ОК. Параметр и его значение появились в списке Applet Parameters.

15. Задайте следующую пару параметр-значение: cfont-Arial¦Bold¦18 (в значении не должно быть пробелов). Нажмите кнопку ОК.

16. В окне Java Applet Properties в поля Width и Height введите значения 150. Подтвердите установки, щелкнув на кнопке ОК.

17. Выполните операцию сохранения Обновите отображение домашней страницы в вашем броузере (рис. 10.8).

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

18. В режиме просмотра Page щелкните на вкладке HTML. Ниже представлен HTML-код, используемый для включения в документ апплета TicTacToe.

<applet width=-"150" height="150" code="JavaClock. class" codebase="Clock/Classes">
<param name=«"bgcolor" value="OOOOFF">
<param name="cfont" value="Arial¦Bold¦18">
</applet>

Апплет включается в HTML-документ с помощью тега Applet. Атрибуты этого тега описаны в табл. 10.2.

Таблица 10.2. Атрибуты тега Applet

 
Атрибут Описание
ALT Задается альтернативный текст для вывода в броузерах, которые распознают тег Applet, но не могут выполнить апплет
ALIGN Этот атрибут аналогичен одноименному атрибуту тега <IMG> и предназначен для размещения апплета относительно текстового потока, в котором он находится
ARHIVE Указывается путь к архивному файлу, содержащему апплет и другие файлы, использующиеся апплетом (например, мультимедийные файлы). Данный атрибут поддерживается только в броузере Netscape Navigator
CLASS Идентифицируется каскадная таблица стилей (CSS), используемая апплетом
CODE Указывается имя загружаемого файла с расширением CLASS (называемый далее апплет, этот файл является откомпилированным вариантом исходного текста апплета). Путь к такому файлу не может бытьвключен в значение атрибута
CODEBASE URL-адрес папки, содержащей апплет
DATAFLD Указывается имя поля в источнике данных, с которым связан апплет
DATASRC Указывается имя источника данных, с которым связан апплет
HEIGHT И WIDTH Определяется высота и ширина области вывода апплета в пикселях
HSPASE И VSPASE Величина свободных бластей вокруг апплета, выраженная в пикселях
ID Уникальный идентификатор, использующийся с таблицей стилей или для создания ссылки на нее в сценарии
MAYSCRIPT Флаг, указывающий, можно ли использовать Java Script-функции в апплете
NAME Задается уникальное имя для апплета, которое может использоваться другими апплетами на той же странице для взаимодействия с данным апплетом
SRC URL-адрес ресурсов, используемых апплетом
STYLE Идентифицируются встроенные стили апплета
TITLE Определяется текст подсказки, выводимой на экран в Internet Explorer 5.0 при указании на апплет

Примечание
Тег <PARAM> (закрывающий тег отсутствует) предназначен для задания имени и значения параметра, который передается апплету из HTML-файла (атрибуту NAME присваивается имя параметра, а атрибуту VALUE — значение параметра). Этот тег не является обязательным. Если же он используется, то располагается внутри тегов <APPLETX/APPLET>.
В завершение напомним, что файлы с расширением CLASS являются откомпилированным вариантом исходного текста апплета (файлы с расширением JAVA). Чтобы начать создавать апплеты, необходимо установить соответствующее средство, каковым является комплект инструментов разработки Java. В следующем разделе главы рассказывается, как загрузить из Internet и установить этот комплект.

Установка набора средств разработки Java-программ

С Web-узла фирмы Sun Microsystems можно загрузить исходный текст демонстрационных апплетов. Для того чтобы получить страницу с рабочим апплетом, нужно, во-первых, откомпилировать исходный текст апплета с помощью компилятора javac.exe, во-вторых, включить апплет в страницу, используя тег Applet. После инсталляции инструментов разработки Java-программ обязательно следует откомпилировать исходный текст любого апплета, который вы загрузили из Internet или который взят из комплекта поставки, встроить апплет в HTML-страницу и просмотреть ее в броузере, чтобы убедиться, что апплет выполняется. Набор средств разработки Java-программ можно получить из нескольких источников. С Web-узла фирмы Sun Microsystems (http://java.sun.com/products/OVJdkProduct.htnil) можно загрузить Java Development Kit (JDK). Другой полезный набор средств разработки — Microsoft Software Development Kit (SDK) для Java (http://www*microsoft*com/java/sdk). Рекомендуем загрузить из Internet оба комплекта. Кроме того, с указанных Web-узлов можно загрузить комплекты документации по Java, которые пригодятся вам при изучении языка Java, а также при создании апплетов на этом языке. В комплект поставки JDK входит множество примеров откомпилированных апплетов и их исходных текстов, а также компилятор Java-программ (один из этих примеров мы рассмотрим в следующих разделах главы). Файлы документации представлены в HTML-формате. Учитывая это, создайте папку в корневой папке HTTP-сервера, который вы используете, и инсталлируйте JDK в эту папку. Начнем с того, что загрузим JDK с Web-узла фирмы Sun Microsystems.
Примечание
Загружая JDK, наберитесь терпения, если для доступа в Internet вы используете низкоскоростную линию. Посудите сами: самораспаковывающийся файл, содержащий комплект средств разработки (далее — файл JDK), имеет объем около 20 Мбайт, объем архивного файла, содержащего документацию, превышает 16 Мбайт. Но если вы действительно хотите работать с Java, продолжительность загрузки необходимых средств вас не испугает. Для того, чтобы установить JDK (без документации) на компьютер, необходимо иметь 65 Мбайт свободного пространства на жестком диске
1. В Web-броузере загрузите страницу JAVA™ 2 SDK, Standard Edition (http //Java sun com/products/jdk/1 2/download-windows html) Данная страница представлена на рис 10.9.

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10.9. Первый шаг процедуры загрузуи фаша JDK с Web-узла фирмы Sun Microsystems

2. Воспользовавшись полосой прокрутки, отобразите заголовок раздела Download Java 2 SDK vl.2.2 for Windows 95 / 98 / NT 4.0 (Intel Platform) Щелкните на кнопке Continue В броузере будет загружена страница License & Export for Java™ 2 SDK, Standard Edition 122, на которой представлено лицензионное соглашение об использовании JDK Щелкните на кнопке Accept (рис 10 10) В броузере загрузится страница Download Java™ 2 SDK, Standard Edition 122 На этой странице находятся две кнопки Нажмите одну из них в зависимости от того, какой протокол (HTTP или FTP) вы хотите использовать для загрузки файла JDK на свои компьютер Затем появится стандартное диалоговое окно, в котором предлагается сохранить файл на жестком диске вашего компьютера Щелкните на кнопке О К Начнется процесс копирования файла TDK

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10.10. Страница с лицензионным соглашением
Примечание
Во время создания оригинала данной книги последней версией JDK фирмы Sun являлась версия 1 2 К тому времени, когда вы прочтете эти строки, может появиться новая версия, в связи с чем изменятся имена файлов, которые вы должны загрузить (имена файлов включают номер версии JDK; например, имя файла JDK версии 12— jdkl_2_2-'wm exe) Также могут измениться URL-адреса страниц, с которых можно загрузить эти файлы
3. Загрузите файл документации по JDK Файл JDK является самораспаковывающимся, а файл документации — архивным zip-файлом Для этого в броузере вернитесь на страницу Download Java™ 2 SDK Прокрутите страницу до раздела Download Java 2 SDK Documentation и щелкните на ссылке Browse and Download Documentation На загрузившейся странице в поле списка One large bundle выберите пункт ZIP file (for Windows or non Solans) и щелкните на кнопке Continue. На этой странице находятся две кнопки Нажмите одну из них в зависимости от того, какой протокол (HTTP или FTP) вы хотите использовать для загрузки файла документации на свой компьютер
4. В Windows Explorer откройте папку, в которой сохранен файл JDK, и выполните на нем двойной щелчок Откроется диалоговое окно, в котором будет задан вопрос, хотите ли вы инсталлировать JDK. Дайте положительный ответ.
5. Загрузится первое диалоговое окно установки — Welcome. Щелкните на кнопке Next. Следующее диалоговое окно содержит текст лицензионного соглашения.
6. Ознакомьтесь с соглашением. Щелкните на кнопке Yes, если вы согласны с условиями соглашения. (Выполнив щелчок на кнопке No, вы не сможете установить программное обеспечение.)
7. В следующем диалоговом окне вам будет предложено выбрать папку, в которую будут скопированы файлы JDK. По умолчанию предлагается путь C:\Jdkl.2. He изменяйте этот путь. Щелкните на кнопке Next.
8. Загрузится диалоговое окно Select Components. Выберите в этом окне все предлагаемые компоненты (установите все опции) и щелкните на кнопке Next.
9. После этого начнется установка, файлов JDK. Когда процесс установки завершится, отобразится диалоговое окно со вторым лицензионным соглашением. Прочтите его и нажмите на кнопке Yes.
10. В следующем диалоговом окне будет предложено указать путь для Jаva окружения (Java Runtime Environment). По умолчанию предлагается C:\Program Files\Java Soft\JRE\1.2. He изменяйте этот путь. Щелкните на кнопке Next. Когда процесс установки Java-окружения будет завершен, щелкните на кнопке Finish.
11. Откройте файл Readme.html, содержащий информацию о JDK в броузере(путь по умолчанию C:\Jdkl.2\Readme.html).
12. Распакуйте архивный файл, в котором находятся файлы документации, в папку C:\Jdkl.2.
13. Теперь можно удалить самораспаковывающийся файл JDK и архивный файл документации. Но если у вас нет проблем со свободным пространством на жестком диске, сохраните их, так как может возникнуть необходимость повторно установить средства разработки или загрузить файлы документации.  После того как вы установили набор инструментов Java, можно приступать к работе с ним. В следующем разделе вы научитесь преобразовывать исходный текст апплета (исходный текст программы на языке Java) в Java-апплет (выполняемую программу, которая включается в HTML-документ) с помощью специального средства (компилятора апплетов). Вы откомпилируете файл с расширением JAVA, вследствие чего будет создан файл с таким же именем, но с расширением CLASS, содержащий представление программы в машинно-независимом побайтовом формате. В качестве примера взят файл TicTacToe.java.

Компилирование исходного текста Java-апплета

 Даже если вы вообще не собираетесь создавать апплеты, а хотите использовать те, которые доступны в Internet, вам необходимо уметь компилировать исходные тексты апплетов. Причина проста: многие апплеты распространяются в Internet только в виде исходных текстов.
Сообщения, выдаваемые компилятором в процессе компилирования исходного текста Java-программы, выводятся в DOS-окне. Поэтому перед выполнением компиляции в Windows 95 или 98 рекомендуется перейти в DOS-режим (открыть окно MS-DOS Prompt) и произвести запуск компилятора с указанием соответствующего файла с исходным текстом из командной строки DOS. В этом случае по завершении компиляции вы увидите в окне MS-DOS Prompt все ошибки и сообщения, выданные компилятором. Компиляцию файла можно инициировать и из окна Run. Однако в этом сдучае окно MS-DOS Prompt будет присутствовать на экране только во время компиляции и закроется, как только процесс завершится. Таким образом, вы не увидите сообщения, выданные компилятором. В обоих случаях вы можете перенаправить поток сообщений компилятора в текстовый файл и затем просмотреть их. Так как вы будете инициировать компиляцию из командной строки DOS, вам необходимо иметь базовые знания о синтаксисе DOS-команд.
Выполните следующие действия:
1. Создайте временную папку на жестком диске, где вы разместите файл исходного текста апплета (TicTacToe.java), и присвойте ей имя Javawork.
2. Скопируйте файл TicTacToe.java из папки C:\Jdkl.2\Demo\Applets\TicТасТое в папку Javawork.
3. Загрузите редактор WordPad. В меню File активизируйте команду Open. В загрузившемся диалоговом окне выберите пункт All Documents (*.*) в поле списка Files Of Type.
Примечание
Редактор Notepad не подходит для редактирования файлов исходных текстов Java-программ, входящих в JDK. Эти файлы содержат символы, которые в Notepad не отображаются надлежащим образом.
4. Откройте папку Javawork и выберите файл TicTacToe.java. Закройте окно Open посредством кнопки ОК. В окне редактора отобразится исходный текст Java-программы (рис. 10.11).
В исходном тексте находится множество комментариев, описывающих тот или иной программный фрагмент. Комментарий — это текст, заключенный в специальные символы. Например:
/*** White's current position. The coirputer is white.

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис. 10.11. Файл TicTacroejava открыт в WordPad

В Java поддерживаются комментарии трех видов комменгарий, который может занимагь одну строку (начинается символами //), комментарии, занимающий несколько строк (текст комментария располагается между символами /* и */), специальный комментарии для "документации" (комментарии начинается символами /** и заканчивается символами */) Комментарии первых двух видов такие же, как и в языкам С и C++ Комментарии третьего вида обрабатываются программой javadoc для создания интерактивной документации (именно эти комментарии используются во всех исходных текстах демонстрационных апплетов, входящих в комплект поставки JDK). Как известно, наилучший способ научиться создавать программы на новом языке программирования — изучить исходные тексты других программ, в частности тексты демонстрационных программ, входящих в комплект поставки средств разработки (в данном случае -~ исходные тексты апплетов, входящих в JDK) Если исходный текст не снабжен достаточным количеством комментариев, а программа выполняег сложный набор действий, непросто понять, за что "отвечает" тот или иной фрагмент исходного текста Изучая исходные тексты апплетов, входящих в JDK, вы не столкнетесь с данной проблемен Все исходные тексты снабжены подробными комментариями Если вы являетесь опытным программистом на C++, то без труда поймете исходные тексты Java-программ
5. Не изменяиге содержимое файла TicTacToe Java Закройте редактор WoldPad
6. Загрузите окно DOS. Для этого выберите команду MS-DOS Prompt в подменю Programs меню Start.
7. В командной строке DOS (как показано на следующем рисунке, текущей является директория WIN95 на диске С) введите выражение cd C:\Java- work (если вы создали директорию Javawork не в корневой директории диска С, укажите полный путь доступа к ней). Нажмите клавишу [Enter]. cd — команда среды, предназначенная для изменения текущей директории (путь к директории, которая должна стать текущей, указывается после команды и отделяется от нее пробелом; в данном случае текущей станет директория C:\Javawork).

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

8. Введите команду dir и нажмите клавишу [Enter]. Данная команда применяется для отображения файлового содержимого текущей директории. В нашем случае в результате выполнения команды dir должно отобразиться содержимое директории Javawork (в этой директории находится единственный скопированный вами файл — TicTacToe.java).

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Примечание
В окне DOS для каждого файла отображается по два имени. Слева — имя файла в формате DOS 8.3 (в данном случае •— TICTAC~1.JAV), справа —длинное имя файла, поддерживаемое Windows 95 (или Windows 98) (в данном случае — TicТасТое.Java).
9. Откомпилируйте исходный текст апплета TicTacToe. Для этого запустите компилятор javac.exe с входным параметром TicTacToe.java. В командной строке DOS введите имя компилятора и имя файла с исходным текстом апплета —javac TicTacToe.java (директория C:\Javawork должна оставаться текущей). Нажмите клавишу [Enter]. Введенная вами команда дает указание компилятору преобразовать исходный файл TicTacToe.java в выполняемый файл TicTacToe.class.
10. По завершении компилирования введите в командной строке DOS команду dir и нажмите клавишу [Enter]. В результате будет показано содержимое директории Javawork. Теперь в директории находятся два файла: TicTacToe.java и TicTacToe.class.
На этапе 9 мы откомпилировали файл TicTacToe.java с помощью компилятора javac. В качестве единственного входного параметра для компилятора использовалось имя файла (указание имени файла обязательно). Для компилятора определен целый ряд стандартных входных параметров (ключей), посредством которых осуществляется управление процессами компилирования и вывода сообщений. Запуск компилятора можно производить как с одним ключом, так и с целым набором ключей, указанных в строке запуска. На следующем этапе мы будем использовать ключ —verbose. При задании этого ключа компилятор генерирует список сообщений о всех этапах компилирования.
11. В командной строке DOS введите следующее: javac -verbose TicTacToe.java (директория C:\Javawork должна оставаться текущей). Нажмите клавишу [Enter]. В процессе компилирования выдаются сообщения о всех этапах процесса, указываются компилируемое событие и время, необходимое для компиляции. Полный список стандартных входных параметров компилятора можно найти на одной из Web-страниц документации. URL-адрес этой страницы следующий: \\Щ)://имя_сервера/\6\!Л .2/docs/tooldocs/win32/javac.html, где имя_сервера — имя Web-сервера, который вы используете.
12. В командной строке DOS введите команду exit. Нажмите клавишу [Enter]. В результате окно DOS закроется. Теперь, когда вы получили готовый апплет, необходимо включить его вHTML-документ и проверить, корректно ли он выполняется.

Frontpage и Java-апплеты

В Frontpage несложно включить апплет в страницу Выполнив следующее упражнение, вы добавите апплег на Web-учел Active, а затем включите его в HTML документ
1. На Web-уме Active создайте новую папку, активизировав команду Folder подменю New меню File Присвоите этой папке имя TicTacToe Откроите эту папку
2. В меню File активизируйте команду Import В загрузившемся одноименном диалоговом окне щелкните на кнопке Add File В окне Add File To Impoit List 01 кройте папку Javawork и выберите файл апплета TicTacToe class Щелкните на кнопке Open Данный файл будет добавлен в список файлов в окне Import Закроите это окно посредством кнопки ОК
3. Файл TicTacToe class будет помещен в папку TicTacToe
4. Откроите домашнюю страницу Web-узла Active в режиме просмотра Page
5. Разместите курсор в строке под апплетом Clock
6. Активизируйте команду Java Applet в подменю Advanced меню Insert, вследствие чего огкроется диалоговое окно Java Applet Properties В поле Applet Source введите имя файла апплета (TicTacToe class), а в поле Applet Base URL — путь доступа к апплету TicTacloe В поля Width и Height введите значения 150 (тем самым вы зададите высоту и ширину апплета) Щелкните на кнопке OK Frontpage создал изображение-заполнитель для апплета TicTacToe (рис 10.12)

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10.12. На домашнюю страницу Web-узла Acfne добавлен апплет TicTacloe

7. Сохраните свою pa6oiv Загрузите домашнюю страницу Web-уэта Active (рис 10.13.)

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10 13 Домашняя страница Web-узла Active с апплетами Cloik и TicTacToe

8. Поиграй ге с апплетом TscTacToe в крестики-нолики Таким образом выубедитесь, что апплет выполняется корректно

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Это было лишь краткое путешествие в мир Java, мощного языка программирования, открывающего новые возможности для разработчиков Web-узлов Поскольку Java является достаточно сложным языком программирования, для того чтобы изучить его и научиться эффективно применять эти знания, вам потребуется приложить немало усилий, особенно, если это первый язык программирования, который вы осваиваете Если же вы имеете опыт программирования на C++, ю освоить язык Java вам будет значительно легче Независимость программ, разработанных на языке Java, от операционной системы, в которой они выполняются, делает язык Java идеальным  средством для разработки Web-приложений. Если вы не планируете изучать этот язык, то можете использовать созданные на нем апплеты, загрузив их
из Internet. Единственное, что вам необходимо знать в этом случае, — как откомпилировать исходный текст апплета для получения самого апплета (многие апплеты доступны в Internet только в виде исходных текстов). Надеемся, что по прочтении данного раздела вы сможете без посторонней помощи загрузить из Internet средства разработки Java-программ, откомпилировать исходные тексты апплетов и включить апплеты в HTML-документ.  Следующий раздел главы посвящен ActiveX, технологии фирмы Microsoft, возможности которой, по-видимому, даже более разнообразны и обширны, чем у Java.

ActiveX

Java — относительно новый язык программирования. Разработчики этого языка начинали работу с нуля. Технология ActiveX претерпела эволюцию, ее корни уходят в OLE-технологию (Object Linking and Embedding — связывание и внедрение объектов). Изначально OLE-технология была разработана для обмена текстами и графическими изображениями — объектами — между приложениями на компьютере. Особенность обмена объектами состоит в следующем. При выполнении связывания (linking) объект существует только в приложении- источнике, а приложение, куда объект добавляется, содержит указатель на оригинал. Когда же выполняется внедрение (embedding), в целевой документ подставляется копия. При изменении объекта в исходном документе соответствующим образом изменяется связанная с ним копия в другом приложении. Например, вы можете связать электронную таблицу с текстовым документом. Изменения, выполняемые в программе обработки электронных таблиц, будут автоматически воспроизводиться в текстовом документе. Описанный метод прекрасно работает, если приложения, между которыми осуществляется обмен объектами, установлены на одном компьютере, но сопряжен с рядом проблем при использовании в сетевой среде. Это побудило фирму Microsoft разработать новые технологии, такие как Component Object Model (СОМ), Distributed Component Object Model (DCOM) и OLE Control Extensions (OCX).
В настоящей главе было введено понятие объектов. Под объектом следует понимать самодостаточный модуль, который описывает некую сущность. Объект имеет данные и методы, с помощью которых можно воздействовать на эти данные. Если в классическом понимании объект представляет собой абстрактный набор данных (т.е. в программном коде создается его экземпляр, а сам объект расположен "где-то"), то с появлением понятия элемент управления объект стал "осязаемым" — независимым файлом данных. В приложении образуется объект-ссылка на элемент управления, который обеспечивает доступ к функциональным возможностям этого элемента. В настоящее время элементы управления могут быть добавлены на Web-страницу благодаря ActiveX-технологии и носят название элементов управления ActiveX. Мы Tie будем углубляться в дебри ActiveX-технологии. Наша цель —предоставить читателям сведения о тех технологиях, которые понадобятся непосредственно при разработке Web-узлов.
Примечание
Тем, кто хочет основательно изучить ActiveX, рекомендуем обратиться к книге ActiveX from the Ground Up (Paul Mueller, Osbome/McGraw-Hill, 1997). В ней содержится полное описание технологии ActiveX и пройденного ею эволюционного пути развития от OLE. Эта книга будет особенно полезна тем, кто хочет создавать собственные элементы управления ActiveX. Поскольку элементы управления ActiveX основаны на OLE-технологии, доступ к функциональным возможностям элемента управления ActiveX можно получить, используя многие языки программирования. Таким образом, один и тот же элемент управления может быть использован как в стандартном Windows-приложении, так и в Web-приложении. В то же время технология ActiveX имеет недостатки. Во-первых, ActiveX-технология не является "интернациональной". Она используется в среде Windows, в связи с чем пользователи операционных систем Мае и UNIX остаются "за бортом". Элементы управления можно было бы использовать для этих двух систем, но для каждой системы элемент управления ActiveX должен создаваться индивидуально. Это делает невозможным использование элемента управления в операционной системе, отличной от той, в которой он создан. Во-вторых, при использовании элементов ActiveX уровень безопасности ниже по сравнению с Java. Следует отметить, что ActiveX-технология является потенциально более мощной.
Примечание.
Ни Java, ни ActiveX не обеспечивают стопроцентной безопасности. Изобретательные программисты практически всегда находят способы нарушить безопасность Web-узла. При создании узла следует уделять особое внимание защите его содержимого. Разработчики любой технологи в какой-то момент оказываются перед дилеммой: чему отдать предпочтение — расширенным функциональным возможностям или полной совместимости. В случае с ActiveX совместимостью пожертвовали. Это нужно учитывать при создании Web-узлов. В данной книге не рассматривается создание элементов управления ActiveX. Мы лишь выполним упражнение, в котором средствами Frontpage добавим на страницу готовый элемент управления ActiveX. Следует отметить, что для создания собственных элементов управления нужно знать хотя бы основы OLE-технологиии и иметь опыт программирования. Руководство по созданию элементов ActiveX вы найдете на Web-узле фирмы Microsoft. Хорошим источником информации об ActiveX и других технологиях Internet является Microsoft Site Builder Network http://www*microsoft*com/sitebuilder/

AсtiveX и Frontpage

Для того чтобы в Frontpage добавить на Web-страницу элемент управления AetiveX (далее — элемент управления, элемент AetiveX), выполнитеследующие действия.
1. На домашней странице Web-узла Active установите курсор в строке под Java-апплетом TicTacToe.
2. Активизируйте команду AetiveX Control подменю Advanced меню Insert Загрузится диалоговое окно Insert AetiveX Control.

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылокСоздание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

3. Щелкните на кнопке Customize Загрузится диалоговое окно Customize AetiveX Control List.

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

4. Закройте это окно посредством кнопки Cancel В окне Insert ActiveX Control выберите в списке Control Name (названия элементов управления) пункт Microsoft Office Spreadsheet 9.0 (установите соответствуюшую опцию) и нажмите на кнопке ОК. На страницу будет помещена электронная таблица (рис. 10.14).

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10 14 На страницу добавлен элемент ActiveX

5. Сохраните страницу и откройте ее в ороузере Internet Explorer (рис. 10.15.).
7. В электронной таблице в первой строке колонки А введите число 2 и нажмите клавишу [Enter]. Теперь введите число 2 во второй строке колонки А. Щелкните на кнопке Auto Sum электронной таблицы. В третьей строке колонки А появится формула =SUM(A1 A2) Нажмите клавишу [Enter]. Отобразится сумма значений первых двух строк колонки (рис 10.15)
8. Вернитесь в режим просмотра Page. Щелкните правой кнопкой на элементе ActiveX и в контекстном меню выберите команду ActiveX Control Properties. Загрузится окно свойств элемента ActiveX.

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис. 10 15. Страница, содержащая электронную таблицу, загружена в броузер Internet Explorer

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис 10.16 Диалоговое окно AcfiveX Control Properties

9. В области Alternative Representation в поле введите следующий HTML- код: <Н1>Этот броузер не поддерживает элементы ActiveX <H1>. Щелкните на кнопке ОК. Сохраните свою работу. Загрузите эту страницу в Netscape Navigator (рис. 10.17).

Создание динамических WEB узлов, компоненты Java-апплеты из Internet,компоненты AсtiveX при работе с FrontPage, Руководство по FRONPAGE2000. Мастера и темы, примеры работы с FrontPage-ем, создание форм, таблиц, гиперссылок, Руководство по FRONPAGE2000. Мастера и темы. Что такое интернет, о чем нужно иметь представление, основы html, основы интернета, Как создать вэб страничку, как создать сайт, как написать сайт, какую программу для написания сайта выбрать, как использовать html код, язык html, как писать вэб странички, как работать с редакторами html, как загрузить странички на сервер, ftp сервер, закачка данных на сервер, как выбрать хостинг, какой хостинг лучше платный или бесплатный, html коды, создание форм, таблиц, гиперссылок

Рис. 10.17. Страница, содержащая элемент ActiveX, в Netscape Navigator

Как видно из рис. 10.17, электронная таблица, размещенная на странице, не отображается Netscape Navigator. Вместо нее выводится запись, введенная нами в окне ActiveX Control Properties (данная запись имеет стиль абзаца Heading 1, т.к. мы заключили ее в тег <Н1>). Рассмотренный пример иллюстрирует одну из проблем, возникающих при использовании элементов управления ActiveX, — в Netscape Navigator не установлен специальный встраиваемый модуль. Многие пользователи Internet, применяющие для просмотра Web-страниц броузер Netscape Navigator, не смогут по достоинству оценить разработанные вами Web-страницы, если на них добавлены элементы управления ActiveX. Ситуация меняется, если Web-узел, страницы которого содержат элементы управления ActiveX, предназначен для использования в пределах вашей сети intranet. В этом случае вы можете рекомен довать пользователям применять Internet Explorer для просмотра страниц (ну а если кому-то нравится Netscape Navigator, он может просматривать в этом броузере страницы внешних Web-узлов).
Элемент управления Microsoft Office Spreadsheet 9.0 ~ один из множества элементов ActiveX, которые добавляются в систему при установке Frontpage. Все элементы управления ActiveX, установленные в вашей системе (и те. что устанавливаются с Frontpage, и те, что вы установили отдельно), отображаются в диалоговом окне Customize ActiveX Control List. Доступ к ним можно получить также в диалоговом окне Insert ActiveX Control.

Диалоговое окно ActiveX Control Properties

Диалоговое окно ActiveX Control Properties (рис. 10.16) предназначено для присвоения значений свойствам элементов ActiveX, добавляемых на страницы Web-узла. Далее перечислены элементы окна ActiveX Control Properties и даны соответствующие пояснения.
• Поле ввода Name. В этом поле элементу ActiveX присваивается имя, которым можно оперировать, например, в исходном тексте сценария.
• Область Layout. В этой области определяется внешний вид элемента управления на странице (выравнивание, высота и ширина, свободные области, рамка).
• Область Alternative Representation. Данная область содержит единственное поле для ввода HTML-кода, который будет интерпретироваться броузерами, не поддерживающими элементы ActiveX. В таком HTML-коде могут быть заданы вывод текстового сообшения, загрузка графического изображения и т.д.
• Поле ввода Code Source в области Network location. В этом поле указывается URL-адрес или путь и сети, руководствуясь которым, клиентский броузер загрузит элемент ActiveX в случае его отсутствия на компьютере клиента.
В данной главе был дан довольно краткий обзор двух основополагающих Web-технологии, без применения которых трудно создать настоящее динамическое Web-приложение. К этому ряду также можно отнести также технологию DHTML (Dynamic HTML), о применении которой в комплексе с Frontpage пойдет речь в следующей главе. Как языку Java, так и технологии ActiveX можно посвятить целую книгу. В данном случае авторы хотели продемонстрировать читателю, с какой легкостью в Frontpage можно пользоваться "благами" этих технологий (апплетами и элементами ActiveX) при создании Web-узлов. Чтобы научиться создавать Java-программы или освоить технологию ActiveX, нужно приложить немало усилий. Прекрасными источниками информации о Java и ActiveX являются Web-узлы создателей этих технологий -- фирм Sun (http://www.*sun*com) и Microsoft (http://www*microsoft*com) На этих Web-узлах вы всегда найдете средства разрабогки, подробную документацию и примеры использования технологий.

 

 

 

 

 

 

 

 
 Доска  объявлений:  

Доска бесплатных объявлений в г. Саратове, добавляй свои объявления бесплатно. Удобные сервисы. Мы ждем Вас!
www.matrixboard.ru

 Каталог ссылок:  

Профессиональный тематический каталог статей, ссылок, предприятий, объфвлений с последующей ручной модерацией.
 Каталог тематических ссылок:
 Каталог статей:
 Каталог фирм:
 Каталог объявлений:
 Добавить Ваши данные

Размести свои объявления  


 Доска бесплатных объявлений, тематическая доска объявлений, объявления на любой вкус, купля продажа товаров, предложения по бизнесу, ремонт квартир, недвижимость, участки, земля, автомобили, автотехника, антиквариат, железнодорожный транспорт, услуги, интимные услуги,  знакомства, серьезные знакомства, знакомства для секса, красивые девушки, сдача в наем квартир, купить квартиру, мебель, ремонт мебели, продвижение сайтов, интернет услуги, животные, собаки, рыбки, кошки, домашие животные

Доска объявлений для профи

 Элитные объявления тут  


 Доска бесплатных объявлений, тематическая доска объявлений, объявления на любой вкус, купля продажа товаров, предложения по бизнесу, ремонт квартир, недвижимость, участки, земля, автомобили, автотехника, антиквариат, железнодорожный транспорт, услуги, интимные услуги,  знакомства, серьезные знакомства, знакомства для секса, красивые девушки, сдача в наем квартир, купить квартиру, мебель, ремонт мебели, продвижение сайтов, интернет услуги, животные, собаки, рыбки, кошки, домашие животные
Тематическая доска объявлений

Моющие средства Фаворит

Как и чем отмыть катера, лодки, яхты, водные речные и морские суда, моющие средства для мойки катеров купить в Саратове, мойка катеров и лодок, яхт, загрязнения на катерах и лодках, судах, Купить моющие средства для мойки катеров, купить моющие средства для мойки яхт, купить моющие средства для мойки водных судов и лодок, как отмыть лодки от водорослей и органических загрязнений, мойка днища судов, лодок, яхт катеров, водоросли на днище яхт как убрать, технологии мойки катеров и яхт, как избавится от загрязнений ниже ватерлини у яхт, кораблей, судов, лодок, катеров, продажа моющих средств для убирания водорослей с поверхности катеров и яхт, как отмыть яхту самому от водорослей, мойка днища кораблей и яхт, как убрать с днища судов водорслии, что делать если яхта долго стояла в воде и днище обросло водорослями, зачем надо мыть дниже яхт и катеров, наросты на днище катеров как их убрать, купить моющие средства для мойки днища катеров, купить эффективные средства для мойк днищ водных судов, отмыть катер своими руками, купить моющее средство для яхт и катеров в Саратове с доставкой в регионы от производителя, производство моющих средств для катеров, мойка катеров и яхт в домашних условиях, как часто надо мыть днище катера, мойка катеров и лодок, как отмыть катер, почему надо мыть катер снаружи, ватерлиния что это такое, почему обрастает судно водорослями, известковые налеты на днище судов, какие микроорганизмы и водоросли поселились на вашем судне, как ненадо мыть катер, отмывка катера профессионалами, купить профессионалные моющие средства для мойки катеров, реклама моющих средств, сравнение моющих средств для катеров и лодок, сревнения яхт, как очистить яхту от бурого налета, как очистить лодку от водорослей, очистка водного транспорта от водорослей, водный транспорт проблемы очитски кузова и днища ниже ватерлинии, как чистят от водослей водный и морской транспорт, очистка гребных винтов от водорослей, наросты на днищах судов как их удалить, технология очистки водного транспорта от загрязнений, водоросли и водный траспорт, как мешают бурые водоросли движению водного транспорта, срагассы, бермудский треугольник, гибель судов в бермудах, аномальные явления на бермудах, жесткость речной водыЮ цветение воды, водоросли и поверхность яхт, ичпытание моющего средства Фаворит К при мойке лодок и катеров рекомендации специалистов, купить Фаворит К в Москве, Самаре, Ростове-на-Дону, Краснодаре

для мойки катеров, яхт, лодок и другого водного транспорта

Кинология в Саратове

Россия, Приволжский Федеральный Округ, Саратовская обл. г. Саратов, (8452) 90-80-78, 89173107415, Купить шенка и взрослую собаку немецкой овчарки в Саратове, ул. Техническая, продажа элитных собак и щенков в Саратове, кинологический форум в Саратове, Дрессировка собак, щенков в Саратове по милицейской методике, передержка собак в Саратове, гостинница для собак Купить щенка немецкой овчарки в Саратове, продажа щенков немецкой овчарки в Саратове, купить взрослую немецкую овчарку, немецкая овчарка с родословной в Саратове, купить щенка с родословной в Саратове, кинология в Саратове, кинологический форум в Саратове, купить щенка для дерессировки в Саратове, Российская Федерация, Саратовская область, г. Саратов, купить двухмесячного щенка с прививками в Саратвое, купить кутенка в Саратове, щенки ценных пород в Саратове, выставки собак в Саратове, награды немецкой овчарки от заводчика в Саратове, заводчик немецкой овчарки в Саратове, немецкая овчарка в Саратове, дрессировка собак, передержка собак в Саратове, собачья гостинница, гостинница для собак

частный питомник немецкой овчарки в Саратове, дрессировка

Все о цитрусовых  

 

растениях, выращивание лимонов в комнатных условиях

Ультразвуковая очистка   


и промывка головок картриджей струйных принтеров, восстановление картриджей в ультразвуковой ванне

Моющие средства для   

 Ультразвуковой очистки печатных плат от остатков канифольного лака, канифоли, флюсов, травильных растворов

Читайте продвижение сайта в вопросах и ответах

На главную страницу


Контакты  Оплата  Email-рассылки  Email-базы  Регистрация в каталогах  Размещение статей  Прогон по форумам  Размещение объявлений  Добавление в поисковики
 


Смотрите также интересные ссылки:

Автохимия для авто  Бытовая химия  Мойка вагонов, разработки для железнодорожного транспорта и метрополитена  Бесконтактная мойка авто и транспорта  Средства для Ультразвука и ультразвуковых ванн   Дезинфицирующие средства  Продукция ООО "Матрица-продакшин Плюс" Разместить бесплатно объявление на доске объявлений Зарегистрируй предприятие в нашем каталоге  Питомник элитной немецкой овчарки