Понятие о Javascript

JavaScript – уникальное и незаменимое орудие для создания браузерных интерфейсов и Web-приложений!

 

Безимени-202Разрабатывая такие WEB-странички, где происходит “живое” общение с пользователем, реакция на все его действия – движение “мышки”, обработка клика, нажатие клавиш на клавиатуре – используют десятки самых разных способов. Безусловно, наиболее популярный – это язык HTML, имеющий много преимуществ. Но, естественно, там, где есть так называемые “плюсы”, не обошлось и без “минусов”, главный “минус” – несовершенство в области защиты ваших личных данных, при котором злоумышленники их незаметно собирают и используют. Поэтому предложен другой язык для создания программных обеспечений, выходящий за ограниченные рамки HTML и тем самым существенно расширяющий возможности обычного пользователя.

JavaScript – это прототипно-ориентировачный сценарный язык программирования, при этом он взаимодействует со стандартными тегами на странице HTML, и также совместим со всеми платформами. Создатель JavaScript Брендан Эйк предполагал, что он станет своеобразным “младшим братишкой” Java. Но JavaScript очень сильно вырос, даже можно сказать – перерос своего “старшего товарища” и на сегодняшний день он стал абсолютно независимым функциональным языком, со своей спецификацией (ECMAScript) и поэтому к Java всё это на сегодняшний день уже не имеет никакого отношения.

Суть JavaScript – это “оживление” неподвижных WEB-страничек при создании различных сайтов html используя код “на исполнение” (так называемый скрипт). “Живые” WEB-странички – всё равно что мультик, где HTML – нарисованный персонаж, а JavaScript – то, что заставляет этот персонаж двигаться.

Нужно, отметить, что JavaScript сможет выгодно использовать не только профессионал WEB-мастер, но и самый обычный пользователь, ведь по сути программы на нём – просто текст; они вовсе не требуют спец-подготовки.

Красота, а главное – эстетичность множества сайтов – непосредственная заслуга JavaScript. Ключевыми особенностями данного языка можно назвать следующие: автоматическое очищение памяти; объектная ориентированность; автоматическое приведение типов данных.

Безимени-203JavaScript стал настолько популярным, что применим практически везде: начиная от ПК и заканчивая мобильными телефонами, без которых сегодня не выйдет из дому не один человек. Желаете расположить игру на сайте? JavaScript будет верным помощником. Хотите прописать приложение для смартфона – опять же – он придет на помощь. Кстати, если кто не знал, то даже “операционки”, такие ходовые как Linux или Windows имеют так называемых браузерных конкурентов, большая часть кода которых прописана на JavaScript.

JavaScript – быстрый, а главное очень мощный язык и программы на нём можно запускать практически где угодно, нужен лишь интерпритатор. И всё же, не нужно полагать, что JavaScript является “лекарством от всех болезней”, поскольку бывает, что он не отображается в некоторых браузерах, к примеру, в IE. Это всё делается лишь в интересах пользователя, для того, чтобы через JavaScript никто не смог повредить личные данные на ПК. То есть прежде чем ввести код на JavaScript нужно проверить его работоспособность в самых ходовых браузерах (Mozilla, Opera), он должен выполнятся корректно.

Практически на каждом сайте можно увидеть работу JavaScript. К примеру, может быть предложена некая форма, требующая заполнения и, если пропустить важную строчку анкеты – появится ошибка. “Бегущие” по экрану картинки, часы, показывающие отсчет времени, текст, мерцающий при наведении курсора – все эти, казалось бы, мелочи, придающие каждому сайту свою неповторимость и уникальность – это кропотливая работа JavaScript.

Безимени-204К сожалению, JavaScript не умеет записывать, копировать файлы на жесткий диск, а значит имеет запрещенный доступ к операционной системе. При работе в отдельной вкладке JavaScript не сможет “дружить-общаться” с иными, если только это не вкладки с тем же самым портом, протоколом, доменом. Наличие таких вот “подводных камней” не отрицают и создатели, оправдывая создание языка в столь в сжатые сроки, поэтому остались досадные ошибки, однако с каждый новый день приносить JavaScript новые доработки, он совершенствуется, становится лучше, понятней и доступней. Поэтому при возникновении той или иной необходимости потенциальный посетитель сможет отключить поддержку JavaScript, поэтому вам нужно это учесть при создании WEB-странички, ведь тогда пользователь рискует не попасть не ваш сайт.

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

Оставить комментарий

http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_bye.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_good.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_negative.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_scratch.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_wacko.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_yahoo.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_cool.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_heart.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_rose.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_smile.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_whistle3.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_yes.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_cry.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_mail.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_sad.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_unsure.gif 
http://rabotapad.ru/wp-content/plugins/wp-monalisa/icons/wpml_wink.gif 
 

Goon Каталог сайтов Рейтинг@Mail.ru Яндекс.Метрика