Компания Google представила (https://chromereleases.googleblog.com/2017/03/stable-channel...) релиз web-браузера Chrome 57 (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, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента, системой автоматической установки обновлений и передачей при поиске RLZ-параметров (https://www.opennet.me/opennews/art.shtml?num=26822).Основные (https://productforums.google.com/forum/#!forum/chrome) изменения (https://plus.google.com/+FrancoisBeaufort/posts) в (https://blog.chromium.org/2017/02/chrome-57-beta-css-grid-la...) Chrome 57 (https://developers.google.com/web/updates/2017/03/nic57):
- Включена по умолчанию поддержка технологии WebAssembly (http://webassembly.org), продвижение которой синхронизировано (https://www.opennet.me/opennews/art.shtml?num=46117) и обговорено с производителями других браузеров, например, несколько дней назад WebAssembly также был активирован в Firefox 52. WebAssembly (http://webassembly.org) предоставляет (https://www.opennet.me/opennews/art.shtml?num=42451) не зависящий от браузера универсальный низкоуровневый промежуточный код для выполнения в браузере приложений, скомпилированных из различных языков программирования. WebAssembly предоставляет полный доступ к DOM и возможность взаимодействия с кодом на JavaScript, но по сравнению с Asm.js позволяет существенно сократить размер приложений (благодаря компактному промежуточному коду), увеличить скорость декодирования и избавиться от применения сборщика мусора;- Для упрощения миграции с HTTP на HTTPS, параметры входа, сохранённые для ранее открываемых по HTTP форм, теперь автоматически применяются и при открытии сайта по HTTPS. API Credential Management API расширено возможностью заполнения параметров входа на основе совпадения поддомена;
- Убран (https://www.opennet.me/opennews/art.shtml?num=45941) интерфейс для управления плагинами "chrome://plugins". Плагины Widevine, Flash, Nacl (Native Client) и PDF, которые позиционируются как встроенная в браузер функциональность, будут активированы по умолчанию, даже если раньше они были отключены в интерфейсе "chrome://plugins". Для Flash и просмотрщика PDF в интерфейсе изменения настроек браузера предусмотрены опции, позволяющие отключить использование связанных с ними плагинов не прибегая к "chrome://plugins". Для отключения CDM-модуля (Content Decryption Module) Widevine, предназначенного для декодирования медиаконтента, защищённого авторскими правами, без "chrome://plugins" пользователю придётся после каждого обновления удалять связанный с данным плагином файл с диска;
- Добавлена поддержка CSS Grid Layout (https://developers.google.com/web/updates/2017/01/css-grid), нового метода многослойной компоновки элементов страницы, выровненных по сетке. В основе метода заложена идея разбиения страницы на области по аналогии с табличной компоновкой с выравниванием по столбцам и строкам. В отличие от таблиц, CSS Grid Layout не определяет структуру содержимого, что позволяет применять методы адаптивной вёрстки и выстраивать произвольные макеты, которые недостижимы с использованием обычных таблиц (например, дочерние элементы могут перекрывать друг друга и переноситься в случае нехватки экранного пространства). По сравнению с Flexbox, который позволяет выравнивать элементы только в одной вертикальной плоскости, в CSS Grid Layout обеспечена возможность выравнивания элементов одновременно как по вертикальным, так и по горизонтальным направляющим, т.е. позволяет привязать выравнивание элеменов в разных столбцах. Для упрощения разработки, элементы в CSS Grid могут быть именованы;
- В версию для платформы Android добавлена (https://blog.chromium.org/2017/02/integrating-progressive-we...) функция Progressive Web Apps (https://codelabs.developers.google.com/codelabs/your-first-p.../), позволяющая добиться более полной интеграции запускаемых в браузере web-приложений с платформой Android. Progressive Web Apps позволяет не просто разместить на домашний экран ярлык, открывающий определённую страницу в браузере, а организовать работу с web-приложением, как с обычной программой для Android. Например, web-приложение будет отдельно отображаться в списке запущенных программ, вместо удаления ярлыка применяется деинсталляция, предоставляются средства для получения запросов от других приложений, возможно создание своего блока настроек в системном конфиругаторе, применяются штатные средства управления уведомлениями, возможна работа при отсутствии сетевого соединения (данные и приложение кэшируются с использованием service workers);
- Добавлен новый API Media Session (https://developers.google.com/web/updates/2017/02/media-session), предоставляющий средства для настройки блока с информацией о воспроизведении мультимедийного контента в области уведомлений. Через данный API web-приложение может не только вывести уведомление о начале воспроизведения новой композиции, но и организовать управление из области уведомлений или через интерфейс хранителя экрана, например, разместить кнопки приостановки, перемещения по потоку или переходу к следующей композиции;
- Введена вторая фаза прекращения поддержки SHA-1 - начиная с Chrome 57 в дополнение к сертификатам с SHA-1, выданным удостоверяющими центрами, перестанут работать и локально добавленные сертификаты на основе SHA-1. Для корпоративных пользователей реализована настройка EnableSha1ForLocalAnchors, позволяющая обойти вводимые ограничения и продолжить использование SHA-1 в PKI. Сертификаты с SHA-1, используемые для аутентификации клиентов, а также директива EnableSha1ForLocalAnchors будут поддерживаться до 1 января 2019 года;- При воспроизведении видео на весь экран на платформе Android ориентация экрана теперь выбирается в зависимости от пропорций видео;
- Реализована (https://github.com/WICG/interventions/issues/9) приостановка выполнения JavaScript-кода сайтов, использующих цикличный вызов setTimeout() для вывода анимации, в случае если анимация выводится вне видимой области окна;
- В Fetch API (https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) в класс Response (https://developer.mozilla.org/en-US/docs/Web/API/Response) добавлен атрибут ".redirected (https://developer.mozilla.org/en-US/docs/Web/API/Response/re...)", позволяющий определить, что ответ получен в результате редиректа оригинального запроса на другой ресурс;
- Добавлены методы padStart (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...) и padEnd (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...), позволяющие организовать вывод строк с заполнением, например, выровнять консольный вывод или отображать числа с сохранением фиксированного размера ('12'.padStart(4, "0"); "0012");
- Обеспечена (https://developers.google.com/web/updates/2017/01/payment-re...) возможность использования API Payment Request в блоках iframe, при явном указании в них атрибута "allowpaymentrequest";
- В PaymentMethodData добавлена (https://developers.google.com/web/updates/2017/01/payment-re...) поддержка
типовых карт, определённых в спецификации Basic Card Payment (https://w3c.github.io/webpayments-methods-card/), что позволяет организовать работу с любыми типами карт через единый индентификатор, без привязки к отдельным типам данных;
- Добавлено свойство caret-color (https://www.chromestatus.com/feature/5720917787279360), через которое можно изменить цвет курсора ...URL: https://chromereleases.googleblog.com/2017/03/stable-channel...
Новость: http://www.opennet.me/opennews/art.shtml?num=46170
А в Chromiume всё ещё нельзя отключить автоматическое обновление всех вкладок во время старта?
Если они это сделают, то другие chrome-based браузеры нечем будет людей переманивать! Гугль за здоровую конкуренцию.
>то другие chrome-based браузеры нечем будет людей переманиватьно как же ПОДДЕРЖКА ТЕМ ВКОНТАКТЕ?
Добавлено свойство caret-color, через которое можно изменить цвет курсора для форм вводаЭто полезно. Например когда раскладка неверная можно делать его красным!
Да, весьма информативно. Информативнее явного "/!\ У вас включен Caps Lock". Любая домохозяйка сразу поймет, оторвавшись от варения борщей и зайдя в одноклассники.
Ха-ха виндуз-ятник.
Любой линуксоид знает, что ни одно линуксовое ДЕ до значков так и не додумалось.[сарказм]
лучше сразу менять форму курсора! Порносайты одобрят
Гусары, молчать!
>Добавлены методы padStart и padEnd, позволяющие организовать вывод строк с заполнением, например, выровнять консольный вывод или отображать числа с сохранением фиксированного размера ('12'.padStart(4, "0"); "0012");Заживём!
Когда же сделают возможность заморозки вкладок. Хочется кнопку для временного блокирования любой JavaScript-активности для вкладки. Т.е. страница открылсась, базовый JavaScript отработал, а потом нажал кнопку и заморозил выполнение. Через какое-то время вернулся и разморозил. Иногда страницы сильно жрут ресурсы в фоне, а на некоторых анимация без перерыва крутится и подгружаются новая реклама. Например, arstechnica просто ужас в этом плане, там несколько десятков js-файлов с разных сайтов грузится и иногда какой-нибудь баннер выедает все ресурсы CPU.
NoScript(ScriptBlock) и AdBlock в помощь.
Или аддоны - это не православно?
юзай great suspender
Прочитал -- и будто снова вернулся в 1999, когда на оперативку надо было копить месяцами.
Так долго готовил умную фразу, что не удержался и воткнул её невпопад?P.S. В посте на который отвечаешь нет ни слова про память или оперативку.
> Прочитал -- и будто снова вернулся в 1999, когда на оперативку надо
> было копить месяцами.оперативки много не бывает - это вам любой пограммист скажет ;)
> оперативки много не бывает - это вам любой Java-пограммист скажетИсправил. Не благодари
Вопрос к тебе, как эксперту по С или C++.
Почему Хром жрет 80-100 метров памяти на каждую вкладку?У жены ноут с i3 и 4Gb оперативки, так когда они заходит на АлиЭкспресс, кажется, что ноутбук счас взлетит и лопнет.
Получается, бро, что этот браузер не может потянуть выполнения простых задач простой "домохозяйки"(как тут пишут некоторые интеллектуалы). Получается, чтобы открыть 20 вкладок, нужно пойти докупить памяти.
С уважением.
Потому что в каждой вкладке крутится по мегабайту гoвнoкoда oт лучших вeбмaкaк.
> Потому что в каждой вкладке крутится по мегабайту гoвнoкoда oт лучших вeбмaкaк.Ответ не очень. На опеннет потребляет почти 80. Как быть?
Сейчас кто виноват - джава или вебмакаки?
ну раз такая пьянка# хром 57 с 1 вкладкой, страница без жс, с пачкой картинок (графиков) и таблиц -- потребление 120 мб (только процессы браузера, без расширений)
# опера 6 -- та же страница, визуально выглядит абсолютно одинаково -- потребление памяти 8мб :)
> опера 6 -- та же страница, визуально выглядит абсолютно одинаково -- потребление памяти 8мб :)почему я не удивлен? в 2001 году наличие 128мб ram было прямо роскошью. Примерно также как сейчас 32гб. Думаю дальше сами посчитаете.
> Потому что в каждой вкладке крутится по мегабайту гoвнoкoда oт лучших вeбмaкaк.Ок, теперь мы знаем куда ушёл 1 мегабайт.
Это она еще на pinterest не заходила.
И справедливости ради стоит отметить, что пожирание оперативки в хромиуме периодически оптимизируют (в лучшую сторону, да). В сорок-каких-то версиях жрало по 150-200 на вкладку.
> оперативки много не бывает - это вам любой Java-пограммист скажетПравильно. Любой Java-программист знает, что оперативки много не бывает, а потому всячески ее бережет. А вот для сишников оперативка -- это необъятных размеров нечто, поэтому хром и тормозит.
Предъявите нетормозящий браузер на жаве.
> Предъявите нетормозящий браузер на жаве.Опять 25. Причем тут джава?
Ты из этих тоже?
http://www.picshare.ru/view/7965109/Предъявите нетормозящий браузер на С/C++.
> Предъявите нетормозящий браузер на С/C++.netsurf, dillo, links? Да, они не "полноценные", но на яве и таких нет. И, надеюсь, и не будет.
Вот держи: https://sourceforge.net/projects/loboevolution/
Он, конечно, тоже неполноценный, но возможностей побольше чем у твоего линкса.
>Прочитал -- и будто снова вернулся в 1999, когда на оперативку надо было копить месяцами.Но теперь то ты уже оторвался от дна? Пошарь там ногой на всякий случАй.
>Плагины Widevine, Flash, Nacl (Native Client) и PDF ... будут активированы по умолчанию, даже если раньше они были отключены в интерфейсе "chrome://plugins"ахренеть. pepflashplayer.dll весом в 17мб будет висеть в памяти и никак не использоваться
Нет. Если нет необходимости, процесс-хост просто не запускается.
о, и правда не запускается
> pepflashplayer.dll?К нему наверное ещё и pussy.exe идёт в комплекте.
>> pepflashplayer.dll?
> К нему наверное ещё и pussy.exe идёт в комплекте.Разве что в версии для бздюков, но это не точно.
> ахренеть. pepflashplayer.dll весом в 17мб будет висеть в памяти и никак не
> использоватьсяМда, 17 от 256 мб - это ощутимо, но не фатально. А вот если у тебя 128 мб оперативы, тут есть о чём задуматься.
>>пользователю придётся после каждого обновления удалять связанный с данным плагином файл с дискаМолодцы ребята. Хороший костыль для пользователей. Он будут очень "рады".
Ну так пользователи браузера для домохозяек должны страдать. Раз пользуются, зная о его предназначении.
Домохозяйки смотрят на вас как на оно.
Видео на https://lenta.ru теперь не воспроизводятся :(
> Видео на https://lenta.ru теперь не воспроизводятся :(Точняк! Спецом зашёл с 56 - всё нормально было и затем обновился и выхватил. И вроде как проблема "data error (m3u8)" не нова, нашёл упоминание об этом на англоязычном форуме 7 месяцев назад.
Судя по отладке проблема в том, что ссылку на видео Хром пытается открыть как HTTPS, а сертификат там не валидный.
Кто-то будет что-то чинить :)
> Кто-то будет что-то чинить :)Латать дырочку в Ленточке? :)
https во все поля, использовать там где это не очень то и нужно
>пользователю придётся после каждого обновления удалять связанный с данным плагином файл с дискаВот это уровень заботы о пользователях! В следующей версии ждем редактирование списка избранного через бинарные патчи!
А кто будет недостаточно громко выражать одобрение, тому отключат поисковик и почту.
> А кто будет недостаточно громко выражать одобрение, тому отключат поисковик и почту.Так используй утку-гоу и не пользуйся гмайлом. Только вот выдача утки после гугла вызывает головную боль, а к удобству джимейла ты как-то уже привык? Ну так решай эту гнилую дилемму в своей голове.
"удобство джимейла"? Это шутка такая?
Это ты просто ещё outlook web app не видел :-)
> Только вот выдача утки после гугла вызывает головную больТы когда уткой последний раз пользовался? Года три назад так было. Сейчас гугл подтянулся и выдаёт такой же набор бесполезных ссылок, что и утка. Так что смысла искать гуглом сейчас нет никакого.
По моему опыту меня ДакДакГоу-поиск устраивает заметно лучше чем гугло-поиск.
Г-поиском я почти перестал пользоваться, если только при подозрении на недостаточность ДДГ-поиска, но не помню что бы эти подозрения оправдывались.
За будущее не поручусь, но сейчас для меня удобнее ДДГ-поиск!
>>пользователю придётся после каждого обновления удалять связанный с данным плагином файл с диска
> Вот это уровень заботы о пользователях! В следующей версии ждем редактирование списка
> избранного через бинарные патчи!А чем вам этот файл мешает, можете объяснить? Только без религиозных соображений, пожалуйста.
Хрен знает пойми кем и как написанный код, позволяющий запускать другой хрен знает пойми кем и как написанный код просто при воспроизведении видео?
так сам хром тоже хрен знает пойми как и кем написан
Так ты доверяешь корборации «добра», а так ещё каким-то левым ребятам, сделавшим плагин, и сайтам, на которых смотришь видио. Если первые своей репутацией дорожат, то вторые под вопросом, а третьих волнуют только и исключительно бабки.Наиболее логичным смотрится переход на Chromium. Там этот плагин вообще нельзя поставить, вроде.
Внезапно. В 2010 году компания гугл купила разработчиков этого плагина.
Так что все один гугл...
И правда «внезапно». Не знал.
видел такую штуку:
https://geektimes.ru/post/285100/
речь о подавлении активности фоновых вкладок
вошло в стабильную версию?
А Nacl теперь как отключить?
NaCl можно отключить в любой момент, нажав на кнопку на системном блоке.
GN_ARGS+= enable_nacl=false
> В версию для платформы Android добавлена функция Progressive Web Apps, позволяющая добиться более полной интеграции запускаемых в браузере web-приложений с платформой Android. Progressive Web Apps позволяет не просто разместить на домашний экран ярлык, открывающий определённую страницу в браузере, а организовать работу с web-приложением, как с обычной программой для Android.А почему нельзя на PC то же самое сделать? Я бы хотел тот же GMail, Например, как отдельное приложение, а не вкладку в браузере.
https://play.google.com/store/apps/details?id=com.google.and...
> https://play.google.com/store/apps/details?id=com.google.and...Я имею ввиду на дэсктопе, а не на смартфоне.
Ну ставишь какой-нибудь fedora-packager, делаешь пакет и вуаля - у тебя ярлык на экране, который можно ставить и удалять через yum, а не только мышкой бросив в корзину. :)
https://mozilla-russia.org/products/thunderbird/
Тогда уж лучше Alpine. Проблема в том, что ни один дэсктопный мэйл-клиени не умеет, лэйблы как в GMail, если обозначить письмо несколькими лэйблами, клиент создаст копии в нескольких папках.
Старая Opera вроде умела. Сейчас их почтовик есть в виде отдельного приложения. Посмотрим, что сделают в Vivaldi, надеюсь синхронизацию меток тоже запилят.
> Сейчас их почтовик есть в виде отдельного приложенияКогда-то их почтовик был в виде отдельного приложения
Nylas пробовали? Правда, у них сейчас инсталятор только для ГейОС, для пингвина и оффтопика обещают скоро опять вернуть.
>CSS Grid LayoutХыпстерский способ верстания таблицами.
С начала гуевых времен все версталось гридом. Все приложения. Даже cli. Грид нужно было делать одновременно с js.Шел 2017, браузеры уже перерасли в ОС, хипстеры на js только детей наверно не делают, и наконец то додумались до того что страничку надо верстать не только по горизонтали, но и по вертикали. [faceplam]. И то с запашком awesome css...
> В версию для платформы Android добавлена функцияОни бы лучше расширения запилили. На десктопе юзаю chromium из-за тормознутости FF, а на Android FF из-за того, что там я могу uBlock влепить.
Как я вас понимаю. Сам пользую лисой на андре исключительно из за потдержки дополнений а именно рекламорезательных.
И похоже гуглы в принципе не собираються это делать. Расширения в хром уже на десктопе локально не как не установить, точнее можно но после закрытия хром это дополнение удалит. Обезательно нужно ставить с гугловского репа. А в гугловском репе, например, агримент очень хитрый. И уже, например, ютубокачалок там нет, хозяин не разрешил, я думаю однажды так же поступят и с рекламорезками, а почему нет, гугл сам рекламодатель. Вот абаутплугинс тоже выпилили к слову. Так что мне кажеться не видать на андрюхе дополнений в хроме.Правда сейчас набигут мастера советов и насоветуют вам нарутавать да наустановить да напрошить.
и у меня так. можно, конечно, поставить аппку адблока, поискать какое-нибудь рутовое приложение со списками блокировки и т.д., но зачем плодить сущее и все усложнять, если можно воткнуть обычное расширение в браузере.
правда сам с лисы на дроиде перелез на бледную луну, т.к. не такая жирная и на старте у меня тупила меньше (телефон не новый и не топовый)
А в какой версии это огораживание появилось?
Забавно, что поддержку APNG они так и не вмерджили https://bugs.chromium.org/p/chromium/issues/detail?id=437662 Отложили ещё на один релиз. Стоит, впрочем, добавить, что Mozilla WebP, вопреки обещаниям, тоже так и не добавила https://bugzilla.mozilla.org/show_bug.cgi?id=1294490
В обоих браузерах эти баги висят по много лет (больше 5 лет), и всячески выискиваются причины их не исправлять. В то же время, очень много шлака идёт и в Chromium и Firefox. Я их не понимаю...
Меня никакие изменения не волнуют, кроме потребления памяти этого проглота. Как там, больше GTA5 жрать стал, или ещё не предел?
с этой версией протух ssl-сертификат от startcom, который в 56-й был валидным :(
набрали критическую массу кхм... пользователей, и теперь что хотят, то и творят.
25.10.2016 09:06 Mozilla перестаёт доверять новым сертификатам WoSign и StartCom
Не указали в новости, что новая версия браузера Google Chrome 57 больше не принимает сертификаты WoSign и StartCom для сайтов, не входящих в первый миллион по рейтингу Alexa.
Ранее сообщалось, что браузеры от Google и Mozilla перестали доверять сертификатам этих сертификационных центров, выпущенным 21 октября 2016 года или позднее. Теперь же это коснётся и сертификатов, выпущенных ранее, но пока что не для самых популярных сайтов.https://chromium.googlesource.com/chromium/src/+/e719fc626a3...:
Restrict the set of WoSign/StartCom certs to the Alexa Top 1M
Restrict the set of domains for which WoSign/StartCom certificates
are trusted to the set of domains intersecting the Alexa Top 1M
whose certificates are unexpired and unrevoked.