Parkad

Parkad

пикабушник
Ничем не примечательный добрый динозаврик. Когда-нибудь из меня получится нефть...
пол: мужской
поставил 685 плюсов и 125 минусов
отредактировал 49 постов
проголосовал за 125 редактирований
37К рейтинг 50 подписчиков 9223 комментария 43 поста 4 в "горячем"
1 награда
БагХантер
272

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
7

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

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

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

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

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

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

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

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

10

Дата подписки на пользователя

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

Дата подписки на пользователя Предложение, Подписка, Пикабу, Дата, Подписчики, Текст

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

Да, это плохо работает с подписками не из постов, а из комментариев и не очень удобно искать пост пользователя за определенный день. Но всё-таки это лучше, чем полное отсутствие информации о том, откуда подписка появилась.

34

Кнопки сортировки комментариев снова с нами!

Итак, были просьбы вернуть кнопки сортировки комментариев со страницы настроек обратно на страницу поста. К счастью, на пикабу сохранился необходимый функционал и вернуть их очень легко, что я и сделал.

Сразу покажу как это выглядит:

Кнопки сортировки комментариев снова с нами! Скрипт, Сортировка комментариев, Greasemonkey, Tampermonkey, Полная версия, Гифка, Длиннопост, Пикабу

Есть два варианта установки. Первый через TamperMonkey (хром), либо GreaseMonkey (мозилла). Работает везде, где можно установить одно из этих расширений. После установки *Monkey, надо кликнуть по ссылке и всё должно само установиться. Точно сработает под хромом, а вот на мозилле не тестировал.

Кнопки сортировки комментариев снова с нами! Скрипт, Сортировка комментариев, Greasemonkey, Tampermonkey, Полная версия, Гифка, Длиннопост, Пикабу

Второй вариант — через закладки. Менее удобно, но и фича нужна не так часто. Сгодится для пользователей мобильного хрома. Для этого надо создать каким-либо образом специальную закладку. Пробовал только в хроме, поскольку другими я не пользуюсь.

На компьютере (если включена синхронизация, то закладка появится и на телефоне).

1. Копируете огромную ссылку отсюда: клик

2. Открываете диспетчер закладок, где создаете новую закладку с этой ссылкой и хорошим названием

Кнопки сортировки комментариев снова с нами! Скрипт, Сортировка комментариев, Greasemonkey, Tampermonkey, Полная версия, Гифка, Длиннопост, Пикабу

На телефоне немного заковыристо, но не очень сложно.

1. Копируете огромную ссылку отсюда: клик

2. Создаете закладку на любую страницу и сразу нажимаете "редактировать" внизу.

3. Там заменяете ссылку на скопированную и придумываете хорошее название

Кнопки сортировки комментариев снова с нами! Скрипт, Сортировка комментариев, Greasemonkey, Tampermonkey, Полная версия, Гифка, Длиннопост, Пикабу

Чтобы закладкой пользоваться с телефона, надо просто начать набирать в адресной строке имя этой чудо-закладки. То же самое на десктопном хроме.

Кнопки сортировки комментариев снова с нами! Скрипт, Сортировка комментариев, Greasemonkey, Tampermonkey, Полная версия, Гифка, Длиннопост, Пикабу

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

Показать полностью 3
-31

Как вы относитесь к смайликам?

Сегодня хороший день, чтобы узнать, как же на пикабу относятся к emoji.

Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г
Как вы относитесь к смайликам? Опрос, Смайл, Емоджи, 1 апреля, Длиннопост, Эмодзи, Пост 1 апреля 2019 г

В комментариях постараюсь устроить опрос из 3 комментов: сильно, умеренно, никак. Выбираете степень своей (не)любви и ставите минус или плюс в зависимости от того, ненавидете (-) или же любите (+) смайлы.

Ну и коммент для минусов баланса, если кто-то беспокоит мой рейтинг.

P. S. Да, вы абсолютно правы: мне было нечего делать, но почему бы и нет?

Показать полностью 16
-14

Конвертация id

Частенько в заметках лежит ссылка на страницу в вк, но ведь человек может сменить свой адрес в настройках профиля и тогда всё — человека не вычислить, грусть печаль и разочарование. К счастью, у вк есть id, который невозможно изменить!

Конвертация id Предложение, Вконтакте, Пост 1 апреля 2019 г, Заметки, Предложения по Пикабу

Так вот. Можно конечно самому находить id и его записывать в заметку, но не для того эволюция много много много лет развивала интеллект! Надо свалить работу на роботов, пусть сами исправляют ссылки и радуют глаз.

8

Сортировка комментариев по времени в обратную сторону

В новой МВ можно отсортировать комментарии от самых старых к новым. Но иногда бывает необходимо посмотреть новые комментарии, а в посте их много-много штук. В мобильной версии неудобно листать в самый низ, к сожалению.

Сортировка комментариев по времени в обратную сторону Предложение, Сортировка, Комментарии, По времени, Скриншот

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

Upd: и всё-таки предлагаю вернуть выбор сортировки на страницу комментариев. В виде маленькой кнопочки в одном ряду с "комментариями от автора". В настройки лезть ну очень далеко.

10

Уведомление об удалении комментария

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

Собственно предлагаю в центр уведомлений отправлять уведомление если комментарий был удален. Возможно не нужно этого делать если в уведомлении о бане уже есть ссылка на виновный коммент.

-1

Новая МВ: Список редактирований пользователя

На сайте есть возможность посмотреть что и как пользователь редактировал в тегах. Однако, в новой МВ нет ни одной ссылки на этот список и о фиче практически невозможно узнать. Причем в ПК версии в этом плане всё нормально.

Новая МВ: Список редактирований пользователя Предложение, Новая версия pikabu, Мобильная версия, Редактирование тегов, Список

Предложение таково: сделать переход на https://pikabu.ru/edits/@Parkad по нажатию на количество отредактированных постов в профиле, как на десктопе

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

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

Привет!)


Мы открываем новую вакансию на позицию frontend-разработчика!

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


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

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


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

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


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


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

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


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

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

Удачи вам! ;)

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