The OpenNET Project / Index page

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

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

18.11.2014 22:55

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

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

  • Воплощён в жизнь первый этап плана по прекращению доверия к сертификатам, подписанным с применением SHA-1. Сертификаты c подписью SHA-1, срок действия которых истекает после 1 января 2017 года, пока продолжают восприниматься как валидные, но для них в адресной строке обеспечен вывод специальной предупреждающей метки "безопасен, но содержит незначительные проблемы".

  • Внесены изменения, направленные на блокирование атак, приводящих к откату на использование протокола SSLv3, содержащего фундаментальные уязвимости;
  • Осуществлён переход к формированию только 64-разрядных сборок для OS X;
  • Добавлена поддержка генераторов, определённых в спецификации ECMAScript 6 и позволяющих организовать эффективное выполнение функций в асинхронном режиме. Генераторы представляют собой специальные функции, генерирующие итераторы. Использование выражения yield для генератора, позволяет приостановить его выполнение и вернуть управление вызвавшей генератор функции. Особенность генераторов состоит в том, что последующие вызовы будут использовать предыдущее состояние и продолжат выполнение кода генератора с того места, где он был приостановлен.
  • Добавлены средства для управления воспроизведением web-анимации (Web Animations API) при помощи новых методов play(), pause() и reverse(). Кроме того, теперь возможно перейти к произвольной точке на шкале времени;
  • Добавлена возможность определения в одном Manifest-файле метаданных о web-приложении, что позволяет избежать дублирование информации в тегах "meta" на каждой странице. Например, при желании обеспечить размещение приложения на домашнем экране разработчик может создать файл manifest.json и указать в нём заголовок, открываемую страницу, ориентацию экрана и набор пиктограмм в привязке к параметрам экрана;
  • Добавлен Beacon API, позволяющий добавить данные в очередь немедленной отправки и сразу вернуть управление, без негативного влияния на скорость навигации. Например, метод navigator.sendBeacon() полезно использовать для организации отправки статистики и логов, не дожидаясь ответа сервера.
  • Параметры смещения прокрутки (scrollTop, scrollLeft) теперь возвращаются в виде значений повышенной точности (подготовка к поддержке high-DPI);
  • Свойства position и totalSize объекта XMLHttpRequest объявлены устаревшими, вместо них для контроля прогресса выполнения операции следует использовать свойства loaded и total.
  • Полностью удалён код для обеспечения поддержки NPAPI-плагинов (Netscape Plugin Application Programming Interface) для 32-разрядных сборок Windows (в Linux данный код был удалён ранее, а для 64-разрядных сборок Windows код пока оставлен). В качестве альтернативы NPAPI компания Google продвигает PPAPI (Pepper API), который разработан для устранения проблем с переносимостью и производительностью классического NPAPI, а также для упрощения создания плагинов, работающих в виде отдельных процессов;

Кроме нововведений и исправления ошибок, в новой версии устранено 42 уязвимости, из которых большинство выявлены в результате автоматизированного тестирования инструментами AddressSanitizer и MemorySanitizer. Критических проблем, которые позволяют обойти все уровни защиты браузера и выполнить код в системе, за пределами sandbox-окружения, не выявлено. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила 12 премий на общую сумму 25 тыс. долларов США (одна премия $7500, одна $5000, одна $3000, две $2000, одна $1500, две $1000, четыре $500), плюс четырём исследователям, способствовавшим повышению безопасности браузера, выплачена дополнительная премия в размере $16500.

  1. Главная ссылка к новости (http://googlechromereleases.bl...)
  2. OpenNews: Google перешел на Clang при формировании сборки Chrome для Linux
  3. OpenNews: Разработчики Chrome OS отменили решение по прекращению поддержки ФС ext2/3/4
  4. OpenNews: Релиз web-браузера Chrome 38 с устранением 159 уязвимостей
  5. OpenNews: Доступна операционная система Chrome OS 38
  6. OpenNews: В Chrome будет прекращена поддержка SHA-1 для HTTPS
Лицензия: CC-BY
Тип: Программы
Ключевые слова: chrome
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (61) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.2, Аноним (-), 23:32, 18/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Люблю хром, но жрёт оперы и ресурсов цп как тварь подколодная. Ненавижу это терпеть.
     
     
  • 2.7, Аноним (-), 00:27, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    http://kerneldedup.org/en/projects/uksm/introduction/
     
     
  • 3.60, Сергей (??), 15:26, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сам читай по китайски http://kerneldedup.org/video/uksm_for_desktop_app.flv
     
     
  • 4.65, Ne01eX (??), 22:38, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    http://kerneldedup.org/en/ <--- английский.

    http://habrahabr.ru/post/143083/ <--- здесь на русском.

     
  • 4.68, Аноним (-), 07:15, 20/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ссылки обрезало, благодари разработчиков сайта opennet.
     
  • 2.16, kurokaze (ok), 02:53, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    На Core-i7 по сравнению с фурифоксом - лёгок и нетребователен
     
     
  • 3.29, Аноним (-), 09:50, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    он более требователен, но более отзывчив, если смотреть на это беспристрастно
     
  • 2.18, Аноним (18), 03:23, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Работаю на Toshiba Cromebook. 2Gb оперативы и Celeron. Никаких тормозов. ЧЯДНТ?
     
     
  • 3.19, Onan (?), 04:20, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А на сайт на какой-нибудь выходить пробовал?
     
     
  • 4.20, Аноним (18), 04:24, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > А на сайт на какой-нибудь выходить пробовал?

    Ты не поверишь!

     
     
  • 5.53, Аноним (-), 14:48, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> А на сайт на какой-нибудь выходить пробовал?
    > Ты не поверишь!

    Знаешь, я и не верю.

     
     
  • 6.66, Snowmean (?), 00:48, 20/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>> А на сайт на какой-нибудь выходить пробовал?
    >> Ты не поверишь!
    > Знаешь, я и не верю.

    А я предупреждал!

     
  • 2.26, FSA (??), 07:55, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Меньше играйте в браузерные флеш-игры.
     
     
  • 3.54, Аноним (-), 14:48, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Меньше играйте в браузерные флеш-игры.

    А это и не требуется. Десяточек вкладочек открой. Потом поглядим.

     
  • 2.27, Zomby (?), 08:48, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да-да, Оперу он таки "сожрал"!
     

  • 1.3, Аноним (-), 23:53, 18/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На маке активировано сжатие страниц памяти и гибернации сна,

    http://www.opensource.apple.com/source/xnu/xnu-2782.1.97/osfmk/x86_64/WKdmDec

    http://www.opensource.apple.com/source/xnu/xnu-2782.1.97/osfmk/vm/vm_compress

     
     
  • 2.6, Аноним (-), 00:17, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    http://terpconnect.umd.edu/~barua/matt-compress-tr.pdf

    WK compression algorithms [7] are a unique combination of dictionary and statistical techniques specifically
    designed to quickly and efficiently compress program data. To detect and exploit data regularities, the
    encoder maintains a dictionary of only 16 words and compresses each input word based on four conditions:
    whether the input word is a zero, a word that exactly matches a word in the dictionary, a word that only
    partially matches a word in the dictionary (the low bits match and the high bits do not), or a word that
    doesn’t match a word in the dictionary. The time complexity of this scheme is similar to LZO but with a
    much smaller dictionary size.

     

  • 1.8, Аноним (-), 00:27, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Только сегодня обнаружил, что хром не умеет нашу морду на Flex обрабатывать.
    Firefox с Flash 11.2 умеет, а хром с Flash 15.0 не умеет. А под win работает, зараза этакая.
     
     
  • 2.9, Аноним (-), 00:32, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Пробуй Beta channel http://www.chromium.org/getting-involved/dev-channel
     
     
  • 3.11, Аноним (-), 00:45, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Пробуй Beta channel http://www.chromium.org/getting-involved/dev-channel

    Конечно попробую, теперь я скорее всего надолго застрял с этим багом. Просто неожиданно. Я был лучшего мнения о работоспособности Flex'а.

     
  • 3.13, irinat (ok), 02:14, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    На данный момент в stable, beta и unstable версии PepperFlash одинаковые, 15.0.0.223.
     
     
  • 4.14, Аноним (-), 02:30, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в версии флеша?
     
     
  • 5.17, irinat (ok), 02:57, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Проблема в версии флеша?

    Flex — это фреймворк на Flash. Вряд ли проблема будет в версии браузера.

    А вообще интересно, чего же такого есть в ветке 11.2, чего нет в 15.0.

     
     
  • 6.21, Аноним (-), 04:53, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Pepper могли ведь обломать песочницей...
     
     
  • 7.46, irinat (ok), 12:18, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Pepper могли ведь обломать песочницей...

    Но тогда бы и под Windows не работало. Песочница песочницей, а для все нужных вызовов системы по идее должны быть обёртки.

    Надо проверить в "chrome --no-sandbox"

     
     
  • 8.63, Аноним (-), 20:13, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо огромное С параметром --no-sandbox UI начал делать вид что работает ... текст свёрнут, показать
     
     
  • 9.64, irinat (ok), 22:05, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А если запускать LIBGL_DRI3_DISABLE 1 chrome , работает ... текст свёрнут, показать
     
  • 8.69, Аноним (-), 07:22, 20/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У Каждой платформы своя реализация, код не синхронизирован докоца ... текст свёрнут, показать
     

  • 1.10, Аноняшка (?), 00:35, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    scrollTop повышенной точности? Это в double? Ок Хром, мотани мне scrollTop на 12.123542643 пикселя, а то моя кретина-дисплей не понимает.
     
     
  • 2.50, Аноним (-), 13:53, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Субпиксельная точность это когда, к примеру, черная точка с Y-координатой 0,5 занимает два пикселя 0 и 1 по вертикали серым цветом (половина черного). 0,3 - первый светлее, второй темнее. И т. д.

    Все просто, так что отставить сарказм и считание себя самым умным, кого не проведешь.

     

  • 1.12, Нимо Ан (?), 02:08, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    XMLHttpRequest сам надо объявить устаревшим за то, что он может возвращать что-то кроме валидного XML и при этом сохраняет такое название.
     
  • 1.15, kurokaze (ok), 02:51, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Поддержка 64-разрядных сборок для OS X;

    Лол, как они умудрялись 32-битные собирать?
    Надеюсь сборки для PPC не пихали в бинарник

     
     
  • 2.22, Аноним (-), 04:59, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> Поддержка 64-разрядных сборок для OS X;
    > Лол, как они умудрялись 32-битные собирать?
    > Надеюсь сборки для PPC не пихали в бинарник

    Проблема была именно в реализации на платформе, собиралась 64 битная но была глючная V8 переполнялся тоже в 64бите...
    Но после релиза 64bit на винду уже стало юзабельно и на других платформах.

     
  • 2.71, bOOster (?), 15:57, 20/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Эээххх ROsetta и multiplatform binary apple похоронила в 10.7 ;(…
    И в купленный StarCraft теперь я играть не могу :(
     

  • 1.23, Cotan (ok), 06:15, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Браузер построен на кодовой базе свободного проекта Chromium и отличается <...> встроенной поддержкой формата PDF

    В Chromium уже есть поддержка PDF с 37 версии. Снова новость по шаблону скопирована.

     
     
  • 2.24, Аноним (-), 06:35, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Remote Code Execute тоже реализован для АНБ?
     

  • 1.25, бедный буратино (ok), 07:39, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    мне понравился адрес, которому не доверяют. в следующих выпусках Chrome забанит Google.com? :)
     
  • 1.28, sergey_klay (ok), 09:43, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Все, кто недоволен прожорливостью памяти браузера, любого, обычно имеют её меньше 8г :) При 16г можно например позволить себе открыть фокс и хром, в каждом из низ по 30-40 вкладок, в т.ч.  с тяжелыми сайтами, обвешать браузеры плагинами и... никогда не закрывать их — с памятью будет всё ок, проверено :)
     
     
  • 2.33, Журналовращатель (?), 11:08, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А ОЗУ размером менее 4 ГБ уже начинает иметь пользователя.
     
  • 2.35, Аноним (-), 11:10, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А не дохера ли 8 гигов рамы для браузера? У меня 8 - тормозит. Хотя стоит лихо обточенный напильником дебиан с awesome в качестве ДМ. Помимо хрома запущен pidgin, xchat да штук 5 терминалов с ssh. Или вы скажете что это все жрет дофига памяти? Кстати иной раз хром начинает тупить на двух вкладках так, что и3 не вывозит вообще. В последний раз были открыты 2 вкладки: опеннет и гмыло.
     
     
  • 3.57, Аноним (-), 15:02, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >А не дохера ли 8 гигов рамы для браузера? У меня 8 - тормозит. Хотя стоит лихо обточенный напильником дебиан с awesome в качестве ДМ. Помимо хрома запущен pidgin, xchat да штук 5 терминалов с ssh. Или вы скажете что это все жрет дофига памяти? Кстати иной раз хром начинает тупить на двух вкладках так, что и3 не вывозит вообще. В последний раз были открыты 2 вкладки: опеннет и гмыло.

    У меня 32 Gb, но я все равно не пользуюсь хромом, т.к. считаю что ресурсы нужно расходовать разумно (где-то 8 Gb занято все время, пиковые нагрузки требуют иногда 24Gb). Принципа разумного расходования ресурсов я придерживаюсь везде по жизни: не для того я вкладывал деньги в 32 Gb скоростной памяти чтобы какая-то второсортная по технологиям софтина съедала в среднем 25% ресурсов. Это слишком.

     
  • 3.70, Аноним (-), 13:30, 20/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А не дохера ли 8 гигов рамы для браузера? У меня 8 - тормозит.

    Зависит от того, как им пользуешься.
    Во-первых, жрать может не только браузер, но и сайты. Последние в общем-то и определяют жручесть. Если пользуешься сайтами с тонной г@внокода, будет тормозить что угодно. А я почему-то уверен в том, что разработчики браузера более пряморуки разработчиков сайтов. Во-вторых, чтобы хоть как-то оптимизировать скорость г@вносайтов, приходится жертвовать памятью. Это вечная проблема - либо скорость, либо память. Ну и в-третьих, если ты в браузере, чья строка табов больше 10 не вмещает, пытаешься открыть 100500 вкладок, то ты ССЗБ.

     
  • 2.62, menangen (?), 19:07, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да гон это - у меня 4 гига и хоть 20-40 вкладок открой - никаких тормозов, SSD решает. Хром активно юзает свой дисковый кэш, как не в себя.
     
     
  • 3.72, bOOster (?), 15:59, 20/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > ...Хром активно юзает свой дисковый кэш, как не в себя.

    Аха. скора flash в этом месте будет затерта до "ДЫР" :)

     

  • 1.30, Аноним (-), 10:29, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    на ноуте целерон, 2г памяти и windows xp в хроме невозможно работать версии где-то с 28-й. выжирает всю память и начинает тормозить. фф на этом же ноуте работает приемлимо.

    на core i7 с 16г памяти хром летает, а фф работает примерно так же как как ноуте выше, ну может чуточку отзывчивей.

     
     
  • 2.36, anonymous (??), 11:14, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Такая же проблема. Chromebook C720P. Ubuntu x86_64 2Gb ram.

    x86_64 для хромбука не очень хорошо, но зато используются плюшки современных процессоров. Интересно, есть ли сборки Ubuntu исключительно под i686, но с использованием инструкций современных процессоров.

     
     
  • 3.40, ADMIN (?), 11:23, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В бубунте есть зачаточная поддержка x32 abi, можно попробовать самому пособирать под него пакеты. Генту я с этим abi собирал, что-то даже работало.
     
     
  • 4.43, anonymous (??), 11:56, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Пересобирать весь дистрибутив... Может это уже кто-то сделал? Гугол ничего вразумительного не сказал. Но вроде как в 14.04 есть поддержка abi32
     
  • 4.45, anonymous (??), 12:15, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, сама ChromeOS и Chrome для неё собраны с поддержкой x32?
     
  • 3.51, Snowmean (?), 13:54, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Такая же проблема. Chromebook C720P. Ubuntu x86_64 2Gb ram.
    > x86_64 для хромбука не очень хорошо, но зато используются плюшки современных процессоров.
    > Интересно, есть ли сборки Ubuntu исключительно под i686, но с использованием
    > инструкций современных процессоров.

    В ChromeOS по умолчанию включен zram так что особой разницы между i686 и x86_64 вы не почувствуйте. Если ставили убунту не через крутон то ставьте пакет zram-config и будет счастье.

     
     
  • 4.61, anonymous (??), 16:48, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, попробую.
     

  • 1.31, DmA (??), 10:43, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно было бы посмотреть на сам Хромиум без всяких рекламных технологий м вставок Гугла, Яндекса и майл.ру!
     
  • 1.32, DmA (??), 10:45, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Разработчики всегда должны сидеть за компьютерами 6-7 летней давности и с небольшим количеством оперативной памяти, тогда их приложения не будут столь тормозными и прожорливыми!!!
     
     
  • 2.34, Журналовращатель (?), 11:09, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хорошая идея. Проверено на практике много раз. Работает!!!


     
  • 2.37, Аноним (-), 11:22, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    +Core2Duo
     
  • 2.49, tonys (??), 12:45, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    + монитор 15 дюймов 4:3
     
     
  • 3.52, жабабыдлокодер (ok), 13:56, 19/11/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Такой монитор нужен тестеру, а не разработчику.
     

  • 1.38, Аноним (-), 11:22, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну наконецто генераторы!
     
  • 1.39, Аноним (-), 11:23, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я так понимаю генераторы в v8 уже стабилизировали? Если да то скоро будет релиз ноды 0.12 что очень радует.
     
  • 1.47, Bazilio (ok), 12:30, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура, пофиксили!
    https://code.google.com/p/chromium/issues/detail?id=395528

    Разблокировал обновления.

     
  • 1.67, Oleg (??), 03:41, 20/11/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пишут что,
    >Браузер построен на кодовой базе свободного проекта Chromium

    А когда Google в Chrome встроит нативную поддержку Dart?

     

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



    Спонсоры:
    MIRhosting
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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