Удобный интерфейс Хабра? Легко!

Добрый день, после прочтения этого топика я твердо решил освоить написание расширений для Google Chrome.
Не люблю длинные речи, потому встречайте:
ХабраРедизайнер alpha делает шапку сайта похожей на концепты grokru.



Расширение конечно сырое и многое хотелось бы обдумать и добавить, потому жду багрепосты и новые (нескучные) идеи.
Скачать расширение для хрома
Скачать исходный код

Share post

Similar posts

Comments 59

    –2
    Ну что запробуем и выскажимся затем
      0
      " Невозможно добавить приложение, расширение или пользовательский скрипт" support.google.com/chrome_webstore/answer/2664769?p=crx_warning&rd=1
        +4
        Откройте вкладку chrome://extensions/ и перетащите расширение туда
          +1
          Спасибо, поставил, новая шапка просто космос!)
          Update: но вот текущая страница не выделяется(
            +1
            Заметил баг: при щелчке средней кнопкой расширение не отрабатывает событие chrome.tabs.onUpdated.addListener
            Умные люди — подскажите как поправить?
              0
              changeInfo.status === 'complete'
        +2
        Дольно удобно. И поменялось вроде бы не так много. По работать стало приятнее.
        Спасибо за труд.
          +3
          Вот я бы еще добавил кнопку «новое» со ссылкой на «habrahabr.ru/feed/new/».
            +1
            Добавьте в Chrome Web Store, это легко!
              +5
              Может быть, у автора нет аккаунта разработчика за $5.
                0
                Они сейчас пять долларов стоят за регистрацию?
                  +3
                  В Web Store — да, в Play отдельно оплачивается и стоит $25.
                  +1
                  $5 это много?
                    +5
                    Учитывая, что гугл принимает только карты, это не много, но сложно.
                      +1
                      А разве есть люди у которых нет карт? Тем более что гугл весьма всеяеден в картах. Даже Maestro принял.
                        +1
                        Не у всех. Мне вот, например, гораздо удобнее через Яндекс.Деньги или WebMoney оплатить.
                          +2
                          Удобнее — это возможно, мне вот Qiwi удобнее. Но сложно поверить что у современного человека, тем более айтишника, нет ни одной карточки.
                          И кстати, что Qiwi, что Яндекс.Деньги, что WebMoney делают вполне настоящие карточки, с привязкой к счету.
                            +1
                            Мне вот сложно поверить что у современного человека, тем более айтишника может возникнуть патологическое желание платить за услугу, которая бесплатна де-факто с моральноэтической стороны, да ещё при том, что бесплатных альтернатив полно.
                              0
                              Получил бесплатно QIWI пластик по акции для хабра. Удобно, теперь думаю, как раньше без карточки выкручивался.
                +2
                Спасибо! Действительно удобно! Запрашиваю фичу — показывать возле ника рейтинг и карму сразу, у меня был скрипт установлен, который в стандартном оформлении это делал.
                  +6
                  А зачем это нужно, если не секрет? Я бы вообще сделал карму невидимой для всех, кроме хозяина. Плюсовать/минусовать можно, а смотреть нельзя. Чтобы избежать стадных проявлений.
                    +1
                    Нет-нет, я имел в виду в шапке. Не возле каждого автора.
                      +1
                      Я рисовал для души интерфейс хабра для тач-устройств, там как раз свои данные были видны прямо в шапке, был нормальный каталогизатор своего же барахла, куча всяких интересных задумок, а весь интерфейс можно было сделать в одну, две или три колонки.

                      Одноколоночный работал в двух режимах: тот контент, что вы видите справа от постов и комментов, мог быть либо закреплён в самом низу страницы, либо работать как отдельная «вкладка» по кнопке. Правда, одноколоночниками, как мне кажется, в основном пользовались бы на планшетах, так что не факт, что большая часть блоков типа «хантим, фрилансим, ивенты» вообще нужна была бы постоянно.

                      Рекламные блоки могли быть статично закреплены в верхней части (над постами), либо вылезать рандомно между постами (как обычный пост выглядели, только состояли из рекламы).

                      Над найти, куда это всё делось, и попробовать реанимировать, да выложить на суд хабрасообщества.
                      0
                      Писал такое расширение для себя. Любопытно, но неудобно.
                    +7
                    Классная вещь — могу залить в Chrome Web Store, но лучше разово заплатить им 5$, потому что вы уже встали на путь написания extensions и теперь жизнь никогда не будет как прежде!..
                      +3
                      Завтра приеду домой и куплю аккаунт разработчика. Всем спасибо за комментарии, через неделю постараюсь выложить версию с исправлением всех ошибок, настройками и прочеми радостями :)
                        +1
                        Напишите только об этом где-нибудь, пожалуйста. Что бы не забыть поставить :)
                          0
                          Напишу как будет, что показать)
                      +2
                      А для новой Оперы тоже самое можно? :-) Там, по идее, не так много переносить…
                        +1
                        Да оно и так заводится, на основе Chromium же. По крайней мере у меня без проблем встало.
                        +2
                        При обновлении страницы выскакивает стандартный вид на полсекунды.
                        Правая менюшка к низу страницы ведёт себя, как минимум, странно.
                          +1
                          Установил. Смотрится приятно! Уверен, что идею можно развивать :)

                          Правда, заметил баг — у меня на странице с комментариями блоки «фрилансим» и «ближайшие события» наползают на footer.
                            +1
                            Подтверждаю, наползают

                            image
                              0
                              Та же беда:
                              Помимо этого, шапка видоизменяется спустя пол секунды после загрузки страницы и, в связи с этим, постоянно наблюдается неприятное подергивание.
                            +1
                            установил — поюзаем пару деньков, авось понравится. Ну UX улучшен, имхо.
                              +1
                              Установил. Понравилось, стало удобней.

                              Спасибо.
                                0
                                не внимательный
                                  +16
                                  Может лучше разместить проект на гитхабе? Мы люди не ленивые — обсудим, доработаем :)
                                    +1
                                    Расширение действительно просто отличное! 5+ автору.
                                    Багрепорты прямо в коментах оставлять?
                                      +1
                                      В комментариях лучше, заодно обсудить можно)
                                      0
                                      Реквестую дублирование нижнего блока (с автором, добавить в избранное, «плюсованием») рядом с заголовком поста. Ну хотя бы возможность добавить в избранное, а то не удобно каждый раз искать конец поста.

                                      P.S. А может исходники таки на github?
                                        0
                                        Поставил еще в полдень, полет нормальный.
                                          0
                                          Надеюсь автор не будет против :) для себя сделал плавающую панель. А так спасибо. Еще добавить бы рейтинг и карму к нику и все будет пучком
                                            0
                                            как то так
                                            image
                                              0
                                              Не плохо, для этого и выкладывал исходники :-) карму каким способом получили? Парсингом /users/?
                                                +1
                                                :) Карму и рейтиг получил через API
                                                  +2
                                                  залил исходники github.com/weber/HabraPanel
                                                    +1
                                                    Не критики ради, просто интересно, зачем писать громоздкий XMLHttpRequest на получение кармы если автором уже используется jQuery? Не поймите меня не правильно, я ни в коем случае не рекомендую использовать jQuery для всего, но раз уж библиотека уже подключена, почему бы и нет? И красивей, и понятней, и стилистика кода сохраняется.
                                                      0
                                                      Просто хотелось быстренько накидать прототип.
                                                      ЗЫ: Сейчас вот сижу и переписываю. ;)
                                                    0
                                                    расширение в магазине Chrome is.gd/cEGrH2
                                              0
                                              Хотелось бы увидеть это в виде Userscript / Userstyle, для пользователей альтернативных браузеров.
                                                0
                                                Нескучная идея — закидывание картинок в комментарии и посты авторами.
                                                habrahabr.ru/post/189950/
                                                  +2
                                                  Ух ты, отличная вещь! А судя по комментам, это попахивает Habr ServicePack, а-ля того, что было на Dirty.ru. Реквестирую кнопку, которая бы скрывала по нажатии правую панель, уж очень хочется чтобы контент был чётко по центру страницы во время чтения.
                                                    0
                                                    А для Safari не планируете сделать подобное? Спасибо.
                                                      0
                                                      А может кто подскажет, как бы так в Опере сделать, чтобы правой колонки (Лучшее, Похожие посты, компании и т.д.) вообще не было? Только текст во всю ширину экрана. Мне кажется, так гораздо лучше будет. Есть отличное расширение cleanPages, но в нем пропадают все комментарии.
                                                        0
                                                        Можно через адблок + юзерцсс, но вообще готовлю новую версию расширения, где такой функционал будет из коробки
                                                        0
                                                        Можно глупый вопрос: а для Firefox это можно сделать?
                                                          0
                                                          да конечно
                                                            0
                                                            Могу предложить со своей стороны какую-нибудь дизайнерскую помощь, иконки нарисовать или еще что ;)

                                                        Only users with full accounts can post comments. Log in, please.