Скачать 277.28 Kb.
|
2.4.2Язык разметки HTMLHTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме. Язык HTML является приложением («частным случаем») SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879. Язык XHTML является более строгим вариантом HTML, он следует всем ограничениям XML и, фактически, XHTML можно воспринимать как приложение языка XML к области разметки гипертекста. Во всемирной паутине HTML-страницы, как правило, передаются браузерам от сервера по протоколам HTTP или HTTPS, в виде простого текста или с использованием сжатия. На самом деле, если вы откроете файл с расширением htm (или html) в любом текстовом редакторе, вы увидите, что это не что иное, как ... обычный текст, правда "испорченный" какими-то словами в угловых скобках. Эти "ненужные" слова и представляют собой средства разметки текста, которые понимает программа, работающая с html-файлами(такую программу называют браузер).Похожий принцип построения документов не нов, и встречается ,например, в текстовом процессоре TeX. То есть html - это обычный текст (информация) плюс управляющие элементы - тэги (удобное представление этой самой информации). Отсюда следует, что для того, чтобы создать гипертекст, нужно всего лишь знать как, куда и в каком количестве "вносить" эти управляющие элементы. Тэги - (от англ. tag) это средство, позволяющее браузеру предоставить имеющуюся у вас информацию в виде, удобном для восприятия, поиска, чтения. Это в своем роде язык программирования, определяющий ,как будет выглядеть на экране следующая строка, что нужно выделить, а что - наоборот - столь очевидно, что нет необходимости это подчеркивать. Тэгом считается определенное выражение, помещенное в скобки вида <>. Весьма условно тэги можно разделить на граничные и унарные. Унарные тэги представляют собой очевидные операции, предписывающие браузеру совершить определенное действие по постижению данного тэга при обработке html - документа. Пример - наиболее часто употребляемый тэг - переход на другую строку, весь следующий за ним гипертекст, браузер будет представлять, начиная с новой строки. Унарные тэги не относятся к определенным участкам текста, а ,скорее всего, к всей последующей части документа. С граничными тегами сложнее, но надо учитывать, что их много больше , нежели унарных. Граничные тэги определяют, как будет выглядеть на экране пользователя часть текста, определенная этими элементами, причем в начальном тэге можно указывать различные параметры, определенные данному тэгу, в конечном тэге эти параметры присутствовать не должны (браузером они игнорируются). Пример граничного тэга: гиперссылка Сервер ТулГУ Здесь
Некоторые параметры определены по умолчанию браузером, некоторые- пользователем браузера, но есть и такие, определять которые необходимо при создании страницы(пример – тот же параметр href тэга ). Из всего вышесказанного следует, что ,зная наиболее употребляемые тэги и их параметры, любой пользователь легко может редактировать и создавать гипертекст. При этом необходимо учитывать, что тэги могут включать в себя другие тэги, а так же необходимо иметь представление о структуре html - документов. 2.4.3Язык создания клиентских сценариев JavaScriptРазработанный компанией Netscape, язык был включён в браузер Netscape Navigator начиная со второй версии и первоначально назывался LiveScript. Синтаксис языка брал начало от языков Си и Java, и, поскольку технология Java была в то время очень модной, LiveScript переименовали в JavaScript, получив соответствующую лицензию у Sun. Компания Microsoft, увидев успех JavaScript, создала свою версию этого языка под названием JScript. Прочие производители браузеров также создали свои версии этого языка, что делает задачу написания сложного универсального (совместимого с любым браузером) скрипта довольно трудной. Для решения проблем совместимости ассоциация ECMA предложила стандарт ECMA-262. По возможностям ECMAScript примерно соответствует JavaScript 1.1. JavaScript также находит применение в качестве скриптового языка доступа к объектам приложений. Платформа Mozilla (XUL/Gecko) использует JavaScript. Среди сторонних продуктов, например, Java, начиная с версии 6, содержит встроенный интерпретатор JavaScript на базе Rhino. Сценарии JavaScript поддерживаются в таких приложениях Adobe, как Adobe Photoshop, Adobe Dreamweaver или Adobe Illustrator. JavaScript обладает рядом свойств объектно-ориентированного языка, но благодаря прототипированию поддержка объектов в нём отличается от традиционных ОО языков. Кроме того, JavaScript имеет ряд свойств, присущих функциональным языкам — функции как объекты первого уровня, объекты как списки, карринг (currying), анонимные функции, замыкания (closures) — что придаёт языку дополнительную гибкость. JavaScript имеет C-подобный синтаксис, но по сравнению с языком Си имеет следующие коренные отличия:
Семантика языка сходна с семантикой языка Self. 2.4.4Библиотека jQueryjQuery – библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API по работе с AJAX. Основной целью создания jQuery разработчик (Джон Резиг) видел возможность закодировать многоразовые куски кода, которые позволят упростить JavaScript и использовать их так, чтобы не беспокоиться о кросс-браузерных вопросах. Библиотека была представлена общественности на компьютерной конференции «BarCamp» в Нью-Йорке в 2006 году. Возможности библиотеки:
Точно так же, как CSS отделяет визуализацию от структуры HTML, JQuery отделяет поведение от структуры HTML. Например, вместо прямого указания на обработчик события нажатия кнопки управление передаётся JQuery идентифицирующей кнопки и затем преобразовывающей его в обработчик события клика. Такое разделение поведения и структуры также называется «принципом ненавязчивого JavaScript». Библиотека jQuery содержит функциональность, полезную для максимально широкого круга задач. Тем не менее, разработчиками библиотеки не ставилась задача совмещения в jQuery функций, которые подошли бы всюду, поскольку это привело бы к большому коду, бо́льшая часть которого не востребована. Поэтому была реализована архитектура компактного универсального ядра библиотеки и плагинов. Это позволяет собрать для ресурса именно ту JavaScript-функциональность, которая на нём была бы востребована. 2.4.5Язык SQLSQL (англ. Structured Query Language — язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. В 1981 году IBM объявила о своём первом основанном на SQL программном продукте — SQL/DS. Чуть позже к ней присоединились Oracle, Relational Technology и другие производители. Первый стандарт языка SQL был принят ANSI (Американским национальным институтом стандартизации) в 1986 и ISO (Международной организацией по стандартизации) в 1987 (так называемый SQL level 1) и несколько уточнён в 1989 году (SQL level 2). Дальнейшее развитие языка поставщиками СУБД потребовало принятия в 1992 нового расширенного стандарта (ANSI SQL-92 или просто SQL-2). Следующим стандартом стал SQL-99. В настоящее время действует стандарт, принятый в 2003 году (SQL-3). SQL по праву завоевал первенство среди аналогичных языков запросов. Преимущества языка:
Недостатки:
Сложность работы с иерархическими структурами. |
Тз техническое задание тп технический проект Система Информационная система поддержки оперативного принятия решений на основе цифровых ситуационных карт шельфовых проектов |
Техническое задание по теме: «Доработка и техническое сопровождение... Полное наименование лота: «Доработка и техническое сопровождение типового решения «Информационная система поддержки лицензирования... |
||
Техническое задание цод Федеральная государственная информационная система «Единая система идентификации и аутентификации в инфраструктуре, обеспечивающей... |
Техническое задание на проведение открытого запроса предложений Выполнение работ по вводу Оборудования в эксплуатацию в рамках Технического задания «Автоматизированная информационная система «сск... |
||
3. Техническое задание Разработка и утверждение технического задания на создание ас Содержание этих стадий, например, описано в гост 34. 601-90 «Автоматизированные системы. Стадии создания» (). Информационная система... |
Инструкция по эксплуатации (Слайд 2) Государственная информационная... Слайд 2) Государственная информационная система жилищно-коммунального хозяйства (гис жкх, система) единая федеральная централизованная... |
||
О проведении открытого конкурса Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
О проведении открытого конкурса Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
||
О проведении открытого конкурса Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
О проведении запроса предложений Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
||
О проведении запроса предложений Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
О проведении запроса котировок в электронной форме Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
||
О проведении запроса котировок в электронной форме Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
О проведении запроса котировок в электронной форме Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
||
О проведении запроса котировок в электронной форме Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных... |
Техническое задание (Описание объекта закупки) Разработка и внедрение Информационной системы "Региональная медицинская информационная система Вологодской области" (ис "рмис во")... |
Поиск |