- •1. История создания
- •2. Принципы именования в сети Интернет (uri, url, dns)
- •[Править]Связь между uri, url и urn
- •[Править]История
- •[Править]Недостатки
- •[Править]Структура uri
- •3. Стек протоколов osi.
- •Уровни модели osi
- •[Править]Прикладной уровень
- •4. Распределение функций по уровням стека протоколов. Уровни стека tcp/ip
- •Физический уровень
- •Канальный уровень
- •Сетевой уровень
- •Транспортный уровень
- •Прикладной уровень
- •5. Основные сетевые протоколы.
- •Сетевой протокол
- •Общие сведения
- •Протоколы
- •6. Протоколы электронной почты. Обзор почтовых протоколов.
- •7. Компоненты Web-технологий
- •8. По серверной части web. Протокол http Протокол http.
- •9. По клиентской части Web (html, dhtml, JavaScript, svg и др.)
- •Общее представление
- •Достоинства формата
- •10. Современный веб-интерфейс: технологии и возможности. Современный веб-интерфейс
- •"Попап" или встроенный виджет?
- •Персонализация
- •11. Xml. Xhtml. Структура xhtml-документа.
- •Структура xml-документа
- •12. Заголовочная информация xhtml-документа
- •13. Теги разметки и оформления текста в xhtml.
- •14. Структура текста в xhtml (секции, абзацы, списки разных видов).
- •15. Таблицы. Вставка изображений в xhtml.
- •Xhtml справочник | Структура xhtml документа
- •16. Таблицы стилей css и их виды. Принцип отделения структуры от оформления с помощью таблиц стилей.
- • Наиболее популярные свойства стилей
- •Точный вид курсора зависит от того, какие курсоры установлены на машине пользователя. Типа на всякий пожарный "Распутывание" uri, url и urn
- •Протоколы
9. По клиентской части Web (html, dhtml, JavaScript, svg и др.)
. HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа, в удобной для человека форме.
HTML является приложением («частным случаем») SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO8879. XHTML же является приложением XML.
Общее представление
Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1989—1991 годах в стенах Европейского совета по ядерным исследованиям в Женеве (Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста.Мультимедийные возможности были добавлены позже.
Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег <TABLE>, несколько раз использованный для форматирования страницы, которую вы на даный момент читаете, предназначен для создания в документах самых обычных таблиц, но, как можно убедиться, здесь нет ни одной таблицы. С течением времени, основная идея платформонезависимости языка HTML была отдана в своеобразную жертву современным потребностям в мультимедийном и графическом оформлении.
DHTML
[править]
Материал из Википедии — свободной энциклопедии
HTML |
|
Dynamic HTML или DHTML — это способ создания интерактивного веб-сайта, использующий сочетание статичного языка разметки HTML, встраиваемого (и выполняемого на стороне клиента) скриптового языка JavaScript, CSS (каскадных таблиц стилей) и DOM (объектной модели документа).
Он может быть использован для создания приложения в веб-браузере: например для более простой навигации или для придания интерактивности форм. DHTML может быть использован для динамического перетаскивания элементов по экрану. Также он может служить как инструмент для создания основанных на браузере видеоигр.
DHTML приложения, которые вполне автономны в браузере, без серверной поддержки, такой как база данных, иногда вынуждены обращаться к Single Page Applications, или SPA
Конкурирующая техника включает в себя Adobe Flash и Silverlight.
См. также сравнение браузерных движков, о списке API-функций, доступных в каждом браузере для использования в DHTML-приложении.
Презентации
S5 — это DHTML-презентация, которая может выполняться в современных браузерах. Единый XHTML-файл включает набор слайдов, которые могут просматриваться в режиме слайд-шоу (кадр за кадром, в полноэкранном представлении), а также распечатаны как пресс-релиз. С помощью DHTML легко реализуется динамическая навигация и простые анимационные эффекты. Разметка осуществляется с помощью CSS.
JavaScript — прототипно-ориентированный скриптовый язык программирования. Является диалектом языка ECMAScript[~ 1].
JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит вбраузерах как язык сценариев для придания интерактивности веб-страницам.
Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.
На JavaScript оказали влияние многие языки, при разработке была цель сделать язык похожим на Java, но при этом лёгким для использованиянепрограммистами[4]. Языком JavaScript не владеет какая-либо компания или организация, что отличает его от ряда языков программирования, используемых в веб-разработке[~ 2][5].
Название «JavaScript» является зарегистрированным товарным знаком компании Oracle Corporation[6]. SVG (от англ. Scalable Vector Graphics — масштабируемая векторная графика) — язык разметки масштабируемой векторной графики, созданныйКонсорциумом Всемирной паутины (W3C) и входящий в подмножество расширяемого языка разметки XML, предназначен для описания двумерной векторной и смешанной векторно/растровой графики в формате XML. Поддерживает как неподвижную, так анимированную и интерактивную графику — или, в иных терминах, декларативную и скриптовую. Не поддерживает описание трёхмерных объектов (не путать с имитацией трёхмерности путём светотени). Это открытый стандарт, является рекомендацией консорциума W3C, — организации, разработавшей такие стандарты, как HTML и XHTML. Разрабатывается с 1999 года, в 2001 году вышла 1.1 версия, которая остается актуальной до сегодняшнего дня, в активной разработке версия 1.2. В основу SVG легли языки разметки VML и PGML.