Четверг, 12.12.2024
Мафия Клуб: Закрытый клуб
Меню сайта
Категории раздела
Техника [175]
Информационные технологии
Мини-чат
500
Наш опрос
Смотрите видео
Всего ответов: 0
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2015 » Октябрь » 14
MathML (от англ. Mathematical Markup Language — «язык математической разметки») — это язык разметки на основе XML для представления математических символов и формул в документах WWW. MathML рекомендован математической группой W3C.

MathML рассматривает не только представление, но и смысл элементов формулы. Также разрабатывается система разметки математической семантики, призванная дополнить MathML. Она называется OpenMath.

MathML имеет 2 версии — Presentation MathML и Content MathML.

В TeX описание
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

используется для представления формулы


Ниже приведено описание этой формулы с помощью MathML:

<math xmlns="http://www.w3.org/1998/Math/MathML">
<mrow>
  <mi>x</mi>
  <mo>=</mo>
  <mfrac>
    <mrow>
      <mrow>
&nb ... Читать дальше »
Категория: Техника | Просмотров: 1698 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Markdown (маркдаун) — облегчённый язык разметки созданный с целью написания максимально читабельного и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (HTML, Rich Text и др.).

Ниже приведены примеры использования Markdown, однако это далеко не полное руководство. Полное описание языка может быть найдено на официальном сайте[1]. Символы, которые обычно рассматриваются в Markdown как специальные, могут быть экранированы с помощью обратного слеша. Например, последовательность «\*» выведет символ «*», а не будет являться признаком начала выделенного текста. Кроме того, Markdown не преобразует текст внутри «сырых» блоков XHTML. Таким образом, в Markdown-документ можно включать секции XHTML, заключив их предварительно в теги уровня блока.
Текст с выделением или логическим ударением:
 *выделение* (например, курсив)
 **сильное выделение** (например, полужирное начертание)
Программный код:
 ` ... Читать дальше »
Категория: Техника | Просмотров: 1493 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

GNU LilyPond — свободный нотный редактор, разработанный голландскими программистами и музыкантами — валторнистом Хан-Веном Нинхуисом и скрипачом Яном Ньюенхайзеном — и предназначенный для создания музыкальных партитур путём компиляции файла из текста, набранного особым образом (используется технология TeX). Программа изначально рассчитана на работу под GNU/Linux, существуют также версии для Microsoft Windows и Apple Mac OS. LilyPond написан на C++ и в своей работе использует библиотеку языка Scheme.

Процесс создания партитуры в LilyPond напоминает программирование: выходной файл компилируется в соответствии с текстом, набранным по определённым правилам. Освоение этого «языка» требует некоторых навыков. Программа создаёт несколько файлов: сначала промежуточный (в формате PostScript, SVG, TeX и др.), который затем преобразуется в PDF или другие форматы (PNG, DVI). LilyPond также способен создавать MIDI-файлы (указание на создание файла задаётся в самом файле с нотам ... Читать дальше »
Категория: Техника | Просмотров: 1167 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

DocBook — приложение SGML или XML (проще говоря — популярный набор тегов), предназначенное для разметки документов, такое же, как HTML для разметки веб-документов.

Текущая версия DocBook V5.0 — официальный стандарт OASIS.

Преобразованием DocBook-документа в форматы, доступные для печатного или просто визуального представления (в том числе PDF, HTML, man-страницы) занимаются различные утилиты, обычно осуществляющие такое преобразование на основе настраиваемых шаблонов, или «таблиц стилей» (DSSSL или XSL), то есть происходит настоящая изоляция структуры документа от визуального представления.

В отличие от HTML-документа, DocBook-документ не рассматривается как конечный формат, поэтому, например, один документ в этом формате после преобразования может выглядеть и как один большой документ со сложной структурой, и как набор небольших простых документов-глав.

DocBook разрабатывался для создания технической документации, но может использоваться и в ... Читать дальше »
Категория: Техника | Просмотров: 1133 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Darwin Information Typing Architecture (DITA) — приложение XML, предназначенное для автоматизации сборки документов из разрозненных фрагментов, оформленных согласно соответствующим DTD, и их публикации в различных форматах.

Цитата из статьи «Введение в архитектуру типизированной информации Darwin»:

Архитектура типизированной информации Darwin (Darwin Information Typing Architecture, DITA) — это основанная на XML технология, охватывающая весь цикл разработки, выпуска и доставки технической информации. Эта архитектура составлена из набора принципов, описывающих как создание модулей с «типизированной информацией» на уровне отдельных тем, так и использование этой информации, например в онлайн-справке или на веб-портале технической поддержки.

Основными элементами DITA — кирпичиками, из которых строится архитектура разбитой по темам информации, — являются определения типов XML-документа (DTD), а именно, «DTD-тем». Несмотря на это, основополагающим принципо ... Читать дальше »
Категория: Техника | Просмотров: 1255 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Формат вычисляемых документов (Computable Document Format или CDF) — это электронный формат документов,[] созданный с целью облегчения создания динамически сгенерированного интерактивного контента.[] Формат разработан компанией Wolfram Research.

Формат вычисляемых документов предусматривает такие графические элементы пользователя как ползунки, меню и кнопки. Содержимое документа обновляется с использованием встроенной вычислительной подсистемы при взаимодействии с графическими элементами пользователя. В документе могут использоваться текст, таблицы, изображения, звуки и анимации. Формат CDF предусматривает использование печатной вёрстки и технических обозначений системы Mathematica.[] Также поддерживаются компоновки документа с разбивкой на страницы, со структурной детализацией и режим слайд-шоу. Стилистическое оформление документа можно контролировать с использованием каскадных таблиц стилей.

CDF файлы можно просматривать с помощью бесплатной программы CDF ... Читать дальше »
Категория: Техника | Просмотров: 1026 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

WebGL (Web-based Graphics Library) — программная библиотека для языка программирования JavaScript, позволяющая создавать на JavaScript интерактивную 3D-графику, функционирующую в широком спектре совместимых с ней веб-браузеров. За счёт использования низкоуровневых средств поддержки OpenGL, часть кода на WebGL может выполняться непосредственно на видеокартах. WebGL — это контекст элемента canvas HTML, который обеспечивает API 3D графики без использования плагинов[]. Спецификация версии 1.0 была выпущена 3 марта 2011 года. Проект по созданию библиотеки управляется некоммерческой организацией Khronos Group.

Библиотека построена на основе OpenGL ES 2.0 и обеспечивает API для 3D-графики[4], использует HTML5-элемент canvas, также оперирует с DOM. Автоматическое управление памятью предоставляется языком JavaScript[]

Mozilla Firefox — WebGL был включён во все платформы, у которых есть нужная графическая карта с актуальными драйверами, начиная с версии 4.0[].
Goo ... Читать дальше »
Категория: Техника | Просмотров: 841 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Интернет-хранилище или DOM-хранилище (Document Object Model) — это программные методы и протоколы веб-приложения, используемые для хранения данных в веб-браузере. Интернет-хранилище представляет собой постоянное хранилище данных, похожее на куки, но со значительно расширенной ёмкостью и без хранения информации в заголовке запроса HTTP. Существуют два основных типа веб-хранилища: локальное хранилище (localStorage) и сессионное хранилище (sessionStorage), ведущие себя аналогично постоянным и сессионным кукам соответственно[].

В настоящее время стандарты Интернет-хранилища разработаны и предложены WWW Консорциумом (W3C). Первоначально стандарты были частью спецификации HTML 5, но сейчас являются отдельной спецификацией[]. Интернет-хранилище поддерживается Internet Explorer 8 и выше, Mozilla-браузерами (например, Firefox 2+, официально от 3,5), Safari 4 и выше, Google Chrome 4 (поддержка sessionStorage добавлена от 5) и Opera начиная с версии 10.50

Интернет-хра ... Читать дальше »
Категория: Техника | Просмотров: 1134 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

WHATWG (англ. Web Hypertext Application Technology Working Group) — это быстрорастущее сообщество людей, заинтересованных в развитии Интернета. Оно было основано в 2004 году производителями браузеров: Apple, Mozilla Foundation и Opera Software. Основным направлением сообщества является развитие HTML и API, необходимого для веб-приложений. Причина создания подобного сообщества заключается в отсутствии заинтересованности в HTML и явном пренебрежении к реальным потребностям пользователей со стороны W3C, которое уже довольно давно отказалось от HTML в пользу XML. На данный момент идёт разработка HTML5.1. В январе 2011 года WHATWG приняла решение отказаться от упоминания версии HTML5, заменив её простым названием HTML, по которому стандарт определяется по мере его развития
Категория: Техника | Просмотров: 1197 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа, написанного с использованием языка разметки.

Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML, но может также применяться к любым XML-документам, например, к SVG или XUL.

CSS используется создателями веб-страниц для задания цветов, шрифтов, расположения отдельных блоков и других аспектов представления внешнего вида этих веб-страниц. Основной целью разработки CSS являлось разделение описания логической структуры веб-страницы (которое производится с помощью HTML или других языков разметки) от описания внешнего вида этой веб-страницы (которое теперь производится с помощью формального языка CSS). Такое разделение может увеличить доступность документа, предоставить большую гибкость и возможность управления его представлением, а также уменьшить сложность и повто ... Читать дальше »
Категория: Техника | Просмотров: 3170 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Режим совместимости (англ. quirks mode) — режим работы, в котором имитируются особенности и ошибки конкурирующих или старых версий программных продуктов.

К примеру, в ассемблере TASM quirks mode используется для компиляции исходных кодов, написанных с учётом ошибок в разных версиях MASM (причём в разных версиях MASM ошибки и особенности отличаются).

Также это понятие используется для описания режима работы движков веб-браузеров, в котором они обратно совместимы с веб-страницами, созданными для старых браузеров.

В режиме совместимости браузер игнорирует часть правил CSS, имитируя поведение старого движка. Например, браузер Internet Explorer 6-й и 7-й версий отображает документы как Windows Internet Explorer 5; браузеры семейства Mozilla — как Netscape 4.

Описание режима Quirks Mode на веб-странице SitePoint CSS

Если тип документа не объявлен или объявлен некорректно, браузер всегда работает в режиме совместимости.
Категория: Техника | Просмотров: 362 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Браузерный движок (англ. layout engine) — представляет собой программу, преобразующую содержимое веб-страниц (файлы HTML, XML, цифровые изображения и т. д.) и информацию о форматировании (в форматах CSS, XSL и т. д.) в интерактивное изображение форматированного содержимого на экране. Браузерный движок обычно используется в веб-браузерах (отсюда название), почтовых клиентах и других программах, нуждающихся в отображении и редактировании содержимого веб-страниц.

Термин «браузерный движок» получил распространение после того, как движки стали «отделимыми» от браузера. В число наиболее распространённых движков входят следующие:
Trident — проприетарный движок Microsoft Internet Explorer; используется многими программами для Microsoft Windows (например, мини-браузерами в программах Winamp и RealPlayer).
Gecko — открытый движок проекта Mozilla; используется в большом числе программ, основанных на коде Mozilla (браузере Firefox, почтовом клиенте Thunderbird, наборе п ... Читать дальше »
Категория: Техника | Просмотров: 326 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

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

В HTML5 скрипты играют очень большую роль (Audio, Video, Canvas, различные дополнительные API).

JavaScript вместе с HTML, CSS и DOM послужили основой для создания концепции DHTML.

Также в концепции AJAX скрипты играют главную роль.

Скрипты могут быть как внешними (js-файлы), так и внутренними (элемент <script> или атрибуты обработчиков событий в самих элементах).

Элемент <script> может располагаться либо в <head>, либо в <body>-элементе (перед закрывающим </body>).

Скрипты используются, например, для обработки событий от клавиатуры, мыши, событий от форм, общего состояния документа.

Примеры внутренних событий[1]:
Документ
onLoad
onUnload
onFocus
onBlur
Формы
onSubmit
onReset
Текст
onSelect
onChange
Мышь
onClick
... Читать дальше »
Категория: Техника | Просмотров: 368 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Canvas (англ. canvas — «холст», рус. канва́с) — элемент HTML5, предназначенный для создания растрового двухмерного изображения при помощи скриптов, обычно на языке JavaScript[]. Начало отсчёта блока находится слева сверху. От него и строится каждый элемент блока[]. Размер пространства координат не обязательно отражает размер фактической отображаемой площади[]. По умолчанию его ширина равна тремстам пикселям, а высота ста пятидесяти[].

Используется, как правило, для отрисовки графиков для статей и игрового поля в некоторых браузерных играх. Но также может использоваться для встраивания видео в страницу и создания полноценного плеера.

Используется в WebGL для аппаратного ускорения 3D графики[].

Компанией Google была выпущена JavaScript библиотека explorercanvas, которая позволяла работать с Canvas в браузерах IE7 и IE8.

Canvas может усложнить задачу роботам по распознаванию Капчи. При использовании canvas с сервера загружается не картинка, а наб ... Читать дальше »
Категория: Техника | Просмотров: 558 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

HTML5 video — элемент, включённый в проект спецификации HTML 5, который используется для воспроизведения видеозаписей[], частично заменяя элемент <object>.

Adobe Flash Player широко использовался для встраивания содержимого видео-файлов на сайтах (например, YouTube). Flash Player доступен в качестве плагина для большинства веб-браузеров последних версий (таких как Mozilla Firefox, SeaMonkey, Opera и Safari), и несовместим, например, со встроенными браузерами iPod и iPhone от Apple, а также с Android версии 2.01 или меньше и версии 4.1.x и выше (официально)[]. Google Chrome с некоторых пор содержит данный плагин по умолчанию[]. Создатели HTML 5 video считают, что это станет стандартным способом просмотра видео онлайн, но основным препятствием для принятия данного соглашения является вопрос о том, какие именно видео форматы должны поддерживаться этим видео тегом.

Ниже приводится фрагмент кода на HTML 5, который позволяет встроить WebM видео на веб-сайт: ... Читать дальше »
Категория: Техника | Просмотров: 327 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

HTML5 Audio — часть спецификации HTML5, предназначенная для работы с аудио в веб-браузерах без помощи плагинов.

Включает в себя воспроизведение, синтез и запись звука, также описывает методы распознавания речи.

Элемент <audio> предоставляет элементы управления (воспроизведение/пауза/громкость), вид которых может отличаться в различных браузерах и операционных системах.

Атрибуты элемента <audio>

Глобальные атрибуты:
accesskey
class
contenteditable
dir
hidden
id
lang
spellcheck
style
tabindex
title
translate
src — ссылка на файл
preload — предзагрузка файла
autoplay — автовоспроизведение файла
loop — циклическое воспроизведение
muted — отключение звука
controls — браузерные элементы управления звуком

Поддержка HTML5 audio была добавлена в следующих версиях браузеров[]:
Google Chrome 3[];
Mozilla Firefox 3.5;
Internet Explorer 9;
Opera 10.1;
Safari 3.1[]
< ... Читать дальше »
Категория: Техника | Просмотров: 364 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Форма (англ. form) в HTML — раздел документа, позволяющий пользователю вводить информацию для последующей обработки системой. Синтаксически форма в HTML задаётся с помощью элемента <form> и в дополнение к разметке обычных элементов содержит разметку для элементов управления (англ. controls), надписей (англ. label) и других

ростая форма для ввода данных о новом пользователе:
<!DOCTYPE html>
<html>
   <head>
      <meta charset="utf-8" />
      <title>
         Регистрация
      </title>
   </head>
   <body>
      <form action="http://example.com/app/profile.php" method="post">
         <p>
            < ... Читать дальше »
Категория: Техника | Просмотров: 352 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Карта изображений (англ. image map, иногда сенсорная карта или графическая карта) — это графический объект языка разметки HTML, связанный с изображением и содержащий специальные области (активные зоны), при нажатии на которые происходит переход по определённому URL (при помощи javascript можно установить другие действия). Использование карт изображений позволяет хранить несколько ссылок в одном изображении.

Для добавления карты изображений на веб-страницу используется парный HTML-тег <map>, в атрибуте "name" которого указывается уникальный в пределах документа идентификатор карты. Внутрь него добавляются непарные теги <area>, каждый из которых описывает одну активную зону. Затем в тег <img>, который необходимо связать с картой, добавляется атрибут usemap, содержащий имя привязываемой карты. Значение атрибута должно начинаться со знака решётки. При этом в теге <img> должны быть явно указаны размеры изображения.

name — идентификатор ка ... Читать дальше »
Категория: Техника | Просмотров: 332 | Добавил: Admin8804 | Дата: 14.10.2015 | Комментарии (0)

Вход на сайт
Поиск
Календарь
«  Октябрь 2015  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031
Архив записей
Copyright Mafiaclub.at.ua © 2024