Project Eraser: упростите Google Chrome

Google еще в середине 2015 года объявил начало Project Eraser, инициативы, направленной на то, чтобы сделать браузер Google Chrome менее сложным, удалив устаревшие или редко используемые функции.

В новостях о проекте особо не сообщалось, что несколько удивительно. Компания начала проверку кода и функций Chrome 43, чтобы найти возможности удалить код из Chrome, чтобы сделать его простым и удобным в обслуживании.

Project Eraser — это попытка упростить Chrome, отключив функции и пути кода, которые больше не обеспечивают достаточной ценности, чтобы оправдать их сложность ни в коде, ни в пользовательском интерфейсе. Начиная с M-43, мы активно ищем возможности удалить или никогда не запускать новые функции на основе того, чтобы код Chrome оставался простым и поддерживаемым, а пользовательский интерфейс Chrome был простым для понимания и интуитивно понятным для навигации.

Участник проекта перечислил несколько примеров, на которые разработчики Chrome могут захотеть обратить внимание, чтобы упростить браузер, включая «редко используемые функции», «устаревший или не поддерживаемый код» или «узко дифференцированные или избыточные функции».

Project Eraser

Один из примеров того, что Project Eraser может были применены to — это предлагаемая реализация API боковой панели в браузере Chrome.

хромированные пустые вкладки

API боковой панели позволит Google и разработчикам расширений создавать надстройки, которые будут использовать боковую панель, аналогично тому, что Firefox от Mozilla веб-браузер и сторонние браузеры, такие как Опера или Вивальди поддержка.

Первоначально запущенный в апреле 2015 года, Google с тех пор сделал эту проблему «обычным исправлением», что означает, что реализация в конце концов не произойдет. Основная причина отказа от этой идеи — простота, или, точнее, «соответствие основной ценности Chrome — простоте».

Мы не будем выполнять этот запрос функции. Мы понимаем, что есть значительное число из вас, кто будет разочарован этим решением, о чем отчасти свидетельствуют многие звезды по этому вопросу. Мы активно обсуждали это как внутри команды, так и с членами сообщества. В конце концов мы решили, что разрешение WontFix больше соответствует основной ценности Chrome — простоте.

Вывод

Project Eraser от Google очень похож на цели, объявленные недавно Mozilla по оценке функций Firefox, и либо сделай их великими или оставь их. Двумя из первых функций, от которых Mozilla решила отказаться, была поддержка полные темы а также группы вкладок.

Хотя обе браузерные компании, похоже, намерены сделать браузер менее сложным, сообщество Firefox в настоящее время имеет преимущество в виде мощной системы надстроек браузера. Как только Mozilla объявила об удалении, например, групп вкладок, разработчики дополнений начали создавать дополнения, которые вернут эту функцию.

Хотя это ослабляет некоторые решения Mozilla, все может измениться в ближайшем будущем, как объявила Mozilla. грядущие массовые изменения в экосистеме надстроек Firefox.