Я 11 дней делаю браузер, которым хочу заменить Chrome. Вот что получилось
Последние 11 дней я почти каждый день разрабатываю собственный браузер для Windows - Cookie Browser.
Не очередной интерфейс поверх сайта и не учебный проект, который после скриншота отправится в папку «когда-нибудь доделаю». Моя цель немного безумнее: сделать браузер, которым я сам смогу пользоваться каждый день вместо Chrome.
И сейчас у Cookie уже есть публичная бета и первые пользователи.
Зачем вообще делать ещё один браузер?
Наверное, это первый вопрос, который возникает.
Chrome существует. Edge существует. Есть Firefox, Brave, Vivaldi, Zen и куча других браузеров.
Но почти каждый день я провожу несколько часов именно в браузере. И мне давно хотелось сделать его таким, каким мне самому хотелось бы пользоваться.
Не просто поменять цвет верхней панели или поставить расширение, а иметь полный контроль над интерфейсом, вкладками, поиском, новой вкладкой, приватностью и тем, как всё это ощущается.
Так появился Cookie Browser.
И вместо того чтобы несколько месяцев делать огромный список функций и потом однажды показать результат, я решил идти другим путём:
как можно раньше сделать рабочую версию, начать пользоваться ей самому и выпустить бету людям.
Что уже работает
Сейчас Cookie - это уже не просто макет.
В нём можно нормально открывать сайты, пользоваться несколькими вкладками, искать через адресную строку, скачивать файлы, устанавливать обновления и использовать браузер как обычную программу для Windows.
Отдельно я много времени трачу именно на мелочи интерфейса.
Например, вкладки должны вести себя привычно: при небольшом количестве быть большими, при увеличении количества постепенно сжиматься, нормально закрываться и не превращать верхнюю панель в хаос.
Есть собственная новая вкладка, быстрые ссылки и Cookie Search.
Есть Shields — базовая защита при просмотре сайтов.
Есть поддержка расширений, которую я сейчас продолжаю доводить.
Есть система обновлений, потому что заставлять человека каждый раз скачивать новую сборку вручную — отличный способ сделать так, чтобы он больше никогда не обновился.
В общем, сейчас я пытаюсь пройти путь от:
«О, прикольно, свой браузер»
до:
«Я реально могу оставить его браузером по умолчанию».
И второй вариант оказался намного сложнее первого.
Самая сложная часть - вообще не сделать браузер
Сделать окно, адресную строку и загрузить страницу относительно просто.
Сложнее сделать программу, которой человек доверит свой обычный интернет.
Когда я впервые начал показывать Cookie незнакомым людям, довольно быстро получил ожидаемый вопрос:
«Почему я вообще должен доверять неизвестному браузеру?»
И это справедливый вопрос.
Браузер - не калькулятор.
Через него проходят аккаунты, сайты, cookies, загрузки и куча другой информации.
Поэтому сейчас для меня важна не только разработка новых функций, но и вещи, которые обычно не выглядят эффектно в коротком видео: стабильность, обновления, безопасность, понятная политика данных и прозрачность того, что делает программа.
Да, я активно использую ИИ при разработке
Наверняка этот вопрос всё равно появится в комментариях, поэтому отвечу сразу.
Да.
Я активно использую современные ИИ-модели как инструмент разработки: для написания и разбора кода, поиска проблем, рефакторинга и реализации отдельных задач.
Мне кажется странным делать вид, будто в 2026 году этого инструмента не существует.
Но сам продукт не появляется после одного промпта «сделай мне браузер».
Нужно решить, каким он должен быть, спроектировать функции, проверить результат, найти баги, понять, что пользователям неудобно, переделать это, выпустить обновление — а потом обнаружить ещё три проблемы там, где вчера всё работало.
Поэтому мне намного интереснее вопрос не:
«Сколько строк написал ИИ?»
а:
«Получился ли в итоге хороший продукт?»
И именно это я сейчас пытаюсь проверить.
Первые пользователи уже начали менять Cookie
Недавно я начал публично показывать разработку в TikTok и других местах.
И самое полезное оказалось даже не количество просмотров.
Люди начали предлагать функции и замечать вещи, о которых я сам вообще не думал.
Сегодня, например, один из людей, пришедших после TikTok, написал действительно хорошую идею для браузера, которую я теперь хочу проработать.
И вот это для меня намного интереснее просто числа скачиваний.
Когда настоящий человек начинает пользоваться твоей программой и говорит:
«А почему здесь нельзя сделать вот так?»
продукт перестаёт существовать только у тебя в голове.
Сейчас у меня одна простая цель
Я не пытаюсь прямо сейчас победить Chrome.
Цель намного приземлённее:
сделать Cookie настолько нормальным браузером, чтобы я смог использовать его 7 дней подряд как основной и не захотел вернуться обратно из-за какой-нибудь базовой сломанной функции.
Поэтому сейчас я в основном работаю над тем, что необходимо обычному браузеру каждый день:
— производительностью и плавностью;
— системой вкладок;
— новой вкладкой;
— загрузками и историей;
— настройками;
— расширениями;
— fullscreen;
— обновлениями;
— приватностью;
— небольшими UX-мелочами, которые особенно хорошо замечаешь только после нескольких часов использования.
Что дальше
Cookie пока находится в бете.
Поэтому я сейчас как раз ищу людей, которым интересно попробовать что-то новое и которые не боятся написать:
«Вот это неудобно».
или даже:
«Вот это вообще ужасно, переделай».
Мне сейчас такой отзыв полезнее десятка сообщений «красиво».
Если хотите посмотреть Cookie сами, вот сайт:
А здесь Telegram проекта, где я публикую обновления, новые версии, идеи и то, что происходит с разработкой:
Буду особенно рад, если после использования напишете в комментариях три вещи:
1. Что в Cookie понравилось?
2. Что сразу раздражает?
3. Чего вам не хватает, чтобы попробовать сделать его основным браузером?
Посмотрим, во что Cookie превратится ещё через 11 дней.