
Типы движков
Примеры движков:
Поисковый движок (search engine) — основа поисковых систем. Разные поисковые системы могут работать на одном движке. Например, поисковая система Mail.ruнекоторое время назад использовала поисковый движок Яндекса.
Движок сайта — система управления содержимым сайта.
Вики-движок — программа, служащая для преобразования вики-разметки в, чаще всего, формат HTML.
Браузерный движок — программа для преобразования HTML-разметки сайта в представление в браузере (к примеру, текст «<i>курсив</i>» будет преобразован браузерным движком в «курсив»). Наиболее известные браузерные движки: Gecko, Trident (MS), Presto (Opera), KHTML, WebKit.
Форумный движок — программа (комплекс программ и скриптов, обычно на PHP, хотя возможны реализации и на многих других языках) для обеспечения деятельности веб-форумов, обеспечивающих тот или иной набор функционала для участников данных интернет-сервисов.
Графический движок — система отображения прикладного окружения (например, оконный интерфейс или движок отображения (рендеринга) объёмной сцены)
Голосовой движок (text-to-speech engine) — программа, на вход которой подаётся текст, а на выходе она синтезирует речь. Наиболее известны голосовые движкиLernout & Hauspie, Digalo, IBM ViaVoice TTS, eSpeak, Festival.
Физический движок — система, отвечающая за симуляцию физики реального тела.
Игровой движок — комплекс поддержки игровой ситуации, включающий объектную поддержку игровой ситуации, процедуры игровой стратегии компьютерных персонажей, её визуальное и звуковое сопровождение и т. п. Игровой движок может использоваться для реализации отдельных задач специализированные движки.
Движок базы данных — ядро СУБД. Обычно используется англоязычные термины database engine или storage engine.
2 СПЕЦИАЛЬНАЯ ЧАСТЬ
2.1.1 Постановка задачи №1
Встраивание анимации
Описание: Создать html страницу с анимацией. При нажатии на кошку вы переходите на сайт “Мусорка”.
2.1.2 Контрольный пример
2.1.4 Листинг
2.2.1 Постановка задачи №2
Встраивание музыки
Описание: Встраивание музыки
2.2.2 Контрольный пример
2.2.3 Листинг
2.3.1 Постановка задачи №3
Фоновая музыка
Описание: Интегрирование на страницу фоновой музыки
2.3.2 Контрольный пример
2.3.3 Листинг
<html>
<head>
<title>Музыка в html</title>
</head>
<body>
Композиция "Array_Bethoven"
<embed src="Array_Bethoven.mp3"
height="60" width=144>
</body>
</html>
2.4.1 Постановка задачи №4
Работа с изображениями
Описание: Встраивание на страницу изображения. При нажатии на левое изображение вы переходите на сайт “Wikipedia”.
2.4.2 Контрольный пример
2.4.3 Переход страницы
2.4.4 Листинг
<html>
<head>
<title>Изображение - ссылка</title>
</head>
<body>
<a href="html_example1.html" target="_blank">
<img src="C:\Users\306-1\Pictures\fish.gif" alt="рыбка" border="0">
</a>
<img src="C:\Users\306-1\Pictures\fish.gif" alt="рыбка" border="3">
</body>
</html>
2.5.1 Постановка задачи №5
Работа с таблицами сложной структуры
Описание: Создание на страницы сложной таблицы
2.5.2 Контрольный пример
2.5.3 Листинг
<html>
<head>
<title>Заголовок документа</title>
</head>
<body>
<table width="715" border="1"
align="center" cellspacing="0" cellpadding="10">
<tr bgcolor="darkred">
<td width="70%" height="60">шапка</td>
<td rowspan="2">меню</td>
</tr>
<tr bgcolor="oldlace">
<td height="200">
<table width="470" border="0"
align="center" cellspacing="0" cellpadding="10" >
<tr>
<td width="100"><img src="C:\Users\306-1\Pictures\f1.jpg" width="100" height="70"></td>
<td>Ромашка (лат. Matricaria) — род многолетних цветковых растений семейства Астровые или Сложноцветные (Asteraceae), объединяет около двадцати видов невысоких пахучих трав, цветущих в первый год жизни.</td>
</tr>
<tr>
<td width="100"><img src="C:\Users\306-1\Pictures\f2.jpg" width="100" height="70"></td>
<td>Тюльпан (лат. Tulipa) — род многолетних луковичных растений семейства Лилейные (Liliaceae). Популярное декоративное растение, существует множество сортов и форм тюльпанов, выращиваемых в промышленных масштабах</td>
</tr>
<tr>
<td width="100"><img src="C:\Users\306-1\Pictures\f3.jpg" width="100" height="70"></td>
<td>Гербера (лат. Gerbera) — род многолетних трав семейства Астровые, или Сложноцветные (Asteraceae). Имеется несколько десятков видов, большая часть которых растёт в Африке, некоторые виды встречаются также в тропической Азии. Цветки герберы по форме похожи на цветки представителей родов Нивяник, Остеоспермум и другие «ромашки»; окраска цветков герберы может быть любой, кроме синей</td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="darkred">
<td colspan="2" height="30">низ сайта</td>
</tr>
</table>
</body>
</html>
2.6.1 Постановка задачи №6
Ссылки
Описание: Переход по ссылки на сайт
2.6.2 Контрольный пример
2.6.3 Переход страницы на сайт Dota 2
2.6.4 Листинг
2.7.1 Постановка задачи №7
Структура html
Описание: Создание структур
2.7.2 Контрольный пример
2.7.3 Переход страницы на www.robgendlerastropics.com и на 2gis.kz
2.7.4 Листинг
<html>
<head>
<title>Тег body в html</title>
<base href="http://www.my_site.ru/">
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Content-Type"
content="text/html;charset=windows-1251">
<meta http-equiv="KEYWORDS"
content="тег, html, заголовок страницы">
<meta http-equiv="DESCRIPTION"
content="Описание элементов заголовка">
<script type="text/javascript" src="function.js">
</script>
</head>
<body bgcolor="khaki" leftmargin="100" topmargin="50"
rightmargin="50" bottommargin="50" text="gray"
alink="red" vlink="green">
Просто текст
<br>
<a href="<html>
<head>
<title>Тег body в html</title>
<base href="http://www.my_site.ru/">
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Content-Type"
content="text/html;charset=windows-1251">
<meta http-equiv="KEYWORDS"
content="тег, html, заголовок страницы">
<meta http-equiv="DESCRIPTION"
content="Описание элементов заголовка">
<script type="text/javascript" src="function.js">
</script>
</head>
<body bgcolor="khaki" leftmargin="100" topmargin="50"
rightmargin="50" bottommargin="50" text="gray"
alink="red" vlink="green">
Просто текст
<br>
<a href="http://www.robgendlerastropics.com/">Ссылка на страницу index.html</a>
<br>
<a href="http://2gis.kz/almaty/zoom/11">Ссылка на страницу map.html</a>
</body>
</html>