Tag: Opera

Пишем простое Opera-расширение

Эта статья посвящена написанию простого расширения для браузера Opera. Наше расширение будет примитивным, т.к. весь его функционал будет заключаться в user-JS для habrahabr.ru. Лента комментариев оснащена блоком, который отображает количество новых комментариев в топику и кнопку, позволяющую эту ленту обновить. Давайте добавим туда стрелки для навигации по новым комментариям.

C чего начнём?

  • Создадим новую директорию для файлов расширения
  • В ней создадим файл config.xml
Read more

For in в JavaScript

Встраивая jQuery-дерево (dynatree) на сайт, я столкнулся с 1 нюансом javascript-а, который, возможно, вам ещё не попадался. Оказывается конструкция for [key] in [object] в разных браузерах работает по разному:

a = { 5:5, 3:3, 8:8, 12:12 };
for( var name in a )
{
    console.log( name );
}

Результат выполнения:

  • Opera 12, Google Chrome: 3 5 8 12 // сортировка по алфавиту
  • Firefox: 5 3 8 12 // полное соответствие

Пришлось переписать часть кода :)

Opera Dragonfly

Любой современный браузер должен обладать инструментами для web-разработчика, Opera в их числе, её “инструмент” зовётся стрекозой (Dragonfly). К сожалению, сие насекомое сильно уступает по удобству и функционалу Firebug-у и Chrome Developer Tools-ам. Но что есть, то есть. Среди прочих недостатков стрекозы — она расположена на сервере производителя, и не смотря на то, что её файлы сохраняются в кеше, он обновляется слишком часто, что может служить серьёзной преградой для её использования на работе или со сверх-дорогим интернет-каналом.

Read more

Opera 11 — расширения

Не так давно вышел релиз 11 оперы. Он принёс с собой много “плюшек”, среди которых наиболее выделяются группировка вкладок и расширения. В этом посте я бы хотел поведать вам о тех расширениях. которые использую сам:

  • Download Helper — помогает скачивать файлы с популярных файлообменников. В завиcимости от оного позоляет избежать ожидания окончания таймера, автоматически загрузить файл по его завершению и т.д. Работает с megaupload.com, hotfile.com, depositfiles.com, 4shared.com, mediafire.com. “Полезная в хозяйстве” вещь, правда стоит отметить, что в ру-нете популярностью пользуются только 1 и 3 хостинг.
Read more