Изучение истории создания языка HTML. Рассмотрение предшествующих версий языка и нововведений в HTML5. Построение функциональной модели и разработка программного продукта при помощи HTML5. Разработка руководства пользователя по работе с продуктом.
Аннотация к работе
В свою очередь языки Web-программирования делятся на клиентские и серверные. Клиентские языки обрабатываются на стороне клиента пользователя, т.е. программы на клиентском языке обрабатывает браузер. Отсюда следует и недостаток - это то, что обработка скрипта зависит от браузера пользователя, и пользователь имеет полномочия настроить свой браузер так, чтобы он вообще игнорировал написанные программистом скрипты. Преимущество же клиентского языка заключается в том, что обработка скриптов на таком языке может выполняться без отправки документа на сервер, что ускоряет работу приложения. При использовании серверного языка, пользователь дает запрос на какую-либо страницу (переходит на нее по ссылке или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла.В курсовом проекте необходимо разработать web-сайт, на основе которого можно наглядно рассмотреть работу тегов HTML5. Сайт должен содержать информацию о HTML и обеспечивать работу с пользователем в виде обратной связи. Интерфейс сайта должен обеспечивать пользователю возможность: Легкого просмотра информации;История языков разметки начинается в 1960-х годах, когда сотрудники компании IBM взялись за решение задач переноса документов между различными платформами и операционными системами. Результатом их усилий стал язык GML (General Markup Language-общий язык разметки), который предназначался для использования на ЭВМ семейства IBM. Язык GML в дальнейшем был расширен, а в 80-х годах прошел стандартизацию ISO (Международная организация стандартизации). Этот мощный и универсальный режим разметки, названный SGML (Standart General Markup Language), использовался военным ведомством США для оформления технической документации. В основу разрабатываемого языка Тим Бернерс-Ли положил язык SGML и приемы работы с гипертекстом, с чем и связано название созданного им языка - HTML.Первая версия языка HTML, вышедшая в 1991 году, содержала всего 20 тегов, предназначенных только для редактирования текста. Элементы, включенные в версию 2, в большинстве своем используются и по сей день. В версии 3.0 HTML, которая появилась год спустя, была реализована возможность прорисовки математических символов (знаков интеграла, бесконечности, дроби, скобок и т.д.) при помощи элементов языка. И наоборот, элементы APPLET и SCRIPT, необходимые для расширения HTML друга ми программными кодами, в версии 3.2 не сыграли той роли, которую были призваны сыграть. Основной целью HTML5 является улучшить язык, поддерживающий работу с новейшими мультимедийными приложениями, при этом сохраняется легкость чтения кода для человека и ясность исполнения для компьютеров и приспособлений (веб-браузеры, синтаксические анализаторы и т.д.).B Pwin является средством, которое позволяет облегчить проведение обследования предприятия, построить функциональные модели и в дальнейшем с их помощью проанализировать и улучшить бизнес-процессы. Методология IDEF0 предписывает построение иерархической системы диаграмм - единичных описаний фрагментов системы. Сначала проводиться описание системы в целом (контекстная диаграмма), после чего проводиться декомпозиция - система разбивается на подсистемы, и каждая подсистема описывается отдельно. Для анализа работы сайта была создана функциональная модель, которая показывает, что представляет собой сайт для администратора и для пользователя сайта. Функциональная модель начинается с контекстной диаграммы «Sait», которая выглядит следующим образом (рисунок 3.1).В свою очередь тег размещается внутри тега , который служит для того, что бы выделить «шапку» сайта. Так как все страницы, на которые мы ссылаемся, находятся в одном файле с главной страницей, мы просто указываем имя и формат файла. Для размещения текста на странице использовался тег , этот тег давно присутствует в HTML, и служит для создания таблиц. Код данного фрейма выглядит следующим образом: Ваш браузер не поддерживает фреймы В атрибуте src указывается путь к файлу, который будет загружаться во фрейме.Сайт находится на локальном сервере компьютера, созданном при помощи программы Apache версии 2.2. Если на компьютере не установлен локальный сервер, то сайт можно запустить путем двойного клика на одну из страниц сайта (в таком случае первой запуститься страница, на которую вы кликнули). На главной странице находится общая информация о сайте и о материале, размещенном на нем. Вверху страницы размещена навигация сайта (рисунок 5.3). Нажав на ссылку «Вводная статья по HTML» , мы переходим на страницу, содержащую общую информация о языке HTML (рисунок 5.4).В данном курсовом проекте было проведено исследование современных инноваций в программировании.