20

Информер с данными пользователя при наведении курсора на ник

Пояснение

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


v 2.0

Нагрузка на сеть - снижена.

Теперь информер подгружает данные только при наведении курсора на ник.

Естественно, имеется внутреннее кэширование.

Заметки по-прежнему отображаются: внизу правой колонки блока информации о юзере.

Пришлось вычеркнуть фичу автоматической проверки на заметки :c

Она была крайне приятной опцией, но, в общем, судя по всему, Пикабу балансирует нагрузку на сервера, и даже при последовательной подгрузке профилей TTFB (time to first byte, проще говоря - время, после которого начинается загрузка данных) вырастает до 2 с небольшим секунд, что для ~100 пользователей - совсем неюзабельно, учитывая дикие лаги с загрузкой комментариев, ответами и оценками.


Так что, в TODO:

+ добавить возможность маркировать пользователей с сохранением в localStorage.

+ заменить систему сборки с "собственные кривые руки" на Gulp или иную подобную

+ научиться использовать git


Естессна, вся её реализация тормозится учёбой, посему - pardon, скорее всего, проект опять идёт в заморозку.


Теперь об установке:

Сначала вам понадобится расширение для браузера, запускающее юзерскрипты. Для браузеров на базе хрома это TamperMonkey: ссылка в Chrome Web Store

Для самобытной лисички это GreaseMonkey: ссылка на addons.mozilla.org


На поддержку IE/Edge я даже не заикался.


После того, как всё установлено, просто перейдите по ссылке: сам скрипт

Расширение подхватит и установит его.


Репозиторий: github

Скрипт в ветке load-on-demand


P.S.

Юзерскрипт запустится только в более-менее новых браузерах: необходима поддержка

WeakMap, Arrow-functions и Promise API.


Chrome: 45+

Firefox: 42+

Opera: 32+


"UPD#1: в скрипт таки добавлено отображение пользователей, на которых есть заметки, отдельная благодарность за это - @ashen. Заметки подгружаются со страницы настроек профиля, так что, если у вас их не так много - смело обновляйте скрипт по ссылке в посте"

2
DELETED
Автор поста оценил этот комментарий

Ну наконец-то!

Теперь и с кастомной темой работает. Спасибо.

Иллюстрация к комментарию
раскрыть ветку
3
Автор поста оценил этот комментарий

Бонус ^_^

Иллюстрация к комментарию
раскрыть ветку
0
Автор поста оценил этот комментарий

@bigibodyboy,

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

Here!

0
Автор поста оценил этот комментарий

@moderator, можно добавить в текст новости в конец вот такое:


"UPD#1: в скрипт таки добавлено отображение пользователей, на которых есть заметки, отдельная благодарность за это - @ashen. Заметки подгружаются со страницы настроек профиля, так что, если у вас их не так много - смело обновляйте скрипт по ссылке в посте"

?


Заранее благодарен.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества