Компания Google представила (http://googlechromereleases.blogspot.ru/2013/05/stable-chann...) релиз web-браузера Chrome 27 (http://www.google.com/chrome), доступного для платформ Linux, Mac OS X и Windows. Браузер построен на кодовой базе свободного проекта Chromium (http://dev.chromium.org/) и отличается (http://blog.chromium.org/2008/10/google-chrome-chromium-and-...) использованием логотипов Google, встроенной поддержкой Flash и PDF, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров (http://www.opennet.me/opennews/art.shtml?num=26822).
Основные улучшения:
- Внесены оптимизации в планировщик ресурсов, которые позволили ускорить (https://docs.google.com/document/d/1JQZXrONw1RrjrdD_Z9jq1ZKs...) загрузку страниц в среднем на 5%. Ускорение достигнуто в основном благодаря более активному использованию простаивающих соединений и понижению приоритета предварительно загруженным ресурсам, которые теперь не оказывают влияние на доступ к ресурсам, важным для выполнения запроса;
- Добавлена поддержка API chrome.syncFileSystem (http://developer.chrome.com/dev/apps/app_storage.html#sync-f...) для организации синхронизации сохранённых для offline-использования данных между разными системами пользователя. Синхронизация производится с использованием сервиса Google Drive. Для манипуляции синхронизируемыми данными можно использовать HTML5 File API и FileSystem API;- Поддержка изящного интерфейса выбора месяца, недели и даты, выводимого при указании блока datalist совместно с тегом input (см. примеры (http://demo.agektmr.com/datalist/));
<center><a href="http://3.bp.blogspot.com/-4tg4wfJpKGs/UV2kSnpKRYI/AAAAAAAAAw... src="http://www.opennet.me/opennews/pics_base/0_1369166437.png" style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border=0></a></center>
- В Web Audio API добавлены средства ввода живого звука, позволяющие с минимальными задержками обрабатывать звук на локальной системе и воспроизводить результат. Комбинируя новый API c WebRTC PeerConnection появляется возможность реализации средств анализа и обработки входного сигнала WebRTC;
- Добавлена возможность использования атрибута allowfullscreen (https://developer.mozilla.org/en-US/docs/HTML/Element/iframe...) без префикса в iframe, что позволяет обеспечить переход в полноэкранный режим встраиваемых на страницу проигрывателей, таких как YouTube;
- При установке соединения по WebSocket теперь отправляется поле с User-Agent;
- При возврате сервером HTTP-заголовка 'X-Content-Type-Options: nosniff' браузер теперь блокирует скрипты, MIME-тип для которых определён как не исполняемый (например, когда файл с запрошенным скриптом имеет тип "text/plain" вместо "application/javascript");
- Улучшена работа системы проверки орфографии;
- Существенно улучшена логика прогнозирования при формировании подсказок с вариантами возможного ввода в адресной строке Omnibox. Также изменены правила (https://support.google.com/chrome/answer/180655) ведения лога для значений, вводимых адресной строке;
- Улучшены инструменты для web-разработчиков. Например, в сетевой панели теперь можно настраивать какие из столбцов нужно отображать, добавлен новый столбец "домен". Сообщения консоли можно фильтровать по источнику. Выполненные события отрисовки корректно отображаются на шкале времени;
Кроме нововведений и исправления ошибок, в новой версии устранено 13 уязвимостей, из которых 10 помечены как опасные. Среди исправленных уязвимостей нет критических проблем, которые позволяют обойти все уровни защиты браузера и совершить атаку на систему пользователя. Уязвимости, имеющие статус опасных, связаны с обращением к уже освобождённой области памяти при работе Web Audio и проблемами с обработкой изолированных сайтов в отдельном процессе. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила 12 премий на сумму 14633.7 долларов США (две премии по $500, 7 премий по $1000, по одной премии по $1500, $2000 и $3133.7).
Из исправленных проблем безопасности отмечаются проблемы обращения к уже освобождённым блокам памяти (Use-after-free) в коде SVG, media loader, в обработчиках Pepper, widget, speech и style. Проблемы с выходом за границы буфера устранены в Web Audio и движке v8. В состав также включена новая версия Flash Player, в которой устранено 13 уязвимостей (http://www.adobe.com/support/security/bulletins/apsb13-14.html), которые могут привести к выполнению кода при обработке определённым образом оформленного SWF-контента.
URL: http://googlechromereleases.blogspot.ru/2013/05/stable-chann...
Новость: http://www.opennet.me/opennews/art.shtml?num=36987
Нормальные табы с прокруткой колёсиком - когда? Резать рекламу, не загружая её - когда? Не грузить табы, пока я на них не перешёл - когда? 4 года прошло, а ничерта не изменилось.
А для того, чтобы сразу переключаться на открываемую вкладку нужно аж целое стороннее расширение ставить, о как! Гугель могет!
Эмм, не сочтите за начало холивора, но почему бы тогда не использовать Firefox? Все, что вы перечислили, реализовано в нем чуть ли не с самого начала.
Не страшно. Холивар начнется, когда Вы порекомендуете перейти на IE10.
> Не страшно. Холивар начнется, когда Вы порекомендуете перейти на IE10.Я бы перешел, но не могу найти, как поставить его под Debian.
Я им тоже самое писал, говорят подожди пол года, и ваша замечание учтено.
Ты имеешь полное право ускорить процесс. Пойди сделай патч для Chromium с этой фичей. Благо не сложная и специфических познаний для её реализации иметь не обязательно.
они же принимают патчи ещё менее охотно чем фф
а после того как форканули вебкит вообще не уверен что принимают
Для вырезания рекламы до загрузки им уже присылали патч. Они его удачно проигнорировали.
> Для вырезания рекламы до загрузки им уже присылали патч. Они его удачно
> проигнорировали.Может потому, что она и так уже успешно вырезается?
Сначала скачивается, а потом вырезается, это не очень успешно.
> Сначала скачивается, а потом вырезается, это не очень успешно.Наверное я слепой идиот, да?
http://img208.imageshack.us/img208/1449/chromeblockingads.pngЖелающим поставить минус — обоснуйте, али вам Method = "GET" и Status = "(failed)" не видно?
А как же сообщество? Ведь форкали в своё время OO, и говорили что это хорошо. А хромиум уже и форкнуть слабо.
Всего то знание C++ многолетний опыт программирования, знание кода Chromium и его движка, многолетний опыт работы.
> Всего то знание C++ многолетний опыт программирования, знание кода Chromium и его
> движка, многолетний опыт работы.Движок можно вычеркнуть из списка. Его трогать наверняка не придётся. Да и код можно изучить по ходу дела - это простая задача. А вот понять хоть что-то из плюсов таки придётся, да.
> Ты имеешь полное право ускорить процесс. Пойди сделай патч для Chromium с этой фичей. Благо не сложная и специфических познаний для её реализации иметь не обязательно.И я стану единственным пользователем Chromium, у которого реализована эта фича. Ровно до следующего релиза.
>> Ты имеешь полное право ускорить процесс. Пойди сделай патч для Chromium с этой фичей. Благо не сложная и специфических познаний для её реализации иметь не обязательно.
> И я стану единственным пользователем Chromium, у которого реализована эта фича. Ровно
> до следующего релиза.Если так и не убедишь принять патч, то таки да.
Кстати, вовсе не факт, что они поломают совместимость с твоим патчем даже через 10 релизов. Там изменения требуются в таких местах, которые редко трогают, а если и трогают, то минимально.
> Ты имеешь полное право ускорить процесс. Пойди сделай патч для ChromiumА гугл имеет право не принять этот патч. А зачем они себе бизнес будут факапать, уменьшая показы рекламы? Шутить изволите?
> А гугл имеет право не принять этот патч. А зачем они себе
> бизнес будут факапать, уменьшая показы рекламы? Шутить изволите?Да каким местом зугрузка страниц из кэша при активации таба вообще связана с показом рекламы?! Хоть головой иногда думайте, прежде чем такую чушь пороть. Даже если на странице будет гуглореклама, то она один чёрт не отобразится на экране пока пользователь таб не активирует.
з.ы. Или ты — ещё один умник, желающий мне сказать, что адблок не блокирует рекламные запросы в Хроме? Правда ведь нет? А то мне как-то скучно уже тыкать носом всех в скриншот.
Ну по крайней мере рекламу резать он более-менее научился уже. Если, конечно, ты используешь Adblock Plus, а не что-то иное. Если посмотреть ресурсы страницы, то чётко видно загрузка каких не прошла успешно (красненькие в списке).
не совсем понял про прокрутку колесиком. У меня Arch Linux, Fluxbox прокрутка отлично работает. На Debian то же самое было, насколько помню.
А про загрузку содержимого вкладки только после перехода на нее, да, было бы здорово.
И ещё выкинуть бы эту дурацкую панель загрузки. Ну или пусть исчезала бы. Но тыкать на крестик каждый раз очень неудобно.
Да чихать гуглу на все это. У него бизнес. Причем глобальный.
Чтобы гугл резал рекламу... Он хром продвигает чтобы перетянуть пользователей фарефокса, который позволяет резать рекламу
Поддерживаю, самого именно это и остановило.
Под Убунтой уже давно прокрутка табов скроллом работает, насчет дистров не знаю.
> Под Убунтой уже давно прокрутка табов скроллом работаетВ линуксе тоже, кстати. Не знаю, что тому анониму не понравилось.
> В линуксе тоже, кстати. Не знаю, что тому анониму не понравилось.Может у него линукс не такой как у вас? :)
> Резать рекламу, не загружая её - когда?Я извиняюсь, но это как вообще возможно?
у mozilla спроси
> Я извиняюсь, но это как вообще возможно?Легко. Блеклист по загружаемым урлам - что может быть проще?
Но это ж не гугл-вей. Наоборот, гугл борется за то, чтобы пользователи не могли резать рекламу.
А зачем резать рекламу, обязательно не загружая? Пусть сайтовладельцы радуются, что им деньга капает. В то же время, ты радуешься, что тебе ничего не мешает.
Ну во-первых там бывает не только реклама, но и всякая зараза. Прецеденты были уже не раз и даже с партнёрами Гугла. Так что лучше таки порезать скрипты, её вставляющие. Да и удаление лишних скриптов бывает очень серьёзно ускоряет загрузку страниц.
> В то же время, ты радуешься, что тебе ничего не мешает.Кроме тормозов загрузки того крапа который ты даже не увидишь...
Мне ещё в 40 ответвлениях сказать, что она в Хроме режется или сами пойдёте вверх и почитаете?
У меня с табами колёсиком всё ок!
> Резать рекламу, не загружая её - когда?Гугл на рекламе бабло рубит, так что ты можешь угадать ответ...
$3133.7
http://youtu.be/-Cr6AgUo764
> ... Проблемы с выходом за границы буфера устранены в Web Audio и движке v8. ...Разве это не рукалицо ? Что скажете господа ?
Это С++.
Позволю себе не согласиться с вами, сэр.В С++ есть все необходимые набортные средства для предотвращения "выхода за границы", и называется это - STL, как грится пользуй vector заместо массива и радуйся жизни.
>> ... Проблемы с выходом за границы буфера устранены в Web Audio и движке v8. ...
> Разве это не рукалицо ? Что скажете господа ?Это гуглоразработчики, сэр.
> Это гуглоразработчики, сэр.Пожалуй соглашусь с Вами, сэр.
Chrome не нужен. Есть Chromium. И pepper flash уже к нему прикручивается.
Chrome нужен. В нем есть встроенный Flash.
Еще раз: этот Flash работает и в Chromium.
Тогда нужны оба. Пусть будет выбор. Что не нужно - так это сборки от Яandex и Mail.ru - заколебался их уже сносить с компьютеров пользователей.
> Тогда нужны оба. Пусть будет выбор. Что не нужно - так это
> сборки от Яandex и Mail.ru - заколебался их уже сносить с
> компьютеров пользователей.Вот для этого, чудушко ты в перьях, и нужен прокси-сервер. Правильно настроенный. А еще, болванам-юзерам локального админа НЕ ДАЮТ. Все просто, не так ли?
Ты о чем, родной? С какой стати узерам на своих домашних компах локаладмина не дают? Кто запретит-то?
>ЯandexГде ты такое откопал-то? С буквой «а».
Сергей, случайно или намеренно, но Вы вводите собеседников в заблуждение. В Chromium нет встроенного Flash. Его требуется загрузить с сайта Adobe и установить отдельно в виде плагина.
Вы сами находитесь в заблуждении. Я проверял. PPAPI-Flash из Chrome работает в моем Chromium.
Подробно ознакомившись с Вашими воззрениями, я пришел к выводу, что имею дело либо с патологическим лжецом, либо с фанатиком, на которого невозможно повлиять с помощью рациональных аргументов.В любом случае от таких персон лучше держаться подальше.
Сережа ошибается. Только что поставил на компьютер друга Ubuntu 13.04 (на новый диск с полным форматированием). Решил проверить тезис Сережи. Поставил Chromium из репов. Проверил сайт с флешами (музыка Яндекса). Встроенного флеша (как в Chrome) в Chromium нет - требует установить внешний флеш-плеер. Заморачиваться не стал для чистоты эксперимента - удалил Chromium, поставил Chrome с сайта Google. Зашел на тот же сайт (см. выше) - в Chrome флеш работает.Думаю, Сережа ошибся не по злому умыслу. Скорее всего, флеш у него уже был установлен: поставил Chromium - флеш работает. Вот он и обознался.
Новый флеш от Хрома https://launchpad.net/~skunk/+archive/pepper-flash
а вот у меня при его обновлениях уже не первый раз происходит такая небольшая загадка. Когда я его обновляю, то при первом запуске обновленнаго браузера в нем появляется надпись, точно не помню, но вроде того, что его обновления (или автоматические обновления?) больше не поддерживаются в данной версии операционной системы (а как "вытащить" с него сейчас точную копию этого текста, не переустанавливая его?) Тем не менее он у меня нормально работает (хотя и при каждом запуске пишет, что он не является браузером по умолчанию. Нажимаешь "назначить браузером по умолчанию"- не поможет). Все вышеперечисленное происходит у меня на Дебиане 6.0.7 (в штатном его репозитарии есть "Хромиум" но он по-прежнему там версии "6" за 2010 год). На ноуте у меня стоят и две ОС, и они обе посвежее (да намного посвежее- 12.04 и Минт 14.1)- там ничего из вышеперечисленнаго не происходит. Это почему так?Да, и еще- тут же написано, что в нем улучшена проверка орфографии. Так вот, такие например слова, как "репозитарий", "Убунту", "Дебиан", "сервак", "Хромиум", "флеш", "виртуалка", "юзер", а также "винда", "глюканула" "косячит" и "гемор", и даже "линукс"- он их по-прежнему помечает, как ошибочными! (красной волнистой линией подчеркивает). А это-то там почему по-прежнему так? (а еще- он один и тот же у меня в Дебиане иероглифы на сайтах заменяет квадратиками. А на тех двух ОС- отображает нормально!)
И на счет обновления "Флеша": у меня по-прежнему из за него не редко грузится процессор (и на разных сайтах почему-то по-разному). В качестве учебнаго пособия и изследований этой проблемы рекомендую например главную страницу сайта telekarta.tv . Там процессор грузится почему-то особенно сильно (на НГС- поменьше. А под что виндами, что под Убунтой 9.04 (с "Firefox 2")- нет!)
зашел на telekarta.tv и офигел == htop показывает до 80% загрузки процессом chrome с флагами "--gpu,... etc".
т.е., при нативной обработке видеокартой, он еще и cpu поджирает.
и это на моем неслабом core i7-3820@4.3Ghz
>такие например слова, как "репозитарий"Потому что "репозиторий", вообще-то.
> Так вот, такие например слова, как "репозитарий", "Убунту", "Дебиан", "сервак", "Хромиум", "флеш", "виртуалка", "юзер", а также "винда", "глюканула" "косячит" и "гемор", и даже "линукс"- он их по-прежнему помечает, как ошибочными!Может, потому что нет таких слов в русском языке?
> Может, потому что нет таких слов в русском языке?уже есть, он (язык) постоянно развивается и раз уж эти слова стали общеупотребительными, их пора включать в учебники и словари
Может в словарные диктанты ещё включить? Учительница диктует: "..., юзер винды, Убунту глюканула, ...".
>> Так вот, такие например слова, как "репозитарий", "Убунту", "Дебиан", "сервак", "Хромиум", "флеш", "виртуалка", "юзер", а также "винда", "глюканула" "косячит" и "гемор", и даже "линукс"- он их по-прежнему помечает, как ошибочными!
> Может, потому что нет таких слов в русском языке?Да есть такие слова. Смешно только, когда хомяки, стремясь казаться кульными хацкерами, употребляют их не к месту.
А вот это chrome.syncFileSystem не значит, что теперь плагины например смогут синхронизировать свои настройки?
Недавно вышла первая версия хрома, а теперь вижу 27-версию
Правильнее будет 2.7.0, наверно. Но у домохозяек наступит батхерт от такой нумерации.
> Правильнее будет 2.7.0, наверно. Но у домохозяек наступит батхерт от такой нумерации.Вот и надо домохозяйкам ставить Ubuntu. Chrome втихую обновится - они даже и не заметят.
Да и Mozilla с них давно пример берёт, только получается пока не очень.
Каждые две недели новая версия Firefox и новые баги, но Fiefox всё тот же.
> datalistЭто опечатка или оно так и называется?
В случае дат, логичнее было бы datelist.
Eto ne tol'ko dlya dat, no i dlya drugih tipov dannyh (cvet, vremya, ...)
> Eto ne tol'ko dlya dat, no i dlya drugih tipov dannyh (cvet,
> vremya, ...)Тогда понятно.
Интересно почему в Win контекстное меню такое высокое? У кого-нибудь такое же наблюдается?
Когда же будет шифрование сохранённых паролей и данных форм?
Еще такой стандартный (и для любого релиза чего-либо) вопрос: при вот этом релизе могло ли быть так, что там улучшилось одно, но ухудшилось что-либо другое? (а то ни одно ПО от таких рисков не застраховано (либо может быть и не регрессировало и не поломали там ничего, но вдруг кем-то уже отловлено то, что стоило бы там улучшить (а тогда что?))) Тем более что времени после даннаго релиза "Хрома" уже достаточно прошло, чтобы там стало чего видней (я только что в сети увидел про корректирующий релиз "Хрома" для винды (увидел это не смотря на то, что я уже давно не на ней)).
А еще я сейчас только что набрел у себя в архиве на старый его бинарик (у меня все три мои ОС- под i386deb (а с виндовым объем менялся как?)), и прежде чем тот устаревший удалить, я сравнил их объемы. Так вот, новый по объему в этот раз заметно больше стараго (ранее они с каждым релизом "пухли" гораздо в меньшей степени, чем в этот раз. Это почему так? (и еще надо бы составить график их изменений тяжеловесности по системным требованиям. Этот 27й релиз как-то должен от например предыдущего 26го отличаться?))
Что-то он у меня вылетает при начале набора чего-либо в адресной строки (не каждый раз, но довольно часто).. Глухой целчок в наушниках, замерзание UI на секунду примерно, и вылет.Уже раз семь обновлялся, наверное, воз и ныне там.. Никто не сталкивался?