Почти три недели назад команда Mozilla представила новую версию браузера Firefox — версию 141. В дополнение к множеству улучшений, таких как оптимизация использования памяти в Linux и встроенный конвертер единиц измерения, разработчики внедрили еще одну инновационную функцию — интеллектуальные группы вкладок с использованием локальной модели искусственного интеллекта. Эта нововведение вызвало неоднозначную реакцию среди пользователей.
Эти группы предназначены для автоматического определения связанных вкладок и присвоения им тематических названий. Инновационная технология использует локальную ИИ-модель, что означает обработку данных на вашем устройстве без необходимости отправлять их на серверы компании. В интерфейсе реализована кнопка «Предложить другие вкладки для группы», которая позволяет пользователям получать рекомендации по объединению вкладок, делая работу с браузером более удобной и структурированной.
Тем не менее, не все пользователи оценили эти изменения позитивно. Некоторые из них сообщили о значительном увеличении загрузки процессора и ускоренной разрядке батареи, особенно при использовании функции группировки вкладок с интеллектуальным ИИ. Один из пользователей на Reddit заметил, что особую нагрузку на систему вызывает процесс под названием «Inference», отвечающий за выполнение задач, связанных с ИИ. Это свидетельствует о том, что Firefox обрабатывает ИИ-алгоритмы прямо на локальном устройстве, что в теории должно обеспечивать безопасность и приватность пользователей, но в реальности приводит к высоким затратам ресурсов.
Некоторые пользователи выразили свою негативную реакцию, подчеркнув, что такой уровень нагрузки мешает нормальной работе браузера и превращает его в ресурсозатратное приложение. Инициативу внедрения ИИ они воспринимают как излишнюю, считая, что основной задачей браузера является отображение веб-страниц, а не выполнение сложных аналитических процессов, которые зачастую не востребованы при повседневной работе.
Обнаружение проблемы было подтверждено проверки с помощью системных инструментов, таких как диспетчер задач Windows или утилита Conky в Linux, которая зафиксировала, что процесс «Inference» действительно нагружает центральный процессор и ускоряет расход энергии аккумулятора. Завершение этого процесса зачастую вызывает сбои в работе браузера и требует его перезапуска.
Что касается технической стороны, существует предположение, что увеличение ресурсов связано с используемым форматом модели — Microsoft Open Neural Network Exchange (ONNX), который иногда считается менее эффективным по сравнению с альтернативными форматами, например, GGUF, созданным инженером Георгием Гергановым. Одна из причин — необходимость оптимизации локальных моделей и уменьшение нагрузки на систему.
Если вы столкнулись с подобными проблемами, есть возможность отключить функцию ИИ и группировки вкладок в настройках Firefox. Для этого откройте страницу about:config, подтвердите предупреждение о рисках и используйте строку поиска для нахождения соответствующих параметров. Значение для отключения чат-бота и ИИ — browser.ml.chat.enabled — необходимо установить в false. Для деактивации умной группировки вкладок установите browser.tabs.groups.smart.enabled в false.
Также, вы можете скрыть боковую панель с чат-ботом через настройки интерфейса или панель Firefox Labs. Однако следует помнить, что после обновлений эти настройки могут сбрасываться и потребуется повторная настройка. В результате, пользователи, которым важна стабильность и экономное использование ресурсов, могут выбрать отказ от внедренных функций ИИ, чтобы сохранить оптимальную работу своего браузера, не сталкиваясь с ухудшением производительности.
В целом, внедрение ИИ в браузеры — это шаг в сторону более умных и персонализированных решений, однако современные реализации требуют тонкой настройки и баланса между функциональностью и ресурсозатратами. Mozilla, как и другие разработчики, должны учитывать отзывы пользователей и оптимизировать новые функции так, чтобы они действительно улучшали пользовательский опыт, а не становились источником дополнительных проблем. В конечном итоге, каждый пользователь должен иметь возможность контролировать и отключать подобные функции по своему усмотрению, чтобы обеспечить максимально комфортную работу в сети.