Javascript.RU

Firefox и setTimeout

При запуске функции в Firefox через setTimeout ей передается дополнительный параметр — время, на которое было просрочено выполнение кода.
Иногда это может привести к неожиданным последствиям, будьте осторожны, граждане! читать дальше »

+6

Кросс-доменные запросы в юзерскриптах Оперы

Все, кто хоть раз писал пользовательский сценарий, наверняка сразу же почувствовали разницу между подходами Opera Software ASA и Mozilla Foundation к этому хитрому делу. Не разглагольствуя особо, замечу лишь, что Опера позволяет перехватывать выполнение других скриптов, как внедренных, так и присоединенных. И это можно использовать в не совсем обычном контексте. читать дальше »

+5

Украшалки на jQuery#1

Здесь будет описано создание маленького расширения для небезызвестного фреймворка jQuery. А делается это ради практического познания этого инструмента. Важно помнить, что это лишь первые мои jquery-шаги, так что писать будем не самое серьезное и совсем несложное. http://javascript.ru/paste/4afafb82 (неоконченный вариант. читать дальше »

0

Доклад по HTML5 на PHPConf 2009

Презентация c моего доклада на PHPConf 2009.

Скачать

+3

Google Gears в деталях

О Google Gears можно услышать довольно много чего интересного. Дескать, есть такой мегаплагин, добавляет кучу возможностей. И еще - с ним можно оптимизировать сайты.

Посмотрим подробнее, что это такое, для чего он нужен, что умеет.

Эта статья не ставит своей целью заменить документацию по Google Gears (которой, к сожалению, нет на русском языке). Ее цель - показать основные возможности Google Gears и существующие способы их применения, включая использование Gears в Joomla, Wordpress, Youtube.

UPDATE: в связи с тем, что технология умерла, статья имеет интерес разве что исторический. читать дальше »


Как работают события online и offline

События online и offline, которые описаны в стандарте HTML 5 предназначены для определения соединения с интернет.

Это - лишь одно из множества усовершенствований для оффлайн-работы, которые предлагаются HTML5, и в настоящий момент эти события поддерживаются браузерами Firefox 3.5 и Internet Explorer 8.

Чтобы продемонстрировать, как они работают, я снял небольшое видео. читать дальше »


Обмен данными между доменами. Часть 2.
Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/xhr-crossdomain.

Эта статья является продолжением статьи Обмен данными для документов с разных доменов и рассматривает новые способы обмена данными между доменами, которые, однако, уже поддерживаются основными современными браузерами. читать дальше »


Иерархия основных объектов javascript

На этом рисунке изображена иерархия наиболее востребованных и важных объектов яваскрипт. читать дальше »


Реализация undo/redo для web-страницы произвольной структуры на Javascript

Введение

Современные web-интерфейсы часто используются для редактирования настроек больших и сложных систем. Такие настройки загружаются на клиентскую часть с сервера и могут иметь сложную структуру с большим количеством полей ввода, переключателей, динамически создаваемых и удаляемых элементов. читать дальше »

+3

Отладочная консоль

Написал отладочную консоль для JavaScript.
Очень удобна для отладки JavaScript кода на "продакшн" версии сайта.

Достоинства:
1) Кроссбраузерность:

  • Firefox
  • Internet Explorer
  • Opera
  • Google Chrome
  • Safari

2) Незаметность для пользователя.
3) Малый размер (особенно при использовании compressed версии).

читать дальше »
0

 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum