Архив записей по месяцам // February 2005

Mozilla: keyset, keyconfig

24th February 2005 - 00:38

Кстати, если кому не нравятся те хоткеи, которые заданы в продуктах Mozilla или прописаны авторами расширений, то есть замечательное расширение: keyconfig. Будем считать, что я выполнил одно из пожеланий.

(в сторону) На расширение есть расширение. Хотя… в данном случае всё логично.

Categories: Soft, Usability | comments: (4)

lytdybr: kуrrент мьюзиk

23rd February 2005 - 17:44

Из попавшего в руки и осевшего в голове:

[ read more ]

Categories: Music | comments: (0)

ILO: button

18th February 2005 - 01:46

— Где же всё-таки у него кнопка?

х/ф «Приключения Электроника»

[ read more ]

Categories: Usability | comments: (6)

ImgLikeOpera: filter, regexp

12th February 2005 - 00:01

Это опрос.™

Неправильно подошёл к вопросу фильтров в ImgLikeOpera, хочется исправиться.

Дано: URL вида http://example.com/my-iMg.php?id=4+5

Два варианта создания фильтра пользователем:

  • бездумное вбивание чего-нибудь вроде .com/my-iMg.php?id и дальнейшее преобразование этого «бездумия» в процессе работы расширения экранированием специальных символов: /\.com\/my\-iMg\.php\?id/i
  • вдумчивое написание полноценного регулярного выражения \.com\/my\-iMg\.php\?id и дальнейшее преобразование: /\.com\/my\-iMg\.php\?id/i

Понятно, что второй вариант хоть и более трудоёмок, но зато более гибок.

Можно наизобретать «третьих» вариантов. Например, оговариваем необходимость написания регулярных выражений полностью (/pattern/[i]), но обязательно найдутся люди, которые будут вводить /p.at+h1/p-ath2/ и удивляться. Специально для этих случаев смотрим наличие отсутствия граничных слэшей, экранирование специальных символов внутри патэрна и пытаемся додумывать то, что хочет получить пользователь на самом деле.

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

Update: ага, ясно откуда я это «придумал». Прикрутить-то прикрутил, а как работает, видимо, только в подкорке отложилось. Я себе удивляюсь в последнее время; совершенно непонятно куда смотрю и о чём думаю (поэтому и прикрутил совсем не так, как должно быть):

Adblock supports two types of filters: simple, and Regular Expression.

adblock.mozdev.org

Categories: Usability | comments: (8)

TB: Combine and Decode

9th February 2005 - 22:07

In Mozilla (also applies to Netscape 7.1 and it should work in Thunderbird as well) the process is similar but it involves using an external program to combine and decode the messages.

» source

В TB создаём папку ENCODE, в которую перетаскиваем ююки. После этого на файл ENCODE в профильном каталоге TB натравливается одна из двух программ: UUDeview или yenc32.

На этом фоне достаточно мило смотрятся фразы «And I’ve never had Mozilla crash like OE does!» и «You can leave Mozilla running at this point, just don’t actively use it while the combine and decode process is running». Вторая ещё ладно, OE в это врёмя совсем не поюзаешь, а вот первого вообще не должно происходить когда одна программа обрабатывает текстовый файл, созданный другой программой. Если бы TB при этом умудрялся падать…

Ну да ладно, есть лишь один вопрос: а проще нельзя? А то копировать, запускать, нажимать…

Categories: Soft | comments: (1)