The OpenNET Project / Index page

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

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

13.04.2016 23:59

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

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

  • В кодовую базу интегрированы наработки проекта ozone-wayland, в рамках которого развивался вариант web-браузера Chromium, предназначенный для работы в окружениях на базе Wayland. Работа поверх Wayland организована благодаря созданию адаптированного для работы с Wayland набора C++ классов Ozone, используемых в Chromium для абстрагирования вывода на различные оконные системы;
  • В рамках инициативы по упрощению функциональности браузере в июле будет удалён интерфейс Apps Launcher, который останется только в Chrome OS. До июля интерфейс запуска web-приложения остаётся доступен через ссылку chrome://apps;
  • В версии для платформы Android переработан интерфейс подключения к учётной записи Google, в том числе обновлены окна входа, подтверждения, обновления учётной записи и синхронизации настроек;
  • Внесены улучшения в систему Push-уведомлений, при помощи которых сайт может инициировать вывод системного уведомления на экран пользователя. Первая реализация Push-уведомлений была завязана на обработчики "service workers", получающие информацию об уведомлении от сервера, что создавало проблемы при одновременном поступлении нескольких сообщений или при сбое сетевого соединения. В новом выпуске задействована поддержка механизма "payload", определённого в Push API и уже поддерживаемого в Firefox, который позволяет отправлять связанные с уведомлением данные в push-сообщениях, что избавляет от необходимости проверки сервера. Для защиты приватности уведомления должны передаваться в зашифрованном виде. Сайтам также предоставлена возможность контролировать, когда уведомление было закрыто пользователем, и передавать собственные пиктограммы для предлагаемых пользователю действий;
  • В тег link добавлена поддержка атрибута rel='preload', управляющего упреждающей загрузкой контента (параметр "link rel='subresource'" объявлен устаревшим). Через preload можно организовать загрузку ресурсов, не дожидаясь когда они будут запрошены, например, можно загрузить сразу все файлы CSS, которые вызываются из JavaScript. На нижеприведённом видео демонстрируются различия в скорости обработки страницы с preload и без.
  • Сервисы определения местоположения (Geolocation API) теперь доступны только для защищённых соединений (если сайт открыт по HTTPS);
  • Запрещён откат версии TLS, что блокирует атаки по переходу на устаревшие версии протокола. В TLS добавлена поддержка алгоритма Curve25519, предложенного Дэниэлом Бернштейном (D. J. Bernstein);
  • Функция HTMLMediaElement.play() теперь возвращает объект Promise, что упрощает реагирование на сбой автоматического воспроизведения;
  • Добавлена функция HTMLCanvasElement.toBlob(), предоставляющая средства для обработки элемента canvas в форме блоба;
  • Добавлена возможность создания объектов ImageBitmap, которые можно быстро и асинхронно записать в элемент canvas;
  • Через API AbsoluteDeviceOrientation предоставлена возможность доступа к информации об абсолютной ориентации устройства, в то время как DeviceOrientation возвращает относительные значения, полученные без использования магнитометра;
  • В объект FormData, позволяющий программно генерировать данные для web-форм, добавлены средства инспектирования и изменения данных в web-формах;
  • В регулярные выражения добавлена поддержка флага "u", а также символов @@match, @@replace, @@search и @@split для более полного управления процессом сопоставления;
  • Предоставлена возможность управление буферизацией потоков звука и видео при помощи атрибута SourceBuffer.mode и опции 'sequence';
  • Добавлена возможность отследить первый элемент на который укажет фокус в случае нажатии табуляции или shift-tab (если по умолчанию фокус не был установлен);
  • Удалены свойства Document.defaultCharset и SVGElement.offset* (кроме HTMLElement), не определённые в спецификациях.

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

  1. Главная ссылка к новости (http://googlechromereleases.bl...)
  2. OpenNews: Релиз операционной системы Chrome OS 49
  3. OpenNews: Релиз web-браузера Chrome 49, прекративший поддержку 32-разрядных систем Linux
  4. OpenNews: В Chrome скоро будет прекращена поддержка протокола SPDY
  5. OpenNews: Обновление проекта Ozone-wayland, занимающегося портированием Chromium для Wayland
Лицензия: CC-BY
Тип: Программы
Ключевые слова: chrome
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (53) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.7, Del (?), 05:31, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +21 +/
    Вспоминаю славные времена, когда браузер не жрал ресурсов ПК как две WinXP...
     
     
  • 2.8, Аноним (-), 05:42, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Вспоминаю времена, когда веб был только на HTML и никаких тебе скриптов, пхп, джава, флеш и прочей пердоты...
     
     
  • 3.12, Аноним (-), 08:44, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • –6 +/
    > Вспоминаю времена, когда веб был только на HTML и никаких тебе скриптов,
    > пхп, джава, флеш и прочей пердоты...

    И когда интернет был таким? Никогда.
    Первый выпуск mosaic browser 1993 год, первая спецификация скриптов CGI 1993.


     
     
  • 4.51, dmitrmax (ok), 20:47, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Хоть ссы в глаза - божья роса. CGI - это server-side. А речь идёт про client-side скрипты. Но анонимусу похер: главное, что слово скрипт есть.
     
     
  • 5.55, Аноним (-), 03:35, 15/04/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    GCI все равно через ... ибо на веб-сервере елозит.
    а логика - должна на UDF и DDL елозить на SQL(или гибридном, или обьектном или распределенном)серваке а через WWW-только вывод делаться на запросы оным.
     
  • 5.73, Aleks Revo (ok), 02:44, 25/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    "скрипты" рядом с "пхп" не располагает к интерпретации "клиент-сайд"
     
  • 3.15, qwerty (??), 09:33, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    И что мешает все ЭТО отключить, и пользоваться ТОЛЬКО HTML.
     
     
  • 4.21, Аноним (-), 10:26, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > И что мешает все ЭТО отключить, и пользоваться ТОЛЬКО HTML.

    90% сайтов не будет работать, если отключить жабаскрипт. На некоторых из них могут быть оскорбления в вас адрес, если у вас отключен жабаскрипт (что как-бы намекает на средний возраст современных сайтоделателей)

     
     
  • 5.25, Аноним (-), 12:10, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Заявление анонима как бы намекает на его возраст.
     
     
  • 6.29, Аноним (-), 12:46, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Вот зайдите хотябы на этот сайт https://pomf.cat без js и прочитайте что автор о вас думает... И таких чудаков полно. А раз вы язвите, то полагаю вы один их них?
     
     
  • 7.34, Аноним (-), 15:35, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Вот зайдите хотябы на этот сайт https://pomf.cat без js и прочитайте что

    Enable JavaScript you fucking autist neckbeard, it's not gonna hurt you

    Ой, да ладно – тут хоть что-то, вместо "пустоты" или пробелов (незагрузившихся картинок, кусков подсвеченного кода), о которых иногда догадываешься лишь по контексту.

     
  • 4.46, Del (?), 18:27, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > И что мешает все ЭТО отключить, и пользоваться ТОЛЬКО HTML.

    Ковырялся я как-то со php-скриптом, скрипт генерил обычную HTML-таблицу (голый html, примерно 15 строк). Посмотрел, ради интереса, сколько же жрет эта вкладка- получилось 50 мбайт. И вот тогда я подумал: http://www.youtube.com/watch?v=H7h7OfzcICE

     
  • 2.13, foror (ok), 08:57, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так извини, разрешение экрана с тех пор выросло в два раза, размер в памяти на один символ вырос также в два раза, а браузер теперь докидывает на каждый процесс вирт. машину уровня JVM. Что позволяет писать расширения, смотреть видео внутри страницы, следить за пользователем, вплоть до его траекторий движения мыши и не обновлять страницу на каждый "чих". Да это все требует больших ресурсов, особенно когда это попадает в кривые руки.
     
     
  • 3.35, Аноним (-), 15:45, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >  не обновлять страницу на  каждый "чих".

    https://tools.ietf.org/html/rfc5789 (PATCH Method for HTTP)
    -----
    Several applications extending the Hypertext Transfer Protocol (HTTP)
       require a feature to do partial resource modification.  The existing
       HTTP PUT method only allows a complete replacement of a document.
       This proposal adds a new HTTP method, PATCH, to modify an existing
       HTTP resource.
    -----
    Но да, лучше пилить поддержку P2P/WebRTC и прочих свистелок.

     
     
  • 4.48, angra (ok), 20:16, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Деточка, выучи сначала разницу между клиентом и сервером, а потом уже блистай эрудицией. Ты явно не понимаешь смысл процитированного.
     
     
  • 5.50, Аноним (-), 20:39, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Дяденька считает, что  для "частичного обновления" страницы лучше велосипедить GET в жирно-скриптовых либах, а оные качать клиентом-браузером через ЖопаэРэС?
    Ну хорошо, уговорили!
     
     
  • 6.56, Ан (??), 09:22, 15/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ты прикидываешься или реально тугодум?
    PATCH он для сервера, а не клиента. Ты можешь обновить данные на сервере(если оно поддерживается им), но сервер никак тебе не сообщит что надо обновить кусок страницы.
     
  • 2.38, azure (ok), 16:38, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вы еще вспомните что это был за браузер. Internet Explorer 3.. Internet Explorer 5..
    Netscape Navigator.
    По сложности браузеры превзошли операционки 20-летней давности. И сложно переоценить те преимущества, которые пользователи получают благодаря современным браузерным технологиями.

    Впрочем, для тех кто считает что все это "ненужно", до сих пор есть всякие links, которые показывают веб страницы без всякого лишнего, только текст, только хардкор.

     
     
  • 3.40, Аноним (-), 17:00, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > По сложности браузеры превзошли операционки 20-летней давности. И сложно переоценить те
    > преимущества, которые пользователи получают благодаря современным браузерным технологиями.

    Вы хотели сказать "современным костылям и подпоркам"?
    Ибо сложность сложностью, но обычно "тяжелые вээб-приложения" проигрывают той же обвязке гтк/кути и питона по всем статьям – начиная с ресурсов и заканчивая временем разработки.

     
     
  • 4.44, azure (ok), 17:44, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> По сложности браузеры превзошли операционки 20-летней давности. И сложно переоценить те
    >> преимущества, которые пользователи получают благодаря современным браузерным технологиями.
    > Вы хотели сказать "современным костылям и подпоркам"?
    > Ибо сложность сложностью, но обычно "тяжелые вээб-приложения" проигрывают той же обвязке
    > гтк/кути и питона по всем статьям – начиная с ресурсов и
    > заканчивая временем разработки.

    Это вы о stand-alone приложениях gtk/qt + python? У меня ни одного такого нет. В смысле, не нужны. А вас какие такие приложения стоит?

     
     
  • 5.45, Аноним (-), 18:19, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    zim, nathive, spyder, mirage, gtk-youtube-viewer Хотя в основном идут без гуя ... текст свёрнут, показать
     
  • 5.52, dmitrmax (ok), 20:54, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это вы о stand-alone приложениях gtk/qt + python? У меня ни одного
    > такого нет. В смысле, не нужны. А вас какие такие приложения
    > стоит?

    Не qt, не gtk и не stand-alone. 1С Бухгалтерия, Matlab и Blender блеат. Не stand-alone, ибо требует наличия ОС. А в нормальной ОС 1С требует ещё и эмулятора кривой ОС. Но речь не об этом. А если тебе только дрочить на порнуху в браузере, то это не значит, что остальные приложения не нужны.

     
  • 4.49, angra (ok), 20:25, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Только для неосилиторов. Сама технология предоставляет шикарные возможности, которые вашей обвязке и не снились. Но в руках идиотов и микроскоп всего дишь дубинка.
     
     
  • 5.58, Аноним (-), 13:24, 15/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Только для неосилиторов.

    Возможно. Однако "осиляторов" пока что-то не видно. Попрятались?

    > Сама технология предоставляет шикарные возможности,
    > которые вашей обвязке и не снились.

    Жабаскрипт в браузере предоставляет уникальнейшие возможности, до которым перлам и питонам как до луны? Опять тайные знания только для осиляторов (которых по прежнему не видно)?

    > Но в руках идиотов и микроскоп
    > всего дишь дубинка.

    Когда микроскоп из этого самого, то даже дубинка из него не очень выходит.

     
  • 3.54, Аноним (-), 01:07, 15/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > И сложно переоценить те преимущества, которые пользователи получают благодаря современным браузерным технологиями.

    Нет, не сложно: горы свистопepдящего ненужного хлама, бесполезно пожирающего ресурсы.

     

  • 1.9, Старый Анонимус (?), 06:15, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    вспоминаю те времена, когда интернета не было...
     
     
  • 2.18, зщуфр (?), 10:19, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Было фидо.
     
     
  • 3.22, Аноним (-), 10:29, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Было фидо.

    флоппинет в нашей душе навсегда

     
     
  • 4.64, X86 (ok), 14:22, 17/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> Было фидо.
    > флоппинет в нашей душе навсегда

    Помнится, была загрузочная <s>флешка</s> дискета и нужно было в нее впихнуть Volkov commander. Там был файл (не помню название), архив .CAB. Я архиватором WinACE делал .CAB с большим сжатием и у меня туда все влезало впритык.
    Во были времена.

     
     
  • 5.66, Аноним (-), 16:07, 17/04/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Я архиватором WinACE делал .CAB с большим сжатием и у меня туда все влезало впритык.
    > Во были времена.

    Был еще drivespace, превращающий 3.5'' 1.44 дискету в стратегический носитель информации на 2 МБ!
    Правда, почему-то многие файлы на этом носители начинали занимать в два раза больше места.

    Ну и разные финты, типа увеличения количества дорожек/секторов, вроде бы позволяющие добавить еще дополнительную тройку сотен килобайтов (для некоторых читателей: да, это когда-то действительно было очень ощутимо ) )

     
  • 5.68, rvs2016 (ok), 10:53, 20/04/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Помнится, была загрузочная <s>флешка</s> дискета и нужно было в нее впихнуть Volkov
    > commander. Там был файл (не помню название), архив .CAB. Я архиватором
    > WinACE делал .CAB с большим сжатием и у меня туда все
    > влезало впритык.
    > Во были времена.

    Помнится... брал я двухстороннюю дискету по 360 кб на каждой стороне. На 1-ю сторону писал дос, загружался с неё. На другой стороне были и ИДЕ типа Турбо Паскаль, и игрушки даже. Одностороннюю 720-кб-дискету загрузочной было делать бесполезно, ибо загрузчик умел загружать только с логических дисков размером не более 360 кб. Шли на уловки и хитрости с двумя сторонами. А ещё какой-то драйвер помогал использовать 800 кб на дискете. Во были времена. Эх. Да... :-)))

     
  • 3.26, Аноним (-), 12:12, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    может вы еще и ноду держали, коли так ностальгируете?
     
     
  • 4.69, rvs2016 (ok), 10:55, 20/04/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > может вы еще и ноду держали, коли так ностальгируете?

    Кто ж тут ноду не держал? Из пользователей Опеннета если кто ноду и не держал, то уж наверняка был хотя бы поинтом. Не? :-)

     
  • 2.47, ТТТ (?), 18:34, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всопминаю те времена, когда голубиной почты не было.
     

  • 1.10, Аноним (-), 07:09, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Где можно скачать черный список unicode с извращениями для вырезания при вставке в СУБД?
     
     
  • 2.11, Аноним (-), 08:38, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вставляй base64 или bytea.
    >черный список unicode

    придется постоянно обновлять.

     
     
  • 3.19, Аноним (-), 10:21, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Особенно гомосятина и всякие emoji не православные
     

  • 1.16, максим (??), 09:39, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не понятно про пуши. В пуш апи, предложенном мозиллой тожеиспользуются сервис воркеры.
     
     
  • 2.17, Аноним (-), 10:03, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Так то да
     

  • 1.20, Аноним (-), 10:25, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А как получить это окошко с котом?
     
     
  • 2.59, кто (?), 16:10, 15/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    посмотреть на урл в нотификейшене с котом, например
     

  • 1.24, Аноним (-), 12:09, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как этот wayland включить в официальных скачанных сборках с сайта?
     
  • 1.30, Andrey Mitrofanov (?), 12:52, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Кроме нововведений и исправления ошибок, в новой версии устранено 20

    ...юбиляр бодр и бьёткопытом дай бг каждому, для своих 50-ти...

     
     
  • 2.31, Аноним (-), 13:44, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надеюсь что после 50-ти хром будет нафигникому не нужен. Как женщины после 50-ти не нужны никому, кроме своих детей.
     
     
  • 3.36, SysA (?), 16:14, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Надеюсь что после 50-ти хром будет нафигникому не нужен. Как женщины после
    > 50-ти не нужны никому, кроме своих детей.

    Kaк показывает жизнь, то и детям-то уже тоже не очень нужны! :)

     
  • 3.53, KOT040188 (?), 21:09, 14/04/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зря вы так. Женщины после 50 очень востребованы. Видал несколько парочек за 50, с полной половой жизнью, тайком от жены…
     

  • 1.32, Кубер100 (?), 15:08, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    а прикиньте, если бы хромиум не номером называли, а по аналогии с той же убунтой.
    ну там "Xenial Xerus гостеприимная земляная белка".

    вот ад бы для разрабов был.)

     
  • 1.37, Аноним (-), 16:16, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    спасибо, но нет...
    мой старый комп не тянет этот браузер...
     
     
  • 2.72, Анонимависть (?), 13:06, 21/04/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ндааа, а как хорошо всё начиналось ((
     

  • 1.41, DmA (??), 17:21, 14/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    версия 5D? :)
     
  • 1.57, inferrna (ok), 11:19, 15/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > в июле будет удалён интерфейс Apps Launcher

    хром повторяет за мозиллой, эт что-то новое. А я только-только вошёл во вкус, прибил себе к даш этот их keep и инстаграмм с перископом через ARChon Runtime.

     
  • 1.70, rvs2016 (ok), 10:58, 20/04/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Сервисы определения местоположения (Geolocation API)
    > теперь доступны только для защищённых соединений
    > (если сайт открыт по HTTPS)

    Если сайт не открыт по HTTPS, то шизофреникам осталось ещё запретить передачу хтмл-форм из браузера на сервер. Передача информации ведь тоже потенциально опасное действие. Информацию (как и местоположение) тоже по дороге могут перехватить злобные хацкеры и надругаться над её хозяином! В-)))

     
     
  • 2.71, rvs2016 (ok), 11:00, 20/04/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    сообщение потеряло актуальность после внесения исправлений в предыдущее сообщение, а удалить сообщение не могу
     

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



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

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