Parkad

Parkad

пикабушник
Ничем не примечательный добрый динозаврик. Когда-нибудь из меня получится нефть...
38К рейтинг 51 подписчик 9822 комментария 50 постов 5 в "горячем"
1 награда
БагХантер
7

Ссылка-заголовок

Небольшое отступление: предложение касается мобильной браузерной версии, как дела в десктопной я не проверял.

Довольно часто я делюсь понравившимися постами через функцию "поделиться" в андроид. За два нажатия открывается замечательная менюшка, при помощи которой я могу послать и ссылку на пост, и саму картинку. Это очень удобно

Ссылка-заголовок Предложение, Поделиться, Ссылка, Заголовок, Предложения по Пикабу, Удобство

Например, я могу удерживать заголовок поста в Горячем и тогда всё хорошо. Но только до тех пор, пока я вижу этот пост в Горячем

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

Ссылка-заголовок Предложение, Поделиться, Ссылка, Заголовок, Предложения по Пикабу, Удобство

Из-за этого процесс "поеделения" постом несколько усложняется:

1. Прокрутить к заголовку поста.

2. Удерживать его. Если повезло и я находился в ленте, то всё хорошо, можно заканчивать.

3. Если находился не в ленте, то я бессмысленно потратил время на поиск заголовка и его удерживание. Это огорчает.

4. Отлично, вот теперь можно жмякнуть по менюшке браузера и поделиться постом. Благо, что Chrome удаляет #comments из URL.

Естественно, можно было бы сначала посмотреть, нахожусь ли я в ленте, а потом действовать по ситуации, но это алгоритм, который у меня уже сложился и он хорошо работает в ≈70% случаев. Только вот оставшиеся 30% приносят огорчение.

Поэтому я предлагаю сделать заголовок поста на странице поста ссылкой. Тем более, что непонятно почему он притворяется ссылкой, но при этом не работает как ссылка. Обычный текст не выделяется при нажатии. Это никому не помешает, зато принесет некоторым пользу.

P.S. Я сочувствую пользователям iOS, у которых проблемы с нажатиями по ссылкам, но уверен, что это скоро поправят. Напоминаю, что мой пост касается браузерной версии, а не приложения.

Показать полностью
6

Кнопка редактирования нередактируемого

Небольшое отступление: этот пост точно касается мобильной версии, но в полной я не смотрел.

На пикабу иногда встречаются посты, у которых нельзя изменить теги по тем или иным причинам. Например спонсорские или последний пост Барсика (про быстрое редактирование).

Однако у таких постов всё равно есть кнопочка редактирования:

Кнопка редактирования нередактируемого Предложение, Редактирование, Редактирование тегов, Кнопка, Мобильная версия, Предложения по Пикабу

Хотя если её нажать, то вылезает ошибка:

Кнопка редактирования нередактируемого Предложение, Редактирование, Редактирование тегов, Кнопка, Мобильная версия, Предложения по Пикабу

Пользователь делает лишний клик, ждет загрузки страницы и всё такое, только чтобы узнать, что пост редактировать нельзя. Поэтому я предлагаю при нажатии на такую кнопку редактирования поста сразу же открывать попап с причиной нередактируемости и ещё одной кнопкой "посмотреть N предложений" Эта дополнительная кнопка нужна для тех, кто идет не редактировать теги, а посмотреть уже существующие варианты. Причем было бы здорово писать количество предложений (и отклоненных, и принятых, и голосуемых), чтобы можно было сразу понять, есть ли смысл нажимать по кнопке.

Возможный дизайн:

Кнопка редактирования нередактируемого Предложение, Редактирование, Редактирование тегов, Кнопка, Мобильная версия, Предложения по Пикабу

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

Показать полностью 1
8

Срез комментариев

По этой ссылке: #comment_130258844 открывается срез комментариев, причем в него не попадает самое начало ветки. Можно нажать "показать все", но в таком случае теряется положение коммента и его потом очень сложно найти.

Срез комментариев Предложение, Срез, Комментарии, Удобство

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


Я предлагаю при клике по "показать все" сразу фокусироваться на нужный комментарий старым способом.

Однако минус заключается в том, что не всем людям удобна эта фокусировка вместо текущего открытия комментариев поста. Поэтому правильнее добавить возможность по чуть-чуть подгружать комментарии и до среза, и после. Но, разумеется, это сложнее.

8

Анти-игнор

На пикабу есть чудесный гибкий игнор лист. Можно настраивать разные комбинации игнора, например "жесть" + "кот".

Ещё на пикабу активно используют тег "без звука" для видео без звука. Это тоже хорошо.

Но существует один большой недостаток: нельзя заигнорить видео со звуком. Нельзя добавить в игнорлист запись "видео" + не "без звука".

Аналогично нельзя заигнорить котиков без собак. Можно заигнорить всех котов, но я хочу видеть посты, где и коты, и собаки.

И то же самое с разными комбинациями вроде "мошенник" + не "юмор", "комментарии на пикабу" + не "динозавр", "мат" + не "рассказ". Я не хочу видеть все первые теги, но хочу видеть посты, где есть оба тега

Поэтому предлагаю добавить возможность игнорировать один тег, но только если пост не содержит при этом другого тега.

8

Фильтр рейтинга по сообществам

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

Мне бы не хотелось видеть в Моей Ленте много неинтересных постов (с небольшим рейтингом), однако на данный момент можно фильтровать только всю Мою Ленту и только "все посты" или "только с положительным рейтингом"

Поэтому предлагаю добавить настройки подписок на соо, теги и пользователей: добавить туда фильтр по рейтингу. Тогда можно будет одновременно установить >100 на Комиксы и при этом видеть все посты из Предложений.

15

Уведомление о бане

Допустим я подписан на человека, который рисует комиксы, например. Мне они нравятся, ставлю плюсики и всё хорошо. Но тут его внезапно банят за что-то. Естественно он более не постит классные картинки, а я начинаю по ним скучать. Причем я даже об этом не узнаю до тех пор, пока не зайду в его аккаунт, а для этого надо либо помнить ник (а если он длинный?), либо пролистать весь список подписок, которых может быть много.

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

278

Progressive JPEG

До сих пор интернет не везде работает идеально, но на пикабу всё равно хочется зайти и почитать комментарии. Однако на пикабу все картинки в формате sequential JPEG, а не более новом и прогрессивном progressive JPEG. Сейчас объясню в чем отличие.


На всякий случай, всё это касается браузерных версий, как в приложениях с этим я не знаю.

Progressive JPEG JPEG, Картинки, Медленный Интернет, Предложение, Длиннопост

Источник: http://pooyak.com/p/progjpeg/

Можно просто перейти по ссылке и дальше не читать.

Обычный JPEG так устроен, что чтобы нарисовать всю картинку, необходимо всю картинку загрузить. Даже если эта картинка в SuperMegaHD и можно разглядеть каждую пылинку, но грузится она полчаса. Из-за этого, отрисовка идет сверху вниз и нижнюю часть никак нельзя увидеть поскорее.

Progressive JPEG состоит из нескольких слоев, каждый из которых дополняет деталями предыдущий. И чтобы увидеть "набросок" картинки, необходимо загрузить только один слой. Конечно, физику не обманешь и качество будет так себе, но если подождать, то оно будет становится всё лучше. Ну а теперь примеры, вот ещё раз скриншот, чтобы удобнее было смотреть:

Progressive JPEG JPEG, Картинки, Медленный Интернет, Предложение, Длиннопост

Если ещё не перешли по ссылке, то очень рекомендую это сделать, там всё хорошо видно. На этом сайте две одинаковые картинки одинакового размера грузятся с одинаково плохой скоростью (0.5 Кб/с). На скриншоте видно, что левая (обычная) картинка еле загрузилась и совершенно непонятно что на ней будет дальше, а грузится она будет ещё долго. Правая картинка уже успела прогрузить один слой и начать грузить второй, можно даже заметить линию, где меняется качество (где-то в верхней четверти картинки). И если бы это была какая-то привычная картинка из комментариев, то её легко можно было бы узнать и по плохенькому качеству.

А теперь всякая техническая часть вроде плюсов и минусов (будто бы раньше была не техническая)

Плюсы:

1. Картинки будут быстрее грузится до минимально просматриваемого качества

2. И при этом картинки занимают столько же места (пруф). Грузится "быстрее", а размер тот же — чудо!

Минусы:

1. Надо будет отвлечь разработчиков, но, в теории, это делается элементарной правкой пары-тройки строчек. Вы же уже как-то конвертируете картинки с какими-то параметрами?

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


Поддержка браузерами:

Я не нашел нормальной инфы по поддержке этой фичи браузерами (на caniuse.com ничего не сказано), но на вики (таблица JPEG features) пишут, что все современные браузеры поддерживают; эта фича существует уже очень давно; на superuser пишут, что пострадает только Internet Explorer, который был до выхода Windows 7, да и то всё равно будет грузить картинки, просто отрисует только после полного скачивания. Так что никто не должен пострадать.

Показать полностью 1
6

Прозрачность

Не так давно на страницах постов, которые удалили под 404, стали писать из-за чего их удалили (по требованию РКН, по техническим причинам и т.д.)

Я предлагаю предоставить пользователям возможность смотреть краткую статистику по этим запросам. Например так, как сделано на хабре: https://habr.com/company/tm/blog/422967/

Прозрачность Предложение, Статистика, Запросы, Роскомнадзор, Прозрачность
Прозрачность Предложение, Статистика, Запросы, Роскомнадзор, Прозрачность
4

Награды для сообществ

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

Я предлагаю также давать подобные награды сообществам: за много подписчиков (не 1000), за много суммарных комментариев за неделю, самый сохраняемый пост был тут и т.д.

Тем самым можно будет понять активность сообщества и качество постов в нём. Плюс появляется четкая цель у адмодеров, которую можно пытаться достичь.

Мы ищем frontend-разработчика

Мы ищем frontend-разработчика

Привет!)


"Шо? опять?"

Задач так много, что мы не успеваем! И вот нам снова нужны frontend-разработчики!

Как уже стало традицией, мы предлагаем небольшую игру, где вам необходимо при помощи знаний JS, CSS и HTML пройти ряд испытаний!


Зачем всё это?

Каждый день на Пикабу заходит 2,5 млн человек, появляется около 2500 постов и 95 000 комментариев. Наша цель – делать самое уютное и удобное сообщество. Мы хотим регулярно радовать пользователей новыми функциями, не задерживать обещанные обновления и вовремя отлавливать баги.


Что надо делать?

Например, реализовывать новые фичи (как эти) и улучшать инструменты для работы внутри Пикабу. Не бояться рутины и удаленной командной работы (по чатам!).


Вам необходимо знать современные JS, CSS и HTML, уметь писать быстрый и безопасный код ;) Хотя бы немножко знать о Less, Sass, webpack, gulp, npm, Web APIs, jsDoc, git и др.


Какие у вас условия?

Рыночное вознаграждение по результатам тестового и собеседования, официальное оформление, полный рабочий день, но гибкий график. Если вас не пугает удаленная работа и ваш часовой пояс отличается от московского не больше, чем на 3 часа, тогда вы тоже можете присоединиться к нам!


Ну как, интересно? Тогда пробуйте ваши силы по ссылке :)

Если вы успешно пройдете испытание и оставите достаточно информации о себе (ссылку на резюме, примеры кода, описание ваших знаний), и если наша вакансия ещё не будет закрыта, то мы с вами обязательно свяжемся по email.

Удачи вам! ;)

Показать полностью
Отличная работа, все прочитано!