Текущая дата и время:

Современные web языки

Основным источником информации по HTML может служить сайт www.htmlbook.ru.

Технология JavaScript была создана с целью получения доступа из сценариев ко всем элементам HTML -документа. Иными словами, она предоставляет средства для динамического взаимодействия с пользователем, например, для проверки приемлемости адресов электронной почты в формах ввода данных, отображения подсказок наподобие "Вы действительно подразумевали именно это?" и всего остального, что всегда должно выполняться на веб-сервере (хотя с точки зрения безопасности на эту технологию положиться нельзя).

В сочетании с CSS JavaScript закладывает основу мощности динамических веб-страниц, которые изменяются буквально на глазах, в отличие от новой страницы, возвращаемой сервером.

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

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

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

Веб-дизайнеры обязаны также заботиться о доступности сайта, что включает в себя несколько правил:

  1. Придерживайтесь современным веб-стандартам.
  2. Как можно более компактные веб-страницы. Чем компактнее файл, тем быстрее он загружается.
  3. Веб-страницы не должны быть очень сложными. Если создана чересчур сложная страница, для её обработки и вывода понадобиться много времени и системных ресурсов.
  4. Старайтесь не задействовать для вывода страниц никакого дополнительное программного обеспечения.
  5. Автоматическая адаптация веб-страницы под устройства с различными параметрами экрана.
Web языки
Погружаясь с головой в изучение веб-программирования, можно и не заметить как оно затянет тебя в свой омут!

К наиболее популярным языкам веб-программирования можно отнести:

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

Groovy
Объектно-ориентированный язык программирования, разработанный для платформы Java как дополнение к языку Java с возможностями Python, Ruby и Smalltalk. Groovy использует Java-подобный синтаксис с динамической компиляцией в JVM байт-код и напрямую работает с другим Java кодом и библиотеками. Язык может использоваться в любом Java-проекте или как скриптовый язык.

Для того, чтобы спокойно работать для любым интернет-приложением рекомендуется установить серверы для разработки WAMP, MAMP или Linux. Выбор соответствующего сервера завидит от операционной системы, которую вы используете.

Таблица некоторых популярных web-языков
Название PHP Ruby HTML Perl
Расшифровка Hypertext PreProcessor   HyperText Markup Language Practical Extraction and Report Language
Перевод Препроцессор гипертекста Динамический язык ООП Язык разметки гипертекста  
Создатель Расмус Лердорф Юкихир Матсумото