Pull to refresh
92
0
Игорь Тарасов @TiGR

Пользователь

Send message
Я уж поначалу даже подумал, что это реинкарнация tomb raider в каменных джунглях, а оказалось боевичок... Очень бы хотелось такой игрушки без боевых действий.
Хм. А мы вообще о чём говорим? Я может быть не корректно высказался, но при первом запуске ff301 как раз показывает эту страницу и если её почитать, то получается, что это на самом деле ff 3.0.1 rc1, и предназначен только для тестеров и экспериментаторов.
При запуске ff3.0.1 пишет, что это тестовый релиз. А потому устанавливается только на машины тех, кто пользовался бетами и прочими тестовыми релизами, или кто подписан на всякие нестабильные репозитарии.
А почему бы не использовать tab-tab-enter или tab-tab-space (последнее делается одной левой)?
Однако flash с векторной графикой работает во многие разы быстрее. canvas пока что работает не так хорошо, как хотелось бы, тем более, что в ie там вообще как обычно реализовано через пятую точку.

А в плане интерактива flash определённо опережает javascript+canvas на голову. На флэше реально сделать рисование в режиме реального времени, а не в «догоняющем», как это есть сейчас.

Немного не ясно про совместимость. Кажется flash распространён так, что с этим особых проблем быть не должно. Мне почему-то кажется, что процент людей отключающих flash и javascript примерно одинаков.
В смысле, такой сервис на javascript — это, имхо, неверный путь. Всё же flash позволить сделать куда более приятным процесс рисования.
Как-то в компьютерре-онлайн пробегала ссылка на подобный сервис, только там комнаты, и куча народу вместе рисуют. Так забавно, а для серьёзных целей его использовать невозможно, т.к. нет контроля за посетителями.

Но! Там очень плавное рисование, не ломанными линиями, как здесь.

И ещё подобная штука была в виджетах скайпа. Только вот по-моему это только под windows.
Есть такое дело. Но там подвисание объясняется не столько скриптом, сколько поведением движка оперы.

И потом, по уму надо бы использовать DOMSubtreeModified, но Опера почему-то не хочет срабатывать по этому событию. Приходится использовать DOMNodeInserted, а он отрабатывает в опере дважды.

Вставил костыль, чтобы скрипт отрабатывал однократно.

P.S: пока со всем этим возился реально прочувствовал как быстро работают движки оперы, ff2 и ff3. И в данной ситуации ff3 рулит и бибикает отрабатывая в 20 раз быстрее оперы :) Правда после некоторых оптимизаций удалось сократить разрыв до 15 раз, но всё равно Опера огорчила...
Кстати, я пока что не добавил подсветку избранных юзеров как тут приводилось лишь потому, что там используется регулярка, и это может дать о себе знать на темах с большим колличеством сообщений.
Я не добавил подсветку избранных юзеров, т.к. там юзается регулярка, и, имхо, на топиках с большим колличеством комментов это даст о себе знать.

А что касается закруглённых уголков, так та реализация частично ломает дерево сообщений, т.к. затирает атрибут style, а именно через него и указываются отступы.
Добавил рамочки. Только они в отличие от примера на скриншоте не заменяют серые рамки, обводящие новые сообщения. Так что новые сообщения от автора топика по-прежнему видны.
Спасибо за сообщение о баге. Исправил.
Да, опера тоже воспринимает эту строку.
Добавил эту функцию в скрипт.
Добавил изменение padding в скрипт.
Такая инструкция уже есть в скрипте. И FF и Opera её корректно воспринимают.
Я специально не менял border, т.к. тогда не будут правильно выделены новые комментарии (в рамочках).
Ну я совсем не дизайнер. Если есть предложения по цветовому решению — предлагайте, сделаем. :)
Исправлено. Причём ведь пошёл спать, только закрыл глаза и сразу понял в чём дело. :)

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity