Хорошая новость для тех, кому нравился модуль заметок в классической Opera (<=12) — теперь аналогичную функциональность можно добавить и в новую Opera (пока только Beta и Developer).

Возможности


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

Поэтому я написал свою версию «классических» заметок.

Интерфейс в целом аналогичен таковому в Opera 12, но несколько упрощён — вместо кнопки «Отправить по почте» теперь кнопка удаления; пока ещё не поддерживаются разделители; контекстное меню, появляющееся в списке заметок, содержит всего два пункта — копировать в буфер и удалить. Всё это издержки версии 1.0, которые будут постепенно исправляться.

Теперь о хорошем.

Появился заветный крестик, очищающий поле поиска, которого раньше очень не хватало.

Каталоги и вложенность — воссозданы в таком же виде, как и в Opera 12.

Содержимое синхронизируется, благодаря chrome.storage.sync.

Размер поля ввода текста по-прежнему регулируется (и сохраняется).

Пункт «Копировать в заметки» в контекстном меню присутствует, и точно так же как и ранее, сохраняет URL источника и выводит favicon в списке заметок. Источник можно раскрыть двойным щелчком по заметке.

Немного о реализации


К сожалению, у меня абсолютно нет опыта работы «фронтендщиком» и почти нет опыта работы с JS в целом. К тому же это первый браузерный аддон, который я написал. Поэтому интерфейс состоит из jQuery-колбэков, а для сортировки приходится тянуть ещё и jQuery UI + плагин Nested Sortable. Несмотря на это, я не оставляю надежды к следующей неделе привести код в порядок и опубликовать его на github. В планах избавиться от лишних библиотек (возможно, заменив их на более легковесные) и структурировать код.

Как воспользоваться?


Вы можете загрузить расширение по ссылке: addons.opera.com/ru/extensions/details/classic-notes
В stable-версии Opera нужно сначала включить сайдбар в разделе флагов.

Комментарии (39)


  1. bnsv
    11.05.2015 15:19
    +2

    Хорошая попытка, но нет. Как бывший поклонник Opera 12 посижу на Хроме, пока не допилят Vivaldi…


    1. empr Автор
      11.05.2015 15:19

      Я и сам жду Vivaldi. Даже начинал пользоваться TP3, но хватило только на неделю — скорость интерфейса на моём железе пока катастрофически проигрывает Opera и Chrome :(


      1. fzfx
        11.05.2015 15:52

        а мне норм.


        1. empr Автор
          11.05.2015 15:53

          Думаю, у вас процессор помощнее. У меня i5-520M.


          1. Assada
            11.05.2015 18:10

            Странно. На IC2D все хорошо. Может от чего-то другого зависимость?


          1. Nikobraz
            12.05.2015 13:53

            Core2Duo E7400 за неимением лучшего сижу на последней Опере и не жалуюсь на скорость работы и жду Vivaldi.


    1. 23rd
      12.05.2015 14:11
      +1

      Не понимаю людей, которые пользуются Хромом вместо Оперы. Что вас мотивирует это делать? В Опере разве что поддержки тем нету, а в остальном всё только лучше.


      1. SKY_nv
        12.05.2015 17:58

        Что там конкретно лучше? Полное отсутствие opera user experience?


        1. 23rd
          12.05.2015 18:44

          Вы лучше ответьте в чём плюсы использовать Хром вместо Оперы.


          1. SKY_nv
            12.05.2015 19:22

            Хром или хромоклон всё едино. Я лично перешел с 12 на яндекс. Но если вивальди построится то на него. Чем лучше? Юзер экспириенс.


            1. 23rd
              12.05.2015 22:00

              Почему вы говорите, что Opera user experience отсутствует полностью?
              Кнопка в правом-верхнем углу для закрытых вкладок присутствует.
              Центрирование изображений присутствует.
              Превьюшки вкладок присутствуют.
              Теперь и боковая панель присутствует, но ей нужно время.
              Даже синхронизация присутствует (а с 31й версии и синхронизация паролей).

              Я не говорю, что user experience восполнен полностью, но он явно не «полностью отсутствует».


              1. SKY_nv
                12.05.2015 22:19

                У всех же разные use cases.


          1. SKY_nv
            12.05.2015 19:28
            +1

            А вообще дело еще и в отношении. Когда вышла опера, на вопрос,- А где закладки? Они (разработчики) делали круглые глаза и спрашивали в ответ,- А зачем?.. На резонное негодование, что мне они нужны (все мои пара сотен закладок). Они делали ха и с видом умного кролика вещали, — Мы выяснили что бабе Зине они не нужны, а значит и вам. Да потом, под давлением общественности что-то типа закладок появилось. Но осадочек то остался.


          1. bnsv
            12.05.2015 21:40

            Хром допилен, работает быстро + нашел нужный набор расширений, что в какой-то степени заменило Opera 12.
            К сожалению новая Опера очень сильно обосрала испортила впечатление и свой имидж: выкладывают сырой продукт, причем экспериментальный — все изменения происходят грубо говоря исходя из воплей юзеров «верните закладки», «верните то», «верните это».
            Не вернусь туда и даже пробовать не хочу.
            Поэтому Opera 12 останется для меня идеалом на все времена и надеюсь Вивальди продолжит традицию.


            1. 23rd
              12.05.2015 21:56

              Хром быстр настолько же, насколько и остальные chromuim-based браузеры.
              А расширения Хрома всегда можно было поставить на новую Оперу.

              Насчёт сырого продукта: после февральской новости о переходе на блинк многие просили не томить долго и побыстрей что-нибудь показать. Показали — не понравилось, ну а что ж тогда просили.


          1. mukizu
            12.05.2015 22:01

            Как такой вариант — Хромом пользуюсь издавна, тут есть все мои вкладки/закладки и синхронизация, а каких-то явных плюсов оперы не наблюдаю пока?


            1. 23rd
              12.05.2015 22:41

              Если изначально пользовались Хромом, то и вопросов нет.
              Вопросы к тем, кто после старой Оперы стал пользоваться Хромом.

              (А импорт закладок и синхронизация в Опере присутствует.)


              1. mukizu
                12.05.2015 22:48

                Ну я с оперы очень давно перелез на Хром. Думаю он тогда был версии 3й или около. Главной причиной на тот момент было то, что он адекватно рисовал css стили, в отличие от оперы для которой тогда закругленные углы были чем-то недостижимым.

                Потом Хром стал развиваться семимильными шагами, а Опера кончилась.

                Пока из всех «собратьев» Хрома выделяется только Яндекс.Браузер. В меньшей степени Vivaldi (хотя наверное не столько в меньшей, сколько в другую сторону). В Опере я вообще пока никакие фич не вижу, которые бы могли заставить меня туда вернуться.


  1. RouR
    11.05.2015 16:17

    Заметки для меня были очень важной фичей, долго сидел на 12й версии. Потом плюнул и поставил web clipper evernotes


  1. horlon
    11.05.2015 18:07
    +4

    До сих пор на Opera 12 и не собираюсь переходить на новую никогда…


  1. iG0Lka
    11.05.2015 23:09

    Кстати у автора заметок V7 есть еще приложение вертикальный список вкладок — V7 Tabs, с таким же «тяжелым» дизайном.
    Я ему писал насчет дизайна, но он ответил что он его менять не будет.
    Поэтому я пользуюсь для списка вкладок приложение — Simple Vertical Tabs, у которого есть полезные доп. кнопочки — история, последняя закрытая и еще какие то. Но вот заметки вынужден использовать V7.
    Поэтому вопрос — можно ли будет сделать импорт заметок в ваше расширение из V7?
    Кроме того, в заметках V7 есть очень удобная фича — при двойном клике по заголовку заметки, её содержимое копируется в буфер обмена.


    1. empr Автор
      11.05.2015 23:12

      Импорт — без проблем.
      Копирование по двойному клику сделаю опцией.


      1. iG0Lka
        12.05.2015 15:08

        Появились Ваши заметки в каталоге расширений.
        Поставил.
        замечания:

        1 — в названии заметки, которое отображается в верхнем списке, должно быть содержимое ТОЛЬКО первой строки заметки.
        2 — это скорее совет — в картинке «снимок экрана» представлющей ваше расширение в каталоге расширений, будет лучше если всё будет на английском языке. А также описание расширения должно быть на английском.

        все выше имхо :)


        1. empr Автор
          12.05.2015 16:29

          Пункт 1 опционально сделаю.
          Ждите обновление в ближайшие дни.

          По пункту 2 — в англоязычной версии сайта addons.opera.com есть описание на английском. Скриншот менять не буду, т.к. если кого-то смущает кириллица — это не мои проблемы :)


  1. k1b0rg
    11.05.2015 23:11
    +2

    Самая киллер фишкой Оперы был встроеный почтовый клиент, но его зачем то отделили от браузера.


    1. 23rd
      12.05.2015 14:13

      Почтовый клиент в боковой панели это лишь вопрос времени. Я в этом уверен.


      1. iG0Lka
        12.05.2015 18:45

        там места по горизонтали мало, для нормальной работы с почтой.


        1. 23rd
          12.05.2015 18:54

          Половины от окна браузера это мало? =O


          1. iG0Lka
            12.05.2015 20:41

            — это что каждый раз двигать туда сюда граница боковой панели?
            — и да, половина для почтового клиента мало, мне с некоторыми письмами в thebat и всей ширины в 2560 не хватает…


            1. 23rd
              12.05.2015 22:00

              Ну а в 12й Опере хватало?


              1. iG0Lka
                13.05.2015 05:15

                Я не пользовался почтовым клиентом Оперы, т.к. в нем не было сортировки входящих писем по разным папкам.
                а в TheBat есть.


                1. 23rd
                  13.05.2015 14:02

                  Ну как говорится у всех разный use cases. =D
                  Мне почтовика в Опере более чем хватало.


            1. vlivyur
              13.05.2015 12:01

              Можно скрыть боковую панель и всё будет как в TheBat. Сортировки по каталогам вроде нет, но есть правила для меток (список там же в боковой панели, только они об'единены со всех почтовых ящиков и рассылок).


              1. iG0Lka
                13.05.2015 13:51

                Использование меток позволяет в майл клиенте Оперы, входной поток рассортировывать по папкам?
                мне надо примерно так как у меня сейчас в TheBat


                1. vlivyur
                  13.05.2015 15:41

                  Да. Метки можно перетаскивать и друг в друга вкладывать. Оказывается настраивается как для всей почты, так и до любого канала. Там даже регулярки можно писать в условиях.


                  1. iG0Lka
                    13.05.2015 15:45

                    Ну если будет близкий функционал к TheBat я только за.
                    С удовольствием перелезу. Но имхо боковой панели, даже на пол окна для этого мало.


  1. 23rd
    12.05.2015 14:08

    Возможность включения боковой панели есть в стабильной 29 версии. Включается через флаги, а установка расширений производится только оффлайн.


  1. empr Автор
    12.05.2015 16:26

    Расширение появилось в каталоге.


    1. iG0Lka
      13.05.2015 14:54

      еще вчера, я же писал об этом…

      я лично жду когда будет следующий функционал:
      1. импорт
      2. экспорт
      3. название заметки по первой строке содержимого
      4. копирование содержимого заметки, в буфер обмена, при клике по названию заметки.