Я сделал расширение для браузера для сохранения постов с Пикабу в формат PDF
Всем привет! Я full-stack разработчик, в последнее время увлёкся созданием расширений для браузеров. Недавно решил прикрутить возможность удобного сохранения постов с Пикабу к своему расширению для сохранения веб-страниц в PDF.
Вот как это работает:
1. Открываете пост, в расширении нажимаете на кнопку сохранения поста.
2. Создаётся PDF-файл, дальше можете сохранить его на ПК, распечатать и т.д.
В сохранении постов на Пикабу я учёл следующие моменты:
Раскрываются "карусели" с картинками, т.к. в PDF файле вы не сможете их листать, картинки встанут друг под другом.
Скрываются блоки с эмоциями, тегами и другими элементами
Ссылка на комментарии к посту сохраняется, чтобы можно было зайти на онлайн-версию поста из PDF файла.
Можно настроить внешний вид сохраняемого PDF-файла: выбрать размер бумаги, разбить на страницы или выбрать одностраничный макет, добавить верхние и нижние колонтитулы и т.д.
Текст остаётся выделяемым, ссылки кликабельными.
Также, помимо специального режима для Пикабу, в расширении есть режим удаления ненужных элементов со страницы (например, рекламных баннеров), режим выбора и экспорта определённого элемента, сохранение содержимого страницы в виде статьи. Есть специальные режимы экспорта чатов в ChatGPT, сохранение постов на Reddit и множество других полезных функций.
Установить расширение можно по ссылке из официального магазина Chrome Web Store. Оно будет работать во всех современных Chromium браузерах.
Буду рад, если скажите чего не хватает, что можно улучшить и любым другим советам!
Официальные расширения блокировщиков рекламы для ПК. 2025. Новинки
Для браузеров ПК (Chromium) и для Android браузеров Яндекс и Kiwi. Официальные расширения:
Самые мощные блокировщики рекламы для браузеров:
Adguard MV3 - под манифест V3 от Google. Есть ручное удаление рекламы.
uBlock Origin Lite - под манифест V3 от Google. Включить полный режим.
Adblock Plus - под манифест V3 от Google. Есть ручное удаление рекламы.
uBlock Origin - не работает на браузере Chrome без установки поддержки манифест V2. На других пока работает в зависимости от браузера и версии. Есть ручное удаление рекламы.
Обязательное дополнение к основным блокировщикам рекламы.
Adguard Extra - дополнение против рекламы Мейла, Яндекса, Рутуба и других.
Против встроенной рекламы в видео.
SponsorBlock -в роликах YouTube
VKADSKIP - в роликах ВК Видео
Twiblocker - в видео Twitch
Дополнительные расширения против мусора:
Unhook - Remove YouTube Recommended & Shorts - убирает Shorts и прочий мусор YouTube
Rutube Focus - убирает Shorts и прочий мусор Rutube
I still don't care about cookies - убирает всплывающее окно с cookies
Poper Blocker - расширение против всплывающих баннеров.
Для ПК браузера Opera. Нажимаем правой кнопкой мыши на данные расширения – переходим в настройки – включаем пункт « Разрешить доступ к результатам на странице поиска»
Для ПК браузера Mozilla Firefox. Самые мощные блокировщики рекламы
Обязательное дополнение к блокировщикам рекламы.
Против встроенной рекламы в видео.
Дополнительные расширения против мусора:
PopUpOFF - убирает всплывающие баннеры
15.09.1997 — Google.com [вехи_истории]

🗓 15.09.1997 — Google.com [вехи_истории]
🔎 В этот день был зарегистрирован домен Google.com — событие, которое на первый взгляд выглядело как рядовая техническая процедура, но на деле стало началом новой вехи в интернете.
👨💻👨💻 Домен создали Ларри Пейдж и Сергей Брин, аспиранты Стэнфордского университета. Их поисковик, изначально носивший название BackRub, анализировал ссылки между страницами и предлагал куда более точные результаты, чем существующие конкуренты.
Регистрация Google.com стала фундаментом для превращения проекта из университетской разработки в глобальную компанию. Уже в 1998 году был основан Google Inc., а спустя несколько лет слово «гуглить» вошло в словари как синоним поиска информации в сети.
🤔Забавный факт
Первоначально Ларри Пейдж и Сергей Брин хотели назвать поисковик “Googol” — математический термин, обозначающий число 1, за которым следуют 100 нулей. Однако при регистрации произошла опечатка, и вместо googol.com был зарегистрирован google.com. Ошибка оказалась судьбоносной — именно так мы знаем бренд сегодня.
Google.com — это не просто домен, а символ поисковой эпохи, повлиявший на развитие технологий, рекламы, мобильных систем и даже повседневной речи.
⸻
❓ А какой поисковой системой вы пользуетесь?
Продолжение поста «Обход блокировки расширений для Хрома»6
UPD:
Сначала нужно активировать флаг "Temporarily unexpire M139 flags" в Chrome 140 или "Temporarily unexpire M140 flags" в Chrome 141.
Как выключить описана в моём предыдущем посте: Ответ на пост «Обход блокировки расширений для Хрома»
В последнем посте я написал, что мной ранее предложенный способ активации uBlock Origin больше не работает.
Так вот возрадуйтесь собратья мои, любители Chrome и ненавистники рекламы!
Есть решение!
В первую очередь, сносим заблокированное расширение uBlock Origin (chrome://extensions/)
Во вторых, идем на гитхаб и качаем оригинальное расширение uBlock Origin для Chrome в версии (ВАЖНО) 1.65.0 (прямая ссылка) и распаковываем ZIP куда-нибудь, где сможете снова найти.
В третьих, открываем страницу chrome://extensions и в правом верхнем углу включаем режим разработчика.
В четвертых, нажимаем в левом верхнем углу "Загрузить распакованное расширение" и выбираем папку с распакованным расширением uBlock Origin.
Тадааааааам! Расширение появилось и активировано! Там же еще можно удалить протокол ошибки.
Заходим на пикабу и наслаждаемся страничкой БЕЗ рекламы.
Надеюсь у вас тоже заработает.
Писал человек для человеков, так что за ошибки и неточности не пинайте(а то могу и послать...)
04.09.1998 — Оcнoвaнa «Google» [вехи_истории]
👨💻👨💻 В Менло-Парке, Калифорния, была основана компания Google Inc.. Её создателями стали студенты Стэнфордского университета — Ларри Пейдж и Сергей Брин, которые познакомились всего за два года до этого.
🌐 Первоначально их проект назывался BackRub и представлял собой поисковую систему, анализирующую связи между сайтами. На основе этой идеи возник уникальный алгоритм PageRank, позволявший ранжировать страницы по их значимости. Это стало прорывом в интернет-навигации: в отличие от конкурентов, Google выдавал действительно полезные результаты, а не просто перечень ссылок.
📈 Название компании родилось случайно — это искажённое написание слова “googol” (10¹⁰⁰). Оно отражало амбициозную цель: упорядочить практически бесконечное количество информации, существующей в интернете.
🔎 Уже к началу 2000-х Google из маленького студенческого проекта превратился в технологического гиганта. Поисковик стал символом интернета, а само слово «гуглить» вошло в язык как синоним поиска информации.
🌐 С тех пор Google превратился в транснациональную корпорацию, которая влияет на все сферы технологий и информации:
• поиск и обработка информации (Google Search);
• коммуникации (Gmail, Google Meet);
• мобильные ОС и устройства (Android, Pixel);
• облачные сервисы (Google Cloud, Drive, Docs);
• искусственный интеллект (DeepMind, Gemini).
🤔 Интересно, что первый офис Google располагался в гараже подруги семьи Войджитски — именно там компания сделала свои первые шаги, прежде чем превратиться в корпорацию, определяющую облик цифровой эпохи.
⚡ Сегодня Google — не просто поисковик, а одна из крупнейших IT-компаний мира, задающая тренды в развитии интернета, облаков и AI.
⸻
📼 Про Google мы уже косвенно говорили в наших роликах:
Обход блокировки расширений для Хрома, после 139 версии
Я календарь переверну, и снова... Хром пытается заблокировать наши любимые расширения)))
3 сентября 2025 года вышла версия 140. Флаги с предыдущего способа вновь стали неактуальны, но новые лазейки обнаружились быстро. Что интересно, вариант был опробован пользователем qwerty472123 с сайта github ещё на 139 версии, 27 июня 2025 года (за что ему огромное спасибо). Методика оказалась актуальной и для версии 140.
Способ № 1: командная строка
1) Закройте Google Chrome, если он у Вас запущен;
2) Откройте командную строку (её легко можно найти через поиск в Windows по запросу "cmd");
3) Скопируйте в окно следующую строку:
"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
4) Нажмите клавишу Enter. Браузер автоматически запустится с уже включёнными расширениями.
PS Автор утверждает, что способ рабочий и в среде Linux. Лично подтвердить не могу, поэтому сообщите о результатах в комментариях.
Способ № 2: отдельный ярлык (аналогично, как и в прошлый раз)
1) Найдите на рабочем столе ярлык с Google Chrome;
2) Щёлкните по нему правой кнопкой мыши и выберите "свойства";
3) Во вкладке "ярлык" в строчке "объект" сразу после указанного там пути поставьте пробел и добавьте следующее:
--disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled
4) Запустите браузер, расширения уже будут включены.
ВАЖНО! (касается обоих способов) Если Вы закроете Хром и ещё раз его запустите, минуя командную строку или через обычный ярлык, расширения вновь отключатся. Поэтому либо держите cmd наготове, либо пользуйтесь только "особым" ярлыком с рабочего стола.