The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск web-браузера Chrome 62

18.10.2017 07:55

Компания Google представила релиз web-браузера Chrome 62. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, возможностью загрузки модуля Flash по запросу, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента, системой автоматической установки обновлений и передачей при поиске RLZ-параметров.

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

  • Расширен спектр ситуаций при которых выводится сообщение о небезопасном соединении при обращении к сайтам по HTTP. Помимо уже выставляемой метки небезопасного соединения при заполнении форм ввода пароля и номеров кредитных карт, аналогичное предупреждение теперь будет выводиться при заполнении любых форм данных на страницах открытых по HTTP, а также при открытии сайтов по HTTP в режиме инкогнито;
  • Возможность отключить звук для отдельных сайтов. Пользователь может на постоянной основе заблокировать вывод звука для конкретных сайтов, которые злоупотребляют автоматическим воспроизведением видео или раздражающими звуковыми эффектами;

  • Обрамление окна и кнопки закрытия, сворачивания и раскрытия на весь экран в Linux теперь отображаются с использованием стиля из штатной темы оформления GTK3+;

  • В настройки добавлена опция для включения режима инвертирования прокрутки, меняющего направление сдвига содержимого при прокрутке вращением колеса мыши;
  • В API Network Infomation добавлены метрики качества сетевого соединения, позволяющие оценить реальную пропускную способность текущего подключения и задержки в доставке пакетов, помимо ранее предоставляемых сведений о теоретической скорости сетевого интерфейса. Кроме того, предоставлены средства для постоянного отслеживания сетевой производительности и генерации уведомлений об изменении качества канала связи. Информация о скорости привязана к классам сетевого подключения, таким как 2G, 4G, WiFi и Ethernet (например, будет выставлен класс 2G, даже если фактическое соединение Ethernet, но наблюдаются большие задержки). С практической стороны, разработчики могут воспользоваться новым API для загрузки упрощённой версии сайта или отключения сервисов, требующих интенсивной передачи данных, в условиях медленного сетевого соединения;
  • Добавлена поддержка изменчивых шрифтов OpenType (variable fonts), в которых толщина, ширина и другие стилистические характеристики глифа могут произвольно меняться. Вместо отдельного описания каждого представления, комбинации возможных вариантов определяются в одном шрифтовом ресурсе через определения возможных delta-отклонений от базового глифа с получением результата через применение интерполяции. Таким образом, вместо использования для каждого стиля своего файла со шрифтом, можно обойтись одним шрифтовым файлом, что значительно сокращает размер данных, необходимых для получения заданного результата. Управление параметрами отрисовки изменчивых шрифтов осуществляется при помощи CSS-свойств font-weight (теперь можно указывать не только класс, но и цифровые значения для толщины и стиля) и font-variation-settings (более тонкая настройка глифов);
  • В API DOM Elements добавлено расширение Media Capture, позволяющее захватывать содержимое, отрисовываемое при помощи HTMLMediaElements (например, контент, выводимый через теги video и audio). Захват инициируется методом captureStream(), после чего мультимедийные данные передаются в форме MediaStream напрямую из HTMLMediaElements. В том числе возможна запись и отправка захваченного потока через WebRTC и обработка при помощи API WebAudio;
  • Внесены новые оптимизации производительности в JavaScript-движок V8. До 6.5 раз увеличена скорость работы метода Object#toString(), что положительно сказалась на работе фреймворков, использующих Object#toString(), например, производительность AngularJS возросла примерно на 3% (по тесту Speedometer). Также до 3 3 раз ускорена работа метода String#includes(), до 5 раз someProxy(params) и SomeOtherProxy(params) и до 6.5 раз someProxy.property. Внесены оптимизации в работу Map, Set, WeakMap и WeakSet, позволившие ускорить работу с хэшами при использовании библиотеки Hashcode;
  • Улучшена работа движка V8 на устройствах с небольшим объёмом ОЗУ, для которых начальный размер буфера для объектов с коротким жизненным циклом уменьшен до 512K;
  • Максимальный размер строк на 64-разрядных системах увеличен с 2^28 (256 Мб) до 2^30 символов (1 Гб);
  • В движке разбора регулярных выражений по умолчанию включен режим dotAll при указании флага "s", при котором под маску "." подпадает в том числе символ перевода строки (/foo.bar/su.test('foo\nbar'); // true). Добавлен механизм оценки Lookbehind, позволяющий определить в регулярном выражении, что один шаблон предшествует другому (например, сопоставить сумму в долларах без захвата знака доллара);
  • В API PaymentRequest для каждого метода платежей обеспечена возможность указания перечня цен и элементов при помощи модификатора PaymentDetailsModifier.data;
  • Добавлена поддержка html-элементов <data> и <time> для опредления значений для автоматического разбора, например, "<data value="8">Восемь </data>" или " <time>2017-10-18 13:04</time>";
  • В парсер значений цветов в CSS добавлена поддержка 8- и 4-значных шестнадцатеричных форматов значений цвета (#RRGGBBAA и #RGBA);
  • Добавлен "Origin Trial" для WebVR, что позволяет начать эксперименты с web-приложениями для виртуальной реальности;
  • Расширен интерфейс загрузки файлов в Chrome для Android через формы <input type="file">. Обеспечена возможность выбора для загрузки сразу нескольких файлов, если через атрибут accept разрешена только загрузка изображений;
  • В API MediaSource расширены средства перемещения по потоку при помощи метода HTMLMediaElement.seekable, благодаря новым API setLiveSeekableRange и clearLiveSeekableRange.
  • В API Media Source Extensions (MSE) добавлена поддержка формата кодирования звука FLAC;
  • В Chrome для Android добавлена поддержка модуля декодирования контента (Content Decryption Module) Widevine L1 и реализована возможность воспроизведения защищённого контента в offline;
  • В шаблонах разрешено использование символов экранирования, что позволяет создавать шаблоны для конструкций LaTeX;
  • Запрос подтверждения полномочий на показ уведомлений теперь возможен только при открытии сайта по HTTPS.

Кроме нововведений и исправления ошибок в новой версии устранено 35 уязвимостей. Многие из уязвимостей выявлены в результате автоматизированного тестирования инструментами AddressSanitizer, MemorySanitizer, Control Flow Integrity и LibFuzzer. Критических проблем, которые позволяют обойти все уровни защиты браузера и выполнить код в системе, за пределами sandbox-окружения, не выявлено. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила 20 премий на сумму более 40 тысяч долларов США (одна премия $7500, две премии $5000, пять премий $3000, одна премия $2000, три премии $1000, одна премия $1337 и три премии $500). Размер пяти вознаграждений пока не определён.

  1. Главная ссылка к новости (https://chromereleases.googleb...)
  2. OpenNews: Выпуск операционной системы Chrome OS 61
  3. OpenNews: В Chrome будет принудительно включаться HTTPS для доменов .dev и .foo
  4. OpenNews: В Chrome 64 будет прекращено автоматическое воспроизведение видео со звуком
  5. OpenNews: Chrome будет помечать FTP как небезопасный протокол
  6. OpenNews: Выпуск web-браузера Chrome 61
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47406-chrome
Ключевые слова: chrome
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (49) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Фуррь (ok), 10:27, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Всегда удивлялся новостям про Хром, а не Хромиум. Хром-то тут точно не нужен.

    Вангую, что будут вопросы по этой фиче:
    >В настройки добавлена опция для включения режима обратной прокрутки , меняющего направление сдвига содержимого при прокрутке вращеним колеса мыши;

    Так вот, это для детишек, которые пересаживаются с планшетов на ПК и удивляются "нелогичной" прокрутке.

     
     
  • 2.13, анонг (?), 11:30, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это ж хайп. Всё куплено и тп.
    Людям не нужна свобода.
     
  • 2.20, 432432 (?), 12:07, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Всегда удивлялся новостям про Хром, а не Хромиум. Хром-то тут точно не
    > нужен.
    > Вангую, что будут вопросы по этой фиче:
    >>В настройки добавлена опция для включения режима обратной прокрутки , меняющего направление сдвига содержимого при прокрутке вращеним колеса мыши;
    > Так вот, это для детишек, которые пересаживаются с планшетов на ПК и
    > удивляются "нелогичной" прокрутке.

    На macOS тоже "обратная" прокрутка.

     
     
  • 3.36, Аноним (-), 17:19, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В некоторых новых ноутбуках на винде тоже самое. И по-моему, это прикол от синаптика.
     
     
  • 4.38, Аноним (-), 17:51, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не причем тут синаптик. Это фишка последних Винд ))
     
  • 2.24, Твоя мама. (?), 13:28, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > В настройки добавлена опция для включения режима обратной прокрутки , меняющего направление сдвига содержимого при прокрутке вращеним колеса мыши;

    Я могу понять, зачем это нужно (сама на GNU\Linux уже много лет пользуюсь), но мне непонятно, почему это должно быть в браузере, а не в OS.

     
     
  • 3.25, Наноним (?), 14:02, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Только что переключил тумблерок в ОС – поменялось и в браузере, без проблем. Видимо, как всегда, костыль для винды, которая в такой рокет саенц так и не умеет.
     
     
  • 4.34, paulus (ok), 17:19, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Там еще костыль от eset (nod32) вставили пользователю прямо в браузер...
     
  • 3.53, Александр (??), 09:54, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Для тачскринов очевидно же
     
  • 3.55, твой сынка (?), 10:36, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот представьте, мама. Сидите Вы такая в ноуте с тачскрином и возякаете мышкой клац клац...
    Потом думаете, дай ка я в инстаграмчик зайду на фитоняшек позырю. А фитоняшек, как по мне интересней пальчиком листать. И тут опана! прокруточка то в другую сторону. И что вы будете делать? Правильно! Лезть в настройки ОС и менять направление прокрутки мышки. А с новой мегаполезной фишкой от гугла, Вам этого делать уже не нужно.
     
  • 2.26, ТТТ (?), 14:28, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для Хромиум нет стабильных релизов, официально анонсируется только Хром. Можно только гадать, какой у Хромиум тег является стабильным.
     

  • 1.2, Аноним (-), 10:28, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    У меня теперь кнопки окна виндовые стали)
     
     
  • 2.11, Аноним (-), 11:23, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В Chrome 63 появится поддержка нативного GTK-оформления окна https://bugs.chromium.org/p/chromium/issues/detail?id=753067
     
     
  • 3.15, Аноним (-), 11:38, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    походу в 62 ввели это!
     
     
  • 4.18, Аноним (-), 11:50, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Точно, раньше запланированного добавили.
     

  • 1.3, Аноним (-), 10:49, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Злой, жестокий Google!

    Как он мог заставить пользователей тачпада так страдать?!

     
  • 1.8, Анонимко (?), 11:18, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Chromium собирается без pulseaudio ?
     
     
  • 2.10, Аноним (-), 11:21, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Chromium собирается без pulseaudio ?

    Собирается.

     
  • 2.14, iPony (?), 11:33, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Chromium собирается без pulseaudio ?

    Естественно. На нём же Chrome OS построена, а там нет PulseAudio.

     
     
  • 3.17, Анонимко (?), 11:39, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    https://aur.archlinux.org/packages/chromium-gtk2/

    Вот тут спрашивали тоже . Ответили , что No idea ...

     

  • 1.9, Аноним (-), 11:19, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Обрамление окна поменяли. Теперь оно полностью в GTK-3 стиле.. Гугль, что ты делаешь, ахаха, прекрати..
     
     
  • 2.23, Аноним (-), 13:14, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Что, теперь с жырным заголовком вместо никакого?
     
     
  • 3.48, Наноним (?), 23:05, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, он использует гномовские кастомные заголовки для размещения вкладок. Вот, поставил, так это выглядит:
    https://i.imgur.com/pdD1rZ1.png
    Ничего особенно сильно не изменилось. Зато сам браузер заметно так похудел.
    >Packages (1) chromium-62.0.3202.62-1
    >
    >Total Download Size:    47.44 MiB
    >Total Installed Size:  169.12 MiB
    >Net Upgrade Size:      -34.90 MiB
     

  • 1.19, Артём (?), 12:01, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А скажите пожалуйста, по каким законам этот браузер синхронизирует настройки? Они переносятся совершенно рандомно. Из одного подменю может одна перенстись, а другая нет. Что-то с этим можно поделать?
     
     
  • 2.22, Аноним (-), 12:24, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Одному Богу сие известно. А ты, сын мой, давно в церкви был? Сходи, исповедайся, свечку поставь. Авось, и продукт сей чудной заработает у тебя.
     
  • 2.29, Аноним (-), 15:05, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    это вне закона
     

  • 1.21, Аноним (-), 12:24, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Обрамление окна и кнопки закрытия, сворачивания и раскрытия на весь экран в Linux теперь отображаются с использованием стиля из штатной темы оформления GTK3+

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

     
     
  • 2.59, Аноним (-), 22:56, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Сделают
    https://bugs.chromium.org/p/chromium/issues/detail?id=753067#c46
     

  • 1.27, Аноним (-), 14:49, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Возможность отключить звук для отдельных сайтов.

    Алилуйя !!!!

     
  • 1.30, Аноним (-), 15:59, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    -58 Мб занятого места О_о Неслабо они так код подчистили
     
  • 1.32, Аноним (-), 16:27, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может не по теме ну извините.
    Подскажите возможно ли вернуть выбор вебкамеры для трансляции.
    До 59 версии все работало можно было выбирать камеру.
    В 59 отрубили поиски решения покуда не выдают.
    Хотя может не так искал.
     
     
  • 2.33, AnyBut. (?), 17:14, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне кажется, что вы ошиблись с форумом.
    С вашим вопросом о вэбкамерах вам надо на профессиональный форум: livejasmin.com
     
  • 2.40, Ojnon (?), 18:14, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Посмотрите группу настроек под названием "Настройки контента". Это там где куки, жабоскрипт, и тд. Выберите Камеру, и там помимо разрешения/запрета будет так же и выбор стандартной камеры.
    Надеюсь правильно вас понял
     

  • 1.39, Аноним (-), 17:57, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Светло-серые шрифты на белом фоне... А чего не белые на белом?
     
     
  • 2.41, Anomimus (?), 19:57, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Чтоб глаза не уставали, очевидно же.
     

  • 1.42, Аноним (-), 20:53, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    А флеш как не работал, так и не работает. https://productforums.google.com/forum/?utm_medium=email&utm_source=footer#!msg/chrome/AVOwl9Jgudw/APKW0xFgAQAJ Глобально и надёжно. А флеш нужен, по крайней мере до 2020 года.
     
     
  • 2.43, rshadow (ok), 20:55, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Дык для любителей г_овна мамонта надо ставить XP и хром какой нибудь 30-й. Без проблем.
     
  • 2.57, irinat (ok), 17:20, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле™ хром просто убирает флеш из массива navigator.plugins. Он там как бы есть, если по полному имени обратиться, но его нет, если пытаться его найти перечислением. Это ломает большинство скриптов типа swfobject.js, которые раньше использовались для детекта Flash. Поэтому большинство сайтов теперь не видит установленного флеша, и использует HTML5.

    Если очень надо именно включить Flash, его нужно в настройках явно разрешить для выбранного сайта. Правда, тогда он там будет включаться всегда, а не по клику.

    Скорее всего, в Firefox тоже будут прятать плагин таким же образом где-нибудь в ближайшем будущем.

     

  • 1.45, Аноним (-), 22:12, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    VA-API обещали в 62 запилить для linux, судя по всему не шмогли
     
     
  • 2.47, irinat (ok), 22:43, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Вот не надоедает же тебе одно и то же писать уже какой выпуск подряд. В Chromium уже есть поддержка декодирования через VA-API; код написан годы назад. Но включают этот код только при сборке для ChromeOS, потому что там известно оборудование и его можно проверить. Включать даже в экспериментальном режиме под настольные системы не планируется.

    Официальная позиция состоит в том, что опция вредна. Пользователь включит, у него начнутся проблемы, винить будет браузер целиком, потому что забыл, что включал. Разгребать жалобы и багрепорты от таких пользователей желания нет. Это бесполезно, так как починить баги в ядре/драйверах в Chrome всё равно не будут. Позиция такая была чуть ли не изначально, и она ещё не менялась.

    Если ты достаточно квалифицирован, собирай с включенным VA-API сам. Но тогда и поддержку себе оказывай сам.

     
     
  • 3.49, Jesus (??), 01:37, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Но ведь для аппаратного ускорения, GPU-растеризации, и вроде некоторых других фич они ведут отдельные списки совместимости с каждым GPU. Они даже не так давно аппаратное ускорение по умолчанию в линуксе включили, в отличии от лисы, которая как раз такие же отмазки использует.
    Насколько я помню, в некоторых дистрибутивах одно время chromium собирался с такими патчами, судя по гуглу это было в Manjaro и вроде даже Debian. Но судя по тому же гуглу, эти патчи давно перестали включать, из-за того что с ними хром начинал ужасно работать с не-intel видеокартами. Может в этом дело?
    В любом случае, если бы они в гугле хотели, они бы давно шевелились и многое сделали. А иначе застряли бы на уровне лисы - ни аппаратного ускорения законченного, ни декодирования совсем - винили бы во всём великие и ужасные линуксы. Тем не менее, гугл так не делает, и пытается держать паритет с Windows-версией. Некоторые фичи, вроде GPU-растеризации, на линуксе даже лучше и на большем количестве устройств реализовали и поддерживают.
     
     
  • 4.56, irinat (ok), 13:15, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По моему опыту, соотношение потребления CPU — примерно 150:30:15. 150 это полностью программное декодирование и масштабирование (композитинг), 30 это аппаратно ускоренное масштабирование, 15 это ещё и аппаратно ускоренное декодирование. И это на Celeron P4500, который сложно назвать быстрым, особенно по сегодняшним меркам.

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

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

     
     
  • 5.62, Михаил (??), 16:34, 25/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    У меня на Chuwi Hi12 включение аппаратного декодирования через VA-API черьезно разгружает проц
     
  • 2.50, iPony (?), 04:29, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > VA-API обещали в 62 запилить для linux

    Никто не обещал - не ври.

     

  • 1.46, Аноним (-), 22:18, 18/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, только я постоянно страдаю из-за отсутствия Lookbehind?
     
     
  • 2.52, Аноним (-), 08:51, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да ты один такой.
     

  • 1.51, Аноним (-), 04:54, 19/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В настройки добавлена опция для включения режима инвертирования прокрутки, меняющего направление сдвига содержимого при прокрутке вращением колеса мыши;

    Вот это зря - такие вещи должны настраиваться на уровне системы, а не отдельно в приложениях.

     
     
  • 2.54, Аноним (-), 10:03, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Так это и есть скрин из Chrome OS. Зачем его сюда прилепили - непонятно.
     

  • 1.58, ZetaRam (?), 20:50, 19/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "2G, 4G, WiFi и Ethernet" А по что 3g обидели?))
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру