Прошли уже те времена, когда пользователи использовали только Internet Explorer, а людей знавших о Netscape Navigator было еще меньше. Многообразие и возможность персонализации современных браузеров дает сегодняшнему пользователю свободу в выборе и его настройке. Каждый может собрать из всевозможных расширений и тем свое неповторимое веб-окружение. Однако в данной статье, Я бы хотел гипотетически создать свой “идеальный” браузер из самых удобных (по моему мнению) фич других браузеров.

Немного о многообразии

Говоря по правде, самих браузерных движков (то что “под капотом” у браузера) не так уж и много. Кратко о них:

  • Blink (Chromium) - движок с открытым исходным кодом от Google. Открытость кода дает возможность буквально любому сделать свой браузер “с маджонгом и гейшами”. Opera, Yandex browser, Vivaldi, Comodo Dragon и много еще кого, все работают на Blink, именно поэтому он является самым популярным движком на данный момент.
  • Gecko - так же свободный браузерный движок на котором работает Firefox. Однако у него не так много “клонов”, по сравнению с Blink. Так же разрабатывается движок Servo, который должен заменить текущий Gecko.
  • Webkit - браузерный движок используемый в Safari. На основе данного движка когда-то и создавался вышеупомянутый Blink.
  • Trident - движок используемый в Internet Explorer. На данный момент сосуществует вместе со своей улучшенной версией движком EdgeHTML, который используется в браузере Edge.
    Вроде бы все (если что-то забыл, напишите в комментариях).

Браузер мечты

Итак, вот как Я вижу идеальный браузер (чисто субъективные пожелания):

  1. Шустрый как Chrome;
  2. Выглядит современно и минималистично, такая смесь между Opera Neon и Safari;
  3. Поддерживает расширения, но потребляет мало оперативной памяти;
  4. Имеет нативный блокировщик рекламы, VPN, технологию Turbo, возможность выносить видео в отдельное окошко как в Opera;
  5. Настраиваемый как Vivaldi;
  6. Имеет технологию Protect (встроенный DNSCrypt, защищенный режим банковских платежей, защита Wi-Fi и много чего еще) как в Яндекс браузере.
  7. Имеет несколько фич из старой Opera (которая была на движке Presto), например: нормальное выделение текста/ссылки, индикатор загрузки элементов страницы, RSS читалка, UserCSS возможность настраивать CSS для отдельных сайтов и др.
  8. Имеет консоль разработчика/дебаггер как в Firefox;
  9. Может “прыгать” между используемыми движками или использует один супер-унифицированный ^-^;
  10. Имея все это не лагает, не падает и не виснет.

Конечно такой браузер невозможно создать сейчас. Однако думаю, все вендоры стремятся к определенному идеалу и свет когда-нибудь увидит что-то подобное. А может к тому времени все поменяется и люди уже не будут пользоваться привычными нам вещами.

Но это уже совсем другая история :)

Поделись постом - это не сложно :)