Язык страницы:

Заметки

Настройка авторизации в WebDAV SVN

Процесс достаточно простой, для начала нужно добавить модули апача mod_dav и mod_dav_svn (установку которых оставим за рамками этой заметки). Настроить их загрузку при запуске Апача, примерно так:

APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D LANGUAGE -D SVN -D SVN_AUTHZ -D DAV -D DAV_FS"
Последние 4 опции обязательны для успешного запуска SVN сервера

.

→ Читать дальше...

100 языков в ВК

Прошлая неделя стала «юбилейной» в истории Виртуальной Клавиатуры - преодолён рубеж в 100 языков (сейчас порядка 125) и 200 раскладок.

УРА!

2009/04/11 20:10 · Ilya Lebedev · 0 Comments

Вычисление пиксельных координат курсора

При работе над проектом »Виртуальная клавиатура» понадобилась возможность вычисления положения курсора в поле ввода для позиционирования подсказки. Задача решается относительно просто, но достаточно извращённым способом.

→ Читать дальше...

<script> в Опере

Отлаживая Виртуальная клавиатура в Опере я обнаружил новую её особенность: скрипты, подключаемые через document.write грузятся в синхронном режиме, соответственно останавливая выполнение основного скрипта. Параметр «defer» Опера игнорирует, хотя и декларирует совместимость с IE.

В качестве примера: загрузчик клавиатуры до и после обнаружения бага.

Первый вариант отлаживался в Опере 9.0.1, второй 9.1.0

RichEdit VK

Вышла пре-релиз версия клавиатуры для rich-edit контролов. На данный момент прикручена к tinyMCE, в будущем сделаю и для других редакторов.

Тестовая версия: hxxp:debugger.ru/temp/vk/ Комментарии и багрепорты приветствуются. ~~DISCUSSION~~

2009/04/06 16:31 · Ilya Lebedev · 0 Comments

Плавная подстветка текста

Небольшой скрипт написан по мотивам темы Плавное изменение цвета (значение color). на форуме dklab.ru. Захотелось доказать, что эффект подсветки легко реализуется одной функцией (в оригинале – 14).

→ Читать дальше...

2009/04/06 16:31 · 0 Comments

Особенности объекта new Option

В ходе работы над Selectbox я обнаружил следующие интересные особенности:

→ Читать дальше...

Изменение рамки селекта

У IE всех версий (включая IE7) есть одна неприятная особенность: <select> имеет неизменяемую рамку. В принципе. Из-за этого приходится реализовывать задумки дизайнера используя эмуляторы селекта на JS, флеше и т.п.

2 года назад я опубликовал первую версию решения на xpoint. С выходом IE7 работать оно перестало.

→ Читать дальше...

2009/04/06 16:31 · 0 Comments

Гениальный вариант редиректа

В продукте одной широко известной в узких кругах компании я нарыл сей шедевр… По-моему - гениально. Орфография и стиль сохранены.

function onLoad()
{
var strUrl = new Object;
var strUrlString = 'target_url';
strUrl.src = strUrlString;
var targetWindow = null;
if (g_clientInfo.isBrowser(ClientInfo.MOZILLA))
{
var depth = 1;
if (depth>3)
{
targetWindow=window;
}
else
{
targetWindow=window.parent;
}
}
else
{
targetWindow=window.parent;
}
navigateToURL(strUrl.src, "returnForm", targetWindow);
}

Гаджет виртуальной клавиатуры

Дошли руки разобраться с Google Gadget API, нарисовать клавиатуру уменьшенного размера и собрать гаджет. Работает на персональной странице гугля, в Google Syndication.

Выглядит он так:

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

PS: добавил его в каталог GoogleModules, проголосуйте, пожалуйста.

2009/04/06 16:31 · 0 Comments

  • Закладки и социальные сети
  • Сохранить "Заметки" на del.icio.us
  • Сохранить "Заметки" на Digg
  • Сохранить "Заметки" на Furl
  • Сохранить "Заметки" на Reddit
  • Сохранить "Заметки" на Ask
  • Сохранить "Заметки" на BlinkList
  • Сохранить "Заметки" на blogmarks
  • Сохранить "Заметки" на Google
  • Сохранить "Заметки" на Ma.gnolia
  • Сохранить "Заметки" на Netscape
  • Сохранить "Заметки" на ppnow
  • Сохранить "Заметки" на Rojo
  • Сохранить "Заметки" на Shadows
  • Сохранить "Заметки" на Simpy
  • Сохранить "Заметки" на Socializer
  • Сохранить "Заметки" на Spurl
  • Сохранить "Заметки" на StumbleUpon
  • Сохранить "Заметки" на Tailrank
  • Сохранить "Заметки" на Technorati
  • Сохранить "Заметки" на Live Bookmarks
  • Сохранить "Заметки" на Wists
  • Сохранить "Заметки" на Yahoo! Myweb
  • Сохранить "Заметки" на BobrDobr
  • Сохранить "Заметки" на Memori
  • Сохранить "Заметки" на Faves
  • Сохранить "Заметки" на Favorites
  • Сохранить "Заметки" на Facebook
  • Сохранить "Заметки" на Newsvine
  • Сохранить "Заметки" на Yahoo! Bookmarks
  • Сохранить "Заметки" на Twitter
  • Сохранить "Заметки" на myAOL
  • Сохранить "Заметки" на Slashdot
  • Сохранить "Заметки" на Fark
  • Сохранить "Заметки" на RawSugar
  • Сохранить "Заметки" на LinkaGoGo
  • Сохранить "Заметки" на Mister Wong
  • Сохранить "Заметки" на Wink
  • Сохранить "Заметки" на BackFlip
  • Сохранить "Заметки" на Diigo
  • Сохранить "Заметки" на Segnalo
  • Сохранить "Заметки" на Netvouz
  • Сохранить "Заметки" на DropJack
  • Сохранить "Заметки" на Feed Me Links
  • Сохранить "Заметки" на funP
  • Сохранить "Заметки" на HEMiDEMi
blog.txt · Последние изменения: 2006/10/11 19:25 От Ilya Lebedev
GNU Free Documentation License 1.2 www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0