22 Ноября 2024, 11:35

Google

Автор turbo, 21 Августа 2008, 20:10

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

Drone

02 Октября 2010, 09:04 #60 Последнее редактирование: 18 Ноября 2011, 17:25 от Zhek@Ch
Цитата: Zhek@Ch от 01 Октября 2010, 22:54[size="3"]Разработчики кодека x264 резко критикуют формат WebP, предложенный Google[/size]
Это стоило ожидать. В прошлый раз они так же со скептицизмом отозвались о VP8 после его открытия. Разрабы x264 находят любой удобный случай для пиара.

Zhek@Ch

20 Октября 2010, 23:26 #61 Последнее редактирование: 03 Марта 2011, 13:02 от Zhek@Ch
[size="3"]Google Chrome 7: Релиз web-браузера [/size]

Не так давно разработчики Google решили поменять принцип разработки веб-браузера Chrome и перейти на шестинедельный цикл подготовки релизов. Выполняя план по более частому выпуску новых версий, спустя чуть более месяца с момента выхода Google Chrome 6, представлен новый релиз - Google Chrome 7, который содержит следующие новшества:

  • Добавлена поддержка технологии AppleScript в MacOS X для автоматизации операций с пользовательским интерфейсом;
  • Добавлена новая реализация парсера HTML 5;
  • Добавлена поддержка технологии FileAPI, предоставляющей средства для обработки локальных файлов в web-браузере. Для обработки файлов на локальной машине пользователя используется объект FileReader, при этом доступ предоставляется только к загруженным в рамках текущей сессии через web-формы файлам. Т.е. обработать произвольный файл в локальной файловой системе нельзя, а файл выбранный вручную пользователем - можно;
  • Стало возможным загружать на сервер целые директории, используя стандартный тег "input type=file" с атрибутом "webkitdirectory", дополняющим ранее реализованный атрибут "multiple";
  • Появилась возможность расширенного управления cookies при занесении сайта в список блокировки;
  • Исправлено множество ошибок, полный список которых можно посмотреть здесь;
  • Исправлены некоторые серьёзные проблемы в безопасности. Пять уязвимостей помечены как опасные (крах при обработке определенным образом оформленной html-формы, спуфинг URL, повреждение памяти при обработке специально подготовленных GIF-изображений, устаревание элемента в карте элементов и сбой при изоляции рабочего процесса в Linux), а одна как критическая (крах браузера из-за проблем в коде автозаполнения форм). Двум экспертам, обнаружившим связанные с безопасностью ошибки, в рамках программы по финансовому стимулированию аудита кода браузера, было заплачено по 500 долларов США.

Zhek@Ch

05 Ноября 2010, 22:59 #62 Последнее редактирование: 14 Июля 2011, 10:03 от Zhek@Ch
[size="3"]Google Chrome: Доступно обновление 7.0.517.44 с устранением 10 уязвимостей[/size]

Компания Google выпустила корректирующее обновление для стабильной ветки web-браузера Chrome 7, в котором устранено 10 уязвимостей, все из которых отнесены к категории высокой опасности. В соответствии с программой выплаты вознаграждений за обнаружение проблем безопасности, авторам 5 уведомлений будет выплачено по 1000$, а 3 - 500$. Кроме того, обновлена версия поставляемого в комплекте плагина Adobe Flash, в котором также обнаружено несколько проблем безопасности. Дополнительно выпущено обновление находящейся в разработке ветки Google Chrome 9.0.570.1 и бета-ветки Google Chrome 8.0.552.28, в которую интегрирован код для просмотра PDF-документов, без необходимости установки дополнительных плагинов или вызова внешних приложений. Отмечается, что код встроенного PDF-просмотрщика выполняется в отдельном изолированном процессе, что позволяет защитить системы и браузер в случае обнаружения в коде проблем безопасности.



Zhek@Ch

04 Декабря 2010, 10:39 #63 Последнее редактирование: 04 Декабря 2010, 10:39 от Zhek@Ch
[size="3"]Релиз web-браузера Google Chrome 8 [/size]

Представлен стабильный релиз web-браузера Google Chrome 8, доступный для платформ Linux, MacOS X и Windows. Основные новшества:

  • В состав браузера интегрирован встроенный просмотрщик PDF-файлов, не требующий для своей работы дополнительных плагинов и функционирующий в изолированном окружении;
  • Обновлена версия Flash-плагина, поставляемого в комплекте с браузером. В следующей версии, Chrome 9, для Flash-плагина будет реализован дополнительный уровень изоляции, который позволит обезопасить пользователя даже в ситуации успешной эксплуатации уязвимости в Adobe Flash;
  • Расширен диапазон параметров, поддерживаемых сервисом синхронизации данных между машинами;
  • Улучшен код работы с плагинами и вкладками;
  • Добавлена возможность активации через "about:flags" кода для задействования средств современных видекарт для акселерации вывода на экран. Возможности GPU также используются для акселерации формирования двумерных векторых изображений через HTML5-тег "canvas";
  • Исправлена большая порция ошибок, связанных с работой не англоязычных локалей;
  • Интегрирована поддержка поискового режима Google Instant (формирование результата еще в процессе ввода запроса);
  • Исправлено 13 ошибок безопасности, из которых 4 отмечены как опасные уязвимости, которые могут привести к выходу за допустимые границы памяти (при обработке истории посещений, выводе SVG, проигрывании некорректного видео и парсинге XPath). Трем исследователям безопасности выплачена премия по $1000, а двум по $500.

Zhek@Ch

05 Февраля 2011, 02:29 #64 Последнее редактирование: 05 Февраля 2011, 02:35 от Zhek@Ch
[size="3"]Релиз web-браузера Google Chrome 9 [/size]

Компания Google выпустила стабильный релиз web-браузера Google Chrome 9, доступного для платформ Linux, MacOS X и Windows.

Основные новшества:

  • Поддержка технологии WebGL получила статус стабильной и активирована по умолчанию. Спецификация WebGL определяет способ формирования аппаратно ускоренного 3D-контента без привлечения сторонних плагинов при помощи HTML5 конструкций "Canvas" и Javascript реализации OpenGL API. Для работы WebGL у пользователя необходимо наличие OpenGL-совместимой графической карты. С помощью WebGL уже реализовано множество высокотехнологичных приложений, а также для неё было портировано несколько старых игр, например Quake 2 и Quake 3;
  • Добавлена возможность мгновенной загрузки ранее использованных web-страниц ещё до нажатия клавиши Enter - данная возможность называется Chrome Instant. По умолчанию функция отключена и необходимо активировать в настройках веб-браузера (Preferences / Basics / Enable Instant). При включении данного режима Google Chrome также начинает мгновенно отображать результаты поиска, если такая возможность поддерживается поисковой машиной;
  • Для пользователей Chrome из США открылся web-магазин приложений Chrome Web Store.
Также было объявлено об исправлении девяти ошибок в безопасности, из которых одна уязвимость получила статус критической, две уязвимости помечены как опасные и 6 как незначительные:

  • Исправлена критическая ошибка в коде обработки звука.
  • Выявлено использование памяти после её освобождения в коде загрузки изображений. Ошибка является серьёзной - за её нахождение выдана награда $1000.
  • Добавлены некоторые ограничения для кода, ответственного за технологию перетащи-и-оставь (drag-n-drop) при изменении источника.
  • Исправлена ошибка краха веб-бразуера, если расширение не содержит некоторые поля.
  • Найдена ошибка, которая приводила к краху при печати PDF документов. Ошибка является серьёзной - за её нахождение выдана награда $1000.
  • Сделано более корректным объединение профилей автозаполнения.
  • Исправлен крах веб-браузера при некоторых настройках уровня громкости.
  • Только в версии для MacOS: исправлена проблема с использованием библиотек SSL в MacOS 10.5.
  • Только в версии для MacOS: исправлена утечка памяти в песочнице при использовании вызова stat().

Zhek@Ch

19 Февраля 2011, 11:32 #65 Последнее редактирование: 19 Февраля 2011, 11:33 от Zhek@Ch
[size="3"]Началось бета-тестирование web-браузера Chrome 10 и альфа-тестирование Chrome 11[/size]

Компания Google выпустила бета-версию web-браузера Google Chrome 10, доступную для платформ Linux, MacOS X и Windows. Наиболее интересным улучшением Chrome 10 является обновление Javascript-движка V8 (Crankshaft), в новую версию которого добавлена новая подсистема JIT-компиляции. В тесте V8 Benchmark производительность браузера по сравнению с версией Chrome 9 возросла на 66%. Новая технология оптимизации эффективна для участков кода, связанных с большим объемом длительных вычислений (например, математические операции, цикличная обработка данных, рекурсивные вызовы и криптография). Суть новой техники адаптивной JIT-компиляции сводится к проведению дополнительной глубокой оптимизации только для наиболее часто выполняемого кода, не тратя при этом время на оптимизацию редко используемого кода.


Из других улучшений можно отметить:

  • Поддержка использование GPU-акселерации при проигрывании видео, что отражается в существенном снижении нагрузки на CPU при наличии у пользователя современной видеокарты;
  • В сервисе синхронизации параметров браузера между компьютерами по умолчанию активирована поддержка синхронизации сохраненных паролей к сайтам. Для обеспечения безопасности доступ к базе паролей шифруется с использованием указанной пользователем секретной фразы;
  • Полностью переработан интерфейс настройки параметров браузера - вместо открытия отдельных окон, диалоги настройки теперь открываются в виде вкладок. Добавлены две новые функции конфигурирования: строка быстрого поиска настроек по ключевым словам и возможность прямого перехода к определенной настройке через ввод специального URL.
  • Поддержка фонового выполнения Web-приложений (Background WebApps);
  • Новое API для создания расширений для web-навигации ( webNavigation API);
  • Усиление безопасности: Устаревшие плагины теперь по умолчанию автоматически блокируются. Расширены возможности по уведомлению пользователя о наличии вредоносного кода на страницах.
Одновременно с переводом Chrome 10 на стадию бета-тестирвоания, представлена новая экспериментальная ветка Chrome 11, в которой осуществлен переход на Javascript-движок V8 3.1.4.0, решены проблемы с FTP, по умолчанию интегрировано дополнение XSS Auditor, нацеленное на автоматическое выявление фактов эксплуатации XSS-уязвимостей (межсайтовый скриптинг).

Дополнение: Разработчики Google сообщили о близости завершения работы над технологией Native Client и стабилизации ABI-интерфейса. В Chrome 10+ Native Client будет поставляться в качестве экспериментальной функции, активируемой через about:flags. Технология Native Client, позволяет выполнять в окне web-браузера обычные бинарные приложения, ограниченные в специальном изолированном окружении. При работе программы в Native Client машинный код не преобразуется в байткод виртуальной машины, а выполняются как есть, с максимально возможной производительностью (потеря производительности не более 5%).


Zhek@Ch

03 Марта 2011, 12:57 #66 Последнее редактирование: 03 Марта 2011, 12:57 от Zhek@Ch
[size="3"]Релиз web-браузера Chrome 9.0.597.107 с исправлением 19 уязвимостей[/size]

Компания Google представила корректирующий релиз web-браузера Chrome 9.0.597.107 в котором исправлено 19 уязвимостей, из которых 16 помечены как опасные, а трем присвоена средняя степень опасности. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимстей, для текущего релиза компания Google выплатила исследователям безопасности 14 тысяч долларов (13 премий по 1000$ и 2 премии по 500$), общий размер выплаченных средств за ошибки во всех релизах Chrome превысил 100 тыс. долларов. Среди уязвимостей представлены способы выхода за допустимые границы памяти при использовании Javascript-диалогов, таблиц стилей, SVG, XHTML, WebGL, web-форм, областей textarea, найден способ спуфинга поля с URL. Несмотря на большое число уязвимостей, среди них нет проблем, которым присвоен статус критической ошибки, подразумевающий возможность полного обхода всех уровней защиты браузера, что может привести к выполнению кода в системе. Подробности с детальным описанием уязвимостей доступны только зарегистрированным разработчикам проекта Chromium.

Три уязвимости из 19 обнаружил Сергей Глазунов, который получил за свой труд 3000 долларов. За всю историю действия программы выплаты вознаграждений Сергей получил 23 премии. По одной уязвимости обнаружили Сергей Радченко и Евгений Степанов.


Zhek@Ch

11 Марта 2011, 01:00 #67 Последнее редактирование: 13 Марта 2011, 01:35 от Zhek@Ch
[size="3"]У web-браузера Chromium новый логотип [/size]

Представлен новый логотип проекта Chromium, отличающийся переходом от выпуклого 3D-подобного представления к упрощенной плоской форме. Ожидается, что в ближайшее время логотип браузера Chrome также будет приведен к тому же стилю.


# opennet.ru

[size="3"]Релиз web-браузера Chrome 10 [/size]

Компания Google выпустила стабильный релиз web-браузера Chrome 10, доступного для платформ Linux, Mac OS X и Windows.

Основные новшества:

  • Наиболее интересным улучшением Chrome 10 является обновление Javascript-движка V8 (Crankshaft), в новую версию которого добавлена новая подсистема JIT-компиляции. В тесте V8 Benchmark производительность браузера по сравнению с версией Chrome 9 возросла на 66%. Новая технология оптимизации эффективна для участков кода, связанных с большим объёмом длительных вычислений (например, математические операции, цикличная обработка данных, рекурсивные вызовы и криптография). Суть новой техники адаптивной JIT-компиляции сводится к проведению дополнительной глубокой оптимизации только для наиболее часто выполняемого кода, не тратя при этом время на оптимизацию редко используемого кода.


  • Поддержка использования GPU-акселерации при проигрывании видео, что отражается в существенном снижении нагрузки на CPU при наличии у пользователя современной видеокарты;
  • В сервисе синхронизации параметров браузера между компьютерами по умолчанию активирована поддержка синхронизации сохраненных паролей к сайтам. Для обеспечения безопасности доступ к базе паролей шифруется с использованием указанной пользователем секретной фразы;
  • Полностью переработан интерфейс настройки параметров браузера - вместо открытия отдельных окон, диалоги настройки теперь открываются в виде вкладок. Добавлены две новые функции конфигурирования: строка быстрого поиска настроек по ключевым словам и возможность прямого перехода к определенной настройке через ввод специального URL.
  • Поддержка фонового выполнения web-приложений (Background WebApps);
  • Новый API для создания расширений для web-навигации ( webNavigation API);
  • Усиление безопасности: устаревшие плагины теперь по умолчанию автоматически блокируются. Расширены возможности по уведомлению пользователя о наличии вредоносного кода на страницах. На платформе Windows Flash-плагин отныне выполняется в изолированном окружении.
Одновременно объявлено об исправлении 23 ошибок в безопасности, из которых 15 уязвимостей помечены как опасные, 3 - умеренные и 5 - незначительные. Среди уязвимостей не отмечено проблем критического характера, которые позволили бы обойти все уровни защиты браузера. Подробности с детальным описанием уязвимостей доступны только зарегистрированным разработчикам проекта Chromium. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей, для текущего релиза компания Google выплатила исследователям безопасности 14674 доллара (одна премия 2000$, 2 премии по 1337$, 9 премий по 1000$ и 2 премии по 500$).


Zhek@Ch

13 Марта 2011, 01:37 #68 Последнее редактирование: 13 Марта 2011, 01:38 от Zhek@Ch
[size="3"]Первая публичная бета-версия RockMelt, социального web-браузера от создателя Netscape [/size]

Доступна для загрузки первая публичная бета-версия web-браузера RockMelt. Браузер основан на кодовой базе Chromium 10, по сравнению с которой расширен в направлении упрощения жизни пользователей социальных сетей, например, браузер позволяет упростить выполнение типовых ежедневных действий, таких как общение с друзьями, обмен файлами и поиск. К сожалению, в настоящее время браузер доступен только для платформ Windows и Mac OS X, о планах по открытию исходных текстов и выпуску Linux-версии не сообщается.

Примечательно, что создателем стартапа, создавшего RockMelt, является Марк Андреесин (Marc Andreessen), основатель Netscape и соавтор Mosaic. Среди инвесторов проекта отмечаются: Билл Кампбелл (Bill Campbell) председатель совета директоров компании Intuit и член совета директоров Apple; Рон Конвэй (Ron Conway), легендарный инвестор, благодаря которому поднялись такие компании, как Google, Facebook, PayPal и Twitter; Дин Грин (Diane Green), директор и основатель VMWare. На разработку браузера было потрачено два года и 10 млн. долларов инвестиций.


Отличительные возможности RockMelt:

  • Два постоянно доступных "социальных" столбца: Столбец в левой части экрана содержит список друзей пользователя и их статус, поддерживается прямая отправка и прием сообщений. В правом столбце организован быстрый доступ к популярным социальным сетям и web-сервисам, таким как Facebook, Twitter, Digg, YouTube и службы Google;
  • Рядом с адресной строкой реализована кнопка для быстрой отправки ссылки на текущую страницу или на находящиеся на данной странице медиа-материалы;
  • Для хранения настроек, параметров сервисов, закладок и истории активности в социальных сетях используется внешнее cloud-хранилище, что позволяет иметь привычное окружение всегда под рукой, даже если выход в сеть произведен с чужого компьютера.
  • Интеграция средств для обмена данными. Принять и отправить сообщение, ссылку и контент можно в один клик, без открытия дополнительных страниц;
  • Поддержка уведомлений об изменении содержимого определенных страниц, например, при добавлении новых статей на сайте или при появлении новых фотографий у определенного пользователя. Вместо того, чтобы десять раз в день заходить на определенные сайты, проверяя не появился ли контент, можно настроить RockMelt и он сам будет указывать на наличие изменений;
  • Быстрый поиск, базирующийся на сервисе Google Suggest, позволяющий уточнять ключевые слова по мере из ввода. Результаты поиска выводятся сразу в виде меню, что позволяет выбрать необходимый вариант без открытия отдельной страницы;
  • Интеграция web-аплета для работы с YouTube. Аплет позволяет смотреть и искать видео, формировать списки воспроизведения, просматривать историю и списки просмотренных друзьями роликов.

Max_geldt

28 Марта 2011, 03:06 #69 Последнее редактирование: 29 Апреля 2011, 21:34 от Zhek@Ch
[size="3"]Обновление Google Chrome с исправлениями 6-ти ошибок[/size]

Браузер от Google - Google Chrome обновился до версии 10.0.648.204. Кроме исправления ошибок, были добавлены новые функции в Google Chrome для Linux.

Изминения в новой версии Google Chrome:
  • Добавлена синхронизация паролей в Linux-вариант Chrome;
  • Исправлены ошибки связанные с безопасностью;
  • Исправленны ошибки в SSL-сертификатами.
Скачать Google Chrome можете с официального сайта проекта.

Источник: linuxforum.kz

Zhek@Ch

29 Апреля 2011, 21:31 #70 Последнее редактирование: 29 Апреля 2011, 21:32 от Zhek@Ch
[size="3"]Релиз web-браузера Chrome 11 [/size]

Компания Google выпустила релиз web-браузера Google Chrome 11, доступный для платформ Linux, MacOS X и Windows.

Ключевые изменений в новой версии:

  • Добавлена поддержка механизма голосового заполнения форм и распознавания речи через использование специального HTML speech input API. Методика распознавания речи сводится к тому, что звуковой поток направляется на сервер Google через защищенный канал связи, на сервере он преобразуется в текст и возвращается обратно в браузер. Используя данную возможность в сервисе Google Translate уже можно переводить на другие языки сказанные в микрофон фразы. Для накопления интересных примеров использования инновационных web-технологий, таких как HTML speech input API, компания Google создала сайт chromeexperiments.com, на котором уже представлено более 200 работ;
  • Реализована поддержка 3D-трансформаций средствами CSS (3D CSS) с задействованием возможностей GPU для ускорения вывода. Используя новые элементы CSS разработчики могут применять разнообразные 3D-эффекты над веб-страницами;
  • Осуществлен переход на Javascript-движок V8 3.1.4.0;
  • По умолчанию интегрировано дополнение XSS Auditor, нацеленное на автоматическое выявление фактов эксплуатации XSS-уязвимостей (межсайтовый скриптинг);
  • Изменёно оформление идентифицирующей браузер строки (User Agent). Удалена лишняя информация о локали (нужно использовать Accept-Language), почищены дублирующиеся названия платформы (для Windows в строке ранее указывалось "Windows; Windows NT 6.0", а сейчас просто "Windows NT 6.0;"), убраны флаги уровня шифрования ("U" для 128-битного шифра, "I" - 40-битного и "N" - без поддержки шифрования);
    • Было: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16
    • Стало: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.16 Safari/534.24
  • Проведена работа по минимизации фоновой нагрузки при перерисовке с использованием вызовов setTimeout или setInterval (проблема в том, что некоторые приложения периодически перерисовывают области без учета того, что текущее окно может быть неактивным). С целью снижения нагрузки на CPU для неактивных вкладок теперь используется независимый таймер, которые не генерирует больше одного события в секунду;
  • Изменен логотип проекта.

Одновременно объявлено об исправлении 25 ошибок в безопасности, из которых 16 уязвимостей помечены как опасные, 6 - умеренные и 3 - незначительные. Среди уязвимостей не отмечено проблем критического характера, которые позволили бы обойти все уровни защиты браузера. Подробности с детальным описанием уязвимостей доступны только зарегистрированным разработчикам проекта Chromium. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей, для текущего релиза компания Google выплатила исследователям безопасности 16500 долларов (одна премия 2000$, 1 премия по 1500$, 11 премий по 1000$ и 4 премии по 500$).


B@F

10 Мая 2011, 13:31 #71 Последнее редактирование: 20 Июня 2011, 00:36 от Zhek@Ch
[size="3"]Доклад Google о файловых системах Linux[/size]

Опубликована видеозапись доклада Майкла Рубина (Michael Rubin), занимающегося системами хранения данных в Google, о причинах миграции с файловой системы Ext2 на Ext4. В докладе показаны результаты исследования производительности EXT2, достоинства и недостатки различных файловых систем, доступных в Linux, причины выбора файловой системы Ext4 для использования на серверах Google.

Некоторые тезисы:

 Файловая система Ext2 очень надежна, но имеет проблемы с производительностью при высокой интенсивности ввода/вывода. Из всех дисковых операций 40% было связано с обработкой метаданных и только 60% с самими данными (после перехода на Ext4 это соотношение удалось свести к 4% для метаданных и 96% для данных, общая производительность при этом возросла, в зависимости от областей применения, в полтора-два раза). При высокой нагрузке удаление 8 Мб файла иногда длилось до 800 секунд, наблюдались проблемы с фрагментацией. Как вариант решения проблемы все метаданные можно было кэшировать, но это потребовало бы больших затрат оперативной памяти. Еще один недостаток Ext2 - очень долгое выполнение восстановления при помощи fsck - для диска 1 Тб восстановление занимало 85 минут;

Ext3 - проблемы с долгим выполнение fsck решены за счет поддержки журналирования, но производительность осталась на уровне Ext2. Дополнительные плюсы - простота управления и лёгкость миграции с Ext2;

Ext4 - кроме унаследованных у Ext3 плюсов в Ext4 частично решены проблемы с производительностью. Производительность не самая высокая среди доступных ФС, но вполне достаточная;

 В Btrfs реализованы очень интересные возможности, но код еще не готов для промышленного применения;

 XFS - отличная производительность, но чрезмерная усложнённость реализации;

 ZFS - отличная производительность, высокая надежность и богатые возможности с одной стороны, но с другой стороны несовместимая с GPL лицензия на код;

 ReiserFS и JFS не рассматривались в Google как варианты для миграции из-за недостаточной поддержки кодовой базы;

 В Google не используют журналирование - потери производительности оказались слишком большими (накладные расходы понизили производительность на 23%-33% в зависимости от типа журнала). Конфигурация без журнала также продемонстрировала большую предсказуемость.


Поправьте, если я ошибаюсь, буду тока рад.

Zhek@Ch

19 Мая 2011, 00:34 #72 Последнее редактирование: 19 Мая 2011, 00:35 от Zhek@Ch
[size="3"]Новые ветки Chrome 13-dev и Chrome OS 12-beta. Обновление Chromium OS для Dell Mini 10v [/size]

Компания Google объявила об ответвлении экспериментальной версии браузера Chrome 13, в которой продолжена работа по реализации функции предварительного просмотра выводимых на печать страниц и улучшено выполнение сравнения строк в реализации Omnibox (интеллектуальная адресная строка).

Дополнительно разработчики Google сообщили о начале тестирования бета-версии операционной системы Chrome OS 12, основанной на браузере Chrome 12-beta. В представленной версии Chrome OS устранено несколько проблем безопасности, среди которых возможность изменения параметров браузера через "about:flags" в гостевом режиме, обновление содержащих уязвимости сторонних программ (openssl, dbugs, pango, sudo, strongswan, acl, libxml2, dhcpd) и решение проблемы с повышением привилегий в системе через создание файла /var/lib/chromeos-aliases.conf с добавлением в него команд.

Из добавленных в Chrome OS 12 улучшений можно отметить:

  • Реализация режима работы с файлами (File browser);
  • Новое оформление;
  • Улучшение поддержки GSM и устранение проблем при создании 3G и WiFi-соединений;
  • Интеграция новой версии Flash-плеера (10.3);
  • Новый трэкпад и корректировка настроек чувствительности;
  • Улучшение системы автоматического обновления;
  • Оптимизация потребления питания;
  • Оптимизация работы текстового и видео чата GTalk;
  • Улучшение экранных индикаторов (яркость, состояние сети, наличие обновлений).
Улучшения, добавленные в браузере Chrome 12:

  • Поддержка аппаратной акселерации при выполнении 3D-трансформаций через CSS;
  • Новый режим защиты от загрузки вредоносных файлов;
  • Возможность очистки Flash Cookie из интерфейса браузера;
  • Поддержка запуска web-приложения из адресной строки Omnibox по его имени;
  • Интеграция опций синхронизации в новые страницы настроек;
  • Улучшенная поддержка систем экранного чтения.
Одновременно разработчики из компании Dell представили обновленный вариант неофициальной экспериментальной сборки операционной системы Chromium OS для нетбуков Dell Inspiron Mini 9 и 10v. Размер подготовленного установочного образа - 224 Мб. В новой версии добавлена возможность использования встроенной беспроводной карты на базе чипа Broadcom, который ранее не поддерживался в Chromium OS. Уже после выпуска новой сборки были обнаружены проблем с работой звуковой подсистемы, которые будут исправлены в ближайшем обновлении.


Zhek@Ch

26 Мая 2011, 01:11 #73 Последнее редактирование: 26 Мая 2011, 01:12 от Zhek@Ch
[size="3"]В веб-браузере Chrome 11.0.696.71 исправлены две критические уязвимости [/size]

Увидел свет корректирующий релиз веб-браузера Google Chrome в котором устранено 4 уязвимости, из которых двум присвоен статус критических, т.е. потенциально позволяющих обойти все уровни защиты и обеспечить выполнение кода злоумышленника на локальной системе.

Первая критическая проблема обнаружена специалистами отдела безопасности Google и связана с возможностью нарушения содержимого областей памяти при обработке буфера GPU-команд в подсистеме акселерации вывода. Вторая проблема выявлена разработчиками проекта Chromium и связана с возможностью записи за допустимые границы буфера из-за недоработки в коде обработки блобов.


Zhek@Ch

05 Июня 2011, 21:27 #74 Последнее редактирование: 05 Июня 2011, 21:28 от Zhek@Ch
[size="3"]В Google провели сравнение производительности C++, Java, Go и Scala [/size]

Роберт Хандт (Robert Hundt) из компании Google опубликовал отчет с результатами тестирования качества оптимизации циклов в реализациях языков C++, Java, Go и Scala. Как и ожидалось, в тестах производительности и потребления памяти лидирует C++, но в отчете отмечается, что достижение высоких показателей связано с необходимостью проведения дополнительных оптимизаций, которые требуют дополнительной квалификации и зачастую не используются программистами среднего уровня. Java отмечен как язык, наиболее простой для реализации кода, но с другой стороны труднопредсказуемый в плане анализа производительности - использование Java VM и сборщика мусора значительно затрудняет тюнинг производительности.

Оценка числа строк кода, потребовавшихся для реализации поставленной задачи (в списке указан размер, относительно кода на языке Scala. Признаком Pro отмечены результаты оценки варианта кода после дополнительного тюнинга и использования специфичных для языка конструкций). Наиболее компактным языком оказался Scala - для решения задачи потребовалось 658 строк.


Размер результирующих бинарных файлов, после сборки (показатели, относительно размера сгенерированного JAR-архива). Java и Scala работают поверх Java VM и генерируют байт код, а C++ и Go - готовые к исполнению машинные инструкции. Наиболее компактный результирующий файл получился у Java - 13 Кб, у языка Go бинарный файл занял 1.2 Мб, а оптимизированный вариант на C++ - 41 Кб.


Потребление памяти (показатели, относительно реализации на языке C++). Для работы кода на Java и Scala потребовалось в 6 раз больше памяти, чем на языке Cи. Наибольшую прожорливость проявил язык Go.


Время компиляции (показатели, относительно языка Go, который отличился высокой скоростью компиляции).


Производительность (показатели, относительно оптимизированного варианта на С++).


Дополнение: Один из инженеров Google указал, что путем переработки варианта на языке Java с целью более рационального использования сборщика мусора, удалось приблизить производительность Java-кода к результатам C++. Кроме того указано, что повышение эффективности работы с Java-коллекциями и использование других типов данных может поднять скорость работы Java-кода в 2-3 раза. В ответ эксперты по С++ заявили, что им удалось поднять производительность варианта на С++ примерно в 6 раз.


Zhek@Ch

08 Июня 2011, 23:29 #75 Последнее редактирование: 14 Июля 2011, 10:13 от Zhek@Ch
[size="3"]Релиз web-браузера Chrome 12 [/size]
Компания Google выпустила релиз web-браузера Google Chrome 12, доступный для платформ Linux, MacOS X и Windows. Браузер построен на кодовой базе свободного проекта Chromium и отличается использованием логотипов Google, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров.

Ключевые улучшения, добавленные в Chrome 12:

  • Поддержка аппаратной акселерации при выполнении 3D-трансформаций через CSS;
  • Новый режим защиты от загрузки вредоносных файлов;
  • Возможность очистки Flash Cookie, используя стандартный интерфейс браузера;
  • Поддержка запуска web-приложения из адресной строки Omnibox по его имени;
  • Интеграция опций синхронизации в новые страницы настроек;
  • Улучшенная поддержка систем экранного чтения;
  • Прекращение поддержки технологии Google Gears, которая была признана устаревшей в 2009 году, после решения Google по использованию для разработки web-приложений, способных работать в offline, стандартных механизмов, определенных в спецификации HTML5.
Одновременно объявлено об исправлении 14 ошибок в безопасности, из которых 5 уязвимостей помечены как опасные, 6 - умеренные и 3 - незначительные. Среди уязвимостей не отмечено проблем критического характера, которые позволили бы обойти все уровни защиты браузера. Подробности с детальным описанием уязвимостей доступны только зарегистрированным разработчикам проекта Chromium. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей, для текущего релиза компания Google выплатила исследователям безопасности 9970 долларов (одна премия 3133$, одна премия 2000$, одна премия 1337$, 3 премии по 1000$ и одна премия 500$).

# opennet.ru

[size="3"]Google закрыл специализированные разделы для поиска по тематике Linux и BSD [/size]

Компания Google закрыла специализированные сервисы для поиска по тематике Linux и BSD - google.com/linux и google.com/bsd, существовавшие практически с момента основания компании. По заявлению представителя Google, данные сервисы устарели и не обеспечивают полного охвата контента, так как работают только с достаточно ограниченным набором индексов. Более оптимальным вариантом является использование стандартной поисковой страницы с использованием опций для организации расширенного поиска, что позволяет получить более релевантные результаты.


Zhek@Ch

10 Июня 2011, 01:32 #76 Последнее редактирование: 10 Июня 2011, 01:32 от Zhek@Ch
[size="3"]Тюменский студент, сообщая об уязвимостях в Chrome, заработал почти 50 тысяч USD[/size]

[size="1"]Топ зала славы безопасности Chromium
 Иллюстрация с сайта Chromium.Org[/size]
Как многие помнят, в 2010 году компания Google объявила об инициативе Chromium Security Reward, в рамках которой выплачивает вознаграждения энтузиастам, обнаружившим уязвимости в безопасности браузера Chromium, лежащего в основе Chrome. Выяснилось, что больше всех в этом преуспел студент из Тюмени Сергей Глазунов.

С выпуском очередной стабильной версии веб-браузера Google Chrome -- 12 -- был обнародован и обновленный «зал славы» программы Chromium Security Reward. Ведущие позиции в нем у Сергея, который за все это время смог получить от Google почти 50 тысяч USD ($48452 за 36 найденных уязвимостей).

Стоит отметить, что в Google приняты интересные размеры выплат: помимо стандартных 500 и 1000 USD есть и «элитные» -- в размере 1337 и даже 3133,7 USD (последних -- всего две, и обе на счету у Сергея). Числа «1337» и «31337» являются отсылкой к жаргону хакеров былых времен и читаются как «leet» и «eleet» соответственно (являются цифровой записью умышленно искаженной интерпретации слова «элита»).

По данным CNews, Сергей Глазунов учится в Институте математики и компьютерных наук ТюмГУ по специальности «Компьютерная безопасность».

Зал славы «Security Hall of Fame» проекта Chromium доступен на chromium.org.


Zhek@Ch

17 Июня 2011, 00:07 #77 Последнее редактирование: 17 Июня 2011, 00:45 от Zhek@Ch
[size="3"]Компания Google передала проект HTTP Archive в руки сообщества Internet Archive [/size]

Компания Google объявила о передаче сообществу Internet Archive (archive.org) управления и прав владения над проектом HTTP Archive, в рамках которого организован сервис по мониторингу производительности сайтов в сети. Код web-интерфейса HTTP Archive написан на языке PHP и открыт под лицензией Apache. Для обеспечения загрузки контента с сайтов используется инструментарий WebPagetest, распространяемый под лицензией BSD.

Проект Internet Archive был основан в 1995 году для решения задачи формирования коллекции свободно распространяемых мультимедиа материалов и книг, ведение полного архива всех сайтов в глобальной сети. Ресурс предоставляет возможность отслеживания изменений в оформлении сайтов и при необходимости позволяет обратиться к контенту, который был размещен на уже не существующем ресурсе. В настоящее время архив насчитывает несколько петабайт данных и включает в себя более 150 миллиардов web-страниц. В сотрудничестве с более 160 библиотеками, музеями и архивами документов, ведется работа по оцифровке материалов и открытия к ним свободного доступа. В 2009 году Фонд свободного ПО присудил Internet Archive премию за развитие социально значимых свободных проектов. В другие годы эту премию получили такие проекты, как Tor (2010), Creative Commons (2008), Groklaw (2007), Sahana (2006) и Wikipedia (2005).

Сервис HTTP Archive был создан компанией Google с целью стимулирования оптимизации скорости работы сайтов и предоставления web-мастерам необходимых средств мониторинга для слежения за изменением параметров производительности сайтов со временем. Сервис содержит неплохую подборку аналитических инструментов и отчетов, позволяющих оценить динамику изменения таких показателей, как время загрузки страниц и размер страниц, выделить самые медленные страницы на сайте и посмотреть детальную информацию о загрузке различных частей страницы с целью локализации узких мест. Все данные мониторинга можно загрузить в raw-формате для последующего локального анализа (дамп базы MySQL).

Кроме привязанной к конкретным сайтам информации, HTTP Archive также предоставляет общую статистику, позволяющую оценить глобальное состояние. Например, представлены отчеты о наиболее популярных Javascript-библиотеках и отдельных скриптах (лидируют jQuery, виджеты Facebook и счетчик Google Analytics). Имеется рейтинг сайтов c наибольшим количеством Javascript кода (рекорд около 4 Мб), CSS-файлов (рекорд 900 Кб), числа изображений на странице (рекорд 645) и числа Flash-роликов (рекорд 75). Некоторая статистика:

  • 48% всех сайтов используют Flash, а 52% - нет;
  • 43% всех изображений распространяется в формате JPEG, 19% - PNG и 37% - GIF;
  • 12% всех сайтов работают под управлением nginx, 20% - Microsoft IIS, 39% - Apache;
В настоящее время HTTP Archive осуществляет постоянный мониторинг около 18 тысяч сайтов в сети. По словам представителя Google, компания намерена выделить ресурсы для доведения в ближайшие месяцы числа тестируемых сайтов до одного миллиона или больше. После передачи управления Google продолжит разработку проекта, будет финансово и технически поддерживать HTTP Archive на плаву, но проект уже будет развиваться под эгидой Internet Archive. По мнению Google система HTTP Archive гармонично дополнит существующую функциональность Internet Archive - если Internet Archive (сервис Wayback Machine) занимается отслеживанием контента в Web, то HTTP Archive позволяет составить картину того, как этот контент обслуживается и формируется.

# opennet.ru

[size="3"]В Google началось широкомасштабное внедрение протокола SPDY [/size]

На конференции O'Reilly Velocity объявлено об обеспечении поддержки протокола SPDY во всех сервисах Google, поддерживающих использование SSL-соединений. Данный факт можно рассматривать как начало широкомасштабного внедрения протокола SPDY, представляющего собой надстройку над протоколом HTTP, позволяющую минимизировать задержку соединения между клиентом и сервером. По оценке Google использование протокола SPDY позволило увеличить скорость отдачи контента поддерживающим данный протокол клиентам на 15%. В некоторых ситуациях скорость может возрастать до 50%.

Поддержка протокла SPDY интегрирована в браузер Chrome, начиная с шестой версии. Код с реализацией SPDY открыт под лицензией Apache, также доступны реализации протокола на языках Python, Go, Ruby и Javascript (node.js). Дополнительно подготовлен специальный прокси-сервер, позволяющий использовать протокол SPDY для любых сайтов.

При обслуживании соединения SPDY создает сессию поверх протокола HTTP, используя похожий на HTTP механизм взаимодействия в форме запрос/ответ. Ускорение достигается благодаря нескольким факторам. Во первых, производится сжатие HTTP-заголовков запроса и ответа, что уменьшает размер передаваемых данных и заметно ускоряет загрузку страниц, порождающих большое число мелких запросов (CSS, Javascript файлы, картинки), особенно при использовании медленных каналов связи.

Во вторых, SPDY добавляет сеансовый уровень поверх SSL, что даёт возможность обеспечить передачу нескольких одновременных потоков в рамках одного TCP-соединения. SPDY мультиплексирует запросы ресурсов, обрабатывает их параллельно (в HTTP запросы в рамках одного потока обслуживаются последовательно) и отправляет их с учетом рассчитанных приоритетов, увеличивая общую пропускную способность. Использование SSL одновременно позволяет решить проблему с прохождением запросов через прокси серверы.


# opennet.ru

[size="3"]Появились первые ноутбуки с Google Chrome OS -- Chromebooks от Samsung и Acer[/size]

 
[size="1"]Samsung Series 5 Chromebook
 Иллюстрация с сайта Amazon.Com[/size]
Вчера компания Google объявила о доступности первых так называемых «хромбуков» (Chromebooks) -- ноутбуков, работающих под управлением операционной системы Chrome OS, в основе которой лежат ядро Linux и веб-браузер Chrome.

Устройства уже можно купить в интернет-магазинах Amazon и BestBuy. В первом доступно 6 моделей, четыре из которых произведены компанией Samsung, а две -- Acer. Линейка Samsung получила название Series 5 Chromebook и представляет два устройства, отличающихся модулями для интернет-подключения (Wi-Fi или 3G + Wi-Fi), в двух цветах (белый и серебряный). Модели Acer получили название Cromia (AC700) Chromebook и распространяются в единственном (черном) цвете, отличаются все теми же сетевыми модулями (Wi-Fi или 3G + Wi-Fi).

Краткие технические характеристики Samsung Series 5 Chromebook:

  • 12,1-дюймовый дисплей (SuperBright, 1280 × 800);
  • 2-ядерный процессор Intel Atom N570 с тактовой частотой 1,66 ГГц;
  • интегрированная видеокарта Intel Graphics Media Accelerator 3150;
  • 2 Гб оперативной памяти (DDR3);
  • жесткий диск SSD на 16 Гб;
  • заявленное время работы от аккумулятора (литий-ионный на 8280 мАч) -- 8,5 часов;
  • Wi-Fi (802.11b/g/n);
  • 1-мегапиксельная веб-камера;
  • стоимость: с Wi-Fi -- 429,99 USD, с 3G -- 499,99 USD.
Краткие технические характеристики Acer AC700:

  • 11,6-дюймовый дисплей;
  • 2-ядерный процессор Intel Atom N570 с тактовой частотой 1,66 ГГц;
  • интегрированная видеокарта Intel Graphics Media Accelerator 3150;
  • 2 Гб оперативной памяти (DDR3);
  • жесткий диск SSD на 16 Гб;
  • заявленное время работы от аккумулятора (литий-ионный на 4400 мАч) -- 6 часов;
  • Wi-Fi (802.11b/g/n) и Bluetooth 2.1+ EDR;
  • 1,3-мегапиксельная веб-камера;
  • стоимость: с Wi-Fi -- 349,99 USD, с 3G -- 429,99 USD.
Страница Google, посвященная «хромбукам», -- www.google.com/chromebook.


Zhek@Ch

23 Июня 2011, 20:15 #78 Последнее редактирование: 23 Июня 2011, 20:16 от Zhek@Ch
[size="3"]Компания Google представила пакет для тестирования web-приложений NativeDriver [/size]

Открыт код проекта NativeDriver, представляющий собой реализацию WebDriver API, рассчитанную на тестирование пользовательского интерфейса web-приложений, работающих в нативном режиме, т.е. как обычные программы на целевой системе. Из платформ пока поддерживаются только Android, Apple iOS и Windows.

Как и WebDriver, инструментарий NativeDriver позволяет организовать проведение функционального тестирования сложных Javascript-приложений при их работе в реальных web-браузерах и программных платформах. WebDriver и NativeDriver поддерживают простой API для формирования автоматизированного набора тестов (можно симулировать нажатия клавиш, работу с мышью, манипуляции с окнами, сверять результаты с эталоном и т.п.). В отличии от тестовых фреймворков selenium и Sahi WebDriver полностью контролирует работу браузера, так как выполнен не как javascript-библиотека, а в виде отдельно устанавливаемого дополнения, поддерживающего работу в режиме клиент-сервер.


Zhek@Ch

26 Июня 2011, 22:21 #79 Последнее редактирование: 26 Июня 2011, 22:22 от Zhek@Ch
[size="3"]Google объявляет о переводе голосовых сервисов на Jingle[/size]
 
Google объявил о переходе голосовых сервисов Google Talk, Gmail, iGoogle и Orkut на протокол Jingle. О переходе объявил сотрудник Google, Peter Thatcher в своём письме XMPP Standards Foundation. Протокол был разработан Google, Collabora, Yate, и двумя VoIP компаниями, которые сейчас часть Cisco: Tandberg and Jabber для управления видео и голосовыми сессиями P2P.

Это событие должно сделать проще поддержку новой библиотеки WebRTC предназначенной для управления в реальном времени видео и звуковыми потоками.

>>> Google battles MicroSkype with 'open' VoIP protocol