21:44 

@панель для Firefox (1.3)

La personne mystique
 
01.10.2009 в 22:42
Пишет La personne mystique:

Делюсь очередными @ништяками )
Давно хотел сделать такую штуку; впрочем, делалось это, в основном, для себя.

@панель для Firefox



Расширение для Firefox в стиле минимализма. Основная задача – сообщать о появлении новых сообщений: через заданный в настройках интервал времени @панель заходит на этот сайт и выводит краткую статистику о новых сообщениях, подсвечивая соответствующие индикаторы. Одновременно с этим выводится логин последнего избранного дневника, в котором появилось новое сообщение – по изменению этого логина можно судить о новых сообщениях в избранном.

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

URL записи

примечания

Обновление от 19 октября 2009
Изменения, по сравнению с предыдущей версией (вышедшей 5 октября 2009 года):
– корректная обработка ников с угловыми скобками и подобными спецсимволами;
– возможность убрать или переместить элементы панели;
– более адекватно поддерживаются режимы показа панелей «только текст» и «только значки»;
– «Написать в дневник» работает в визуальном редакторе (раньше работало через раз);
– «Сохранить в черновик» теперь поддерживает Unicode (т.е., спецсимволы, символы-украшения и символы иностранных языков не потеряются);
– «Написать в дневник» и «Сохранить в черновик» теперь сохраняет адрес страницы, с которой взят процитированный текст (разумеется, перед публикацией записи ссылку можно удалить).

Обновление от 24 января 2010
– поддержка новой версии браузера Firefox 3.6, вышедшей 21 января.

Обновление по желанию.
Архив версий:
– 1.2 от 1 октября 2009: скачать
– 1.3b1 от 19 октября 2009: скачать

Установить последнюю версию »» (12.9 кБ)

Обратите внимание, что оригинальная панель распространяется только по ссылке, указанной в этом посте, либо по другим ссылкам, явно указанным непосредственным автором панели (La personne mystique). Варианты этого расширения, полученные из других источников, используются Вами на свой страх и риск, претензии к работе таких вариантов и жалобы на возможные последствия их применения не принимаются.
запись создана: 05.10.2009 в 21:02

Комментарии
2009-10-05 в 21:24 

Jaruschka
Даже доллар нравится не всем.
Ух ты, спасибо! *убежала рекламировать и тестировать*

2009-10-05 в 21:40 

nativ_2
Живи так – чтобы люди, столкнувшись с тобой, улыбнулись, а, общаясь с тобой, стали чуточку счастливей...
а с оперой оно не подружится? ;-)

2009-10-05 в 21:58 

Artik
Green-tinted sixties' mind
походу, ее вообще перемещать нельзя? в режиме настройки панелей она никак не цепляется, а отжирает целую строку

2009-10-05 в 22:28 

La personne mystique
 
Jaruschka, :)

Lapulia, нет. Думаю, можно написать виджет, основываясь на уже готовом коде, но с этим придется подождать (или, может, кто-нибудь еще займется).
Я сам фанат Оперы, но панель мне потребовалась именно в FF. )

Artik, да, панели в FF перемещать нельзя.

2009-10-05 в 22:58 

Artik
Green-tinted sixties' mind
La personne mystique почему-то две дефолтные панели - другого мнения. Вашу панель перемещать нельзя - это понятно. Вот у меня фича-реквест)

2009-10-05 в 23:05 

молодой динамично развивающийся
хотет для хрома экстеншн :D

2009-10-06 в 09:40 

 
Artik, но панели действительно перемещать нельзя, или, по крайней мере, в мануале об этом ничего не сказано: там только добавление, удаление, редактирование содержимого. Перемещать можно только отдельные элементы панели. Вы хотите переместить @кнопки куда-то еще? )
Хотя идея интересная, надо покопаться в этом направлении.

Чудеснов, а как у него устроены экстеншены? Я Хром пока ни разу в жизни и не видел.

2009-10-06 в 09:43 

молодой динамично развивающийся
а я пока ничего не писал под него

где-то на chromium.org про аддоны все написано :)

2009-10-06 в 09:51 

 
Чудеснов,
code.google.com/chrome/extensions/getstarted.ht...
вроде ничего сложного.
хочешь заняться? :-D

2009-10-06 в 13:43 

Loy Yver Korgorush
Дракула херова © "Next"
La personne mystique,

Штука крайне полезная и приятная. Спасибо! :)

Но почему-то при переходе к новому комментарию в какой-бы то ни было дискуссии автоматически загружается PDA-версия @дайри. :nope:

2009-10-06 в 15:04 

Artik
Green-tinted sixties' mind
La personne mystique я спокойно перемещаю целиком панель закладок и панель, которая с "Файл..."

2009-10-06 в 15:13 

 
Loy Yver Korgorush, о, как раз про этот глюк я много слышал, но ничего не понял.

Если не сложно, давайте так:
а) при переходе к новому комментарию в какой-бы то ни было дискуссии
то есть, остальные кнопки - скажем, первые три: на главную страницу, в свой дневник, новая запись - работают как надо, глючат только кнопки-индикаторы новых сообщений?

б) для какого-нибудь конкретного сообщения три ссылки, пожалуйста:
1 - ссылка, которая открывается из @панели, та самая, неправильная,
2 - ссылка, на которую ведет циферка в главном меню на сайте (не на PDA-версии), правильная,
3 - ссылка, на которую ведет циферка в главном меню PDA-версии.

И еще: этот глюк наблюдается всегда, независимо от каких-либо условий, или периодически?


Artik, да, потому что и содержимое панели закладок, и меню реализовано одним блоком, вот он-то и перемещается.
Я посмотрю, как это можно сделать.

2009-10-06 в 15:23 

Loy Yver Korgorush
Дракула херова © "Next"
La personne mystique,

Любая ссылка, будь то на панели дополнения, будь то в меню @дайри, при включенном дополнении ведет на PDA-версию. Даже нажатие F5, если открыта нормальная страница, ведет к тому, что обновится она уже в PDA.

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

Версия браузера — 3.5.3.

2009-10-06 в 15:35 

 
Loy Yver Korgorush, хм.
какие еще расширения/плагины установлены?

2009-10-06 в 15:48 

Loy Yver Korgorush
Дракула херова © "Next"
La personne mystique,

Расширений больше никаких. А плагины стандартные, которые уже есть в браузере по дефолту.

2009-10-06 в 17:38 

 
Loy Yver Korgorush, возможно, глупый вопрос, но... остальные ссылки (за пределами @дневников) при включенной панели работают как обычно?

Вы не будете возражать против нескольких экспериментов конкретно в вашем браузере?

2009-10-06 в 20:37 

молодой динамично развивающийся
я бы с радостью :3

2009-10-06 в 21:35 

La personne mystique
 
Чудеснов, ну так вперед)

2009-10-07 в 09:31 

Loy Yver Korgorush
Дракула херова © "Next"
La personne mystique,

Да, все остальное работает как обычно.

Вы не будете возражать против нескольких экспериментов конкретно в вашем браузере?

Не буду. =)) Скажете, что делать, сделаю и отчитаюсь. =))

2009-10-07 в 12:17 

Линда Кайе
Тотальная неудачница и убийца жёстких дисков.
La personne mystique

А как же IE7? ^^

2009-10-07 в 12:42 

 
Loy Yver Korgorush, сегодня вечером, - днем, с работы, не могу.

Линда Кайе, в пень IE7, он устаревший нынче )
а если серьезно, тоже не знаю, как там панели создаются.
знаешь/умеешь/хочешь покопаться?

2009-10-07 в 12:51 

Loy Yver Korgorush
Дракула херова © "Next"
La personne mystique,

Увы. Я вряд ли смогу выйти в сеть сегодня вечером — дома буду только в начале одиннадцатого. Сорри. :nope:
Если только в выходные.

2009-10-07 в 14:48 

Линда Кайе
Тотальная неудачница и убийца жёстких дисков.
La personne mystique

У меня есть примеры из MSDN, но меня страшит писать на C++/COM / переписывать на VB ^^

2009-10-07 в 15:28 

 
Линда Кайе,
У меня есть примеры из MSDN, но меня страшит писать на C++/COM / переписывать на VB ^^
угу, вот про это я тоже слышал, но за COM я не возьмусь вообще.
с другой стороны, панели-расширения для FF чаще всего портируют именно под IE, так что, по логике, должен быть какой-то scriptable-интерфейс.
а логика работы там простая, в принципе.

Loy Yver Korgorush, я оставлю вечером ссылку на новую версию - проверите, как появится возможность. Или, может, к этому времени уже решим проблему (вроде бы на связи есть еще один человек с аналогичной проблемой).

2009-10-07 в 17:20 

Линда Кайе
Тотальная неудачница и убийца жёстких дисков.
с другой стороны, панели-расширения для FF чаще всего портируют именно под IE, так что, по логике, должен быть какой-то scriptable-интерфейс.

Честно говоря, я только раз пыталась понять как работают фиксовые расширения, да так духу не хватило, так что про портирование я даже не знаю ^^'

угу, вот про это я тоже слышал, но за COM я не возьмусь вообще.

Поэтому я и упомянула VB - там костыли легче ^^

2009-10-07 в 17:48 

 
Линда Кайе,
как работают фиксовые расширения
Банальные XML + DOM + Javasсript. Вот для Хрома и Vista sidebar почти так же делается, только там вообще HTML. Ну, своя библиотека объектов и, как следствие, свои тонкости, но ничего особенного, в принципе, нет.
Там кода-то реально строк на 200, остальное - интерфейс. Если возьмешься сделать аналог для IE, я тебе могу расписать, как это работает.
Есть еще тонкость - в том, что (учитывая аудиторию @дневников) приложениям, распространяемым в компилированном виде, нежелательно быть с открытым кодом.

VB я уже банально почти не помню, не писал на нем больше полусотни строк уже ого-го сколько лет...

2009-10-07 в 17:52 

Линда Кайе
Тотальная неудачница и убийца жёстких дисков.
Есть еще тонкость - в том, что (учитывая аудиторию @дневников) приложениям, распространяемым в компилированном виде, нежелательно быть с открытым кодом.

Почему? OO'

VB я уже банально почти не помню, не писал на нем больше полусотни строк уже ого-го сколько лет...

Такое трудно забыть ^^'

2009-10-07 в 18:00 

 
Линда Кайе, а потому что нельзя будет однозначно проверить, не вставил ли кто-нибудь туда троян. )

2009-10-07 в 19:13 

Alucard Black
sub specie aeternitatis
*хотит для шмоперы*
кстати, сам клиент обновляться будет?)

2009-10-07 в 19:16 

La personne mystique
 
Alucard Black,
кстати, сам клиент обновляться будет?)
будет. но не могу сказать, когда.

Комментирование для вас недоступно.
Для того, чтобы получить возможность комментировать, авторизуйтесь:
 
РегистрацияЗабыли пароль?

Разработка нового клиента для @дневников

главная