Компания Google представила (https://chromereleases.googleblog.com/2019/07/stable-channel...) релиз web-браузера Chrome 76 (http://www.google.com/chrome). Одновременно доступен (https://www.chromium.org/developers/calendar) стабильный выпуск свободного проекта Chromium (http://dev.chromium.org/), выступающего основой Chrome. Браузер Chrome отличается (https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoo...) использованием логотипов Google, наличием системы отправки уведомлений в случае краха, возможностью загрузки модуля Flash по запросу, модулями для воспроизведения защищённого видеоконтента (DRM), системой автоматической установки обновлений и передачей при поиске RLZ-параметров (https://www.opennet.me/opennews/art.shtml?num=26822). Следующий выпуск Chrome 77 запланирован на 10 сентября.Основные (https://support.google.com/chrome/a/answer/7679408) изменения (https://productforums.google.com/forum/#!forum/chrome) в (https://blog.chromium.org/2019/06/chrome-76-beta-dark-mode-p...) Chrome (https://developers.google.com/web/updates/2019/) 76 (https://v8.dev/blog/v8-release-76):
- Активирован (https://www.opennet.me/opennews/art.shtml?num=50661) по умолчанию режим защиты от передачи сторонних Cookie, который в случае отсутствие атрибута SameSite в заголовке Set-Cookie по умолчанию выставляет значение "SameSite=Lax", ограничивающее отправку Cookie для вставок со сторонних сайтов (но сайты по-прежнему смогут отменить ограничение, явно выставляя при установке Cookie значение SameSite=None). До сих пор браузер передавал Cookie на любой запрос к сайту, для которого имеются выставленные Cookie, даже если изначально открыт другой сайт, а обращение осуществляется косвенно при помощи загрузки картинки или через iframe. В режиме 'Lax' передача Cookie блокируется только для межсайтовых субзапросов, таких как запрос изображения или загрузка контента через iframe, которые часто используются для организации CSRF-атак и для отслеживания перемещений пользователя между сайтами.
- Прекращено воспроизведение Flash-контента по умолчанию. До выпуска Chrome 87, ожидаемого в декабре 2020 года, поддержку Flash можно будет вернуть в настройках (Advanced > Privacy and Security > Site Settings) с последующим явным подтверждением операции воспроизведения Flash-контента для каждого сайта (подтверждение запоминается до перезапуска браузера). Полное удаление кода для обеспечения поддержки Flash синхронизировано с ранее озвученным компанией Adobe планом прекращения сопровождения технологии Flash в 2020 году;- Для предприятий в адресную строку добавлена возможность поиска файлов в хранилище Google Drive;
- C 9 июля началась массовая блокировка (https://www.opennet.me/opennews/art.shtml?num=49932) в Chrome неприемлемой рекламы, мешающей восприятию содержимого и не соответствующей критериям, выработанным Коалицией по улучшению рекламы;
- Реализован адаптивный режим переключения на новую страницу, при котором очистка текущего содержимого и отображение белого фона производится не сразу, а через небольшую задержку. Для быстро загружающихся страниц очистка приводит лишь к мерцанию и не несёт полезной нагрузки, призванной информировать пользователя о начале загрузки новой страницы. В новом выпуске если страница открывается быстро и укладывается в небольшую задержку, то новая страница отображается по месту, бесшовно заменяя предыдущую (например, удобно при переходе на близкие по оформлению и цветовой гамме другие страницы того же сайта). Если для отображения страницы требуется какое-то заметное пользователю время, то как и раньше экран будет предварительно очищен;
- Ужесточены критерии определения активности пользователя на странице. Chrome разрешает выводит всплывающие уведомления и воспроизводить назойливый видео/аудио контент только после действий пользователя со страницей. В новом выпуске нажатие Escape, наведение курсора на ссылку и касания экрана больше не воспринимаются как активирующие страницу взаимодействие (требуется явный клик, ввод текста или прокрутка);
- Добавлен (https://web.dev/prefers-color-scheme/) медиа-запрос "prefers-color-scheme", позволяющий сайтам определить применение в браузере тёмной темы оформления и автоматически включить тёмное оформление для просматриваемого сайта. ** При включении тёмной темы оформления в сборках для Linux, тёмным цветом теперь отображается и адресная строка;
- Добавлены (https://web.dev/web-payments-updates/) новые вызовы в
API Payment Request и Payment Handler. В объекте PaymentRequestEvent появился новый метод changePaymentMethod(), а в объект PaymentRequest добавлен новый обработчик события paymentmethodchange, которые позволяют собирающей платежи площадке или web-приложению, отреагировать на смену пользователем метода проведения платежа. В новом выпуске также упрощено тестирования приложений с использованием самоподписанных сертификатов в связанных с платежами API. Для игнорирования ошибок проверки сертификатов в процессе разработки добавлена новая опция командной строки "--ignore-certificate-errors";- В адресную строку рядом с кнопкой для добавления в закладки для web-приложений, работающих в режиме Desktop Progressive Web Apps (PWA), добавлен (https://developers.google.com/web/updates/2019/06/pwa-instal...) ярлык для установки web-приложения в систему для работы как с обособленной программой;
- Для мобильных устройств предоставлена возможность управления выводом мини-панели с приглашением по добавлению приложения на домашний экран. Для PWA-приложений (Progressive Web App) мини-панель по умолчанию автоматически показывается при первом открытии сайта. Разработчик теперь может отказаться от вывода данной панели и реализовать собственное приглашение к установке, для чего можно установить обработчик события
beforeinstallprompt и привязать к нему вызов preventDefault();- Увеличена частота проверки обновления для установленных в окружении Android PWA-приложений (Progressive Web App). Обновления WebAPK теперь проверяются раз в день, а не раз в три дня как раньше. Если в манифесте при такой проверке будет выявлено изменение хоть одного ключевого свойства, браузер загрузит и установит новый WebAPK;
- Блокирована (https://twitter.com/paul_irish/status/1138471166115368960) возможность определения открытия страницы в режиме инкогнито через манипуляции с FileSystem API, которая ранее использовалась некоторыми изданиями для навязывания платной подписки в случае обезличенного открытия страниц без запоминания Cookie (чтобы пользователи не использовали приватный режим для обхода механизма предоставления бесплатного пробного доступа);
- В API Async Clipboard (https://w3c.github.io/clipboard-apis/#async-clipboard-api) добавлена возможность программного чтения и записи изображений через буфер обмена, используя методы navigator.clipboard.read() и navigator.clipboard.write();
- Реализована поддержка группы HTTP-заголовков Fetch Metadata (https://w3c.github.io/webappsec-fetch-metadata/) (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site и Sec-Fetch-User), позволяющих отправить дополнительные метаданные о характере запроса (межсайтовый запрос, запрос через тег img и т.п.) для принятия на сервере мер для защиты от некоторых типов атак (например, маловероятно, что ссылка на обработчик для перевода денег будет задана через тег img, поэтому такие запросы можно блокировать без передачи приложению);
- Добавлена функцмя form.requestSubmit() (https://www.chromestatus.com/feature/6097749495775232), которая инициирует программную отправку данных формы по аналогии с кликом на кнопку отправки данных. Функция может применяться при разработке собственных кнопок отправки формы, для которых вызова form.submit() недостаточно из-за того, что он не приводит к интерактивной проверке параметров, генерации события 'submit' и передаче привязанных к кнопке отправки данных;
- В Indexe...
URL: https://chromereleases.googleblog.com/2019/07/stable-channel...
Новость: https://www.opennet.me/opennews/art.shtml?num=51090
> Добавлена функцмя form.requestSubmit(), котораяА что за более важные предыдущие 75 новшества..
Помнится изрядно с этим п..ся, конечно все будут на фреймворках сидеть, если такие элементарные вещи отсутсвуют.
> конечно все будут на фреймворках сидетьТа ещё долго будут
> Прекращено воспроизведение Flash-контента по умолчанию.Всем радоваться и плясать три часа.
Прощайте сайты с игрушками из 2007 года на флеш
И нетленка типа Масяни
Кстати, чем эти swf файлы можно воспроизводить сейчас? Пробовал gnash, но он хрень показывает вместо содержимого.
У Adobe же есть чисто плеер
https://www.adobe.com/support/flashplayer/debug_downloads.html
vlc
Масяня есть на YouTube.
Растровая Масяня? безумие...
масяня в 4К не ?
Предлагаешь отрендерить на все разрешения со всеми опциями? Хранить вместо 1МБ swf 200МБ mp4? А на 8К и более навороченные форматы рендерить уже будет некому, ага. Былинный отказ.
Ты понимаешь разницу между "выполнение по умолчанию" и "удалали Flash плагин"?
Уже подрастает поколение, которое и не знает что это за хрень-то такая этот ваш "Flash-контент"...
> Уже подрастает поколение, которое и не знает что это за хрень-то такая этот ваш "Flash-контент"...Да и "то" поколение бывает говорит, что вот флеш плохо работает или вообще не работает, когда его там и нет.
PS: это и к местной аудитории относится, видел тут подобное.
есть такие да ) современный js даст компу пропердеться изо всех сил..
уже подрастает поколение, которое думает, что подрастает поколение, хотя само недопетривает, откуда вообще словосочетаниче "всем лежать. три часа"
> Добавлена функция form.requestSubmit(), которая инициирует программную отправку данных формыт.е. теперь можно будет шантажировать юзера (не закрывай вкладку и листай страницу а смотри рекламу полчаса не мигая, а то отправим форму на сервер)
click() на скрытый input submit можно и раньше было делать с тем же результатом.
дожили, веб-макак плюсуют
Единственная макака здесь ты, потому что повторяешь то, что услышал
Не могу уйти на Фаерфокс из-за ШГ на сайтах и интерфейсе, как это можно настроить? В кедах, гтк-софте, хромиуме норм сглаживание. В ФФ тонковато и как будто в gif с дизерингом, похоже на виндовское.
Что такое ШГ? Сглаживание настраивается на странице about:config, набери там слофо font или smooth или подобное. Гугли, тем про сглаживание шрифтов в Firefox много.
ШГ - это проблема с отрисовкой шрифтов.
Посмотрел в конфиге, попереключал, лучше не стало. У них какой-то собственный рендеринг, не системный.
https://imgur.com/a/6nS8J70
Параметрыgfx.*.azure.backends
у меня стоят
direct2d1.1,cairo
Удали лишнее. Вроде, этим чинил мыльные шрифты. (Пишу из FF)
У меня наоборот чуть подмазать надо, а то лесенка. Пробовал skia, cairo, direct2d1.1 - не поменялось ничего
Странно.
У меня в openSUSE с точности до наоборот!
Firefox строго следует настройкам системных шрифтов (fullhint), настроенных в KDE, а Chromium зечем-то врубает субпиксель и это никак не лечится и ШГ у меня именно на Chromium.
Наверно потому что кеды на Федоре у меня.
Суся меня порадовала тоже, когда увидел изкоробки настроенную темную тему в LO, включившуюся при выборе тёмной в плазме.
Ушел на Pale Moon, полет нормальный, держу в курсе, советую.
А мне скорость нужна квантовая, или проц с 5ГГц на ядро
А ведь говорили Адобу - откройте сырцы флэша, так нет же... А теперь их выпнули к чертям из веба. И поделом.
Это называется первёртывание реальности с ног на голову.
Не волнуйся, у Adobe всё хорошо, а выкинуть Flash они и сами рады (а то поддерживать его на всяких там на кучи Android устройствах — это вообще жесть, а мобилок с планшетами сейчас бывает что и 50% посетителей на сайтах).
> а мобилок с планшетами сейчас бывает что и 50% посетителей на сайтахТа не "бывает", а есть. А бывает и больше.
Android не поддерживает Flash.
Уже не поддерживает. А в первых версиях это было едва ли не основным преимуществом перед iOS – тогда почти на каждом сайте использовался флеш и с айфонов веб выглядел довольно куцо.
> Android не поддерживает Flash.Я знаю. Раньше поддерживали мажорные устройства этак до Android 4.
> Не волнуйся, у Adobe всё хорошоЕщё мне за них волноваться.
> выкинуть Flash они и сами рады
Вы инсайдер?
> мобилок с планшетами сейчас бывает что и 50% посетителей на сайтах
Вооооот! Вот это рынок они и прое...ли своей упёртостью.
Их инициатива была - нахлебались. Эра одних ПК ушла.
> Вы инсайдер?Это I-pony 🐴.
Айпони 🐎 🌈 распознали эту тенденцию Адобы благодаря своим продвинутым возможностям анализа 🤔, аккурат после ⏲🗓 выхода 🚪
https://www.apple.com/hotnews/thoughts-on-flash/ (но это совпадение).
👍А еще пони могут пребольно кусать 🦷 🦈 🍖 несогласных и есть подозрение 🤨, что укус совсем не безвреден 🤕 🤒
>Вы инсайдер?Всё есть в открытых источниках. Погугли официальные блоги Adobe ещё тех времен, когда только заговорили о возможности будущего массового отказа от flash. Я вспоминаю формулировку, которая звучала примерно так "мы поддерживаем инициативу по распространению в вебе более современных средств распространения и воспроизведения контента".
угу, теперь у тебя есть "открытый" html5, в котором ты не можешь ни контролировать, что тебе желают тут воспроизвесть, и надо ли тебе это видеть (зато может за тебя - гуглезила, решающая, какая там реклама для нее - "приемлемая"), тысячигласс с эксплойтами раз в неделю, и отсутствие аппаратного ускорения видео не на единственно-верной платформе.Но ты продолжай квохтать про "открытые сорцы", не имея никакой возможности ничего в них изменить даже для себя, любимого.
> ты не можешь ни контролировать, что тебе желают тут воспроизвестьОчень даже могу.
> гуглезила, решающаяЯ делегировал это создателям UBO.
> отсутствие аппаратного ускорения видеоАбсолютно не печалит. Печалило количество телодвижений, которые нужно было произвести, чтобы от видео избавиться. Но сейчас с эти стало легче.
> продолжай квохтатьЛучше ты. У тебя мелодичнее получается.
> Я делегировал это создателям UBO.для этого не нужны открытые исходники, совсем
>> отсутствие аппаратного ускорения видео
> Абсолютно не печалит. Печалило количество телодвижений, которые нужно было произвести,apt purge flash-plugin
Выколоть себе глазки, чтоб этого мерссского веба вообще не видеть, внезапно, было гораздо проще чем сейчас.
"Началась массовая блокировка в Chrome неприемлемой рекламы, мешающей восприятию содержимого и не соответствующей критериям, выработанным Коалицией по улучшению рекламы"-
По моему сам пользователь должен выбирать , какую рекламу ему смотреть , если он того хочет.
Лучше бы блокировали постоянно всплывающую хрень "вы не вошли в свой профиль" на ютубе.
+много!
> Лучше бы блокировали постоянно всплывающую хрень "вы не вошли в свой профиль"
> на ютубе.Приличные люди на ютуб не ходят.
> Лучше бы блокировали постоянно всплывающую хрень "вы не вошли в свой профиль"ой, она очень просто блокируется - просто авторизуйтесь в браузере! И мы автоматически подключим ваш профиль.
Спасибо, помогло!
На Debian 10 Chrome 76 из гугловских реп поломал сайты Твиттера, Алиэкспресс и Тинькофбанка -- это то, что заметил. Включения флеша, как описано в статье не помогает.
так там и нет плеша. Кроме али, где он для слежки, и если его нет - все равно все работает.борцунство с "неправильной рекламой" отключай.
Debian Chrome гугловских поломал Твиттера Алиэкспресс Тинькофбанка флеша в статье не помогает.
ну рэмпейдж, чё
> Началась массовая блокировка в Chrome неприемлемой рекламы, мешающей восприятию содержимого и не соответствующей критериям, выработанным Коалицией по улучшению рекламы;согласно их предъявам реклама на ютубе неприемлимая. Будет ли она заблокирована?
Нет, ведь смысл Коалиции не в этом.
> Смысл блокирования ping теряется так как...Гуглу не выгодно когда ему не сливают данные.
капитакам-веб-макакам слово не давали
Возрадуйтесь Chromium\Electron - единственной платформе для веб-приложений! Всё - других-то нету!
Да здравствует Chromium\Electron - единственная платформа для вебприложений от Гугла и Майкрософт!
как будто у вас еще от кого-то другого есть?!
В том то и дело что нет, поскольку веб-приложения не являются кроссбраузерными, да и веб стандарты не действуют, а всё пилится под конкретный движок. Поэтому Файерфокс с его суммарной долей на всех платформах в 3,77-4,31% полностью пролетает, именно поэтому мозилловцы пытаются пилить WASI. Именно поэтому уничтожили Флеш, якобы забота о веб стандартах, которых нет в сегменте веб-приложений, а в действительности зачистка сегмента веб-приложений от платформы конкурента.
В принципе для веб-приложений (и отдельно WebView), нет движка кроме Хромиума. Здесь даже нет подобия веб стандартов или "кроссбраузернности", поскольку всё пишется под конкретный движок, а это Chromium + Electron. Поэтому и Flash уничтожили, чтобы не было никаких конкурентов у данной платфомы для веб-приложений. Монополизация 100%.
Сегмент вебприложений монополизирован движком хромиума т.е. его разработчиком Гуглом. На андроиде вебприложения создаются под каждый чих, и там доля у FF на мобильниках сегодня 0,32%.
Да помер ФФ как что-то стоящее, останутся у него 2-3 процента рынка для симуляции альтернативы Хрому.
В самом деле альтенатив нет. Как Гугл соберёт движок, так и будет. От бинарных плагинов избавились весьма своевременно.
фактически история конкуренции браузеров в эпоху веб-приложений полностью окончена, т.к. для вебприложеньец есть только хромиум.
Сегмент вебприложений монополизирован хромиумом с электроном, о чем и речь. Альтернативные браузеры с иными движками можно сразу засунуть в ж... куда подальше. Даже подсуетились и флеш, как альтернативную платформу вебприложений, прикончили.
>>При включении тёмной темы оформления в сборках для Linux, тёмным цветом теперь отображается и адресная строка;а где и как она включается?
>Началась работа по чистке флагов в chrome://flags, например, удалён флаг для отключения атрибута "ping"Дааа, самый "ненужный" флаг выпилили!
Но пипл все равно хавает.
> Но пипл все равно хавает.Устрой одиночный пикет
Ну да, что как вчера Захарову скрутили за пикет.
>При включении тёмной темы оформления в сборках для Linux, тёмным цветом теперь отображается и адресная строка;Два года ждал.
Ещё бы сайты поддерживали тёмную тему, ну хотя бы выбором темы на самом сайте.
Пользователи Chrome, а если по умолчанию выбрать другой поисковик, то RLZ будут передаваться в Google?
Яндекс.Директ тоже блокируется, а то через uBlock в ЖЖ реклама прям кричит, и обновление списков не помогает.
Стали прятать протокол в заголовке.Вернуть можно здесь:
chrome://flags/#omnibox-ui-hide-steady-state-url-scheme
// b.
При наведении на вкладку теперь отображается превью. Как это отключить?
Ушел на Pale Moon. Держу в курсе.
Как же далеко тебя послали…
Анонимы, пожалуйста пилите открытый форк Opera (Presto), есть же сорсы.
Нету сорсов никаких, с чего ты взял?
По крайней мере раньше в закрепленном сообщении группы Тг висели. https://habr.com/ru/news/t/357672/#comment_11261678
Это ужасно, когда корпорации запиливают новые фичи в ГИП без предупреждения. То ФФ при вводе в адресную строку добавили какие-то иконки где искать, то теперь в Хроме добавили превью страницы при наведении на вкладку. Я этого не просил, мне это не удобно. Я не пойму как это отключить. А ещё у Хрома скругленная верхняя правая закладка, материальный дизайн, будь он не ладен. Пользовал бы новую Оперу и Яндекс Браузер, но они под колпаком не тем что надо.
Для меня идеальный ГИП у IE6, но Майки решили переделать.
Самыми гуманными выглядят: Falkon, Arora под QT и Pale Moon.
Превьюхи:
chrome://flags/#tab-hover-cards
chrome://flags/#tab-hover-card-images
Тёмные темы настают…
И времена...
Забыли написать про включение новой версии WebXR (API для доступа к устройствам виртуальной реальности). Проверить можно на Verge3D-роботе: https://cdn.soft8soft.com/demo/applications/industrial_robot...
WebXR же со времён Chrome 67 доступен под origin trail. Или что-то изменилось? В chrome 76 планировали лишь продлить origin trail для WebXR и окончательно прибить WebVR.
Доступно давно
Проприетаршина. Корпорасы для проприерасов.
Столман негодуе
Где Wayland?