#chrome_extension — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #chrome_extension, aggregated by home.social.
-
Надоело замазывать куски экранов? Расширение, которое блюрит личные данные на лету
Каждый раз, когда нужно скинуть скриншот интерфейса коллеге, клиенту или в чат, начинается один и тот же ритуал. Делаешь скрин, открываешь графический редактор, тратишь время на аккуратное замазывание номеров карт, email'ов и балансов. А если это созвон в Zoom или Telegram с демонстрацией экрана — пиши пропало. Мне это надоело, и я решил автоматизировать рутину. Опыта в написании расширений у меня было немного, поэтому в компаньоны я взял нейросеть. Вместе мы за пару вечеров собрали MaskFlow — опенсорсное расширение, которое скрывает конфиденциальные данные прямо на странице.
https://habr.com/ru/articles/1058742/
#chrome_extension #open_source #информационная_безопасность #javascript #скриншоты
-
Мы не меняли код расширения, но снизили удаления на 13%: кейс Chrome Web Store
Несколько месяцев назад мы запустили своё первое расширение для Chrome — Download Manager (ссылка вшита в название). После публикации я написала статью о первых результатах запуска. Среди комментариев было много полезной критики, а один из минусов был поставлен с формулировкой «Низкий технический уровень материала». Что ж, справедливо. Поэтому сегодня будет меньше истории про запуск расширения и больше цифр, таблиц, конверсий и попыток понять, что вообще происходит внутри Chrome Web Store. В общем, просили технический материал — держите. Я даже добровольно открыла Excel.
https://habr.com/ru/articles/1046125/
#Chrome_Extension #Chrome_Web_Store #браузерные_расширения #продуктовая_аналитика #позиционирование_продукта #конверсия #удержание_пользователей
-
От идеи до первых пользователей: что мы узнали, выпустив Chrome-расширение и получив 140 установок без рекламы
Когда смотришь на рынок Chrome-расширений со стороны, кажется, что всё довольно очевидно. Есть идея. Есть несколько недель разработки. Загружаешь расширение в Chrome Web Store и ждёшь пользователей. На практике оказалось, что самое сложное начинается уже после публикации. Весной этого года мы решили сделать собственное расширение для управления загрузками в Chrome. Причина была банальной: встроенный менеджер загрузок браузера казался слишком простым. Хотелось получить более удобный интерфейс для работы с файлами, историей загрузок и управлением процессом скачивания. Мы не закупали рекламу, не привлекали блогеров и не запускали платный трафик. Было интересно посмотреть, способен ли Chrome Web Store самостоятельно привести первых пользователей. Спустя месяц после публикации мы получили около 140 установок и накопили достаточно наблюдений, чтобы сделать первые выводы. Некоторые из них оказались неожиданными.
https://habr.com/ru/articles/1045977/
#chrome_extension #chrome_web_store #google_chrome #браузерные_расширения #органический_трафик #продуктовая_аналитика #growth_hacking #менеджер_загрузок #download_manager
-
Chrome-расширение для GitLab: от rebase до cherry-pick
Работая с GitLab каждый день, повторяешь кучу одинаковых действий которые хотелось бы делать быстрее чем позволяет UI. Надоело, запилил Chrome-расширение. В статье рассказываю как устроено внутри: авторизация через session cookies без токенов, цепочки действий в background worker, борьба с постоянно меняющимся DOM GitLab (Vue-миграция между версиями сломала все селекторы несколько раз). Из фич: кнопки на MR странице (rebase, bump версии, auto-merge, ship), Jira-сайдбар прямо в GitLab, бейджи размера/конфликтов/тредов на списке MR, cherry-pick в несколько веток, command palette.
https://habr.com/ru/articles/1042862/
#gitlab #chrome_extension #merge_request #jira #devops #open_source #productivity #browser_extension
-
TokenToad: как я сделал Chrome-расширение, чтобы перестать удивляться счетам за AI
Расходы на AI API копятся незаметно: сессия Claude Code тут, batch к GPT-5 там — и к концу месяца биллинг удивляет. Собрал бесплатное Chrome-расширение, которое показывает траты Anthropic, OpenAI и Gemini в реальном времени прямо в badge браузера.
https://habr.com/ru/articles/1031890/
#chrome_extension #ai_api #openai #anthropic #claude #расходы_api #токены #биллинг #preact #vite
-
Анатомия чистильщика ссылок: как не сломать веб в Manifest V3
Каждый день мы делимся ссылками в мессенджерах, копируем их из браузера или кликаем по ним. И почти всегда к реальному адресу прилипает хвост из UTM-меток, fbclid , gclid и прочего мусора, которым маркетологи и платформы помечают наш трафик. Создать расширение, которое отрезает этот хвост с помощью регулярного выражения — задача на 10 минут. Но сделать так, чтобы это расширение не сломало работу сайтов, не убило поисковики и не вызвало бесконечные циклы переадресации в современных реалиях Manifest V3 — уже интереснее. Недавно я завершил работу над расширением ZeroTail и хочу поделиться несколькими неочевидными подводными камнями, с которыми столкнулся при реализации авто-очистки URL.
https://habr.com/ru/articles/1019334/
#javascript #расширения #manifest v3 #utmметки #service_worker #chrome_extension
-
Как починить фронтенд продукта компании за $800B за вечер
ChatGPT умирает на длинных разговорах. Не AI-часть — модель отлично держит тысячи сообщений. Умирает фронтенд. Таб зависает, скролл лагает, иногда браузер просто крашится. Самое обидное — именно длинные разговоры самые ценные. Чем дольше обсуждаешь, тем больше контекста у модели, тем полезнее ответы. А продукт ломается ровно в тот момент, когда начинается максимальная отдача. Мне это надоело и я полез разбираться.
https://habr.com/ru/articles/1005004/
#ChatGPT #Chrome_extension #performance #DOM #React #виртуализация #OpenAI #фронтенд
-
Amazon Bedrock AgentCoreを用いたChromeサイドパネル常駐型AIエージェントの実装例
https://qiita.com/nasuvitz/items/58bfff56a5240e22c8a8?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items#qiita #AWS #chrome_extension #bedrock #AIエージェント #BedrockAgentCore
-
Google Meet Reactions: Reverse Engineering the WebRTC Channel for Emoji
https://www.agilesoftwaredevelopment.com/en/posts/google-meet-reactions-webrtc/
#ycombinator #webrtc #chrome_extension #reverse_engineering #google_meet -
Google Meet Reactions: Reverse Engineering the WebRTC Channel for Emoji
https://www.agilesoftwaredevelopment.com/en/posts/google-meet-reactions-webrtc/
#ycombinator #webrtc #chrome_extension #reverse_engineering #google_meet -
アジェンダのないミーティングを減らす(可能性をちょっとだけ上げるかもしれない) Chrome 拡張を作りました
https://qiita.com/shirakurak/items/3117bb0fb77c1a96b588?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
[Перевод] Почему Google Переводчик «ломает» React (и другие веб-приложения)
Команда JavaScript for Devs подготовила перевод статьи о том, почему Google Переводчик может ломать React и другие современные веб-приложения. Причина в том, что расширение вмешивается в DOM, нарушая работу виртуального DOM и вызывая ошибки вроде removeChild и insertBefore . Автор показывает реальные кейсы, обходные пути и поднимает важный вопрос: имеет ли фреймворк право на полный контроль над DOM?
https://habr.com/ru/articles/955750/
#javascript #google_translate #react #dom #chrome_extension #chrome #машинный_перевод
-
Как я устал путаться в вакансиях на hh.ru и написал расширение для Chrome
Маленькое open source-расширение для Chrome, которое делает поиск работы на hh.ru удобнее: выделяет уже просмотренные вакансии и резюме, чтобы не тратить время на дубли.
https://habr.com/ru/articles/947766/
#hhru #chrome_extension #open_source #вакансии #вакансии_работа #резюме
-
Почему ИИ не смог заменить меня в n8n, но стал идеальным ассистентом
n8n — это мощный инструмент, который я, как и многие инженеры, полюбил за гибкость и простоту. Он позволяет собрать практически любую интеграцию, как из конструктора, но с возможностью в любой момент залезть «под капот» с кастомным JavaScript. Идеально. Но у этой мощи есть и обратная сторона. Сложные воркфлоу превращаются в лабиринт из нод, где каждая требует тонкой настройки десятков полей. Постоянное переключение между вкладками документации, написание JSON-объектов, парсинг API через Curl, дебаггинг бесконечных ошибок... Знакомо? Время на продумывание логики уходило на рутину. И мне, как и многим, пришла в голову «гениальная» идея: а что, если всю эту рутину возьмет на себя ИИ? Это история о том, как я прошел путь от веры в универсального агента до создания практичной группы ассистентов, которые не заменяют, а реально ускоряют работу.
https://habr.com/ru/articles/939092/
#LLM #MCP #n8n #RAG #chrome_extension #Workflow_Automation #ai_assistant #nocode #prompt_engineering
-
📣 Latest feature of Comfort Monitor Live released!
📄 This look so much longer than I thought it would...
🔗 https://softwarecrafts.co.uk/100-words/day-281
#100_words,#layout_designer,#comfort_monitor_live,#react,#NextJS,#chrome_extension -
📣 Latest feature of Comfort Monitor Live released!
📄 This look so much longer than I thought it would...
🔗 https://softwarecrafts.co.uk/100-words/day-281
#100_words,#layout_designer,#comfort_monitor_live,#react,#NextJS,#chrome_extension -
Разработка браузерного расширения: путь от идеи до публикации в web store
Разработка браузерного расширения началась с простой идеи: упростить поиск по закладкам и открытым вкладкам, а также попробовать свои силы в создании проекта с элементами монетизации. В этой статье я расскажу, как за две недели прошёл путь от прототипа до публикации в Chrome Web Store и Firefox Add-ons, какие технологии использовал и с какими трудностями столкнулся. Надеюсь, мой опыт вдохновит других разработчиков попробовать свои силы в создании подобных проектов. Полный код проекта доступен на GitHub .
https://habr.com/ru/companies/ntechlab/articles/930732/
#python #typescript #расширение #разработка_приложений #разработка_программного_обеспечения #chrome_extension #google_chrome #проектирование #проектирование_по #анализ_и_проектирование_систем
-
【AI agent活用】作業中のSNS断ちを強制する!!ポモドーロタイマー付きChrome拡張機能を作ってみた
https://qiita.com/yasu_qita/items/1a26adb8dff47c402d8e?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items#qiita #JavaScript #chrome_extension #ポモドーロ #codex #AIエージェント
-
Операция Phantom Enigma: бразильские пользователи под ударом вредоносного расширения
В начале 2025 года специалисты группы киберразведки TI-департамента экспертного центра безопасности Positive Technologies обнаружили вредоносное письмо, в котором предлагалось скачать файл с подозрительного сайта. Выявленная цепочка атаки приводит к установке вредоносного расширения для браузера Google Chrome , нацеленного на пользователей из Бразилии. В процессе исследования были обнаружены файлы, находящиеся в открытой директории злоумышленников, что позволило определить еще одну вариацию атаки с использованием Mesh Agent или PDQ Connect Agent вместо вредоносного расширения браузера. Там же располагались вспомогательные скрипты, содержащие в себе ссылки, в параметрах которых фигурировал идентификатор EnigmaCyberSecurity , — в честь него и была названа кампания.
https://habr.com/ru/companies/pt/articles/917248/
#киберразведка #фишинг #бразилия #киберпреступники #обфускация #вредоносное_программное_обеспечение #расширения #chrome_extension #microsoft_edge #цепочка_атаки_хакера
-
Запускаю 12 стартапов за 12 месяцев #2: Save Emails from Gmail as PDF
Второй проект, который мы запустили в рамках челленджа — это браузерное расширение для скачивание писем из Gmail в PDF. В этой статье я расскажу про то, как мы нашли идею, разработали продукт и бесплатно привлекли 896 установок за 3 месяца.
https://habr.com/ru/articles/915050/
#индиразработка #индихакинг #стартапы #предпринимательство #бизнес #chrome_extension #разработка #vibecoding
-
p5.js Web Editor で編集中のコードをローカルに投げる Chrome 拡張機能を作った
https://qiita.com/Snowman-s/items/cde7e47de371a2c6a246?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items#qiita #JavaScript #websocket #chrome_extension #p5_jsWebEditor
-
Честная цена за кг/литр
Всем привет! Меня зовут Паша и возможно вы уже пользуетесь моим расширением Ave blacklist для блокировки продавцов спамеров на авито. Но сегодня не об этом. Больше года назад Кабинет министров не поддержал законопроект с ценой за килограмм или литр, новость была на Пикабу в том числе Что ж, Кабинет министров не поддержал, а я поддерживаю двумя руками! И написал расширение для браузеров для расчета цена за единицу измерения на сайтах доставок еды - заКило ( chrome , firefox ) Мог бы научить и в офлайн магазинах цену за единицу измерения считать, но кто бы меня спрашивал :D
https://habr.com/ru/articles/903970/
#chrome_extension #firefox_addon #javascript #экономия #маркетинг
-
От клика до железа: хроника одного запроса. Часть 1
Увлекались ли вы когда-нибудь задачей так сильно, что полностью выпадали из жизни? Я — да. Писал код, разбирался с нюансами, тестировал, переделывал, снова тестировал… В какой-то момент мой друг, давно не слышавший обо мне, решил узнать, куда я пропал. Мы созвонились, и я рассказал, чем занимаюсь. Он послушал, усмехнулся: «Как же хорошо, что я выбрал бэкенд-разработку». На самом деле ничего сверхъестественного в этой задаче не было. Но и простой её тоже не назовёшь — архитектура сложилась под влиянием множества ограничений: браузер не может напрямую запускать exe-файл, бэкенд не имеет доступа к локальному оборудованию, а взаимодействие между всеми этими частями нужно было выстроить чётко и последовательно. Всё это заставляет внимательнее смотреть на возможности, которые предоставляет среда браузера. Chrome-расширения работают в строго изолированном контексте, JavaScript не имеет доступа к файловой системе или системным вызовам, и для связи с нативным приложением приходится учитывать ряд особенностей: протокол обмена, формат сообщений, правила безопасности и другие детали, которые легко упустить, если не сталкивался с этим раньше. В этой статье я расскажу, как построить такую связку с помощью механизма Native Messaging: от интерфейса в браузере до запуска локального exe. Разберём архитектуру, покажу, какие задачи решает этот подход, и напишем рабочий пример — расширение, которое сможет общаться с программой на C. Так что устраивайтесь поудобнее и давайте разбираться.
-
Запускаю 12 стартапов за 12 месяцев #1: Core Web Vitals Test
Первый проект, который мы запустили в рамках челленджа — это браузерное расширение для проверки скорости загрузки сайтов и сравнения показателей Core Web Vitals для ПК и смартфонов. В этой статье я расскажу, как мы выбрали идею, разработали продукт за 2 недели и привлекали 1600+ пользователей без вложений в маркетинг.
https://habr.com/ru/articles/898130/
#индиразработка #индихакинг #стартапы #предпринимательство #бизнес #chrome_extension #разработка
-
Chrome拡張機能開発 Vite + React + TS(CRXJSを使わない場合)
https://qiita.com/mi___y/items/1ce983dd978474dc3dda?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
Flutter: Создание расширения «Получение ссылок для онлайн-кинотеатров» для Chrome
Привет, я автора телеграм-канала FlutterPulse , хотел поделиться с пользователями хабра расширением для Google Chrome, а также способом его создания. Расширение создано для получения ссылок для программы yt-dlp для последующего скачивания файлов локально. Пока поддерживается только сайт телеканала Пятница friday.ru Для кого данная статья: Люди, которые не имеют отношения к программированию, но хотят скачать файл локально и самостоятельно Люди, которые хотят самостоятельно написать расширение для браузера на языке Flutter
-
TabBoo – add random jumpscares to websites you're trying to avoid
https://tabboo.xyz/
#ycombinator #website_blocker #chrome_extension #productivity #jump_scare -
TabBoo – add random jumpscares to websites you're trying to avoid
https://tabboo.xyz/
#ycombinator #website_blocker #chrome_extension #productivity #jump_scare -
Show HN: I'm 17 and made a tool to help students study smarter
https://lira.study
#ycombinator #study_tool #note_taking #student_assistant #chrome_extension -
Show HN: I'm 17 and made a tool to help students study smarter
https://lira.study
#ycombinator #study_tool #note_taking #student_assistant #chrome_extension -
Как я психанул и написал свой менеджер закладок
Я менеджер менеджеров, отвечаю за разные команды с разными фокусами. У каждой команды свои проекты. В каждом проекте есть по несколько Миро-досок, гугл-доков, доков в конфлюенсе, эпик в джире и еще горка ВАЖНЫХ ссылок! Все это богатство надо как-то организовать и перестать, наконец, дергать в слаке коллег с вопросом: "А напомни, плз, ссылку на...".
https://habr.com/ru/articles/856906/
#productivity #продуктивность #закладки #bookmarks #chrome_extension #google_chrome #project_management #управление_проектами #организация_работы #организация_информации
-
Gemini Nanoを利用した翻訳Extensionをリリースしました
https://qiita.com/SH2/items/70d93230e5fac082999d?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items -
Я сделал бесплатный блокировщик спам-объявлений и вот что узнал о себе
Всем привет! Меня зовут Паша и, как вы поняли из названия, я сделал расширение , которое позволяет блокировать спам продавцов на Авито. Немного писал о нём в прошлой статье . Расширению два месяца назад стукнуло два года и захотелось всем напомнить о нем, параллельно вспомнить самые интересные отзывы и типизировать их. Погнали?
https://habr.com/ru/articles/836260/
#авито #open_source #разработка #отзыв #google_chrome #chrome_extension #расширение_для_chrome
-
EmailGPT Exposed to Prompt Injection Attacks - https://www.redpacketsecurity.com/emailgpt-exposed-to-prompt-injection-attacks/
#threatintel #emailgpt_vulnerability #ai_security #chrome_extension
-
EmailGPT Exposed to Prompt Injection Attacks - https://www.redpacketsecurity.com/emailgpt-exposed-to-prompt-injection-attacks/
#threatintel #emailgpt_vulnerability #ai_security #chrome_extension
-
Ехал handler через handler, или почему всё тормозит
Прошло уже 10 лет с моего предыдущего разбора , не побоюсь этого слова, говнософта, как появилась очередная проблема, с которой мне захотелось разобраться и устранить её. К ленивой отладке
-
Automa – Automate the browser by connecting blocks
https://www.automa.site/
#ycombinator #chrome #google_chrome #extensions #automa #browser_extension #extension #chrome_extension -
Automa – Automate the browser by connecting blocks
https://www.automa.site/
#ycombinator #chrome #google_chrome #extensions #automa #browser_extension #extension #chrome_extension -
Chrome extensions can steal plaintext passwords from websites
https://www.bleepingcomputer.com/news/security/chrome-extensions-can-steal-plaintext-passwords-from-websites/
#ycombinator #computers #windows #linux #mac #support #tech_support #spyware #malware #virus #security #Browser_Extension #Chrome_extension #Chrome_Extension_Manifest_V3 #Extensions #Passwords #Plaintext_Password #virus_removal #malware_removal #computer_help #technical_support