Портал Sharo's.biz Полезные материалы для e-бизнеса

Удивительный Javascript. Три вопроса.

Автор: Евгений Попов

Удивительный Javascript. Три вопроса.В том, что аудитория Интернет быстро расширяется с каждым годом, нет никакой тайны. Постоянно увеличивающееся число потенциальных покупателей начинает интересовать все большее количество владельцев бизнеса. Ещё бы — открываются замечательные перспективы расширить круг клиентов, увеличить продажи и выйти на новые рынки. В таких условиях спрос на качественные услуги по разработке и поддержке веб-проектов постоянно растёт. А значит нужно применение современных и эффективных технологий!

Что такое Javascript?

Когда-то при возникновении подобного вопроса принято было отсылать к толстым энциклопедиям, в которые человечество собирало определенные описания всего, с чем приходится сталкиваться. Но в наше время бурного развития Интернета как информационной среды не надо перелистывать тяжеленные тома большой советской энциклопедии, делать технические переводы профильных зарубежных журналов или рыться в пыльных каталогах городской библиотеки. Достаточно просто набрать в поле ввода текста поискового сервера "что такое Javascript" (даже вопрос в конце ставить не нужно).

Среди большого количества найденных ответов следует обратить внимание на отличную статью в Википедии. В ней приводится достаточно емкое определение Javascript. Главное, на что надо обратить внимание: "это встраиваемый язык, который находит широкое применение в браузерах для придания интерактивности веб-страницам, легкий для использования непрограммистами".

Другими словами - это доступное каждому средство, которое встраивается в каждый современный браузер для оживления веб-страниц и превращения их в настоящие программные продукты.

Все равно непонятно? Тогда читайте дальше о возможностях, которые предоставляет Javascript.

Что может Javascript?

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

Так, при наведении курсора мыши пункт меню может красиво разворачиваться, представляя всю структуру для выбора нужного подпункта. А изображения в специальном окне будут изменяться самостоятельно, демонстрируя посетителю все портфолио, а при наведении курсора мыши на картинку будут всплывать оригинально оформленные подсказки. При заполнении различных полей для ввода информации с помощью Javascript сайт не только подскажет, что надо вписать в то или иное поле, но и проверит, правильно ли ввел пользователь свой е-мейл или номер телефона и сообщит ему об ошибке. А при выборе пользователем определенных данных для отображения, страница автоматически изменит свой дизайн, спрячет ненужное и выделит необходимое. С помощью Javascript можно сделать интерактивные таблицы для ввода информации, которые будут работать подобно популярному офисному приложению Excel или текстовый редактор, как тот же Microsoft Word.

Перечислять все возможности Javascript можно практически бесконечно, потому что он реализует практически весь интерфейс пользователя на веб-странице. А самыми красивыми и яркими примерами использования Javascript являются игры, написанные без использования каких-либо сторонних технологий (таких как Flash).

Браузер с использованием Javascript становится мощной информационной платформой, которая может иметь огромное количество функций и приложений. При этом требования к компьютеру, на котором выполняется приложение, перестает быть критичным. Скорее, возможности начинают ограничивать каналы связи с веб-сервером.

Зачем осваивать Javascript?

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

Во-вторых, уже сегодня стоимость специалиста, владеющего Javascript, наряду с другим веб-технологиями существенно выше. Дело в том, что Интернет развивается не только количественно (увеличивается и число пользователей, и число веб-сайтов), но и качественно. Интернет-магазин, выполняющий продажи посетителям сайта, - это уже привычное и повсеместное явление. В перспективе - массовое развитие программного обеспечения как веб-сервиса. В недалеком будущем на локальном компьютере пользователя будет работать только операционная система, обеспечивающая браузер (посмотрите на Chrome OS, который вот-вот вышел в мир). А все данные и программное обеспечение будут храниться на веб-серверах (либо платных, либо бесплатных). В таких условиях Javascript приобретает решающее значение как инструмент реализации пользовательского интерфейса. Так что освоение Javascript не только выгодное, но и перспективное занятие. Ну и, кроме того, можно просто работать на себя, создавая те самые готовые модули (что довольно-таки просто) и реализовывать их в свободной продаже другим веб-мастерам.

В-третьих, Javascript изначально разрабатывался как легкий в освоении язык программирования. Помните: "легкий для использования непрограммистами". И его действительно просто освоить. А весь инструментарий, который нужен для организации учебного процесса - браузер. Остается только раздобыть учебные материалы. Но при наличии соединения с Интернетом вопрос об учебных материалах растворяется в ответах поисковых серверов. Многочисленные форумы и сайты, посвященные использованию Javascript, содержат огромное количество материала. Конечно, у этой информационной массы есть недостаток - отсутствие системности и стройной структуры. Но есть ведь еще и книги, и видеокурсы, которые помогут сделать учебный процесс эффективным и наглядным.

Так что пора прекращать удивляться возможностям Javascript и начинать строить свою карьеру вебмастера.

"Javascript + jQuery для начинающих в видеоформате": и Вам откроется огромный мир новых возможностей для ваших веб-проектов.

Понравилась публикация!? Получайте новые прямо в свой почтовый ящик!
Получайте новые публикации прямо в свой почтовый ящик!
Ваш E-mail:

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

Пожалуйста, заполните нужные поля (* - необязательное поле).
Имя
Почта
Сайт*
Сколько будет: 3 + 5?
Ваш комментарий