Технологии, используемые с HTML


Тема
CSS  

CSS (Cascading Style Sheets) представляет собой дополнение к HTML, позволяющее задавать параметры для используемых в документе логических стилей (например, заголовков). В случае задания таблицы стилей, логические стили (заголовки) отображаются на экране указанным пользователем способом, а не стандартным шрифтом.

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


Наверх
  
   
MathML  

MathML представляет собой стандарт, определяющий способ ввода в гипертекстовый документ математических символов и формул. Способ, каким это производится, аналогичен вводу формул в редакторе TEX.


Наверх
  
   
CGI  

CGI (Common Gate Interface) представляет собой технологию, применяемую на серверах Интернет для обработки даных, вводимых пользователем с последующей генерацией ответа.

CGI-скрипты, производящие обработку информации, представляют собой программы, написанные на Perl, C/C++, Visual Basic.

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


Наверх
  
   
ASP  

ASP (Active Server Pages)- это разработка Microsoft, назначение ASP аналогично CGI с тем отличием, что ASP значительно упрощает обращение к данным приложений Microsoft, таким, как базы данных Access.


Наверх
  
   
Java  

Java представляет собой язык, разработанный компанией Sun. Отличие от остальных языков программирования- независимость Java от аппаратной части. Приложения Java выполняются одинаково [по определению] на любых компьютерах с любыми процессорами. Это интерпретируемый язык (исходный код транслируется в байт-коды, которые затем обрабатываются интерпретатором). Эффект аппаратной независимости достигается засчёт того, что приложения Java исполняются на виртуальных машинах (программы, эмулирующие компьютер).

Понятие апплета относится к компилированным программам. Есть возможность размещать Java- апплеты на странице гипертекстового документа.

Java- это полноценный язык программирования, но для использования в Интернет часть его функций (обращение к файлам машины пользователя), была аннулирована.

Java основывается на C++.


Наверх
  
   
Java Script  

В отличие от Java, Java Script не требует компиляции, его текст размещается непосредственно в HTML- документе.

Основная ниша использования JavaScript- создание линамических документов. (элементы анимации, изменение цветовой настройки документа под настройку Windows пользователя, реакция на время, повторный запуск).

Также как и Java, Java Script основывается на C++.

JScript- это стандарт, разработанный Microsoft, предусматривающий упрощения конструкций и дополнительные возможности.

LiveScript- это стандарт, разработанный Netscape. Также шаг в сторону усовершенствования этого языка.


Наверх
  
   
Visual Basic Script  

Visual Basic Script представляет собой аналог Java Script, но если Java Script основывается на C++, то VB Script использует Basic.

Технология VB Script разработана Microsoft.

Microsoft первоначально выпустила продукт Visual Basic. Приложения Microsoft Office содержали модули VBA, позволяющие пользователю адаптировать Word, Excel, Access под свои задачи.

Таким образом, VB Script является логичным продолжением политики компании.

Netscape Navigator не поддерживает VB Script.


Наверх
  
   
Macromedia Flash  

Macromedia Flash предоставляет возможность размещения на страничке гипертекста модулей, которые содержат анимацию, позволяют включать расширенную поддержку реакции странички на действия пользователя.

Возможности: раскрывающиеся меню, кнопки с подсветкой и анимацией, видеоэффекты, движение. Программирование.

Использование технологии Macromedia Flash требует наличия на компьютере пользователя специального проигрывателя (есть версии для Netscape Navigator и Internet Explorer).


Наверх
  
   
ActiveX controls  

ActiveX- это технология, позволяющая использовать в составлении гипертекста специально разработанные пользователями (произодителями ПО) элементы управления, которые могут значительно расширять возможности гипертекста, в том числе и взаимодействие сервера Интернет с пользователем.

Для использования элементов управления ActiveX они должны быть загружены на компьютер пользователя.

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

ActiveX не работает под Netscape, эта технология была запатентована Microsoft Corp.


Наверх