Блог Леопарда

Все возможно, невозможное делается дольше

20 Сентябрь 2008
автор leopard
Один комментарий

Отслеживание истечения срока действия сессий

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

5 Сентябрь 2008
автор leopard
Один комментарий

Обновление нескольких элементов при помощи одного Ajax-запроса

Проблема Вы уже видели, как работающие с формой Ajax-пoмoщники позволяют обнов­лять часть рабочей страницы результатами удаленного действия. Для определе­ния идентификатора НТМL-элемента, который должен быть обновлен данными, полученными от удаленного действия, многие Аjах-действия используют пара­метр :update. Для большинства ситуаций этот механизм … Продолжить чтение

3 Сентябрь 2008
автор leopard
3 комментария

Реализация оперативного просмотра

Проблема Хотелось бы дать пользователям возможность оперативного просмотра данных в процессе редактирования, чтобы не получалось так, что после отправки из фор­мы данные появились в испорченном формате (когда речь идет, к примеру, о дневниковой записи, которую собираются выставить на всеобщее обозрение).

2 Сентябрь 2008
автор leopard
Комментарии отключены

Создание сортируемого списка с перетаскиваемыми элементами

Проблема В приложении есть модель со списком, который нужно отсортировать. Жела­тельно управлять порядком сортировки списка, находящегося в базе данных, и предоставить пользователям привлекательный, современный интерфейс с пе­ретаскиванием, позволяющий установить порядок следования элементов списка.

2 Сентябрь 2008
автор leopard
4 комментария

Автозаполнение текстового поля

Проблема Вам наверняка приходилось пользоваться изящной работой элементов управ­ления, обладающих свойством автозаполнения. Вы точно знаете, стоит только приступить к вводу данных, как приложение еще до завершения ввода начнет ди­намический подбор соответствий. Это был самый впечатляющий писк моды в де­вяностых годах … Продолжить чтение

31 Август 2008
автор leopard
Комментарии отключены

Создание собственного помощника на JavaScript

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

28 Август 2008
автор leopard
Комментарии отключены

Google Gears – ускоряем ваш сайт

Google Gears — открытое программное обеспечение от Google (бета, лицензия BSD), позволяющее использование веб-приложений с помощью браузеров Mozilla Firefox и Internet Explorer под GNU/Linux, Mac OS и Microsoft Windows в режиме оффлайн. Специальный плагин заставляет браузер работать с локальным кешем … Продолжить чтение

23 Август 2008
автор leopard
Один комментарий

Динамическая подгрузка Javascript

Недавно мне выпало разрабатывать огромный веб-проект (точнее доделать), на котором была просто уйма Ajax. Проблема заключалась в том, что все яваскриптовые файлы грузились сразу. Тобиш, если б мне захотелось добавить ещё функционал – то это новый js-файл, который следует грузить … Продолжить чтение