Статьи
Метод alert,confirm,prompt Javascript.
В этой статье я хотел рассмотреть одни из часто использоваемых методов Javascript, какими являются alert, confirm и prompt.
Основы написания AJAX приложений.
Здравствуйте данная статья посвящена основам написания сверх динамических и юзабельных страниц, благодаря использования технологии AJAX. Давайте рассмотрим более потробнее,что такое AJAX c чем её "едят"
Технология AJAX - краткое описание
AJAX (от англ. Asynchronous JavaScript and XML — «асинхронный JavaScript и XML») — это подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером.
Компилирующий обработчик шаблонов Smarty
Smarty - это компилирующий обработчик шаблонов для PHP, служащий для отделения прикладной логики и данных от представления. Это очень удобно в ситуациях, когда программирование и верстка шаблона выполняется разными людьми.
Статьи. Технология AJAX - краткое описание
AJAX (от англ. Asynchronous JavaScript and XML — «асинхронный JavaScript и XML») — это подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате выполнения страница не перегружается полностью, а перегружаться только нужная часть страницы.
Преимущества:
- Увеличение реакции интерфейса
Поскольку обновление происходит только нужной части данных на страницы, поэтому пользователь видит свои действия быстрее. - Уменьшение нагрузки на сервер
Пример,Gmail когда вы отмечаете прочитанные письма, серверу достаточно внести изменения в базу данных и отправить клиентскому скрипту сообщение об успешном выполнении операции, вместо необходимости повторно создавать страницу и отсылать ее клиенту. - Экономия трафика
Использование AJAX позволяет значительно, сократить трафик при работе с веб-приложением, благодаря тому, что часто вместо загрузки всей страницы достаточно, загрузить только небольшую изменившуюся часть.
Недостатки:
- Поисковая оптимизация
Поисковые машины не могут выполнять JavaScript, поэтому разработчики должны позаботиться об альтернативных способах доступа к содержимому сайта. Следовательно, его нужно сделать доступным другим способом, хотя бы самым банальным – смастерить страничку «Карта сайта» с полным списком страниц. - Интеграция со стандартными инструментами браузера
Динамически создаваемые страницы не регистрируются браузером в истории посещения страниц, поэтому не работает кнопка «Назад»,а по данным исследователей, кнопка браузера «Назад» является вторым по популярности средством навигации после перехода по ссылке.