Главная Случайная страница


Категории:

ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника






Технология Java, Java-script, VB-script.

Java является основой практически для всех типов сетевых приложений и всеобщим стандартом для разработки и распространения мобильных приложений, игр, веб-контента и корпоративного программного обеспечения. В мире насчитывается более 9 миллионов специалистов, разрабатывающих приложения на Java, которая позволяет эффективно разрабатывать, внедрять и использовать превосходные приложения и услуги.

· Java используется на 1.1 млрд. настольных ПК

· Ежегодно регистрируется 930 миллионов загрузок среды выполнения Java

· Java используется в 3 млрд. мобильных телефонов

· Ежегодно поставляется в 31 раз больше телефонов Java, чем телефонов Apple и Android вместе взятых

· Java используется в 100% всех проигрывателей Blu-ray

· Ежегодно выпускается 1.4 млрд. платформ Java Card

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

Java стала незаменимым инструментом для разработчиков и открыла для них следующие возможности:

· написание программного обеспечения на одной платформе и его запуск практически на любой другой платформе

· создание программ, работающих в веб-браузере и имеющих доступ к веб-службам

· разработка приложений на стороне сервера для форумов в Интернете, магазинов, опросов, обработки форм HTML и много другого

· объединение приложений или служб с использованием языка Java для создания высокоспециализированных приложений или служб

· создание многофункциональных и эффективных приложений для мобильных телефонов, удаленных процессоров, потребительских продуктов и практически любых других категорий электронных устройств

 

  • Javascript - скриптовый язык, предназначенный для создания интерактивных веб-страниц.
  • Javascript не требуется компилировать, он подключается к HTML-странице и работает "как есть".

Что умеет javascript?

  • Изменять страницу, писать на ней текст, добавлять и удалять теги, менять стили элементов.
  • Реагировать на события: скрипт может ждать, когда что-нибудь случится (клик мыши, окончание загрузки страницы) и реагировать на это выполнением функции.
  • Выполнять запросы к серверу и загружать данные без перезагрузки страницы. Это иногда называют "AJAX".
  • Устанавливать и считывать cookie, валидировать данные, выводить сообщения и многое другое.

прелесть и соль Javascript заключаются всего в нескольких пунктах.

· Полная интеграция с браузером

· Простые вещи делаются просто

· Поддерживается почти везде

Например, такие технологии как ActiveX, VBScript, XUL - поддерживаются не в каждом браузере (не кросс-браузерны). Такие технологии как Flash, Silverlight, Java - не полностью интегрированы с браузером, работают в своем окружении.

Поэтому Javascript - уникальная технология, и таковой останется. Сейчас она развивается, создается язык Javascript 2 и новый интерпретатор.

VBScript (сокращение от Visual Basic Scripting Edition) — скриптовый язык программирования, разработанный Microsoft и основанный на Visual Basic. Используется для создания скриптов в ОС семейства Windows.

Разработка VBScript началась в 1996 году в рамках технологии Microsoft Windows Script, изначально предназначенной для веб-разработчиков. Он должен был заменить устаревший язык, интерпретируемый приложением command.com. За следующие два года язык развился достаточно, чтобы обратить на себя внимание системных администраторов, нуждающихся в более мощном инструменте автоматизации, чем языке batch-файлов. Начиная с Windows 98, VBScript входил в стандартную поставку всех экземпляров Windows.

Развитие языка и включение в него новых возможностей продолжалось до появления фреймворка .NET; на этом этапе он был встроен в ASP.NET, и выпуск новых версий языка прекратился. Последней версией стала VBScript 5.8. Поддержкой языка занимается Sustaining Engineering Team.

 

vbscript - попытка Microsoft сделать подобие javascript на основе Visual Basic. Не развивается, сильно уступает по возможностям, и, как следствие - практически не используется в современном веб-программировании.

Графика в Web-приложениях.

Графика. При разработке Web-страницы нужно очень внимательно выбирать оптимальное соотношение графических и текстовых материалов. Одна хорошая картинка может заменить тысячу строк текста, но и загружаться по сети она будет в тысячу раз дольше. Поэтому графикой нужно пользоваться осторожно. Можно исходить из того, что графики на странице должно быть чуть меньше, чем хочется Web-мастеру. Пользователям может просто не хватить терпения, и они закроют документ еще до того, как он полностью загрузится. Задержка отклика системы вызывает у пользователя раздражение. Дизайн Web-узлов — это точное размещение компонентов HTML-страниц относительно друг друга в рабочей области окна браузера.

 

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

 

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

 

Технология Flash.

Adobe Flash (ранее Macromedia Flash), или просто Flash (/flæʃ/), по-русски часто пишут флеш или флэш) — мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций. Широко используется для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей.

Платформа включает в себя ряд средств разработки, прежде всего en:Adobe Flash Professional и Adobe Flash Builder (ранее Adobe Flex Builder); а также программу для воспроизведения flash-контента — Adobe Flash Player, хотя flash-контент умеют воспроизводить и многие плееры сторонних производителей. Например, SWF-файлы можно просматривать с помощью свободных плееров Gnash или swfdec, а FLV-файлы воспроизводятся через мультимедийный проигрыватель Quicktime, и различные проигрыватели в UNIX-подобных системах при наличии соответствующих плагинов.

Adobe Flash позволяет работать с векторной, растровой и с трёхмерной графикой используя при этом GPU, а также поддерживает двунаправленную потоковую трансляцию аудио и видео. Для КПК и других мобильных устройств выпущена специальная «облегчённая» версия платформы Flash Lite, функциональность которой ограничена в расчёте на возможности мобильных устройств и их операционных систем.

Стандартным расширением для скомпилированных flash-файлов (анимации, игр и интерактивных приложений) является .SWF[1] (Shockwave Flash или Small Web Format[источник не указан 54 дня])

 

Компания Adobe официально подтвердила прекращение разработки дополнения Flash Player для браузеров мобильных устройств. Последней версией Flash Player для Android и BlackBerry PlayBook станет 11.1. Затем будут выпускаться лишь критические обновления. Компания в мобильной сфере сфокусируется на продвижении Flash в рамках технологии AIR для отдельных приложений на этих платформах, а в браузерах будет делать ставку на HTML5.

Этот шаг стал большой неожиданностью, учитывая то, как активно Adobe работала над портированием Flash Player на мобильные устройства и как она продвигала эту платформу, внедряя новые технологии и отмечая очевидные преимущества, позволяющие разработчикам создавать веб-базированное ПО, которое неизменно работает в совершенно разных вычислительных средах.

Flash критикуется в целом ряде аспектов. С практической точки зрения критика сфокусирована на том, что технология слишком сильно нагружает мобильные процессоры, уменьшая время автономной работы, а также является причиной многих уязвимостей, которые иногда очень долго не исправляются. Критика другого рода говорит о том, что Flash — закрытая технология, контролируемая Adobe, а потому не подходит для Сети, полагающейся преимущественно на открытые стандарты.

Последнее изменение этой страницы: 2016-06-08

lectmania.ru. Все права принадлежат авторам данных материалов. В случае нарушения авторского права напишите нам сюда...