HTML, JavaScript, CSS и остальные или это не AJAX вашей мамы

HTML, JavaScript, CSS и остальные Дата публикации: 25.11.2010 ...

Дата публикации: 25.11.2010

Или это не AJAX вашей мамы

кирпичи ВебВеб-страницы написаны на HTML, языке веб-программирования, который «говорит» браузеру как структурировать и отображать содержимое веб-страницы. Другими словами, HTML составляет основные «строительные блоки» для Веб. И в течении долгого времени эти стандартные блоки были довольно простыми и статичными: текст, ссылки и изображения.

Сегодня мы можем создавать онлайн игры или географические карты, которые можно легко прокручивать чтобы переместится на карте или сделать следующий ход в игре и при этом не ожидая, пока загрузится заново вся страница. Кое-что можно посмотреть здесь https://gembla.net

развитие Веб

Идеи таких динамических страниц появились с изобретением языка сценариев JavaScript. Осуществление поддержки ведущими браузерами JavaScript дала возможность добавить больше интерактивности в режиме реального времени. Например, вы заполнили на сайте форму и нажали «отправить» и благодаря использованию JavaScript, введенная вами информация может быть тут же проверена и вы сразу получите предупреждение, если форма заполнена неправильно.

развитие Веб

Но по-настоящему динамический веб, каким мы его знаем сегодня, «родился» когда в JavaScript был введен XHR (XMLHttpRequest) и был впервые использован в таких веб-приложениях как Microsoft Outlook, Gmail и Google Maps. XHR включается в отдельные части веб-страницы: игра, карты или видео, которые могут быть изменены без необходимости перезагрузки всей страницы. В результате веб-приложения работают быстрее и становятся более отзывчивыми.

CSS украшает Веб Веб-страницы также стали более выразительными с введением CSS (Cascading Style Sheets). CSS дает возможность разработчику легко и эффективно украсить веб-страницу различными элементами дизайна: цвет, скругленные углы, градиенты, анимация.

Веб-разработчики часто прибегают к помощи мощной комбинации из JavaScript, XHR, CSS и некоторых других веб-технологий, таких как AJAX (Asynchronous JavaScript and XML). HTML также не стоит на месте: все больше новых функций и улучшений включаются в новые версии стандарта.

Сегодня Веб продолжает развиваться благодаря непрекращающимся усилиям всех технологов, евангелистов, кодеров и организаций, которые создают веб-технологии и обеспечивают их поддержку в Internet Explorer, Firefox, Safari и Google Chrome. Взаимодействие между технологиями и браузерами позволило Веб стать открытой и дружественной платформой для веб-разработчиков, которые воплощают в жизнь множество тех полезных и забавных веб-приложений, которыми мы пользуемся каждый день.

Куда дальше

Смотрите также в этом разделе

Смежные материалы, которые могут быть вам полезны

  • 3D в браузере или серфинг с большей глубиной
  • Cookie браузера или Спасибо за память
  • HTML5 или сначала не было никакого <video>
  • IP-адреса и DNS или Фантомные телефонные будки
  • Безопасное использование веб-адреса или Меня зовут URL
  • Браузер и конфиденциальность
  • Веб-приложения или жизнь, свобода и стремление к оприложениванию
  • Вредоносное ПО, фишинг и другие угрозы безопасности
  • Как современный браузер может защитить от фишинга и вредоносного программного обеспечения
  • О книге
  • Облачные вычисления или почему нет ничего страшного в том, что ваш ноутбук раздавил грузовик.
  • Ода браузеру или старые браузеры vs новые браузеры
  • Открытый код и браузеры или Стоя на плечах гигантов
  • Плагины или пепперони для вашей сырной пиццы
  • После всего прочитанного или День в облаках
  • Предисловие. 20 вещей, которые я узнал о браузерах и Веб
  • Проверка подлинности онлайн
  • Расширения браузера или суперсила для вашего браузера
  • Синхронизация браузера или почему нет ничего страшного в том, что ваш ноутбук раздавил грузовик — часть 2
  • Содержание
  • Что такое Интернет? или «Вы говорите помидор, а я говорю TCP/IP»
  • Эволюция к быстрому Веб или Ускорение изображений, видео и JavaScript в Веб