chromium

  • ХабрахабрФото Дегуглификация Chromium

    Дегуглификация Chromium

    На сегодня Chrome — пусть и не самый быстрый, но самый популярный браузер в мире, с большим отрывом от остальных. А единственным реальным конкурентом остался Firefox, потому что практически все остальные тоже перешли на кодовую базу и движок Chromium. Разработать новый браузер с нуля практически нереально, но Chromium — открытый опенсорсный проект, в который каждый может вносить любые изменения. И…

    Читать далее »
  • ХабрахабрФото [Перевод] Баг памяти Windows, которому не менее восьми лет

    [Перевод] Баг памяти Windows, которому не менее восьми лет

    Память — достаточно дефицитный ресурс для многих компьютеров потребительского уровня, поэтому логично создать функцию, ограничивающую объём используемой процессом памяти; и Microsoft действительно реализовала такую функцию. Однако: Компания её не задокументировала (!) Её реализация на самом деле не экономит память Реализация может иметь чрезмерно высокие затраты ресурсов CPU Эта функция ограничивает рабочий набор процесса (количество памяти, отображённое в адресное пространство процесса)…

    Читать далее »
  • ХабрахабрФото Почему нельзя доверять Google

    Почему нельзя доверять Google

    В 2005 году компания Google решила вступить в конкуренцию с ICQ, MSN и Skype — и выпустила мессенджер Google Talk (Gchat) на открытом протоколе XMPP с распределённой архитектурой. Казалось бы, замечательно: Google продвигает открытый свободный протокол! Как бы не так. Google не уважала спецификации, не поддерживала все функции XMPP. В итоге разработка открытого стандарта затормозилась, чтобы адаптироваться к действиям Google. Классные новые…

    Читать далее »
  • ХабрахабрФото Чем браузер Arc хорош на самом деле

    Чем браузер Arc хорош на самом деле

    Недавно появился хабрапост «Arc — революционный браузер нового поколения». Его заминусовали с реакцией «вы тут выдаёте за революцию очередной скин для Chromium».  Я активно пользуюсь Arc и ощущаю, что из-за неудачного поста Хабр может пройти мимо хорошего продукта. Да, слово «революционный» тоже считаю излишне громким. Но Arc — это не просто «добавили нескучные обои», а более интересная штука, способная пригодиться…

    Читать далее »
  • ХабрахабрФото [Перевод] Больше контроля над селектором :nth-child() с помощью синтаксиса of S

    [Перевод] Больше контроля над селектором :nth-child() с помощью синтаксиса of S

    Эта статья — перевод оригинальной статьи «More control over :nth-child() selections with the of S syntax» Также я веду телеграм канал «Frontend по‑флотски», где рассказываю про интересные вещи из мира разработки интерфейсов. Селекторы псевдоклассов :nth-child() и :nth-last-child() С помощью селектора псевдокласса :nth-child() можно выбирать элементы в DOM по их индексу. Используя микросинтаксис An+B, вы получаете тонкий контроль над тем, какие элементы вы…

    Читать далее »
  • ХабрахабрФото Название имеет значение: как получить оптимизацию, переименовав браузер

    Название имеет значение: как получить оптимизацию, переименовав браузер

    Всем привет! Меня зовут Максим Смирнов, я руковожу командой, которая работает над производительностью Яндекс Браузера и отвечает за его графическую подсистему. В этой статье я расскажу об одном неочевидном улучшении, которое наша команда внедрила в Браузер для Windows. Если описать его в двух словах, то нам удалось улучшить стабильность и производительность браузера, убедив драйверы видеокарт, что наше приложение — это…

    Читать далее »
  • ХабрахабрФото Как сайты определяют ботов? Деобфускация Akamai Bot Manager 2.0

    Как сайты определяют ботов? Деобфускация Akamai Bot Manager 2.0

    Akamai Technologies - американская компания, занимающаяся защитой веб-ресурсов от ботов с помощью своего продукта Bot Manager. В её портфолио числятся такие гиганты ритейла, как Nike, Adidas и Asos, для которых особенно важен контроль за ботами, автоматизирующими процесс выкупа редких/лимитированных товаров с целью их перепродажи по завышенной цене. В данной статье мы взглянем на скрипт антибота Akamai и рассмотрим, какие методы…

    Читать далее »
  • ХабрахабрФото [Перевод] Что нового завезли в DevTools (Chrome 111)

    [Перевод] Что нового завезли в DevTools (Chrome 111)

    Отладка HD color с помощью панели стилей Новые цветовые типы CSS и пространства появляются в интернете! Не менее интересно, что DevTools получил новые инструменты, помогающие разработчикам создавать, конвертировать и отлаживать цвета высокой четкости. Панель стилей теперь поддерживает 12 новых цветовых пространств и 7 новых гамм, как описано в спецификации CSS Color Level 4. Смотрите Руководство по цвету CSS высокой четкости…

    Читать далее »
  • ХабрахабрФото [Перевод] Carbonyl — графический веб-браузер для Linux-консолей

    [Перевод] Carbonyl — графический веб-браузер для Linux-консолей

    Консоль Linux обычно имеет дисплей с клавиатурой и используется для подключения к главному компьютеру для обмена данными и отображения результатов обработки. В большинстве случаев сама обработка выполняется хост-компьютером. Однако есть гики, которые хотят на консоли просматривать веб-страницы, и есть программное обеспечение, такие как текстовые браузеры типа «Browsh», которые могут отображать веб-сайты в графическом виде без графического интерфейса. Большинство основных дистрибутивов…

    Читать далее »
  • ХабрахабрФото [Перевод] Поиск бага регистра, приводящего к вылету Chrome

    [Перевод] Поиск бага регистра, приводящего к вылету Chrome

    «Эй ты, функция. Да, я к тебе обращаюсь. При очистке не забудь, пожалуйста, восстановить все мои регистры. Да, и этот тоже, ты что, думаешь, в Linux попала?» Вот краткое описание проблемы, с которой я столкнулся. ABI (Application Binary Interface) платформы требует от функций, чтобы они сохраняли значения определённых регистров и восстанавливали их в случае использования, однако набор восстанавливаемых регистров зависит…

    Читать далее »


Кнопка «Наверх»