JoyExplorer: Beta 31
Наконец-то вышла новая версия приложения. В ней появился новый функционал и произошли изменения, чтобы соответствовать правилам Play Store. Напоминаю, что, обновив приложение до последней версии, вы также получите изменения, описанные в прошлом посте. Рекомендую ознакомиться с ним, если вы его пропустили или чтобы освежить память.
* В этот раз пост без скриншотов.
Пользовательское соглашение
Приложение обзавелось пользовательским соглашением, с которым вы можете ознакомиться по этой ссылке. Согласно ему, приложением можно пользоваться только по достижению 13 лет. Если вы младше этого возраста, немедленно удалите приложение!
Согласно требованиям Play Store, при первом запуске приложения вас попросят подтвердить свой возраст. Пожалуйста, учитывайте следующее:
- Пользователям до 13 лет вход воспрещён.
- Пользователям до 18 лет запрещены всякие непотребства.
Надеюсь, вы прислушаетесь к этой информации. Если вы в чём-то ошибётесь, всегда можно удалить данные приложения или переустановить его.
Дополнительная цензура
Чтобы соответствовать правилам Play Store и ограничить несовершеннолетних от влияния различного непотребного контента, приложение скрывает NSFW/взрослые теги и их аватары, если переключатели деликатного контента выключены. Теги будут скрыты из списков:
- Список тегов в основное меню в ленте.
- Список тегов, в которых пользователь наиболее активен на экране профиля.
- Список тегов при поиске. Вы всё еще можете ввести полное название NSFW/взрослого тега вручную и произвести поииск, но результаты всё равно не отобразятся.
- Список заблокированных/подписанных тегов: тут теги будут видны, а аватарки - нет.
Для более корректной работы подобной цензуры приложение теперь также учитывает флаги NSFW/взрослый родительских тегов. Т.е. если тег не помечен флагом, но его родитель помечен, то и тег также считается помеченным.
Редактирование контента
Добавлена возможность редактировать ваш контент. Будь то пост или комментарий, в меню (три точки) теперь доступна новая опция. Однако учитывайте, что редактирование ограничено сервером по времени. У постов это промежуток времени между 15 мин. и 24 ч. (я не уверен, от чего зависит это время; либо от тегов поста, либо от количества звёзд профиля). У комментариев - 5 минут.
Вы всегда можете начать редактирование и выйти из этого режима. Изменения без отправки будут перемещены в черновики. У подобных черновиков будет отсчитываться таймер, по завершении которого у черновика изменится тип с "редактирование" на "новый" (т.е. если вы не успеете редактирование, сможете сохранить изменения и запостить их заново).
UPD: не работает в этой версии, фикс будет доступен в следующем обновлении : (
Обновление черновиков
На экране профиля появился новый раздел "Черновики", где вы можете найти все свои черновики постов или коммментариев. Чтобы не забывать, что у вас есть некий неопубликованный контент, таба профиля, как и раздел "Черновики" будут отмечены индикатором.
Теперь вы можете создавать несколько черновиков постов. Если вы активный контент-мейкер и у вас достаточно контента на несколько постов, вы можете сразу создать черновики, а затем публиковать их с небольшими паузами (функционала автоматической публикации черновиков не предвидится).
Черновики с комментариями всё также будут ограничены в 1 шт. к посту или другому комментарию.
Функционал жалоб
Теперь вы можете пожаловаться на пост, комментарий или пользователя. Новая опция была добавлена в меню ко всем соответствующим сущностям. Причины жалоб немного перефразированы, но соответствуют таковым на сайте.
Альтернативный домен
По-умолчанию приложение использует joyreactor.cc как основной домен для работы с API. Если этот домен у вас заблокирован, но при этом работает reactor.cc, вы можете переключить домен в разделе Настройки - Общее. Переключение домена требует перезапуск приложения. Если у вас заблокированы оба домена, то увы, используйте VPN или публичные прокси. Каких-либо дополнительных вариантов для "легального" обхода блокировок со стороны приложения не предвидится.
Домен для контента
Всё там же в Настройки - Общее вы сможете переключить домен, который будет использоваться для опции "Поделиться". На выбор предложены 4 варианта:
- joyreactor.cc
- reactor.cc
- m.joyreactor.cc
- old.reactor.cc
Выберите тот, который вам больше нравится.
Прочие изменения
С момента последнего поста об обновлении прошло довольно много времени, поэтому, возможно, были еще какие-то мелочи, о которых я мог забыть. Все эти изменения были сделаны ещё месяц-полтора назад, но в виду усталости, решил сделать себе небольшой отпуск и отсрочил их публикацию. Могу лишь вспомнить эти:
- Теперь видео не блокируется в ландшафтном режиме. Можете регулировать поведение поворотом устройства.
- Из настроек убраны те опции, что ещё не готовы/не работают. Каких-либо новых настроек, кроме упомянутых выше, добавлено не было.
Итоги на данный момент
Количество загрузок с момента начала публичного бета-теста неуклонно растёт с каждым обновлением и постом на реакторе. Сейчас приложение установлено уже на более чем 1000 устройствах.
Благодаря вашим отзывам в Play Store и на почту, а также участии в сборе статистических данных, приложение остаётся крайне стабильным и обзаводится всё большим количеством функционала. К сожалению, некоторые пользователи до сих пор сталкиваются с вылетами. Однако, надеюсь, они происходят не слишком часто и не омрачают ваш опыт использования приложения.
---
Еще раз благодарю всех за участие в бета-тесте и ваши отзывы. Как всегда связаться с вопросами о приложении можно по почте app.joyexplorer@gmail.com. А скачать приложение по ссылке в Play Store.
Подробнее
гэуу777 ЬпдШигигеО 4 дня назад £!£& ЬпдМиПяеО
Динамические ряды 1 200 мар. 2024 апр. май Пользователи, у которых установлено приложение (Все пользователи, Уникальные пользователи, За пери • Все страны или регионы • Россия • Украина — Беларусь — Казахстан
Crash-free users 97.7% +o.29% Crash-free sessions 99.9% +0.02% Crash-free users in last 30 days © 100% 99% 98% 96% 95% --------------1— Apr 10 Apr 17 Apr 24
СКАЧАТЬ ИЗ Google Play
мобильный клиент,мобильное приложение,реактор,JoyExplorer
На данный момент нет. Хоть такой режим официально поддерживается сайтом, он приводит к большому количеству запросов на сервер стоит только открыть тег, в котором NSFW посты большая редкость. С учётом "бесконечной ленты" в приложении, вместо ручного переключения страниц как на сайте, я пока не хочу добавлять его. Может, позже.
С подобного решения, конечно, можно посмеяться. Но для детей (и не особо умных индивидумов) указать возраст слайдером проще, чем выбор даты рождения. А потому и отсеить их намного проще, если они, посчитав это игрой, укажут реальный возраст.
Ваш возраст и мне, и Play Store до лампочки. Эти требования введены для некоей "защиты детей", а потому приходится соблюдать.
Шутка в стиле джоя. Одобряемо
Работники Play Store одобрили оформление страницы ещё в день первого релиза открытой беты. Но да, там есть немного пикантных пикселей, обновлю уже в день полноценного релиза.
Так, сразу имхо.
Слишком громоздко. Выдвижная панель с категориями слишком близко к левой стороне подходит.
Посты почему-то не совпадают с веб. версией, хотя цензуру отрубил. Лайк-дизлайк слишком мелкие, когда нажимаешь то выбранный заменяет собой всё. М.б я поменял мнение?
Ещё хочу настройку цветов темы, а не только две.
По-умолчанию лента отображается в новом виде (не соответствует сайту). Для изменения найдите Настройки - Лента - Тип ленты.
API реактора не позволяет менять своё мнение касательно лайков. Так работает мобильная версия сайта. Desktop версия сайта работает по своему.
Только обновил, до этого этой же уроки не было же? Скрыть 100%
Желаемое:
Добавление картинок с мобилы и удаление комментариев, если вдруг накосячил в тексте.
я тоже не нашёл, где к комментарию картинку выбрать из урла или файла галереи (
Это хитрый план по привлечению пользователей на темную сторону. Она вместе с кнопкой "Ответить" на комментарий побуждает поделиться с другими чем-то. Например, мыслями о том, что кнопка мешает. Работает же.
Это ведёт к регистрации и активации аккаунта, повышению накала страстей в комментариях и прочим социальным штучкам. Именно благодаря этому вам доступны события кармаслениц, а любители гусей активно шлют свои нюдсы.
Во всяком случае расчёт на это.
Нужна версия без цензуры со стороннего ресурса
В приложении нет какой-то особой цензуры, наоборот, "недоступный в РФ" контент вполне себе доступен. Просто переключатели nsfw дополнительно скрывают теги на некоторых экранах.
Поздравяю с победой над бюрократией плеймаркета! Большое спасибо за развитие приложения несмотря на лень и жизненные факторы. Крайне рекомендую добавить в следующий пост ссыль на какие-то благотворительные фонды которые тебе нравятся, чтобы люди могли показывать что им нравится то что ты делаешь.
п.с.
Урааа, появились картинки теперь можно не загружать браузер вовсе.
Так может на 4pda выкладывать чтобы с гуглом не морочить голову?
Для меня большая морока иметь дело с чем-то отличным от Play Store. Текущее обновление одобрили за сутки, что довольно быстро.
а в плеймаркете тем временем кто-то уже забьёт такое чудесное название?
ЕЕЕЕЕ! Красавчик!! Спасибо огромное! А как картинку к комменту прикрепить? Приложение уже было установлено
p.s. отдельная благодарка за перевод
В окне написания коммента пальцем потяни меню справа на лево. В самом конце слева будет скрепка. Тестовая картинка:
оно с поворотным механизмом! Я всё понял, спасибо!
Да, как говорил один зажигательный чувак: "Она вертится!"
я больше к тому, который "остановите, можно я сойду", прислушиваюсь )
У владельцев iOS уже нет сил дописывать комментарии?
В новой версии без гуглосервисов не хочет работать :(
Попробуйте закрыть диалог об ошибке кнопкой Назад (или жестом). Возможно, закрытие другим способом не запускает дальнейшую последовательность. Также буду благодарен за видео всего этого процесса, отправленного на почту app.joyexplorer@gmail.com.
Отправил
Не очень-то и хотелось.
Сорсы распространять не планирую.
пара пожеланий от меня:
1. кнопка создания нового поста всегда отображается поверх ленты. я не так часто создаю посты. может лучше было бы этой кнопке быть на нижней панели? (например, как в приложухе реддита)
2. когда изображение открывается на весь экран, его можно закрыть 2мя способами - крестик вверху справа или обычные кнопки навигации "назад". но кнопки навигации обычно скрыты, чтоб они появились надо свайпнуть снизу, а до крестика далеко тянуться пальцем. можно ли добавить еще возможность закрыть изображение просто тапом по нему, или свайпом вверх или вниз?
3. текст поста или комента нельзя снлектить стоб скопировать текст. это можно сделать только если начать писать комент и там есть возможность посмотреть пост и копировать оттуда. но это не оч. удобно даже для комментирования, ибо обычно надо сначала скопировать, потом открыть создание комента, вставить, а потом уже писать комент. ну а если вообще коментить не надо, а надо только скопировать что-то чтоб потом погуглить - тогда вообще сложно становится. можно сделать все посты и коменты селектабельными?
4. ооооочень ооооочень надо возможность шарить контент через стандартную системную шарилку. а то щас надо сначало скачать
спасибо за приложуху, пользуюсь каждый день!
1. Добавлю скрытие при скролле в следующем обновлении.
2. Будет, но позже.
3. Можно, но при копировании перенос строк не будет учитываться.
4. Будет, но позже.
агонь
Не нашел возможности скрывать просмотренные посты. Очень бы хотелось подобную возможность, захожу на джой по десять раз на дню и к сожалению лента становится почти бесполезной, потому что я все время смотрю уже просмотренные посты.
Единственное, что я могу вам предложить - это скрыть содержимое поста, нажав соответствующую кнопку.
Какого-либо другого функционала по скрытие просмотренного контента я изобретать не буду. В условиях бесконечной ленты с автоматической подгрузкой данных это просто приведёт к огромному количеству выполняемых запросов. Т.к. посты все ещё отображаются в ленте, дополнительной нагрузки на сервер в виде кучи запросов они не добавляют и места занимают мало.
Я бы рекомендовал пообщаться с представителями Реактора, чтобы они добавили такой функционал на уровне сервера. Всё же не в первый раз люди просят о таком.
А во внутреннем хранилище такое нельзя хранить? Не обязательно на сервер запрос по этому поводу слать. Пост подгрузился, пост отметился как просмотренный.
Мы говорим нкмного о разных запросах на сервер.
Представьте, что вы просмотрели первые 10 страниц контента (по 10 постов каждая, 100 постов). Через некоторое время вы снова открыли приложение. Появилось 5 новых постов, которые покажутся в самом начале. Затем лента начнёт грузить следующую страницу, но на ней все посты просмотрены. Из-за этого ленте нужно снова грузить страницу, ведь ей не хватает данных для отображения. Так она загрузит все 10 просмотренных страниц, а потом 11ю. И так каждый раз, только ко количество впустую загруженных страниц будет увеличиваться с каждым запуском приложения.
Именно этот процесс я и описываю как "большое количество запросов на сервер". И именно его я и хочу избежать. Можно вживую посмотреть, как это выглядит, если на m.joyreactor.cc включить режим "только nsfw", а затем открыть тег, где nsfw контента практически нет. Сайт будет пытаться загрузить страницы, пока не наберёт 10 постов, и только потом остановится.
Функционал, который вы хотите, напоминает мне ленту реддита, тиктока, шортсов и прочих сервисов, где просмотренный контент пропадает из ленты. Это специальный тип ленты, который должен быть реализован на сервере.
Такое сделать можно, но это не избавит от проблемы загрузки постранично. В любом случае придётся загружать 10 страниц, чтобы сопоставить айдишники постов с просмотренными.
Можно было бы "запоминать", что целая страница просмотроена, и пропускать её целиком, но все равно с таким подходом проблем много:
- отфильтрованные по тегам или nsfw флагам посты не будут показаны, а значит помечены как просмотренные; посты могут быть удалены целиком (забаннены);
- теги/флаги постов могут измениться;
- пользователь может заблокировать/подписаться на теги и/или пользователя, из-за чего изменится видимость постов.
Поэтому такой функционал лучше просить реализовать на стороне сервера.
Все 29-летние, не смирившись со своей судьбой, удалили приложение.
Действительно, есть некоторые проблемы с округление чисел. У меня недоступны немного другие цифры. Т.к. мне важна только категория возвраста, а не его точное значение, уменьшу максимальный возраст. Благодарю за отзыв.
Приложение довольно удобное. Спасибо, автор.
Но есть вопрос. Можно ли добавить функцию поделиться контентом(например, в тот же дискорд иногда хочется что-то бросить без надобности скачивания)? Или реализовать такую возможность не получится?
Будет позже.
Наконец то! Спасибо!
Возможные причины:
- Вы добавили друга через приложение, а он запостил что-то в тег ватников. Посты друзей игнорируют блокировку тегов.
- Вы подписаны на подтеги заблокированного тега, и он есть в списке тегов поста. Но среди ваших подписок таких тегов нет.
- При просмотре ленты заблокированного тега вы увидите посты кроме тех, что содержат другие заблокированные теги. То же относится к поиску.
- У вас отвалилась авторизация, из-за чего приложение перешло в режим гостя, в котором видны все посты. В таких случаях приложение показывает оповещение с просьбой залогиниться, но делает это один раз. Если вы видите пост с заблокированным тегом, а на вкладке профиля информацию о профиле вместо формы логина, то это не ваш случай. Напоминаю, что выход из профиля на сайте разлогинит вас в приложении.
Если эти причины не подходят под ваш случай, поделитесь ссылкой на ватный пост, я проверю, что может быть не так. Также хотелось бы узнать, в какой ленте это произошло (Лента, Беседы, лента какого-то тега, поиск, лента постов чьего-то профиля) и какие у вас настройки ленты (Новая или Классическая, фильтр Всё, Достойные, Приемлемые, Качественные).
Фильтр стоит показывать все. Feed -- new.
Спасибо за развернутый ответ и отличную приложеньку.
Возможно, вы заблочили тег на сайте. Приложение синхронизирует профиль (включая список заблокированных тегов) только в нескольких случаях:
- при логине
- при первом открытии табы Профиль
- при ручном обновлении экрана профиля
Наверное, стоит сделать синхронизацию при запуске приложения, чтобы такого не повторялось.
Попробуйте остановить приложение полностью и запустить заново. Проверьте, что выбранный домен не блочится провайдером.
Ответ вам пишу из приложения, вроде все работает.
Не нашёл в приложении, куда писать в тп, но почините переключатель обсуждаемого, пожалуйста, а то приходится каждый раз по фильтрам перетыкивать, когда отвечают, хотя в настройках выбрано "мои"
Ответил на почту.