Whiteboard 1.4 – версия, совместимая с Opera 11.61

Я исправил ошибку, которая мешала работе Whiteboard 1.2 в Opera 11.61 и добавил 4 цвета маркеров. Подробности и ссылка на приложние. …

Ошибка, мешавшая работе программы Whiteboard v1.2 в Opera-версиях старше 11.60, исправлена!

Благодарности
Благодарю автора – Akbalder – программы Whiteboard за приложение, в частности за версию 1.2.
Благодарю Opera-пользователя AVL93 за содействие в обнаружении ошибки в коде приложения, не позволявшей его запускать в Опере, версий старше 11.60.

Что сделано.

Надеюсь автор простит меня за то что я не дождался его ответа и за то, что я добавил в приложение ещё 4 цвета – оранжевый, жёлтый, небесно-голубой и фуксию. Я хотел было сделать основные синий, зелёный и красный ярче, но не решился по двум причинам: 1) это авторские цвета; 2) Возможно задумано имитировать цветные авторучки, а они должны быть тёмными. Всё-же цвета, которые добавлял, я, для разнообразия, сделал яркими. Надеюсь, что в будущих версиях можно будет выбирать цвета произвольно. Мне очень хотелось бы получить разрешение автора для правки и даже переработки кода – чтобы полностью переписать приложение под Yusef (и задействовать Markuper), добавить перевод на разные языки, дополнительные возможности и так далее.

Внутри кода я специально закомментировал строки 65 и 66 в файле template.js и внёс изменения в копию строки 66, исправив команду outerHTML на innerHTML. Возможно, что пропала совместимость приложения с IE. (мне это безразлично) Кто может лучше – давайте обсудим это или делайте сами.

Номер версии.

Раз уж Opera спокойно увеличивает номера версий без изменения кода, я тоже решил самовольно поменять номер версии, тем более, что код действительно изменён. Воизбежание путаницы, исправленная версия 1.2, которая теперь совместима с Opera 11.61, имеет номер не 1.3, как на сайте Оперы, а номер 1.4. Надеюсь на понимание всех заинтересованных сторон.

Факт правки чужого приложения.

Поскольку до сих пор никто (ни официальная Opera, ни авторы приложений, ни пользователи, ни кто-либо ещё) не опротестовал мои манипуляции с приложениями Opera.Unite, я предполагаю, что никто не против того, что я делаю. В этот раз я не менял название, поскольку правки ничтожны и автор мог сделать их и сам.

Файл для установки.

ПРЕЖДЕ, чем нажать на ссылку, имейте в виду, что нужно предварительно удалить предыдущую версию приложения! Если вы не знаете как это сделать, прочитайте пожалуйста мою статью Как переустановить OU-приложение, например Web Proxy.

Ссылка на файл для установки: Whiteboard_491_1.4_NOT_VALIDATED_BY_OPERA.ua

Если вам понравилось то, что я сделал.

  1. Прошу писать в комментариях ваши отзывы.
  2. Вы можете помочь: если кто-то запустит (в качестве посетителя) Whiteboard 1.4 на браузерах, отличающихся от Opera 11.61 и Firefox 10.0.1, то прошу вас сообщать о результатах – чтобы можно было исправить ошибки или чтобы другие пользователи знали о совместимости приложения с другими браузерами.

Дополняю:

  1. Автор Whiteboard написал мне ответ и разрешил мне создавать собственные версии приложения.
  2. Версия 1.4 работает в Opera 11.62.
  3. Ссылка на пример работающего приложения: http://live.doclinux.operaunite.com/whiteboard_1_4/

Дополняю 2: Лучше ставить неофициальные версии OU-приложений параллельно с официальными – тогда автообновление будет обновлять официальную версию, а дополнительная останется цела. Не исключено, что в будущем автообновление будет затрагивать все "копии" приложения, тогда нужно будет озаботиться защитой от обновления. (см. Как избежать автоматического обновления OU-приложения.)

10 Replies to “Whiteboard 1.4 – версия, совместимая с Opera 11.61”

  1. Работает, но сохраняется только область размером 300*150 пикселей в верхнем левом углу (именно такой размер файла image.png).

  2. Просмотрел код бегло – не вижу причину. Строго указываются вроде только 800×600. А вот 300×150 – это даже не пропорционально.Буду ждать результатов. Может ещё кто что напишет скажет.Также я обратился с письмом ещё несколько дней назад к автору – стоит надеяться, что он появится и что-то подскажет.

  3. В каком браузере такая ошибка?Под сохранением вы подразумеваете сохранение рисунков между выключениями приложения или что-то другое?Я только что проверил: в Opera 11.61 – между выключениями 800×600 хранится. Зашёл как гость из из Firefox 10.0.1 и Opera 11.52 – сохранил нарисованное и проверил размер – 800×600.Если у вас ошибка повторяется, то уточните пожалуйста при каких условиях.

  4. Windows XP. Как-нибудь проверю на виртуалках с другими системами, когда время будет.

  5. Странно, но мне не удаётся воспроизвести ошибку на доступных мне браузерах (в Linux-е) – ни на “хозяйской”, ни на “гостевой” стороне.Зашёл к вам на компьютер – эффект, о котором вы говорите, действительно воспроизводится. У вас Windows-версия Оперы?Пока что не знаю в чём может быть причина и как это починить. (разве что увеличить то изображение, о котором вы говорите.

  6. Originally posted by AVL93:попробую переустановить его полностьюУдачи вам! Было бы неплохо узнать результат полной переустановки приложения! (или браузера?)

  7. Полная (вроде бы…) переустановка браузера ничего не изменила. Это уже странно.

  8. Простите, но дальше анализировать ошибку преждевременно по нескольким причинам:1) В коде при поверхностном сканировании (поиском и пролистыванием) не просматривается блокировок на размер 300×150 пикселей.2) Если у вас в виртуальной машине в Windows-е всё то же самое работает нормально, то есть основания предполагать, что ошибка на уровне только вашей инсталляции ОС. Я смутно помню Windows, там всегда были какие-то неожиданности (жизнь как на вулкане) и часто даже долго копаясь в реестрах и прочих настройках нельзя было понять откуда растут уши неполадок.3) Нужно чтобы другие пользователи попробовали под разными системами. У меня нет возможности посмотреть под Windows. Пока что об ошибке сообщили только вы.

Leave a Reply

Your email address will not be published. Required fields are marked *