Комментарии 94
Отличное дополнение, еще в четверг заметил его в новинках. Молодцом! и Добро пожаловать на хабр!
+2
Для Лисицы можете сделать?
0
Для фаирфокса никогда не писал плагины… Хотя я и для хрома раньше никогда не писал. Нужно на выходных посмотреть как там все работает.
+1
Несколько советов/пожеланий:
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 (минимизированный)?
+3
Спасибо большое, постараюсь все исправить
+2
Я тоже решил не сидеть сложа руки и «слегка переписал» ваше расширение.
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
Дальше сами решайте, что с этим кодом делать.
Ух, а я пойду спать :)
+11
О, вы не представляете как я вам благодарен
+2
Надеюсь не я один подниму Вам карму. Негоже такому человеку сидеть в минусах.
+1
Теперь ссылка «раскукожить» цепляется в другое место
+1
по мне тоже самое что и вкладка…
0
Нельзя ставить пермишены на все сайты т.е http://*/ лучше ограничить что бы где не надо не загружался плагин…
"matches": ["http://*/*"],
"js" : ["contentscript.js"]
"js": ["jquery-1.4.2.min.js"],
"matches": [ "http://*/*", "https://*/*" ],
+1
я конечно уважаю, что вы написали расширение и возможно получу пачку минусов, но по-моему это изобретение велосипеда. есть фишка «просмотр оригинала», причём совершенно для любого элемента rss, которая добавляется расширением Reader Plus (также под Google Chrome)
https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg
https://chrome.google.com/extensions/detail/hhcknjkmaaeinhdjgimjnophgpbdgfmg
+5
ещё плюс — вызывается хоткеем — q.
+1
О, не знал если честно. Плохо я поиск юзал. Расширение отличное, только слишком уж монструозное.
0
Это расширение показывает только посты с Хабра, но зато не требует перехода на сам Хабр, открытия новой вкладки…
0
НЛО прилетело и опубликовало эту надпись здесь
Mac OS X 10.6.4, GC 6.0.490.1 dev — не заработал вообще. Установился, но работать не захотел.
0
Традиционный вопль про необходимость в Опере
0
Нужная штука, но я чаще захожу в статью чтобы комменты почитать. Порою в них инфы поболее, чем в посте.
0
Еще добавьте правило — чтобы работало при https.
+1
Когда постил «раскукоживатель» в галерею наткнулся на еще одну интересную вешь для ридека. Пользователям Мак должно понравиться. https://chrome.google.com/extensions/detail/obhahfkkedakkpdfmjeakfginobldlai
0
Упс, забыл про теги. Google Reader Snow Leopard
0
не совсем понимаю вашу нелюбовь к вкладкам.
я обычно пробегаюсь по списку клавишами j/k и открываю заинтересовавшие новости клавишей v. единственное неудобно, что страницы открываются не в «фоновой» вкладке, приходится обратно к списку переключаться.
я обычно пробегаюсь по списку клавишами j/k и открываю заинтересовавшие новости клавишей v. единственное неудобно, что страницы открываются не в «фоновой» вкладке, приходится обратно к списку переключаться.
+2
Плагин еще раз обновлен со всеми изменениями от Yeah, за что спасибо ему еще раз. И не жадничайте, поднимите ему карму
+1
Эта дыбильная айпадовская мода на всплывающее окно с затемнённым фоном до добра не доведёт. Нельзя, что ли, сделать раскукоженный псто внутри ридер-сообщения? Чтобы ничего не всплывало?
+1
Мне кажется lightbox появился до айпада. А в отдельном окне у меня текста получается процентов на 15-20 больше, а значит скролить нужно меньше.
+1
зато потом чтобы вернуться в ридер надо отщёлкивать лайтбокс
в общем, не столь важно, но для лично меня дополнительный элемент который всплывает, как-то менее предпочтителен чем что-то внутри программы
в общем, не столь важно, но для лично меня дополнительный элемент который всплывает, как-то менее предпочтителен чем что-то внутри программы
+1
>>Но ужасно раздражает что если статья понравилось, то нужно открывать новую вкладку и…
читать надпись, что статья перемещена в черновики или юзер был забавнен, а статья удалена :(
читать надпись, что статья перемещена в черновики или юзер был забавнен, а статья удалена :(
+5
Эх теперь бы ещё «Отфильтраживатель» по ключевым словам заголовка:)
+2
6.0.490.1 & W7 ссылка «Особая магия» не кликабельна. Подскажите пожалуйста, что я делаю не так?
P.S.: Браузер рестартил, страницу обновлял (ктрл+ф5)
P.S.: Браузер рестартил, страницу обновлял (ктрл+ф5)
+2
Аналогично, только версия chrome 5.0.375.126
0
подтверждаю
0
Откройте консоль разработчика (Shift+Ctrl+I) и киньте сюда или в личку (мне или автору расширения) ошибки, которые там имеются.
0
Вы знаете, а там только ворнинги (по поводу не секьюрного контента), ошибок нет в логе.
Но я понял как у меня это запустить: это возможно вручную, когда читаешь открытий материал у меня в 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.
0
2 ссылки «раскукожить»? Это очень странно. Скриншот можете сделать?
«Unsafe...» — это хабр пытается изнутри яваскриптом что-то делать. Видимо где-то в JS есть что-то типа window.top — в обычном режиме (простое окно/вкладка) — это ссылка на свое же окно, но так как микрохабр открывается во фрейме, то и действие пытается выполнять уже с родительским окном, то есть с ридером. Боюсь, что с этой ошибкой ничего не получится сделать.
«Unsafe...» — это хабр пытается изнутри яваскриптом что-то делать. Видимо где-то в JS есть что-то типа window.top — в обычном режиме (простое окно/вкладка) — это ссылка на свое же окно, но так как микрохабр открывается во фрейме, то и действие пытается выполнять уже с родительским окном, то есть с ридером. Боюсь, что с этой ошибкой ничего не получится сделать.
0
Клик по 1 раскукожить, ничего не дает, по 2 соответственно открывается фрейм.
www.webpagescreenshot.info/img/42286-815201072155PM
www.webpagescreenshot.info/img/42286-815201072155PM
0
Оказалось, что проблема состояла в том, что в разных режимах просмотра у ридера разная верстка. Код обновил: dl.dropbox.com/u/8480842/0.2.0_0.7z
0
Воспользуюсь случаем, спрошу — Можно ли прикрутить сохранялку в pdf, для е-ридеров?
+1
У меня не появилась магическая кнопка. МОжет, потому что я использую расширение Reader Plus?
0
А у меня не нажимается особая магия (.
0
У меня тоже не работает.
Win XP, GoogleChrome 5.0.375.126
Win XP, GoogleChrome 5.0.375.126
0
У меня тоже не нажимается. Думал, что это из-за какого-нибудь расширения, но нет. Все отключил и всё равно не нажимается.
0
После общения с товарищем 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 должен обновить расширение в скором времени.
0
Заработало.
Только нажимать надо не в открытой записи в ридере, а на линк «раскукожить», который находится в заголовке еще не прочитанной записи.
Нашел любопытное (я тестировщик, поэтому крепитесь).
Оставил открытой вкладку с ридером.
Удалил ваше расширение из Хрома.
Вернулся на вкладку с ридером. Линк раскукоживателя есть, и работает.
Но теперь каждое нажатие на линк «Особая магия» добавляет еще один линк «раскукожить» на страницу. Сколько раз нажмешь, столько дополнительных линков получишь :)
Cкриншот события.
Только нажимать надо не в открытой записи в ридере, а на линк «раскукожить», который находится в заголовке еще не прочитанной записи.
Нашел любопытное (я тестировщик, поэтому крепитесь).
Оставил открытой вкладку с ридером.
Удалил ваше расширение из Хрома.
Вернулся на вкладку с ридером. Линк раскукоживателя есть, и работает.
Но теперь каждое нажатие на линк «Особая магия» добавляет еще один линк «раскукожить» на страницу. Сколько раз нажмешь, столько дополнительных линков получишь :)
Cкриншот события.
0
Кстати, если заходить в ридер через google.ru, то никакой «особой магии» не появится, как не крути.
0
Напомню, что читать в RSS полные тексты статьей (с хабра и не только) можно через RSS-farm или с feedburner. А на Yahoo.Pipes делают фильтры по темам.
0
Аффтар не знаком с Google Chrome extension Reader Plus?
-1
А кнопку «добавить в избранное» добавить нельзя?)
0
Для firefox есть Better GReader — addons.mozilla.org/ru/firefox/addon/6424/
Там имеется предпросмотр страницы (в настройках ставится) без всяких лишних вкладок и затемнений фона. Оригинал отображается прямо в синей рамке на месте обрезанного текста. Тут можно посмотреть, как это выглядит — habreffect.ru/files/3ab/4e21f7604/Снимок.png
Там имеется предпросмотр страницы (в настройках ставится) без всяких лишних вкладок и затемнений фона. Оригинал отображается прямо в синей рамке на месте обрезанного текста. Тут можно посмотреть, как это выглядит — habreffect.ru/files/3ab/4e21f7604/Снимок.png
+1
Плагин обновился в галереи с некоторыми багфиксами. Кроме того, появился проект на гугл коде
0
НЛО прилетело и опубликовало эту надпись здесь
Для откладывания «на потом» для различных браузеров есть «Read It Later!». Правда для Хрома он гораздо хуже, чем для Firefox.
+1
Да это то, что сделает меня чуточку счастливее!
Спасибо большое!
Спасибо большое!
0
У меня не работает, нету никаких кнопок «раскукожить» или «особая магия»… смотрю именно фид хабра… переустонавливал уже несколько раз… сначала пробовал на дев версии хрома, теперь на последней стабл версиии — эффекта 0
0
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Раскукоживатель habrahabr.ru в GoogleReadere