Рубрика - 'Разное'

AJAX’овые грабли в Internet Explorer 6

Вторник, 25.03.2008

Если передаваемый сервером заголовок с кодировкой не понятен IE, то возникает прекрасная, красноречивая Системная ошибка: -1072896658.

  • IE приводит к нижнему регистру передаваемые custom-заголовки запросов, например X-Requested-With: XMLHttpRequest превращается на сервере в x-requested-with: xmlhttprequest). Нафига?
    Internet Explorer иногда не кеширует фоновые изображения, полученные через AJAX; повторно загружаемый фон «забывает» посмотреть в кеше.
  • IE некорректно парсит js-код в HTML-куске, полученном через AJAX, если есть классические скрывающие комментарии:


    …HTML-код…
    <script type="text/javascript">
    <!--
    …js-код…
    //-->
    </script>
    …HTML-код…

    Достаточно убрать эти комментарии и всё заработает как надо, без ошибок.

  • Prototype'овский класс Ajax.PeriodicalUpdater (или просто обновление блока по timeout через window.setTimeout) приводит к утечке памяти в IE. Если окно достаточно долго повисит открытым, то потом на очистку памяти (средствами Prototype'а) очень много времени может уходить и кажется, что браузер намертво завис. Полный отказ от анонимных вложенных функций (closures) не представляется возможным, Prototype сильно на них опирается. В общем, нормального лекарства не нашел пока.

Автор: Александр Шуркаев

Источник

Задержки в публикации материалов

Вторник, 04.12.2007

Приношу извинения пользователям Shaman, wasp, winbinar за задержку в публикации их статей.

Честно говоря, просто не рассчитывал на такую популярность, а Wordpress уведомления не прислал :( Постараюсь не повторять ошибок. Спасибо, что поддерживаете сайт.

CMS MODx 9.61

Вторник, 04.12.2007

Вышла новая версия (апдейт точнее) одной из самых популярных CMS, использующих Ajax - MODx 9.61

Как всегда, качать лучше всего с официального сайта системы http://modxcms.com/downloads.html

Конечно, система  несколько сложна в освоении. Это касается не только текущей версии, а MODx вообще. Но зато она предоставляет практически безграничные возможности тем, кто ее освоил.

Шахматы на Ajax

Пятница, 01.06.2007

Это интересный пример приложения, написанного на Аяксе. Полноценные шахматы.
MORFIK CHESS

Новая версия Ajax-базированной CMS MODx

Среда, 30.05.2007

Вышла очередная версия 0.9.6 наиболее продвинутой на настоящий момент бесплатной Ajax-базированной CMS. Исправалены баги прошлых версий и включено большее количество языковых пакетов.
Скачать

Как заставить AJAX читать между строк

Суббота, 24.03.2007

Дмитрий Шейко
ведущий программист Red Graphic Systems

На страницах вашего сайта содержится множество специализированных терминов. Когда пользователь просматривает сайт, у него могут возникать вопросы касательно этих терминов. Как сделать так, чтобы посетитель сайта по мере возникновения вопросов мог незамедлительно получать на них ответы? Раньше термины на страницах сайта оформлялись как ссылки и пользователь при желании мог кликать по ним и получать окно с контекстной подсказкой. Это подход достаточно неуклюжий, он отнимает у пользователя слишком много времени - на то, чтобы кликнуть по ссылке, дождаться загрузки окна и затем закрыть окно. В эпоху AJAX мы можем быть ближе к пожеланиям пользователей. Мы можем сделать так, чтобы уже при наведении мыши на термин незамедлительно появлялось сообщение с подсказкой и как только курсор мыши сдвинут с термина, сообщение исчезало. Наличие этого сервиса не отразится на объеме страниц сайта. При запросе контекстной подсказки Java Script будет обращаться к внешнему словарю, получать содержание и отображать его.
(далее...)

Модная CMS с использованием AJAX – MODx

Суббота, 24.03.2007

Система становится популярной в последнее время.

Использует технологии Web 2,0 / Ajax.

Работает во всех основных браузерах. Дело в том, что многие CMS позволяют работать в админке только с помощью Internet Explorer, MODx - приятное исключение.

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

Используется несколько вариантов построения ЧПУ.

Наконец, самое прияное. При всех своих возможностях - система бесплатна.

Подробности и русская поддержка системы - на сайте http://modx.ru

Сайт разработчика http://modxcms.org