Обзор файловых загрузчиков

AJAX технологии, Интересные статьи 01.03.2009

Статьи о файловых загрузчиках с vremenno.net.

Безфлэшевые решения

1. Ajax upload

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

Много где работает:  IE6/7, FF2/3, Safari, Chrome, Opera.

Примечательно, что имеются разные версии для работы с jQuery, Prototype и независимо. Читать полностью »

jQuery 1.3.2

AJAX технологии, Интересные статьи, Новости Интернет, Уроки jQuery 22.02.2009

20 февраля 2009 вышел jQuery 1.3.2. Вы можете увидеть полный список изменений и исправлений в баг трэкере.

От переводчика: Этот выпуск не вполне совместим с прежними версиями, не ставьте на production без тестирования! Читать полностью »

Вот и вышел долгожданный релиз jQuery 1.3

Новости Интернет 15.01.2009

Основные изменения:
— Новый быстрый механизм селекторов Sizzle.
— События теперь можно назначить для ещё не существующих в DOM элементов.
— Переписана обработка событий. Обещают, что стало лучше и проще.
— Очень быстрая вставка HTML.
— Очень быстрое вычисление координат DOM-элементов методом offset.
— Убрана проверка на браузер. Используйте проверку на доступность какой-либо возможности. Это позволит использовать jQuery с любым браузером без проблем в будущем.
Читать полностью »

jQuery 1.3 Beta 1

AJAX технологии, Новости Интернет 27.12.2008

Вышла первая бета JavaScript-фреймворка jQuery версии 1.3. Выложена исключительно для тестирования.

Основные изменения, которые могут повлиять на старый код:
— Новый механизм выбора по селектору.
— Операции с DOM.
— .offset ()
— Пространства имён.
— При вызове события оно применяется вверх по дереву DOM. Читать полностью »

Высокопроизводительные AJAX-приложения. Часть 7

AJAX технологии, Интересные статьи 16.12.2008

Инструменты для производительности

  • YSlow? [http://developer.yahoo.com/yslow/]
  • Диспетчер задач
  • IE Leak Detector a.k.a Drip [http://www.outofhanwell.com/ieleak/]
  • Профилирование с секундомером
    • AjaxView [http://research.microsoft.com/projects/ajaxview/]
    • JsLex [http://rockstarapps.com/pmwiki/pmwiki.php?n=JsLex.JsLex]
    • YUI profiler [http://developer.yahoo.com/yui/profiler/]
  • Venkman или Firebug Profiler [http://www.getfirebug.com/] Читать полностью »

Высокопроизводительные AJAX-приложения. Часть 6

AJAX технологии, Интересные статьи 16.12.2008

Высокопроизводительный Ajax

Практический Ajax

  • Никогда не применяйте синхронный XMLHttpRequest.
    • http://yuiblog.com/blog/2006/04/04/synchronous-v-asynchronous/.
    • Асинхронное программирование лишь незначительно сложнее.
    • Никогда не блокируйте весь или даже часть интерфейса пользователя при ожидании транзакции.
  • Программно обрабатывайте сетевые тайм-ауты. Читать полностью »

Высокопроизводительные AJAX-приложения. Часть 5

AJAX технологии, Интересные статьи 16.12.2008

Высокопроизводительный динамический макет и CSS

Разные советы...

  • Используйте технику CSS Sprites для быстрого переключения картинок (Snappy Image Replacement, известен также как rollover-эффект).
  • Избегайте использования JavaScript для (анимации) макета.
    • Нужно помнить о window.onresize...
    • Вместо этого используйте чистый CSS!
    • Побочные эффекты: улучшается масштабируемость, улучшается поддержка пользователей с отключенными возможностями (скриптами, изображениями, стилями), и т.д. Читать полностью »

Высокопроизводительные AJAX-приложения. Часть 4

AJAX технологии, Интересные статьи 16.12.2008

Высокопроизводительный динамический HTML Читать полностью »

Высокопроизводительные AJAX-приложения. Часть 3

AJAX технологии, Интересные статьи 16.12.2008

Высокопроизводительный JavaScript

Уменьшаем число запросов для разрешения ссылок: цепочка областей видимости (½)

  • Разрешение (look-up) ссылки выполнятся каждый раз, когда запрашивается переменная.
  • Переменные разрешаются в обратном порядке: от более частной области видимости к более общей.
var g = 7; function f(a) {     var v = 8;     x = v + a + g; } f(6); Читать полностью »

Высокопроизводительные AJAX-приложения. Часть 2

AJAX технологии, Интересные статьи 16.12.2008

Высокопроизводительная загрузка страницы

Способы ускорения загрузки Вашего сайта от Yahoo!

Веб-страница работает в 3 иногда перекрывающихся состояниях:

  1. загрузка
  2. отрисовка
  3. исполнение Читать полностью »