Решение рассматривается (пока) только для одного сайта — того, на котором мы находимся. Идея появилась в результате того, что один пользователь сделал юзерскрипт, который переадресует страницу на кеш Гугла, если вместо статьи видим «Доступ к публикации закрыт». Понятно, что это решение будет работать лишь частично, но полного решения пока не существует. Можно повысить вероятность нахождения копии выбором результата из нескольких сервисов. Этим стал заниматься скрипт HabrAjax (наряду с 3 десятками других функций). Теперь (с версии 0.859), если пользователь увидел полупустую страницу, с которой можно перейти лишь на главную, в личную страницу автора (если повезёт) и назад, юзерскрипт предоставляет несколько альтернативных ссылок, в которых можно попытаться найти потерю. И тут начинается самое интересное, потому что ни один сервис не заточен на качественное архивирование одного сайта.
Читать полностью »
Рубрика «Хабрахабр API» - 7
Достаём потерянные статьи из сетевых хранилищ
2012-06-20 в 14:28, admin, рубрики: google cache, HabrAjax, блогосфера, Веб-разработка, Хабрахабр API, метки: google cache, HabrAjaxГитХабр: Свой коллективный Хабрахабр с блэк-джеками
2012-06-08 в 11:25, admin, рубрики: Git, github, гитхаб, хабрахабр, Хабрахабр API, метки: Git, github, гитхаб, ХабрахабрПервое погружение
Я решил начать изучение распределённой системы управления версиями файлов GIT с веб-интерфейса Гитхаба. Причем, меня интересовала прежде всего такая теоретическая возможность: участие в коллективной разработке какого-нибудь маленького (но, очень ответственного) проектика, без необходимости установки какого-либо дополнительного программного обеспечения, ограничиваясь лишь веб-интерфейсом, доступным из любого браузера, и, быть может, встроенным Блокнотом (для, более комфортной правки исходного кода).
Гипотетически, весь проект мог бы при этом представлять собой один-единственный файл исходного кода, так, чтобы любой желающий всегда мог получить к нему доступ, а так же, после внесения правок, мог отправить запрос руководителю проекта на добавление сделанных исправлений в основную (или же, альтернативную) ветку проекта.
Читать полностью »
Кто вам отвечает в хабратопике. Расширение для браузера
2012-06-02 в 20:00, admin, рубрики: Extensions, Google Chrome, opera, производительность, расширения, хабрахабр, Хабрахабр API, хром, метки: Extensions, Google Chrome, opera, производительность, расширения, Хабрахабр, хром Это расширение для браузера, которое позволяет получать и читать новые события с хабры, такие как ответы на ваши комментарии в хабратопиках.
Давно хотел это реализовать, а прочитав комментарий, понял, что пора, благо движок уже оттестирован на подобном расширении для другого сайта.
Пока сделаны версии для двух браузеров — Chrome и Opera.
На текущий момент в версии 1.0 реализован минимум — оповещение о новых комментариях, которые направлены вам.Читать полностью »
Хабрахабр моей мечты
2012-05-24 в 0:22, admin, рубрики: функциональность, Хабрахабр API, метки: функциональность
Пока некоторые товарищи обсуждают как должна выглядеть кнопка «Читать дальше», я бы хотел поговорить про функциональность ресурса.
Вопросы которые будут затронуты невозможно решить с помощью Userstyles или пользовательскими скриптами. Конкретно, я выставляю на суд общественности вопросы полноты, непротиворечивости и связности при размещении и обсуждении информации на сайте, а также их возможные пути решения. В надежде увидеть поддержку или критику по каждому пункту.
Предлагаются лёгкие кнопки «Дальше» (оптом, недорого)
2012-05-23 в 1:03, admin, рубрики: css, css3 transition, вебдизайн, видео, кнопки, Хабрахабр API, метки: css3 transition, вебдизайн, видео, кнопкиПоначалу введение кнопок, заметно выпадающих из дизайна по своим размерам, встретила массу осуждений в топике, посвящённом обновлению сайта 22 мая. Представитель Хабра Boomburum вполне с этим согласен и предлагает дизайн кнопки отправлять ему на личное сообщение. Однако, красивость одного решения, которое созрело в течение дня, предлагаю оценить всем.
Картинка для привлечения внимания:
Плагин для Хабра — лучшие топики, быстрый доступ к разделам, статистика
2012-05-04 в 9:31, admin, рубрики: Extensions, Google Chrome, habrahabr.ru, plugins, хабрахабр, Хабрахабр API, метки: Extensions, Google Chrome, habrahabr.ru, plugins, ХабрахабрСегодня пятница и это отличный повод немного улучшить жизнь хабрасообществу. Предлагаю ознакомиться с плагином, который поможет вам быстро просмотреть лучшие топики, перейти к основным разделам и узнать, на каком небе вы находитесь.
Скрин для заманухи:
Управление шарингами и лайками на Хабряксе
2012-04-19 в 1:04, admin, рубрики: google plus, Google Plus Api, greasemonkey, HabrAjax, Хабрахабр API, метки: Google Plus Api, HabrAjaxВ связи с дополнениями сайта, связанными с кнопкой «Гугл плюс», по которой читатель может опубликовать ссылку и комментарий статьи с Хабра на своём аккаунте Гугла, понадобилось дополнить логику показа кнопок в юзерскрипте. Он, как известно, до сих пор показывал кнопку лайков (Гугл-плюс-один).
Одновременно эти кнопки Гугла — лайк и шаринг — немного избыточны, хотя выполняют разные функции. По новой кнопке сайта читатель может быстро написать отзыв (поле ввода — высотой не более 7 строчек, рассчитано на небольшие комментарии), к которому прикреплены ссылка и 2 строчки начала статьи.
Читать полностью »
Ой, сорцы появились
2012-04-12 в 16:58, admin, рубрики: HabrAjax, javascript, интерфейсы, интерфейсы пользователя, хабрахабр, Хабрахабр API, метки: HabrAjax, интерфейсы пользователя, Хабрахабр Впервые за 2 года, а может, и более, Хабр повёл себя неестественным образом. Никто не ожидал, но в поле ввода пришли изменения — поле ввода тега SOURCE с языками для подсветки синтаксиса. Одновременно, появилась поддержка гораздо большего количества языков, чем было раньше описано в «хелпе».
Читать полностью »