Мы не меняли код расширения, но снизили удаления на 13%: кейс Chrome Web Store

Несколько месяцев назад мы запустили своё первое расширение для Chrome — Download Manager (ссылка вшита в название). После публикации я написала статью о первых результатах запуска. Среди комментариев было много полезной критики, а один из минусов был поставлен с формулировкой «Низкий технический уровень материала». Что ж, справедливо. Поэтому сегодня будет меньше истории про запуск расширения и больше цифр, таблиц, конверсий и попыток понять, что вообще происходит внутри Chrome Web Store. В общем, просили технический материал — держите. Я даже добровольно открыла Excel.

https://habr.com/ru/articles/1046125/

#Chrome_Extension #Chrome_Web_Store #браузерные_расширения #продуктовая_аналитика #позиционирование_продукта #конверсия #удержание_пользователей

Мы не меняли код расширения, но снизили удаления на 13%: кейс Chrome Web Store

Несколько месяцев назад мы запустили своё первое расширение для Chrome — Download Manager (ссылка вшита в название). После публикации я написала статью о первых результатах запуска. Среди комментариев...

Хабр

От идеи до первых пользователей: что мы узнали, выпустив 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-расширение и получив 140 установок без рекламы

Chrome Web Store кажется простым. На самом деле — нет Когда смотришь на рынок Chrome-расширений со стороны, кажется, что всё довольно очевидно. Есть идея. Есть несколько недель разработки. Загружаешь...

Хабр

Rails 앱을 Chrome 확장 프로그램으로 래핑하며 겪은 기술적 도전과 해결책

기존 Rails 앱의 뷰와 에셋을 그대로 활용하기 위해 별도의 앱 구축 대신 iframe 방식의 확장 프로그램 래핑 구조를 선택함

🔗 원문 보기

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

Chrome-расширение для GitLab: от rebase до cherry-pick

Работая с GitLab каждый день, повторяешь кучу одинаковых действий и большинство хотелось бы делать быстрее чем UI позволяет. Каждое действие — это 3-5 кликов и перезагрузка страницы. В какой-то момент...

Хабр

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

TokenToad: как я сделал Chrome-расширение, чтобы перестать удивляться счетам за AI

Я активно пользуюсь API Anthropic, OpenAI и Gemini. Расходы копятся незаметно: сессия Claude Code тут, batch-запрос к GPT-4 там, и к концу месяца биллинг удивляет. Дашборды провайдеров показывают...

Хабр

Анатомия чистильщика ссылок: как не сломать веб в 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 #фронтенд

Как починить фронтенд продукта компании за $800B за вечер

ChatGPT умирает на длинных разговорах. Не AI-часть — модель отлично держит тысячи сообщений. Умирает фронтенд. Таб зависает, скролл лагает, иногда браузер просто крашится. Самое обидное — именно...

Хабр
Amazon Bedrock AgentCoreを用いたChromeサイドパネル常駐型AIエージェントの実装例 - Qiita

はじめに 前回の記事では、Google Chromeのブラウザ拡張機能からAmazon Bedrock AgentCoreを間接的に呼び出して利用する、シンプルなAIエージェント搭載アシスタントを実装しました。前回の実装は、ブラウザ上の右クリックで起動でき、画面を行き来す...

Qiita
Google Meet Reactions: Reverse Engineering the WebRTC Channel for Emoji

I spend a lot of time in Google Meet — sometimes 3-4 hours a day. Google recently added a ton of new emoji reactions, and we use them actively. But the UX for finding them is… not great. Colleagues keep sending cool new emoji, and I struggle to find that exact one they just used. Of course, an enthusiastic programmer can break improve any UX! The result is Google Meet Reactions, an extension that adds instant search right into Meet’s interface. Most importantly for me — it remembers which emoji I use and which ones my colleagues send, and boosts them in search results. Your browser does not support the video tag.

Agile Software Development