Новый Chrome 16 и создание нескольких пользовательских профилей с разными настройками

486

Сегодня Google официально представила очередную версию web-браузера Chrome 16. Он есть не только для Linux, но и для Mac OS X и даже для Windows. Если вы не в курсе, то сообщаю, что ?Chrome построен на кодовой базе свободного проекта Chromium. От старшего и свободного брата он отличается использованием логотипов Google, встроенной поддержкой Flash и PDF, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Кстати, если нужны стулья детские, то с помощью браузера и данной ссылки вы их быстро получите.

Далее приведу основные улучшения опубликованные на opennet.ru, а потом поведаю о своих впечатлениях:

  • Реализована система привязки к аккаунту в Google, доступная через новый элемент меню «Войти в Chrome» («Sign in to Chrome»). При помощи данной функции можно использовать аккаунт в Google для хранения закладок, приложений, расширений, истории посещений и других настроек. Изменения, произведённые в процессе работы с привязанным браузером, автоматически сохранятся и отразятся при работе со всех устройств, также привязанных к данному аккаунту. Например, можно добавить закладку на ноутбуке и она автоматически появится на домашнем ПК. Управлять сохранёнными в аккаунте Google данными можно через Личный кабинет Google;
  • Поддержка создания нескольких разных пользовательских профилей со своим набором настроек. Профилями можно управлять через раздел «пользователи» в разделе персональных настроек. Создать новый профиль или переключиться между пользователями можно в один клик по иконке в левом верхнем углу окна. Совместно с функцией «Войти в Chrome» возможность смены профиля открывает интересные перспективы, например, при работе на чужом компьютере можно быстро синхронизировать свои настройки и приложения (данные передаются в зашифрованном виде), после чего выполнить желаемые действия в Web не влияя на состояние профиля хозяина машины, в конце сеанса профиль можно удалить;
  • Улучшение работы технологии Native Client и плагинов Pepper, особенно в направлении поддержки создания игровых программ. В частности, добавлены средства для организации полного контроля над мышью и блокирования курсора в полноэкранном режиме для обеспечения управления в играх от первого лица. Решены ранее наблюдаемые проблемы с производительностью при работе на процессорах Intel Atom. Включена поддержка Native Client для 32-разрядных Linux-систем. Отдельно отмечается значительный прогресс в портировании современных игр для Native Client, в частности обеспечена поддержка ролевой игры Bastion, ранее доступной только для Windows и Xbox. Также ведётся работа по портированию для Native Client игровых движков Unity и Moai, программных платформ Mono иLua, аудиобиблиотек fmod и Wwise, а также системы симулирования физических процессов Bullet;
  • Обновление JavaScript-движка V8 до версии 3.6.6.5;

Кроме нововведений и исправления ошибок, в новой версии устранено 15 уязвимостей, из которых 6 помечены как опасные, 7 — умеренные и 2 — незначительные. Среди уязвимостей не отмечено критических проблем, которые позволили бы обойти все уровни защиты браузера. Подробности с детальным описанием уязвимостей доступны только зарегистрированным разработчикам проекта Chromium. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила исследователям безопасности 6000 долларов США. 6 уязвимостей выявлены при помощи инструментария address-sanitizer, предназначенного для автоматизированного определения фактов обращения к освобождённым областям памяти, выхода за пределы границ выделенного буфера и некоторых других типов ошибок при работе с памятью.

Из связанных с безопасностью проблем можно упомянуть: чтение из внешних областей памяти в коде обработки регулярных выражений, libxml, парсере PDF и SVG, обработке видеокадров YUV; спуфинг сорежимого области URL с использованием режима просмотра исходного кода страницы (view-source); повреждение памяти при работе с массивами свойств CSS; обращение к освобождённой области памяти в коде фильтров SVG, в обработчике bidi-текста и обработке заголовков Range; возможность записи за пределы границы буфера в коде i18n движка v8; переполнение буфера в обработчике шрифтов при просмотре PDF и в коде FileWatcher.

А теперь о своих впечатленях, ибо я не удержался, и установил на домашний комп кроме Chromium еще и Chrome.
Настройки – Персональные - Google Chrome_00430.jpeg
При первом запуске мне было предложено импортировать настройки, пароли, историю и т.д. В качестве источника я выбрал Firefox, чтобы проверить, как сработает интеграция с посторонним браузером.
Настройки – Персональные - Google Chrome_00431.jpeg
Вроде получилось.
Настройки – Персональные - Google Chrome_00432.jpeg
Чтобы привязать первый профиль к учетной записи Google жмем на «Вход в Chrome».
Настройки – Персональные - Google Chrome_00433.jpeg
Вводим гуглевые параметры.
Выделение_00434.jpeg
А еще  я согласился синхронизироваться.

Выделение_00436.jpeg
Создаем еще один пользовательский профиль. Жмем «Добавить пользователя»
Новая вкладка - Google Chrome_00437.jpeg
Создается абстрактный, пустой профиль, типа «Футбол» и уже его начинаем настраивать.
Настройки – Персональные - Google Chrome_00438.jpeg
Изменяем профиль. Затем в новом профиле снова жмем «Вход в Chrome» и вводим данные еще одного аккаунта Gmail. У меня их два, и теперь я наконец-то смогу их использовать одновременно в одном браузере.