Comments 94
Отличное дополнение, еще в четверг заметил его в новинках. Молодцом! и Добро пожаловать на хабр!
Для Лисицы можете сделать?
Для фаирфокса никогда не писал плагины… Хотя я и для хрома раньше никогда не писал. Нужно на выходных посмотреть как там все работает.
Несколько советов/пожеланий:
1. В manifest добавьте все-таки указание, что расширение только для google reader, а то у вас http://*/
2. У меня почему-то не работает. Заглянул в код — не нашел элемента #gbg, зато есть #gbh
3. Сильно много управления CSS через jQuery. Не лучше ли создавать элемент style в head и засовывать туда заранее сформированный CSS (минимизированный)?
1. В manifest добавьте все-таки указание, что расширение только для google reader, а то у вас http://*/
2. У меня почему-то не работает. Заглянул в код — не нашел элемента #gbg, зато есть #gbh
3. Сильно много управления CSS через jQuery. Не лучше ли создавать элемент style в head и засовывать туда заранее сформированный CSS (минимизированный)?
Спасибо большое, постараюсь все исправить
Я тоже решил не сидеть сложа руки и «слегка переписал» ваше расширение.
Changelog:
— CSS перенесен в строковую переменную и добавляется через тег style. Как следствие, убраны хардкорные включения .css в коде
— функция fetchTwitterFeed заменена на fetchHabrPost, которая использует $.get из jQuery вместо обычного XHR
— всплывающее окно слегка переверстано. Так как применяется position:absolute, то я убрал функцию определения высоты окна и заменил на простое позиционирование относительно краев экрана — в результате размер всплывающего окна меняется при изменении размера реального окна (чего раньше не было, так как высота всплывающего жестко задавалась вначале)
— убраны вызовы remove для всплывающего окна при закрытии (чтобы можно было открывать окно повторно)
— оптимизирована верстка (убраны divы окружающие ссылки и пр.)
— добавлено закрытие окна по клику за его пределами
Расширение запаковано и выложено тут: dl.dropbox.com/u/8480842/0.1.0_0.7z
Дальше сами решайте, что с этим кодом делать.
Ух, а я пойду спать :)
Changelog:
— CSS перенесен в строковую переменную и добавляется через тег style. Как следствие, убраны хардкорные включения .css в коде
— функция fetchTwitterFeed заменена на fetchHabrPost, которая использует $.get из jQuery вместо обычного XHR
— всплывающее окно слегка переверстано. Так как применяется position:absolute, то я убрал функцию определения высоты окна и заменил на простое позиционирование относительно краев экрана — в результате размер всплывающего окна меняется при изменении размера реального окна (чего раньше не было, так как высота всплывающего жестко задавалась вначале)
— убраны вызовы remove для всплывающего окна при закрытии (чтобы можно было открывать окно повторно)
— оптимизирована верстка (убраны divы окружающие ссылки и пр.)
— добавлено закрытие окна по клику за его пределами
Расширение запаковано и выложено тут: dl.dropbox.com/u/8480842/0.1.0_0.7z
Дальше сами решайте, что с этим кодом делать.
Ух, а я пойду спать :)
О, вы не представляете как я вам благодарен
Надеюсь не я один подниму Вам карму. Негоже такому человеку сидеть в минусах.
Теперь ссылка «раскукожить» цепляется в другое место
по мне тоже самое что и вкладка…
Нельзя ставить пермишены на все сайты т.е http://*/ лучше ограничить что бы где не надо не загружался плагин…
"matches": ["http://*/*"],
"js" : ["contentscript.js"]
"js": ["jquery-1.4.2.min.js"],
"matches": [ "http://*/*", "https://*/*" ],
я конечно уважаю, что вы написали расширение и возможно получу пачку минусов, но по-моему это изобретение велосипеда. есть фишка «просмотр оригинала», причём совершенно для любого элемента rss, которая добавляется расширением Reader Plus (также под Google Chrome)
https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg
https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg
ещё плюс — вызывается хоткеем — q.
О, не знал если честно. Плохо я поиск юзал. Расширение отличное, только слишком уж монструозное.
Это расширение показывает только посты с Хабра, но зато не требует перехода на сам Хабр, открытия новой вкладки…
Mac OS X 10.6.4, GC 6.0.490.1 dev — не заработал вообще. Установился, но работать не захотел.
Традиционный вопль про необходимость в Опере
Нужная штука, но я чаще захожу в статью чтобы комменты почитать. Порою в них инфы поболее, чем в посте.
Еще добавьте правило — чтобы работало при https.
Когда постил «раскукоживатель» в галерею наткнулся на еще одну интересную вешь для ридека. Пользователям Мак должно понравиться. https://chrome.google.com/extensions/detail/obhahfkkedakkpdfmjeakfginobldlai
Упс, забыл про теги. Google Reader Snow Leopard
не совсем понимаю вашу нелюбовь к вкладкам.
я обычно пробегаюсь по списку клавишами j/k и открываю заинтересовавшие новости клавишей v. единственное неудобно, что страницы открываются не в «фоновой» вкладке, приходится обратно к списку переключаться.
я обычно пробегаюсь по списку клавишами j/k и открываю заинтересовавшие новости клавишей v. единственное неудобно, что страницы открываются не в «фоновой» вкладке, приходится обратно к списку переключаться.
Плагин еще раз обновлен со всеми изменениями от Yeah, за что спасибо ему еще раз. И не жадничайте, поднимите ему карму
Эта дыбильная айпадовская мода на всплывающее окно с затемнённым фоном до добра не доведёт. Нельзя, что ли, сделать раскукоженный псто внутри ридер-сообщения? Чтобы ничего не всплывало?
Мне кажется lightbox появился до айпада. А в отдельном окне у меня текста получается процентов на 15-20 больше, а значит скролить нужно меньше.
зато потом чтобы вернуться в ридер надо отщёлкивать лайтбокс
в общем, не столь важно, но для лично меня дополнительный элемент который всплывает, как-то менее предпочтителен чем что-то внутри программы
в общем, не столь важно, но для лично меня дополнительный элемент который всплывает, как-то менее предпочтителен чем что-то внутри программы
>>Но ужасно раздражает что если статья понравилось, то нужно открывать новую вкладку и…
читать надпись, что статья перемещена в черновики или юзер был забавнен, а статья удалена :(
читать надпись, что статья перемещена в черновики или юзер был забавнен, а статья удалена :(
Эх теперь бы ещё «Отфильтраживатель» по ключевым словам заголовка:)
6.0.490.1 & W7 ссылка «Особая магия» не кликабельна. Подскажите пожалуйста, что я делаю не так?
P.S.: Браузер рестартил, страницу обновлял (ктрл+ф5)
P.S.: Браузер рестартил, страницу обновлял (ктрл+ф5)
Аналогично, только версия chrome 5.0.375.126
подтверждаю
Откройте консоль разработчика (Shift+Ctrl+I) и киньте сюда или в личку (мне или автору расширения) ошибки, которые там имеются.
Вы знаете, а там только ворнинги (по поводу не секьюрного контента), ошибок нет в логе.
Но я понял как у меня это запустить: это возможно вручную, когда читаешь открытий материал у меня в 1 тайтле (там где звезда добавления в избранное) сразу после него, без пробелов, идет ссылка со словом «раскукожить». Эта ссылка не работает и клик по ней ничего не дает, но когда я нажимаю «особая магия» (причем до этого в режиме списка я тоже нажимал), появляется 2 ссылка «раскукожить», сразу после 2 тайтла (тот что в самом материале) и в данном случае расширение работает как надо.
Ну хоть проверил как оно, оказывается очень даже удобно, вот только бы исправить проблему и буду пользоваться с удовольствием.
P.S.: В итоге после моих действий в логе появилась такая ошибочка:
Unsafe Javascript attempt to access frame with URL https://www.google.com/reader/view/?tab=my#stream/feed%2Fhttp%3A%2F%2Fhabrahabr.ru%2Frss%2F684e44d01a9c46e9380a282201419cf9%2F from frame with URL habrahabr.ru/mob/post/101744/. Domains, protocols and ports must match.
Но я понял как у меня это запустить: это возможно вручную, когда читаешь открытий материал у меня в 1 тайтле (там где звезда добавления в избранное) сразу после него, без пробелов, идет ссылка со словом «раскукожить». Эта ссылка не работает и клик по ней ничего не дает, но когда я нажимаю «особая магия» (причем до этого в режиме списка я тоже нажимал), появляется 2 ссылка «раскукожить», сразу после 2 тайтла (тот что в самом материале) и в данном случае расширение работает как надо.
Ну хоть проверил как оно, оказывается очень даже удобно, вот только бы исправить проблему и буду пользоваться с удовольствием.
P.S.: В итоге после моих действий в логе появилась такая ошибочка:
Unsafe Javascript attempt to access frame with URL https://www.google.com/reader/view/?tab=my#stream/feed%2Fhttp%3A%2F%2Fhabrahabr.ru%2Frss%2F684e44d01a9c46e9380a282201419cf9%2F from frame with URL habrahabr.ru/mob/post/101744/. Domains, protocols and ports must match.
2 ссылки «раскукожить»? Это очень странно. Скриншот можете сделать?
«Unsafe...» — это хабр пытается изнутри яваскриптом что-то делать. Видимо где-то в JS есть что-то типа window.top — в обычном режиме (простое окно/вкладка) — это ссылка на свое же окно, но так как микрохабр открывается во фрейме, то и действие пытается выполнять уже с родительским окном, то есть с ридером. Боюсь, что с этой ошибкой ничего не получится сделать.
«Unsafe...» — это хабр пытается изнутри яваскриптом что-то делать. Видимо где-то в JS есть что-то типа window.top — в обычном режиме (простое окно/вкладка) — это ссылка на свое же окно, но так как микрохабр открывается во фрейме, то и действие пытается выполнять уже с родительским окном, то есть с ридером. Боюсь, что с этой ошибкой ничего не получится сделать.
Клик по 1 раскукожить, ничего не дает, по 2 соответственно открывается фрейм.
www.webpagescreenshot.info/img/42286-815201072155PM
www.webpagescreenshot.info/img/42286-815201072155PM
Оказалось, что проблема состояла в том, что в разных режимах просмотра у ридера разная верстка. Код обновил: dl.dropbox.com/u/8480842/0.2.0_0.7z
Воспользуюсь случаем, спрошу — Можно ли прикрутить сохранялку в pdf, для е-ридеров?
У меня не появилась магическая кнопка. МОжет, потому что я использую расширение Reader Plus?
А у меня не нажимается особая магия (.
У меня тоже не работает.
Win XP, GoogleChrome 5.0.375.126
Win XP, GoogleChrome 5.0.375.126
У меня тоже не нажимается. Думал, что это из-за какого-нибудь расширения, но нет. Все отключил и всё равно не нажимается.
После общения с товарищем RubyRoid07 многое прояснилось. Цитирую:
Проверьте, возможно у вас именно эта ситуация. То есть откройте именно канал новостей с Хабра, не «Все записи», не папку какую-нибудь, а именно канал Хабра. При этом в адресной строке у вас должно быть что-то вроде такого: www.google.com/reader/view/#stream/feed%2Fhttp%3A%2F%2Fhabrahabr.ru%2Frss%2Fnew%2F
Сейчас я проверку убрал и artem_kovardin должен обновить расширение в скором времени.
Я добавил в код проверку на то, что RSS забирается с сайта habrahabr.ru — проверка ищет доменное имя хабра в имени канала — потому если открыть канал Хабрахабр, то все заработает.
Я уберу сейчас же эту проверку и попробую придумать что-нибудь другое.
Проверьте, возможно у вас именно эта ситуация. То есть откройте именно канал новостей с Хабра, не «Все записи», не папку какую-нибудь, а именно канал Хабра. При этом в адресной строке у вас должно быть что-то вроде такого: www.google.com/reader/view/#stream/feed%2Fhttp%3A%2F%2Fhabrahabr.ru%2Frss%2Fnew%2F
Сейчас я проверку убрал и artem_kovardin должен обновить расширение в скором времени.
Заработало.
Только нажимать надо не в открытой записи в ридере, а на линк «раскукожить», который находится в заголовке еще не прочитанной записи.
Нашел любопытное (я тестировщик, поэтому крепитесь).
Оставил открытой вкладку с ридером.
Удалил ваше расширение из Хрома.
Вернулся на вкладку с ридером. Линк раскукоживателя есть, и работает.
Но теперь каждое нажатие на линк «Особая магия» добавляет еще один линк «раскукожить» на страницу. Сколько раз нажмешь, столько дополнительных линков получишь :)
Cкриншот события.
Только нажимать надо не в открытой записи в ридере, а на линк «раскукожить», который находится в заголовке еще не прочитанной записи.
Нашел любопытное (я тестировщик, поэтому крепитесь).
Оставил открытой вкладку с ридером.
Удалил ваше расширение из Хрома.
Вернулся на вкладку с ридером. Линк раскукоживателя есть, и работает.
Но теперь каждое нажатие на линк «Особая магия» добавляет еще один линк «раскукожить» на страницу. Сколько раз нажмешь, столько дополнительных линков получишь :)
Cкриншот события.
Кстати, если заходить в ридер через google.ru, то никакой «особой магии» не появится, как не крути.
Напомню, что читать в RSS полные тексты статьей (с хабра и не только) можно через RSS-farm или с feedburner. А на Yahoo.Pipes делают фильтры по темам.
Аффтар не знаком с Google Chrome extension Reader Plus?
А кнопку «добавить в избранное» добавить нельзя?)
Для firefox есть Better GReader — addons.mozilla.org/ru/firefox/addon/6424/
Там имеется предпросмотр страницы (в настройках ставится) без всяких лишних вкладок и затемнений фона. Оригинал отображается прямо в синей рамке на месте обрезанного текста. Тут можно посмотреть, как это выглядит — habreffect.ru/files/3ab/4e21f7604/Снимок.png
Там имеется предпросмотр страницы (в настройках ставится) без всяких лишних вкладок и затемнений фона. Оригинал отображается прямо в синей рамке на месте обрезанного текста. Тут можно посмотреть, как это выглядит — habreffect.ru/files/3ab/4e21f7604/Снимок.png
Плагин обновился в галереи с некоторыми багфиксами. Кроме того, появился проект на гугл коде
Для откладывания «на потом» для различных браузеров есть «Read It Later!». Правда для Хрома он гораздо хуже, чем для Firefox.
Да это то, что сделает меня чуточку счастливее!
Спасибо большое!
Спасибо большое!
У меня не работает, нету никаких кнопок «раскукожить» или «особая магия»… смотрю именно фид хабра… переустонавливал уже несколько раз… сначала пробовал на дев версии хрома, теперь на последней стабл версиии — эффекта 0
Sign up to leave a comment.
Раскукоживатель habrahabr.ru в GoogleReadere