В мире технологий
14-04-2009 16:03
AMD готовит к выпуску свой самый мощный процессор для настольных ПК
13-04-2009 12:00
Новый троян блокирует доступ к Windows
13-04-2009 10:35
Зафиксирована новая версия червя Conficker
13-04-2009 10:32
Microsoft и Yahoo! начали переговоры о рекламном сотрудничестве
13-04-2009 10:26
Операторы "большой тройки" запустили общий чат
11-04-2009 15:37
Вандалы оставили десятки тысяч американцев без Интернета и телефонной связи
10-04-2009 20:14
Участники Pwn2Own взломали IE8, Firefox и Safari за считанные секунды
10-04-2009 20:11
Процессоры Intel потенциально уязвимы для хакерских атак
10-04-2009 10:16
В 2011 году AMD выпустит гибридные процессоры для ноутбуков
10-04-2009 10:15
21 апреля будет представлена спецификация Bluetooth 3.0
10-04-2009 10:13
Microsoft подготовила крупную порцию «заплаток»
06-04-2009 17:17
Релиз CentOS 5.3.
04-01-2009 15:44
Ext4 теперь стандартная часть Linux.
09-12-2008 13:49
Очередное изменение в ICQ.
17-11-2008 08:27
Mozilla заканчивает поддержуку FireFox 2
03-09-2008 05:34
Google анонсировал браузер Chrome
29-08-2008 05:55
Создана первая в мире зеркалка с возможностью записи видео
03-08-2008 16:20
Интернет-платежи свыше 500 руб. запретят.
21-06-2008 13:19
Google наступает на Москву.
20-06-2008 13:46
В Firefox 3 найдена уязвимость.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Сообщение
03-09-2008 05:34
Автор: nikedeforest
Google анонсировал браузер Chrome
Поисковик Google анонсировал браузер Chrome, бета-версия которого должна выйти 2 сентября сразу для сотни стран. Chrome станет конкурентом для "большой четверки" браузеров - Internet Explorer, Firefox, Safari и Opera. С возможностями нового браузера Google познакомил пользователей при помощи 38-страничного комикса.


Слухи о том, что в Google разрабатывается браузер, ходят уже несколько лет. В 2004 году поисковик зарегистрировал доменное имя gBrowser.com, а в начале 2005 года нанял на работу ведущего разработчика Mozilla Firefox Бена Гуджера. В 2006 году гендиректор Google Эрик Шмидт заявил, что компания не планирует выпуск собственного браузера, так как существующие вполне устраивают пользователей. Ему мало кто поверил.

Как следует из описания браузера, разработчикам Chrome фактически пришлось проектировать его с нуля, так как большинство нынешних браузеров создавалось в те времена, когда веб выглядел совсем иначе: не было интернет-видео, голосовой связи, веб-игр.

По счастью, в современном мире проектирование с нуля не означает написание с нуля всех компонентов приложения. Чтобы не изобретать с нуля велосипед, разработчики Chrome взяли за основу браузера движок Webkit, тот самый, который использует Safari. Это в некотором смысле забавно, потому что после найма Гуджера многие ожидали использования движка Gecko, на котором работает Firefox.

Как объяснили в Google, Webkit создатели Chrome выбрали по совету команды разработчиков мобильной платформы Google Android. Значит ли это, что Chrome может в будущем прийти на мобильники, как это уже сделали другие браузеры, пока неизвестно.


Быстрее, выше, безопаснее
Главными приоритетами разработчиков браузера Chrome стали стабильность, быстрота работы, безопасность, простой пользовательский интерфейс и открытие исходных кодов. Надо сказать, что ничего необычного в таких приоритетах нет - они (возможно, за исключением open source) должны быть целью создателей любых браузеров. Другое дело, что не всегда заявленные цели действительно диктуют направление разработки.

Все свои продукты сотрудники Google используют на работе, в том числе собственную почтовую систему с ее веб-интерфейсом и офисный пакет Google Docs, в котором документы можно создавать, редактировать и читать, не выходя из браузера. Поэтому им очень не нравилось, когда одна из вкладок (tab) рушила весь браузер.

В результате было выбрано нестандартное архитектурное решение. Каждая вкладка в браузере Chrome является отдельным процессом. Если что-то пойдет не так, то исчезнет только этот процесс, а все остальные вкладки продолжат работу.

Кроме того, на отдельные процессы делится и процесс обработки веб-страницы. Ранее сначала должен был отработать HTML-движок, затем скрипты, потом подключаемые модули вроде Flash, а затем все остальное. В Chrome у каждого компонента собственный процесс, что сильно ускоряет их работу, так как браузеру не приходится ждать результатов от каждого компонента по очереди - он ждет от всех сразу. Это позволяет продолжать использовать другие вкладки в случае, если одна из них "задумалась".

Это также позволяет более эффективно обращаться с памятью. Хотя Chrome и будет требовать больше памяти, чем конкуренты, он не будет наращивать необходимый объем со временем, как это делает Firefox. По крайней мере, так обещают создатели Chrome (уточняя, что иногда особо жадные до памяти вкладки все-таки закрывать придется). Ко всему этому прилагается специальная программа - менеджер задач, в которой можно узнать, сколько ресурсов потребовала каждая вкладка.

Кроме поиска, Google специализируется на создании веб-приложений. Им была нужна среда, в которой все работало бы быстро - в частности, язык JavaScript, на котором пишется клиентская часть таких программ. Они при помощи датской команды V8 переписали механизм JavaScript для больших приложений, поместили его для большей безопасности в виртуальную машину, значительно ускорили и научили бережно обращаться с памятью.

Эту технологию Google пообещал открыть производителям других браузеров. Причина очевидна - корпорации надо, чтобы ее приложения везде запускались быстро и без проблем. Интересно, что в Mozilla, где работают над Firefox, тоже активно оптимизируют JavaScript. Недавно появились сообщения о том, что новый механизм JavaScript в этом браузере будет в несколько раз быстрее старого.

Тестировали все эти нововведения в стиле Google - специальный бот обходит сайты и пытается загрузить их в Chrome. Таким образом, каждая новая сборка браузера проверяется на десятках тысяч разных сайтов. Выбираются самые популярные. Ну и кроме того, браузер в автоматическом режиме гоняли по тестам, созданным для Webkit. Сначала браузер прошел всего 23 процента тестов. К бета-версии он проходит 99.


Для пользователей
Основой интерфейса Chrome станут, как и в остальных браузерах, вкладки. Интерфейс разработал тот самый Гуджер - он поместил вкладки над адресной строкой, сделал возможным перенос вкладок из одного окна браузера в другое и каждой вкладке дал свои контрольные элементы.

Адресная строка теперь называется Omnibox. Когда пользователь начинает набирать в ней текст, Omnibox предлагает варианты сайтов, популярные поисковые запросы, а также ищет по истории посещений. Пример от Google: пользователь набирает digital camera и попадает на недавно посещенный сайт о цифровых фотоаппаратах.

По новому будет выглядеть и новая страница, которую большинство пользователей делает пустой. Теперь на новой вкладке появятся девять самых популярных страниц пользователя, а рядом - его любимые поисковые запросы.

Так как любителям определенного рода сайтов может не понравиться напоминание о том, где они бывают, в браузере предусмотрен режим Incognito, позволяющий не оставлять после серфинга никаких следов. Простые пользователи обычно называют такую возможность "порно-режимом", так как она позволяет без опаски смотреть порносайты. У Safari порно-режим есть, у восьмого Internet Explorer будет, так что Chrome Incognito - не большая неожиданность.

Еще браузер Google умеет хранить всплывающие окна в пределах одной вкладки и не пускать их выше, если пользователь не захочет, а также поддерживает режим веб-приложений без адресной строки и ненужных элементов интерфейса. В таком режиме почтовый сервис Gmail выглядит как обычная почтовая программа.

Наконец, браузер защищает пользователя от злоумышленников. От вредоносных программ защищает система урезанных до предела прав процессов-вкладок, которым ничего нельзя, даже если программа очень этого захочет. С фишерами, выдающими свои ресурсы за сайты банков, магазинов и других легальных организаций, борется встроенный и обновляемый "черный список" таких сайтов. В модели безопасности Chrome есть только одна прореха - подключаемые модули сторонних производителей и сделать с этим пока ничего нельзя.

На момент написания этой статьи Google Chrome был еще недоступен для скачивания, поэтому сказать, выполнили разработчики свои обещания или нет, невозможно. Впрочем, в официальном блоге Google они признаются, что Chrome далек от завершения, и даже бета-версия пока существует только для Windows - пользователи Mac OS X и операционных систем на базе ядра Linux получат ее позже.

Непонятно, и насколько удобен будет новый интерфейс браузера. Судя по нескольким попавшим в Сеть скриншотам, в версии для Windows "верхние вкладки" зрительно занимают довольно много места. Неизвестно, и сколько вкладок можно открыть без того, чтобы компьютер начал ощутимо тормозить. Если брать близкий по движку Safari для Windows - то немного.

И, конечно, остается главный вопрос. Неужели Google, ввязавшись в войну браузеров с опозданием на несколько лет, хочет занять на этом рынке хоть сколько-нибудь заметную долю?

Источник _www.lenta.ru