Как стать автором
Обновить
54.36

Браузеры

Веб-обозреватели

Сначала показывать
Порог рейтинга

Состоялся релиз ОС Chrome OS 122, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и браузере Chrome 122.

Пользовательское окружение Chrome OS ограничивается веб-браузером, а вместо стандартных программ задействованы веб-приложения. Тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач.

Вывод на экран осуществляется при помощи графического стека Freon (ведётся работа по переходу на использование Wayland) и оконного менеджера Aura.

Исходные коды проекта распространяются под свободной лицензией Apache 2.0.

Сборка Chrome OS 122 доступна для большинства актуальных моделей Chromebook. Для использования на обычных компьютерах предлагается редакция Chrome OS Flex.

Основные изменения в Chrome OS 122:

  • добавлен режим Battery Saver;

  • в поисковую строку интерфейса запуска программ (Launcher) встроена возможность отправки запросов на естественном языке, обрабатываемая движком на базе машинного обучения;

  • предоставлена возможность редактирования транскрипции голосовых пояснений к скринкасту;

  • предоставлены динамические обои, меняющиеся в зависимости от времени дня и учитывающие выбранный режим оформления (светлый или тёмный);

  • добавлена поддержка VPN на базе протокола IKEv2 (Internet Key Exchange Protocol Version 2);

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

Источник: OpenNET.

Теги:
+3
Комментарии 0

Будет ли полнофункциональный текстовый браузер жрать больше ресурсов, чем обычный, или же меньше?

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

С другой стороны — все тормознутые матрёшки скриптов всё равно придётся выполнить. Нужно будет не только более-менее слепить страницу, но и достаточно интеллектуально переверстать её в линейную простынку текста, не перемесив содержимое (задача крайне нетривиальная). Современные сайты реагируют на каждый чих и управляются бровью, движениями сфинктеров, стуками по телефону — всем, кроме нормального нажатия на активные элементы. Как-то заэмулировать ввод, чтобы можно было перейти на следующую страницу, когда есть только кнопки консоли — тоже та ещё задача, а если мы делаем совсем «настоящую» консоль (без редактирования ранее выведенного текста) и при добавлении в хвост страницы нового контента (те самые богомерзкие бесконечные бесстраничные ленты) перепечатываем страницу заново — надо определиться, на что реагировать, чтобы какая-то фоновая активность скриптов не приводила к постоянным обновлениям.

Короче, задача тянет уже на неплохой AI, не находите? О_о

Теги:
0
Комментарии 5

Браузерный движок WebKit (Safari и Epiphany) переходит на использование для отрисовки 2D-графики библиотеки Skia, применяемой в Google Chrome, Firefox, ChromeOS, Android и Flutter и поддерживающей отрисовку с использованием GPU.

Портирование проведено компанией Igalia в рамках инициативы по оптимизации производительности WebKitGTK для GNOME. В качестве причины миграции упоминается достижение предела в процессе оптимизации производительности 2D-отрисовки с использованием CPU и возникновение необходимости задействовать GPU для дальнейшего повышения производительности.

Попытки добавления в библиотеку Cairo, которая применялась в WebKit, возможности 2D‑отрисовки с использованием GPU не увенчались успехом из‑за архитектурных особенностей решения, а проект написания собственной библиотеки отрисовки был отброшен из‑за трудности в достижении баланса между производительностью и качеством.

Что касается производительности, то начальный порт WebKit на Skia при прохождении тестов MotionMark на ПК показал ускорение отрисовки в два раза, по сравнению со старым кодом, использующим CPU.

В феврале 2024 года ветка WebKit, переведённая на Skia, достигла готовности к передаче в основной состав кодовой базы WebKit. После обсуждения с разработчиками из Google, Sony, Apple и Red Hat было принято решение о переводе WebKit с библиотеки Cairo на Skia, и в настоящее время код для поддержки Skia уже принят в основную ветку WebKit.

Источник: OpenNET.

Теги:
+2
Комментарии 0

Wonder Interactive работает над интеграцией поддержки Unreal Engine 5 в веб-браузеры через API WebGPU.

По данным разработчиков, Unreal Engine 5 уже портирован на WebGPU в тестовом режиме. Генеральный директор компании подтвердил, что решение будет включать в себя многопоточный рендеринг и систему потоковой передачи ресурсов.

WebGPU, современный API веб-графики и преемник WebGL, обеспечивает более высокую производительность и поддержку современных функций для веб-приложений. Это решение предоставляет разработчикам низкоуровневый доступ к графическому процессору, что может привести к более эффективному рендерингу и возможности экспериментировать с функциями и программным обеспечением, которые раньше в веб-браузере были недоступны.

Ранее Wonder Interactive реализовала возможность запуска Unreal Engine 4.27 в браузере и представила демо-версию этого проекта под названием SpaceLancers.

В Wonder Interactive планируют выполнить аналогичную работу для других популярных игровых движков, включая Unity, Godot и O3DE.

Теги:
+1
Комментарии 1

Компания «Яндекс» рассказала о новых функциях в «Яндекс Браузере» с использованием нейросетей компании. По словам разработчиков, новые функции включают перевод на русский видео с восьми иностранных языков, пересказ видео, генерацию субтитров и так далее. Также был обновлён дизайн «Яндекс Браузера».

В новые функции «Яндекс Браузера» вошли:

  • редактирование с помощью YandexGPT. Языковая модель помогает пользователям писать комментарии, письма, отзывы и другие сообщения. Для этого нужно просто выделить фрагмент и выбрать функцию «Помочь с текстом», где работают режимы «Исправить ошибки», «Сократить» и «Улучшить стиль»;

  • пересказ и перевод видеороликов. К переводу английского, китайского, французского, испанского, итальянского и немецкого добавился перевод с японского и корейского языков;

  • краткий пересказ видео с иностранных языков при помощи YandexGPT на русском языке. Также чат‑бот озвучивает пересказ;

  • генерация субтитров для русскоязычных видео с разделением реплик разных спикеров;

  • возможность создавать изображения с помощью нейросети YandexART. Для этого нужно обратиться к Алисе и текстом или голосом описать то, что хочется увидеть на картинке. Этот режим работы называется «Давай нарисуем»;

  • проверка сайтов на наличие фишинга с помощью ML‑модели;

  • сканирование QR‑кодов во время воспроизведения видео.

Подробнее о функциях можно прочитать в отдельной статье на Хабре.

Теги:
+7
Комментарии 0

Вышел релиз web-браузера Pale Moon 33.0.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке.

Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).

Проект придерживается классической организации интерфейса, без перехода к интегрированным в Firefox 29 и 57 интерфейсам Australis и Photon, и с предоставлением широких возможностей кастомизации. Из удалённых компонентов: DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, средства для родительского контроля и людей с ограниченными возможностями.

По сравнению с Firefox, в браузер возвращена поддержка расширений, использующих XUL, и сохранена возможность применения как полноценных, так и легковесных тем оформления.

Источник: OpenNET.

Теги:
+3
Комментарии 0

Как отключить кеширование браузера с помощью мета-тегов HTML.

Правильный минимальный набор заголовков, который работает в наиболее распространённых браузерах:

  • Cache-Control: no-cache, no-store, must-revalidate

  • Pragma: no-cache

  • Expires: 0

Где:

  • Cache-Control для HTTP 1.1

  • Pragmaдля HTTP 1.0

  • Expires для proxies

Теги:
+3
Комментарии 3

Состоялся выпуск минималистичного многоплатформенного веб-браузера NetSurf 3.11, способного работать на системах с несколькими десятками мегабайт ОЗУ.

Сборки проекта подготовлены для Linux, Windows, Haiku, AmigaOS, RISC OS и различных Unix-подобных систем. Код браузера написан на языке C и распространяется на GitHub под лицензией GPLv2.

Браузер NetSurf 3.11 поддерживает вкладки, закладки, отображение эскизов страниц, автодополнение URL в адресной строке, масштабирование страниц, HTTPS, SVG, интерфейс для управления Cookie, режим сохранения страниц с изображениями, стандарты HTML 4.01, CSS 2.1 и частично HTML5.

В проекте предоставляется ограниченная поддержка JavaScript, которая по умолчанию отключена. Страницы отображаются при помощи собственного браузерного движка, основу которого составляют библиотеки Hubbub, LibCSS и LibDOM. Для обработки JavaScript применяется движок Duktape.

В новой версии NetSurf:

  • улучшена поддержка CSS и обеспечена корректная отрисовка страниц, в которых используется CSS-свойство flex;

  • улучшена компоновка таблиц, обработка списков и поддержка тёмных тем оформления;

  • проведена оптимизация производительности. Улучшена поддержка платформы RISC OS;

  • добавлена поддержка формата изображений JpegXL;

  • добавлен декодировщик изображений rsvg;

  • по умолчанию отключены TLS 1.0 и TLS 1.1, и настроено использование TLS 1.3;

  • добавлена поддержка OpenSSL 3;

  • обеспечена поддержка автозамены http на https;

  • улучшен интерфейс на базе библиотеки GTK.

Источник: OpenNET.

Теги:
+9
Комментарии 1

Google опубликовала релиз web-браузера Chrome 120.

Основные изменения в Chrome 120:

  • стартовал эксперимент по отключению поддержки сторонних Cookie, выставляемых при обращении к сайтам, отличным от домена текущей страницы;

  • начался процесс прекращения поддержки видеокодека Theora;

  • оформление каталога Chrome Web Store переработано для упрощения поиска и управления дополнениями;

  • расширена функциональность интерфейса «Проверка безопасности» (Safety check);

  • реализована адаптивная панель инструментов, меняющаяся в зависимости от изменения размера окна;

  • взаимодействие с принтерами перенесено в отдельный сервисный процесс;

  • в TLS включена реализация механизма инкапсуляции ключей (KEM, Key Encapsulation Mechanism), использующего гибридный алгоритм X25519Kyber768, устойчивый к подбору на квантовых компьютерах;

  • в версии для Android прекращена поддержка платформы Android 7.0 Nougat;

  • внесены улучшения в инструменты для web-разработчиков. В отладчике по умолчанию включено игнорирование скриптов размещённых в каталогах "/node_modules/" и "/bower_components/" с модулями Node.js. В режиме удалённой отладки реализован переключатель для выбора между мышью и сенсорным экраном. Улучшена отладка анимации. В панель Elements добавлен переключатель "media" для отладки элементов <audio> и <video>.

Источник: OpenNET.

Теги:
0
Комментарии 0

«Яндекс» опубликовал исследование, посвящённое настройкам доступности, которые пользователи «Яндекс Браузера» включают на iOS и Android в России.

Настройки доступности — это специальные функции в системных настройках смартфона, которые помогают упростить взаимодействие с устройством, изменив внешний вид контента под нужды пользователя.

По данным «Яндекса», 51% пользователей мобильного Браузера, или более 20 миллионов человек, используют хотя бы одну настройку доступности на Android и iOS. Самыми популярными функциями стали:

  • изменение размера шрифта — 35%, или 14 миллионов пользователей;

  • тёмная тема — 27%, или около 11 миллионов пользователей;

  • монозвук — 3%, или почти 1,5 миллиона пользователей;

  • увеличение контрастности — 2%, или более 800 000 пользователей;

  • субтитры — 2%, или более 800 000 пользователей.

Исследование «Яндекса» основано на обезличенной информации, актуальной на октябрь 2023 года.

Теги:
0
Комментарии 0

На Flathub опубликована неофициальная версия браузера Vivaldi в формате flatpak, подготовленная одним из сотрудников компании. Неофициальный статус пакета объясняется различными факторами, в частности, пока нет полной уверенности в том, что «песочница» Chromium при запуске в среде Flatpak будет достаточно безопасна. Если в дальнейшем никаких особых проблем не возникнет — пакет будет переведён в официальный статус.

Появление сборок Vivaldi в формате Flatpak позволяет расширить возможности установки браузера в различных дистрибутивах без необходимости подготовки специализированных пакетов. Также, несмотря на пока неофициальный статус, разработчики Vivaldi будут обрабатывать сообщения об ошибках по данной версии наравне со всеми другими, чтобы оперативно вносить необходимые исправления.

Источник: OpenNET.

Теги:
+1
Комментарии 0

В Google Chrome появился быстрый способ узнать, сколько памяти использует каждая вкладка. После добавления функции «Экономия памяти» браузер теперь будет показывать процент её использования при наведении курсора на вкладку.

Ранее для получения этой информации нужно было обратиться к трёхточечному меню > «Дополнительные инструменты» > «Диспетчер задач». 

Функция «Экономия памяти» освобождает память от неактивных вкладок. Эти страницы остаются видимыми на панели и перезагружаются при переходе.

Включить функцию можно в «Настройках» > «Производительности». Также там можно выбрать дополнительную настройку «Всегда оставлять выбранные сайты активными».

Новую опцию можно активировать через флаг chrome://flags/#memory-saver-memory-usage-in-hovercards.

Теги:
+2
Комментарии 0

Компания Astian (в 2019 году поглотившая проект Midori), представила новую ветку web-браузера Midori 11, перешедшего на движок Mozilla Gecko, применяемый в Firefox.

Из основных целей разработки Midori упоминается забота о конфиденциальности пользователя и легковесность — разработчики поставили перед собой задачу сделать браузер, наиболее нетребовательный к ресурсам среди продуктов на движке Firefox и пригодный для работы даже на устаревших системах.

Код проекта Midori распространяется под лицензией MPLv2. Сборки Midori подготовлены для Linux, Windows и macOS.

Репозиторий с кодом Midori 11 создан путём заимствования кодовой базы браузера Floorp, развиваемого группой японских студентов и сочетающего движок Firefox с возможностями и интерфейсом в стиле Chrome. Выпуск Midori 11 аналогичен ветке Floorp 11. Отмечается, что ответвление сформировано совместно с командой разработчиков Floorp, сотрудничество с которой продолжится и в дальнейшем. При этом кодовые базы проектов будут развиваться своими путями, а интерфейс будет существенно отличаться.

Изначально этот браузер развивался участниками проекта Xfce на основе движка WebKitGTK и библиотеки GTK3 (для разработки использовался язык Vala). После перехода проекта в руки компании Astian, была опубликована кардинально переделанная ветка Midori 10, созданная путём ответвления от браузера Wexond, основанного на движке Chromium и платформе Electron.

Источник: OpenNET.

Теги:
0
Комментарии 1

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн

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

theverge.com
theverge.com

Также при наведении курсора на неактивную вкладку можно посмотреть, сколько памяти сэкономлено.

Активация вкладки занимает секунду или две. 

Функцию «Экономия памяти» можно отключить, перейдя в меню Chrome в верхнем правом углу и выбрав «Настройки» > «Производительность» > «Экономия памяти». Там же можно создать список сайтов, которые должны всегда оставаться активными.

Теги:
-1
Комментарии 0

Компания Mozilla объявила о включении для пользователей стабильной ветки Firefox поддержки механизма ECH (Encrypted Client Hello), продолжающего развитие технологии ESNI (Encrypted Server Name Indication) и предназначенного для шифрования информации о параметрах TLS‑сеансов, таких как запрошенное доменное имя.

Изначально код для работы с ECH был добавлен в выпуск Firefox 85, но был отключён по умолчанию. В Chrome поддержку ECH начали постепенно включать, начиная с выпуска Chrome 115.

Так как помимо соединения с сервером утечка сведений о запрошенных доменах происходит через DNS, для полноценной защиты кроме ECH необходимо применение технологии DNS over HTTPS или DNS over TLS для шифрования DNS‑трафика. Firefox не будет использовать ECH без включения DNS over HTTPS в настройках. Проверить поддержку ECH в браузере можно на данной странице.

Одним из факторов активации по умолчанию поддержки ECH в Firefox стало включение несколько дней назад компанией Cloudflare поддержки ECH в своей сети доставки контента. С практической стороны, так как данные о запрошенных хостах при применении ECH скрыты от анализа, для фильтрации и блокировки неугодных сайтов, использующих CDN Cloudflare, теперь потребуется блокировка всей сети Cloudflare, блокировка всех запросов с ECH или организация перехвата HTTPS при помощи подставных корневых сертификатов на системе пользователя.

Источник: OpenNET.

Теги:
+7
Комментарии 0

Опубликован релиз web-браузера Wolvic 1.5, предназначенного для использования в системах дополненной и виртуальной реальности. Проект продолжает развитие браузера Firefox Reality, ранее развивавшегося компанией Mozilla. После стагнации кодовой базы Firefox Reality в рамках проекта Wolvic его разработку продолжила компания Igalia, известная своим участием в разработке таких свободных проектов, как GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa и freedesktop.org. Код Wolvic написан на языках Java и C++ и распространяется под лицензией MPLv2. Готовые сборки сформированы для платформы Android. Поддерживается работа с 3D-шлемами Oculus, Huawei VR Glass, Lenovo VRX, Lenovo A3, HTC Vive Focus, Pico Neo, Pico4, Pico4E, Meta Quest Pro и Lynx (также ведётся портирование браузера для устройств Qualcomm).

Браузер использует web‑движок GeckoView — вариант движка Mozilla Gecko, оформленный в виде отдельной библиотеки, которую можно обновлять независимо. Управление производится через принципиально иной трёхмерный интерфейс пользователя, позволяющий осуществлять навигацию по сайтам внутри виртуального мира или в составе систем дополненной реальности. Кроме предназначенного для управления через 3D-шлем интерфейса, позволяющего просматривать традиционные двумерные страницы, web-разработчики могут использовать API WebXR, WebAR и WebVR для создания специализированных трехмерных web-приложений, взаимодействие с которыми производится в виртуальном пространстве.

Источник: OpenNET.

Теги:
+4
Комментарии 0

После 8 месяцев разработки представлен значительный выпуск специализированного браузера Tor Browser 12.5, в котором продолжено развитие функциональности на базе ESR-ветки Firefox 102. Браузер сосредоточен на обеспечении анонимности, безопасности и приватности, весь трафик перенаправляется только через сеть Tor. Обратиться напрямую через штатное сетевое соединение текущей системы невозможно, что не позволяет отследить реальный IP-адрес пользователя (в случае взлома браузера, атакующие могут получить доступ к системным параметрам сети, поэтому для полного блокирования возможных утечек следует использовать такие продукты, как Whonix). Сборки Tor Browser подготовлены для Linux, Android, Windows и macOS.

Для обеспечения дополнительной защиты в Tor Browser включена настройка «HTTPS Only», позволяющая использовать шифрование трафика на всех сайтах, где это возможно. Для снижения угрозы от проведения атак с использованием JavaScript и блокирования по умолчанию плагинов в комплекте поставляется дополнение NoScript. Для борьбы с блокировкой и инспектированием трафика применяются fteproxy и obfs4proxy.

Источник: OpenNET.

0
Комментарии 0

Один из способов просмотра Youtube в VLC плеере на старом Android версий от 4.2

Нужен Kiwi браузер, VLC плеер от версии 3.1 и юзер скрипт https://dl.dropboxusercontent.com/s/o1ny3gohppbxs3g/viewtubeL.user.js

Работает следующим образом, Kiwi браузер позволяет устанавливать расширения и пользовательские скрипты, скрипт достаёт прямые ссылки на видео в H264 в качестве 360 или 720 и переадресует эту ссылку в VLC плеер, VLC 3.1 или новее умеет открывать ссылки vlc://

То есть таким способом можно отправлять видео в плеер не только с ютуба, но и с других сайтов.

+10
Комментарии 2

Вклад авторов