Новый клиент GOLOS. Теперь локальный

4 месяца назад
63 в golostoday

Всем привет! На связи @captain

И я вам принес всякого интересного. У меня были наработки по клиенту голоса, была серия статей в @vp-webdev по его написанию. Но все как-то не складывалось довести до ума и выложить на потеху публике.

А тут так удачно получилось с бенефециарством golos.io, что причина сделать "еще один" клиент была найдена.

Сразу скажу, что это не конкурент golos.io или GoldVoice. Функций меньше, задачи другие. Но те задачи, которые поставлены, вполне решает. Итак, встречайте!!!

GOLOS Local. Это локальный клиент голоса. Что это значит? Это значит, что для его работы не нужен сервер. Нужен только браузер и хотя бы одна работающая паблик API нода голоса. Он портабельный, написан только на html+css+js. Т.е. это полностью вещь в себе. Самодостаточное и портабельное решение для навигации по постам, голосованию за них, ответов на комментарии и написанию постов.

Приватность. Т.е. то, что вы читаете что-то не узнает никто. Если оцениваете или комментируете - узнает, а так нет. Для кого-то это плюс. Ну и мало-ли, сайт заблокируют.

На вкус и цвет товарищей нет, это я понимаю уже довольно давно, поэтому дизайн такой, какой мил моему сердцу и который напоминает работу в Телеграм или Viber. Нет утомительной загрузки каждой статьи в отдельное окно. Просто лента - выбрал пост, посмотрел. Понравился - читаем, не понравился - идем дальше. Если промотали пост до конца, там уже можно и проголосовать. И комментарии прочитать. Прочитали? Можно и свой оставить. Это полезно очень бывает, чтобы сначала почитать чужие мысли.

Если найдется хороший человек и дизайнер в одном лице, который все это причешет - я только за. Выложено все это под лицензией MIT - берите и делайте что хотите на основе этого. Но мне будет приятно, если это все будет в рамках этой ветки развиваться и совершенствоваться. Поэтому вот тут https://github.com/HomeRobot/Golos.Local можно добавить баг репорт, пул реквест или еще как-то поучаствовать.
Также можно и в чатике нашем написать что-то по этому поводу https://t.me/upbank

Подробнее о клиенте. Он умеет вот что:

  • просмотр новых постов, популярного, комментариев к постам
  • просмотр постов по фильтру тэгов
  • просмотр проголосовавших за пост с указанием процента СГ
  • оценка постов и флагование
  • написание комментариев
  • написание постов (markdown редактор)
  • подписка и отписка на блоги пользователей
  • просмотр своей ленты
  • батарейка пользователя

Скачать можно тут https://github.com/HomeRobot/Golos.Local

Если не хотите скачивать, то использовать можно с моего сайта: https://golos.today/ Там лежит обычно актуальная копия.

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

Поддержать можно добрым словом, голосованием за делегата @captain или звонкой монетой.

Адреса для поддержки:
GBG или GOLOS: @captain
Steem: @rucaptain
BTC: 1JncKibD6nW7UFYjfWnsC2CByzzKiV5qSc
BTS: x-captain

принимаю и другие монеты, пишите в чем будете жертвовать - напишу куда.

Авторы получают вознаграждение, когда пользователи голосуют за их посты.
Голосующие читатели также получают вознаграждение за свой голос.
Порядок сортировки:  Популярное

привет, отлично, что будет еще один клиент!

добавила себе в закладки

Я знал что 10% от голос.ио это очень хорошо, т.к. подстегнет развитие сторонних клиентов.

32
  ·  4 месяца назад

Сюда приплывал Моби Дик

Супер!
Проголосовал за делегата @captain

круто! больше клиентов хорших и разных

Крутой редактор текстов, удобный просмотр - да это же то, что надо, товарищ Капитан!
Ещё бы прикрутить доп. опции, как то бенефициарство, редактор пермлинка

Прибрал в закладки. Будем пробовать)

48
  ·  4 месяца назад

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

73
  ·  4 месяца назад

@captain, отличный клиент. Единственное, как и в форме от vik или hackmd, перемещаться клавишами курсора на клавиатуре не могу: не озвучиваются буквы и строки. Придётся писать опять в другом месте, а потом уже туда скидывать. Жаль.

Может какой-то скрипт мешает взаимодействовать внутри текстового поля с клавиатурой?

P. S. Осталось кошелёк прекрутить, и будет вообще всё ок :-)

·

Любой навороченный редактор столько всего накручивает над собой, что все аксессабилити идет лесом. Не знаю что с этим делать, если честно :(

·
·
73
  ·  4 месяца назад

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

·
·
·

Тэги не ограничены. А насчет смены редактора подумаю. Вообще, если есть кандидатура "правильного" редактора, то я с удовольствием его добавлю.

·
·
·
·
73
  ·  4 месяца назад

Нет такой. Если бы была, не ходил бы постоянно на goldvoice или golos.io, чтобы написать текст, а потом не шёл бы на форму @vik, чтоб его вставить..

·
·
·
·
68
  ·  4 месяца назад

По мне так hackmd.io идеально)

73
  ·  4 месяца назад

Скачал, буду пробовать!

Крутяк!

69
  ·  4 месяца назад

@captain, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:

Вы опубликовали 4 постов в один день

Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь

Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом стоп

Голосуя за это уведомление, вы помогаете всем пользователям Голоса. Узнайте, как здесь.

Ссылки вида https://golos.today/@username выдают ошибку 404.

·

Да, это нужно еще дорабатывать

70
  ·  4 месяца назад

Протестировала. Удобно, но у меня немного подвисает, скорость, вроде, нормальная. Может, многие тестят?)

·

Есть впечатление, что первые разы притормаживает, потом уже кэширует что-то и становится шустрее.

·
·
70
  ·  4 месяца назад

В целом, очень понравилось. Сасибо!

Спасибо за труд ;)

73
  ·  4 месяца назад

@captain, через него нельзя комментировать. Пишет, что комментарии можно отправлять не чаще чем раз в 20 секунд (или как-то так), хотя времени прошло уже больше - где-то минута. Да и при публикации первый раз какое-то сообщение появилось, но я его не прочитал.

·

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

·
·
73
  ·  4 месяца назад

ясно.

69
  ·  4 месяца назад

СПАСИБО, @captain !!!

73
  ·  4 месяца назад

ух ты, вот молодец! только увидела. спасибо, сейчас пойду пробовать!

С картинками только у меня глюк?

·

У меня некоторые не кажет, но тут в блокировках серверов, где они лежат дело, скорее всего. Потому как тут они грузятся напрямую, а в том же golos.io через их прокси.
А вот если ни одна не грузится, то странно.

62
  ·  4 месяца назад

Потестим, спасибо!

63
  ·  4 месяца назад

приложение скачивать не стала, зашла через сайт.
Как разлогиниться? не могу найти

·

Да, ставлю в план задач кнопку Выход.
Если это нужно сейчас сделать, то в консоли разработчика нужно выполнить localStorage.clear();
На сайте эта информация не хранится, только в вашем браузере.

·
·
63
  ·  4 месяца назад

Спасибо! Через консоль вышла)