Рекламный блок

              

  • Страница 1 из 1
  • 1
Немного истории: от Javascript к jQuery
sg-uaДата: Четверг, 10.02.2011, 19:59 | Сообщение # 1

Репутация: 0
Сообщений: 250
Награды: 0
Статус:
JavaScript, первоначально называвшийся LiveScript, был создан разработчиками компании Netscape в начале 90-х годов. К 1996 году Netscape решила сменить название LiveScript на JavaScript. Сделано это было с целью поднять популярность языка при помощи объединения его с Java (разработанным компанией Sun Microsystems отдельно от Netscape). Язык Java на тот момент уже активно использовался для создания отдельных плагинов, называемых «апплетами». Несмотря на то, что разработчики JavaScript постарались воссоздать такой же синтаксис и набор функций, как и в Java, между двумя языками существует множество отличий. Самое главное отличие заключается в том, что Javascript – это интерпретируемый клиентский язык сценариев. Он запускается в браузере без предварительной компиляции, которая является обязательным действием для программ, написанных на Java.

Безусловно, между двумя языками имеются и более серьезные отличия, ознакомиться с которыми можно в различных книгах, посвященных Javascript. Мы же не будем акцентировать на этом внимание и пойдем дальше. Естественно, корпорация Microsoft не могла долгое время оставаться в стороне. Новая версия браузера Internet Explorer могла похвастаться поддержкой языка сценариев VBScript. VBScript был во многом похож на Visual Basic, однако, как и в случае с Javascript, являлся интерпретируемым. Когда Javascript все-таки смог завоевать большую популярность у разработчиков, нежели VBScript, Microsoft решила пойти на рискованный шаг и анонсировала JScript. Язык JScript был во многом подобен JavaScript. Целью создания языка был обход любых проблем с лицензированием для Microsoft. Невзирая на имеющиеся различия между двумя языками, разработчик на тот момент мог бы написать простенький скрипт, который одинаково выполнялся бы и как JavaScript в Netscape, и как JScript в IE 3.0.

Как бы это ни печально звучало, но Internet Explorer до сих пор работает только с VBScript и JScript! Разница состоит лишь в том, что Microsoft и Mozilla (бывшая Netscape) отправили языки JavaScript и JScript в организацию ECMA International, ответственную за создание и поддержку стандартов для информационных систем связи. Наряду с JavaScript, компания ECMA Int. выработала спецификации в области CD-ROM и DVD форматирования, а также утвердила новые стандарты Open XML, которые используются в современных офисных пакетах, таких как MSOffice и OpenOffice.

На выработку стандартов, начиная с представления языка Javascript в 1997 году, ушло приблизительно семь лет. Однако с 2010 года стандарты JavaScript и JScript стали практически эквивалентными, в результате чего технически они стали называться ECMAScript.

Термины JScript и JavaScript в последнее время стали считаться аналогичными, что, строго говоря, неверно. Различия между этими языками по-прежнему существуют. IE обрабатывает ECMAScript несколько иначе, нежели Firefox и остальные браузеры.

 
  • Страница 1 из 1
  • 1
Поиск:


Статистика форума Zorend.ru
Последние темы Популярные темы Лучшие пользователи Новые пользователи Звезды ZOREND`a
Глобальное обновление
Пара Анекдотов
Правила раздела
Считаем до 1000
Какая видео карта сейчас нормальная?
WebThumb 2.0 - Обмен посетителями на ваш сайт
халявные Icq налетай!
Аву плиз
 Считаем до 1000
 Конкурс "Уникальный человек"
 Участники конкурса "Уникальный человек"
 Играем в города :)
 Ваш аппарат
 Жалобы на участников конкурса "Уникальный человек"
 Смайлики
 Зимняя шапка.
Timoha - (Сообщений: 1091)
cook - (Сообщений: 1056)
pikus - (Сообщений: 1012)
Adrianoosem - (Сообщений: 419)
n1ceman - (Сообщений: 319)
b0ot - (Сообщений: 313)
sg-ua - (Сообщений: 250)
Аватар - (Сообщений: 250)
Alisasslom - (Зарегистрирован: 20.07.2015)
donkj4 - (Зарегистрирован: 20.07.2015)
meroslEr - (Зарегистрирован: 20.07.2015)
MelvinRat - (Зарегистрирован: 20.07.2015)
randiew16 - (Зарегистрирован: 20.07.2015)
ArthurGers - (Зарегистрирован: 20.07.2015)
CharlesCida - (Зарегистрирован: 20.07.2015)
guydd11 - (Зарегистрирован: 20.07.2015)
friendgog - (Репутация: 1187)
cook - (Репутация: 1004)
b0ot - (Репутация: 500)
pikus - (Репутация: 201)
Вадим - (Репутация: 102)
Timoha - (Репутация: 7)
-Wicked - (Репутация: 5)
plan - (Репутация: 5)