Главная » Статьи » Программирование | [ Добавить статью ] |
История о возникновении языка JavaScript
Фирма Netscape Communications Corporation с самого начала принимала заметное участие в динамичном развитии всемирной паутины. В борьбе за первенство на этом поприще она выдвинулась благодаря созданию и бесплатному распространению (для использования в домашних условиях) броузера Netscape Navigator.
Затем, через короткое время, Netscape создала скриптовый язык под названием LiveScript, призванный испонять роль чудесного средства, позволяющего превратить статичные документы в более-менее интерактивные. LiveScript, поддерживаемый первыми версиями броузера Netscape Navigator, пользовался большой популярностью и успехом. В то же время инженеры фирмы Sun Microsystems, которым надоело приспосабливать свое программное обеспечение к стандартам различных интерфейсов, разработали язык Java.
В результате соглашения между Netscape Communications и Sun Microsystems и объединения идей LiveScript со структурой Java появилась среда под названием «Mocha», предназначенная для разработки сетевых приложений и, в конце концов, для создания динамичных web-страниц. Существенно, что она имела открытый характер и была независима от используемой программной платформы.
Проект завершился созданием спецификаций, которые были опубликованы двумя предприятиями в декабре 1995 года под названием JavaScript в версии 1.0. Новой технологией заинтересовались многие фирмы, которые хотели использовать язык JavaScript в своих продуктах. Фирма Microsoft дфже объявила, что язык JavaScript может обслуживаться броузером Internet Explorer.
Но у фирмы Microsoft были определенные трудности с использованием JavaScript, поскольку первые ее реализации этого языка, названного Jscript, в броузере Internet Explorer 3.0 были недостаточно надежны. Это вынудило Microsoft использовать распространенную, стандартную версию JavaScript, а Internet Explorer стал предоставлять возможность запуска скриптов на языке VBScript (Visual Basic Script), который является авторским решением Microsoft. Его синтаксис и возможности очень похожи на JavaScript. Однако, более универсальной и повсеместно используемой является технология JavaScript.
Затем, через короткое время, Netscape создала скриптовый язык под названием LiveScript, призванный испонять роль чудесного средства, позволяющего превратить статичные документы в более-менее интерактивные. LiveScript, поддерживаемый первыми версиями броузера Netscape Navigator, пользовался большой популярностью и успехом. В то же время инженеры фирмы Sun Microsystems, которым надоело приспосабливать свое программное обеспечение к стандартам различных интерфейсов, разработали язык Java.
В результате соглашения между Netscape Communications и Sun Microsystems и объединения идей LiveScript со структурой Java появилась среда под названием «Mocha», предназначенная для разработки сетевых приложений и, в конце концов, для создания динамичных web-страниц. Существенно, что она имела открытый характер и была независима от используемой программной платформы.
Проект завершился созданием спецификаций, которые были опубликованы двумя предприятиями в декабре 1995 года под названием JavaScript в версии 1.0. Новой технологией заинтересовались многие фирмы, которые хотели использовать язык JavaScript в своих продуктах. Фирма Microsoft дфже объявила, что язык JavaScript может обслуживаться броузером Internet Explorer.
Но у фирмы Microsoft были определенные трудности с использованием JavaScript, поскольку первые ее реализации этого языка, названного Jscript, в броузере Internet Explorer 3.0 были недостаточно надежны. Это вынудило Microsoft использовать распространенную, стандартную версию JavaScript, а Internet Explorer стал предоставлять возможность запуска скриптов на языке VBScript (Visual Basic Script), который является авторским решением Microsoft. Его синтаксис и возможности очень похожи на JavaScript. Однако, более универсальной и повсеместно используемой является технология JavaScript.
Добавлено: 25.07.2010 | Просмотров: 6267 | Рейтинг: 0.0/0 |
Теги:
Комментарии (1) | |
| |