The OpenNET Project / Index page

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

Релиз web-браузера Chrome 47

02.12.2015 10:25

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

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

  • Средства для организации совместной многозадачности через применение вызова requestIdleCallback(). Зарегистрированные через вызов requestIdleCallback() функции будут выполнены только во время простоя системы, что позволяет решить проблемы с координацией выполнения в условиях повышенных требований к производительности одного из потоков. Например, запущенные через requestIdleCallback() второстепенные работы не смогут негативно повлиять на скорость внеплановой отрисовки во время прокрутки содержимого экрана.
  • В версии для платформы Android реализована возможность отображения заставки во время загрузки web-приложения. На заставке можно вывести полезную пользователю информацию или просто сгладить задержку в несколько секунд, которая может возникнуть при запуске на недостаточно мощных мобильных устройствах. Заставка показывается автоматически при открытии web-приложения с домашнего экрана, охватывая также время запуска браузера, и отключается при начале вывода со стороны приложения. Через внесения изменения в манифест приложения разработчики могут на свой вкус настроить цвет, имя и пиктограмму заставки.
  • Возможность ограничения времени показа уведомления на рабочем столе. Разработчик может определить какое время уведомление должно находиться на экране, после чего уведомление автоматически будет скрыто, что полезно для уведомлений, которые теряют смысл, если они не прочитаны сразу после отправки. Для уведомлений, которые должны быть показаны до тех пор пока их не закроет пользователь, следует установить флаг NotificationOptions.requireInteraction.
  • Удалён старый центр вывода уведомлений, на смену которому пришла возможность бесшовного вывода уведомлений на рабочий стол;
  • Добавлен метод Array.prototype.includes(), предоставляющий упрощённый синтаксис для проверки наличия элементов в массиве (например, проверка наличия двойки среди элементов массива - [1, 2, 3].includes(2));
  • Новый rest-синтаксис определения параметров функции, позволяющий передавать произвольное число аргументов через массив;
  • Новый метод Cache.matchAll() для пакетного поиска в кэше всех совпадений по маске;
  • Атрибут RequestInit.referrer, указывающий, что все захватываемые через service worker запросы должны соответствовать значению изначального Referrer-а;
  • Новый интерфейс Navigator.MediaDevices, предоставляющий разработчикам средства для перебора подключенных мультимедийных устройств;
  • Метод MouseEvent.getModifierState(), предоставляющий дополнительные возможности в обработке событий ввода. Метод позволяет одновременно охватить события MouseEvent и KeyboardEvent, например, можно получить данные о кнопках на клавиатуре, которые были нажаты в момент поступления события от мыши;
  • Вызовы UIEvent.sourceCapabilities и InputDeviceCapabilities.firesTouchEvents, позволяющие получить более полные сведения о возможностях устройств ввода;
  • Экспериментальный упрощённый полноэкранный интерфейс, позволяющий автоматически перейти к выводу на полный экран - вместо предварительного запроса пользователя, выводится наглядное уведомление о возможности выхода из полноэкранного режима. Возможность можно включить опцией chrome://flags/#simplified-fullscreen-ui;
  • Оптимизировано отображение заголовков на вкладках - при большом числе открытых вкладок на неактивных вкладках текст замещает собой значок закрытия вкладки;

Кроме нововведений и исправления ошибок, в новой версии устранена 41 уязвимость, в том числе критическая проблема (CVE-2015-6765, Use-after-free в AppCache), которая позволяет обойти все уровни защиты браузера и выполнить код в системе, за пределами sandbox-окружения. Многие из уязвимостей выявлены в результате автоматизированного тестирования инструментами AddressSanitizer и MemorySanitizer. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила 23 премии на сумму почти 106 тысяч долларов США (одна премия $11337, две $10000, пять $7500, две $5000 и т.п.).

  1. Главная ссылка к новости (http://googlechromereleases.bl...)
  2. OpenNews: В Google Chrome прекращается поддержка 32-разрядных систем Linux
  3. OpenNews: Релиз операционной системы Chrome OS 46
  4. OpenNews: Релиз web-браузера Chrome 46
  5. OpenNews: Adblock для Chrome продан и по умолчанию перестанет блокировать приемлемую рекламу
  6. OpenNews: С 1 сентября Chrome по умолчанию прекратит показ Flash-баннеров
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/43430-chrome
Ключевые слова: chrome
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:20, 02/12/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    "Оптимизировано отображение заголовков на вкладках - при большом числе открытых вкладок на неактивных вкладках текст замещает собой значок закрытия вкладки"
    Это было в опере несколько лет назад, прогресс не стоит на месте ;)
     
     
  • 2.2, A.Stahl (ok), 11:25, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И где теперь Опера? Вот.
    Впрочем, что хром, что опера -- блобы одного поля. Кому какое дело, что там у них происходит?
     
     
  • 3.4, fa09870987 (?), 11:52, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Как показывает практика в виде 53 процентов пользователей Хром от общего числа пользователей -- много кому.
     
     
  • 4.6, A.Stahl (ok), 12:46, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >от общего числа пользователей

    От общего числа пользователей чего? Гугловских браузеров? Ботинок фабрики "Скороход"? Неужели ты хочешь сказать, что от общего числа пользователей интернета? Не поверю.

     
     
  • 5.10, Аноним (-), 14:16, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +19 +/
    > От общего числа пользователей чего? Гугловских браузеров? Ботинок фабрики "Скороход"?
    > Неужели ты хочешь сказать, что от общего числа пользователей интернета? Не
    > поверю.

    Я тоже не верю фактам, которые мне не нравятся. Доктор говорит что это не нормально, но я ему тоже не верю.

     
     
  • 6.13, A.Stahl (ok), 14:46, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Если верить без доказательств во всякие неправдоподобные утверждения, то можно и до религиозности докатиться.
    Пуфы давай.
     
     
  • 7.21, Аноним (-), 21:48, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Пуфы давай.

    Даю. Пуф-пуф. Ты убит. А вообще пруфов навалом, вот хотя бы https://en.wikipedia.org/wiki/Usage_share_of_web_browsers#Summary_tables

     
  • 6.35, Денис (??), 13:57, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    ТЫ сделал мой день. ржОм всем отделом.
     
  • 5.15, fa98768 (?), 15:25, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Предложите свою статистику, в чем проблема? Или у вас просто "бомбит"? Мне тоже Хром не нравится, но глупо спорить с тем фактом, что Гугл очень много вкладывает в развитие чего бы то ни было, и старается из этого максимально извлечь выгоду.

    P.S. Статистика выше - это данные statcounter.

     
  • 2.8, freehck (ok), 13:25, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да и в Firefox это тоже уже много лет как. :)
     
  • 2.19, Аноним (-), 16:41, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Интересно через сколько десятилетий в Хроме появится прокрутка заголовков с помощью колёсика.
     
     
  • 3.28, Анаон (?), 09:03, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    под никсами тыщю лет уже есть
     

  • 1.3, Аноним (-), 11:45, 02/12/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А есть ли такое же, но с перламутровым однопроцессным, только тредами?
     
     
  • 2.5, iPony (?), 11:58, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, конечно. Посмотри на фурифокс, к чему там концепция "чисто треды" приводит...
    В хроме используются многопроцессноть с многотредностью - и это правильно.
     
     
  • 3.7, anonymous (??), 13:11, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Читаю как "не осилили сделать треды корректно"
     
     
  • 4.9, Аноним (-), 13:54, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Они и не пытались. Дурак учится на своем опыте, умный учится на опыте firefox.
     
  • 4.11, Аноним (-), 14:39, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В случае падении одного треда, падает весь процесс, т.е. умирают все вкладки из-за одной. Круто.
     
     
  • 5.12, jack757 (ok), 14:41, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В случае падении одного треда, падает весь процесс, т.е. умирают все вкладки
    > из-за одной. Круто.

    чувствую скоро на мозилу перейду))

     
  • 5.20, Нимано (?), 16:56, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В случае падении одного треда, падает весь процесс

    Вы слушали передачу "Системные тайны и откровения от и для JS и PHP проргромистов", радио "Эксперты опеннета". Оставайтесь с нами!

     
  • 5.25, Аноним (-), 04:24, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это всего лишь бровзер. Упал, запустил.
     
  • 2.39, irinat (ok), 23:59, 06/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    google-chrome --single-process
     

  • 1.14, Аноним (-), 14:48, 02/12/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А причем тут опеннет?
     
     
  • 2.16, fa98768 (?), 15:28, 02/12/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так как браузер Хромиум не имеет стабильной версии, то информировать о каждом его релизе не имеет смысла. А вот браузер Хром имеет, и так как он сделан на основе Хромиум, то таким образом можно информировать о появлении его стабильной версии.
     
     
  • 3.34, Аноним (-), 13:14, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Так как браузер Хромиум не имеет стабильной версии
    > Одновременно доступен стабильный выпуск свободного проекта Chromium,

    Похоже кто-то врёт

     
     
  • 4.36, fa978689 (?), 14:34, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    _Официально_ не имеет. Какие слова вам не понятны? На основании того, что этот стабильный билд Хрома сделан на конкретном билде Хромиума, можно предположить что и Хромиум явялется стабильным.
     

  • 1.18, Аноним (-), 15:40, 02/12/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Там появился Material Design ;(
     
     
  • 2.33, KappaRoss (?), 13:06, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Где? По скриншоту не похоже
     

  • 1.22, Аноним (-), 00:27, 03/12/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поробуй глянуть на флаги коммандной строки при запуске хромиума. http://peter.sh/experiments/chromium-command-line-switches/

    Раньше там была возможность запуска в однопроцессорном режиме для отладки. Если еще не выпилили. Но это опции только для разработки и не рекомендовалось использоваться на постянной основе по причинам безопасности + не тестируется перед релизами.

     
  • 1.29, Аноним (-), 10:23, 03/12/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Компания Google представила релиз web-браузера Chrome 47. Одновременно доступен стабильный выпуск свободного проекта Chromium

    Ничего не понимаю! И это опеннет. Фигня какая-то, проприетарщики, блин. Родина им дала открытый софт — обсуждай! Обсуждай СПО, блин! «Не хочу, хочу жрать проприетарщину!» Что такое? Это опеннет? Это опеннет?

     
     
  • 2.32, Аноним (-), 12:15, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Компания Google представила релиз web-браузера Chrome 47. Одновременно доступен стабильный выпуск свободного проекта Chromium
    > Ничего не понимаю! И это опеннет. Фигня какая-то, проприетарщики, блин. Родина им
    > дала открытый софт — обсуждай! Обсуждай СПО, блин! «Не хочу, хочу
    > жрать проприетарщину!» Что такое? Это опеннет? Это опеннет?

    У вас волчанка

     

  • 1.30, Аноним (-), 11:18, 03/12/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Перестала работать ntlm authorization в squid-3.
     
     
  • 2.31, anonymous (??), 12:14, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да
     
     
  • 3.37, я (?), 15:07, 04/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Да

    согласен

     
     
  • 4.38, админ (?), 15:09, 04/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да
    > согласен

    Где скачать 46 релиз standalone all , с залоченым автообновлением?

     

  • 1.40, Аноним (40), 10:49, 08/12/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Chrome repeatedly prompts for NTLM authentication credentials.

    https://code.google.com/p/chromium/issues/detail?id=544255

    Проблема, да.

     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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