Обновить
10.16

Google Chrome

Браузер от Gooogle

Сначала показывать
Порог рейтинга
Уровень сложности

Google Chrome Frame — HTML5 для пользователей IE

Время на прочтение1 мин
Охват и читатели7.1K
Если вам надоело разрабатывать специальные хитрые решения для пользователей IE6, попробуйте этот таг:

<meta http-equiv="X-UA-Compatible" content="chrome=1">

Он позволит пользователям IE, у которых установлен плагин Google Chrome Frame, использовать рендерер WebKit и JS-движок V8.

Подробный блогпост на английском здесь.

Пост от разработчиков Google Wave, показывает пример, как предложить пользователям IE установить этот плагин.

Официальное видео

Google Chrome Frame ориентирован в первую очередь на веб-разработчиков, которые смогут благодаря ему создавать более сложные и современные веб-сервисы. А пользователи, предпочитающие интерфейс IE, смогут наслаждаться скоростными приложениями, как Google Wave.

V8 вне конкуренции

Время на прочтение1 мин
Охват и читатели1.1K
Редакция журнала Computerworld опубликовала результаты собственного тестирования браузеров под Windows XP с помощью теста SunSpider JavaScript. За счёт движка обработки скриптов V8 браузер Chrome 3.0 выполнил тесты в два с половиной раза быстрее Firefox, в пять раз быстрее Opera 10 и в девять раз быстрее IE8. Честно говоря, такая огромная разница в скорости шокирует.

Сравниться с Chrome 3.0 может только Safari 4.0, который уступил ему всего 30%, а также вторая версия «Хрома» (-25%). Остальные далеко позади. Даже Firefox 3.5 показал результат в два с половиной раза хуже.

Результаты тестов под Linux показывают такое же абсолютное доминировние Chromium над всеми конкурентами.

Бенчмаркинг скриптовых движков в браузерах уже стал чем-то вроде «гонки мегапикселов» в цифровых фотоаппаратах, то есть самым главным параметром, по которым обыватели привыкли измерять «скорость браузера», хотя в реальной жизни это далеко не единственный и не главный параметр производительности. Например, компания Microsoft не признаёт результаты таких тестов и опубликовала свою методику тестирования, основанную на замере скорости рендеринга 25-ти крупнейших сайтов. Там все браузеры показали близкие результаты, но IE8 всё-таки выбился в лидеры, пусть и с небольшим отрывом (тесты проводились в марте, ещё до выхода Firefox 3.5, Chrome 3.0 и Opera 10).

Еще один повод начать пользоваться Chrome

Время на прочтение1 мин
Охват и читатели2.2K
image Помните «Денди» (он же NES — Nintendo Entertainment System)? Это восмибитная игровая приставка, выпущенная в 1985. Помимо всего прочего именно она познакомила нас с легендарными играми типа Super Mario Bros, Tetris и The Legend of Zelda.

Какое отношение все это имеет к Google Chrome? Все просто. Бен Фиршман (Ben Firshman) портировал vNES (эмулятор NES), переписав его на JavaScript, и назвал его JSNES. Он прекрасно работает в Firefox 3.5 и Safari 4, но он работает в разы быстрее в Chrome.

Для того, чтобы начать играть достаточно просто открыть данный адрес в браузере, выбрать ROM с нужной вам игрой.

Кроме того, что это поможет вам скоротать время, данный пример показывает, что все разговоры вокруг оптимизации работы JavaScript в Chrome не были пустой болтовней…

Подбор аддонов

Время на прочтение2 мин
Охват и читатели3.3K
image

С того момента, как появилась поддержка аддонов, их уже немало написано. Хочу предоставить небольшую подборочку:

начнём по порядку, как на картинке

Karma checker в виде расширения для Google Chrome

Время на прочтение4 мин
Охват и читатели1.5K
Так как dev версии Google Chrome поддерживают расширения и я об этом узнал совсем недавно, я решил написать это самое расширение.
Быстро решив, что аддон будет для хабра я начал писать код...

Процесс этот оказался довольно долгим в виду того, что я не сразу познал все тонкости API.
Так что если вам интересно, ткните сюда

Расширения Chrome включили по дефолту

Время на прочтение1 мин
Охват и читатели1.9K
Хорошая новость для разработчиков под Chrome. Начиная с ближайшего, во всех девелоперских билдах Chrome под Windows линейки 4.x будет активирована поддержка расширений. Раньше можно было активировать расширения только из командной строки. Отныне функция будет включена по умолчанию. Другими словами, поддержка расширений для обычных людей (которые пользуются стабильными релизами 2.х) стала чуточку ближе. Осталось доделать парочку APIs, откатать систему безопасности и отшлифовать интерфейс под высокие стандарты Chrome.


Читать дальше →

Итоги первого года

Время на прочтение2 мин
Охват и читатели535
«Вчера Google анонсировал браузер Chrome, и практически сразу предоставил возможность пользователям Windows XP и Vista его опробовать. За сравнительно небольшое время тестирования Chrome показал себя не только одним из самых быстрых браузеров, но и фактически лучшим из них», — такой топик появился на Хабре год назад, он набрал 146 баллов и получил 652 комментария.

1 сентября 2008 г. выход Google Chrome стал феерическим событием. Браузер де-факто задал новые стандарты для остальных разработчиков, к тому же стал первым продуктом в истории софтверной индустрии, который представили в виде книги комиксов.

Очень интересно вспомнить, какие вопросы интересовали публику год назад в связи с появлением Google Chrome, и как на них можно ответить сейчас. Эх, какими наивными были люди!

Например, сколько процентов рынка займёт Chrome? Мы фантазировали о 10%, 20% и даже 30%. Темпы роста в первые дни были просто фантастическими. Но реальность оказалась гораздо скромнее: около 2,9% в данный момент, чуть больше на IT-сайтах вроде Хабра.
Читать дальше →

Состоялся релиз 4.0.201.1 (Dev channel)

Время на прочтение1 мин
Охват и читатели526
Это тот же 3.0.197.11, но с одним большим плюсом. В этой версии появилась синхронизация закладок!

Что бы включить эту фичу, нужно Хром запустить с командой "--enable-sync".
После запуска заходим в меню с ключом (Wrench) и нажимаем «Синхронизировать мои закладки...» («Sync my bookmarks...»)

Читать первоисточник
Читать больше о синхронизации (EN)

UPD: пока обсуждали, вышел 4.0.202.0
  • много фиксов по HTML5 (audio, video tags),
  • улучшена поддержка тем оформления,
  • импорт паролей с ФФ3.1 и выше,
  • улучшена поддержка других платформ,
  • другие фиксы;

Google Chromium 4.0 pre-alpha

Время на прочтение1 мин
Охват и читатели684
image

Кроме поддержки OS X, он может похвастаться довольно быстрой обработкой JavaScript. Вот результаты тестирования браузеров на Mac OS (SunSpider):

Chromium 4.0 pre-alpha 657ms
Safari 4.0.3 886ms
Firefox 3.5.2 1,508ms
Opera 10 Beta 3 5,958ms

Так же в версии для OS X улучшена поддержка Flash, к которой были претензии в предыдущих версиях браузера.
Надо помнить что это не абсолютный показатель скорости работы браузера, а только скорость обработки javascript'ов.
Что ж будем ждать финальную версию.
скрины и подробностиCNet

Dev-сборка Chrome поддерживает Windows 7 jumplists

Время на прочтение1 мин
Охват и читатели1.4K
image

Разработчики Google Chrome добавили в dev-сборку своего браузера поддержку jumplists — новой функции появившейся в Windows 7.

Для тех, кто не знает где взять developer-версию Google Chrome прикладываю ссылку.

Необходимо заметить, что функции jumplists появились у меня не сразу, а после некоторого брожения по интернету и накопления истории посещений.

via www.ghacks.net/2009/08/10/google-chrome-windows-7-jumplists

Mouse gestures extension для Chrome 3.0.196.x

Время на прочтение4 мин
Охват и читатели2K
На Хабре уже рассказали про замечательное расширение для Chrome, позволяющее управлять мышежестами. Но начиная с версии 3.0.196.0 из JS-движка Хрома (поправьте, если ошибаюсь) пропал объект contentWindow (вот тут Аарон Будмэн рассказывает зачем и почему), который в указанном расширении использовался. В текущей версии chromegestures (1.0.7) проблема еще не устранена.

Понять, что расширение не работает именно из-за этого, нетрудно: каждый раз при загрузке любой страницы (при установленном расширении, естественно) в DeveloperTools появляется сообщение об ошибке «contentWindow is not defined».

Попробовать gestures в Хроме очень хотелось, поэтому я пошел в ChromeGestures.user.js и тупо закомментировал все 4 строчки с использованием contentWindow (как выяснилось позже, это совсем не обязательно, читаем внизу upd3). Очевидно, что после такой жестокости что-то работать не будет или будет работать не так (читать код не очень хотелось, да и не настолько силен я в js), но на данный момент это лучше, чем ничего =) Возможно, кому-то пригодится.

Небольшой мануал под катом

Новые «фичи» последнего Дев-билда 1 картинкой

Время на прочтение1 мин
Охват и читатели581
Нажал на мп3-ссылочку и вдруг открылся виндовый проигрыватель мп3 :)

image
(кликабельно)

Ну это лучше, чем предыдущий нерабочий прогрессбар %)

Chromium и странный молодой человек вместо кнопки закрыть

Время на прочтение1 мин
Охват и читатели1.3K
Сегодня заметил, что в том месте, где должна быть кнопка «закрыть» в браузере, находится фотография какого-то молодого человека. Убрать не получается никак. В связи с этим вопрос ко всем, кто может помочь: кто это такой, и зачем он на меня смотрит?

image

Если они будут меняться, да еще и моргать, то я перестану включать компьютер: я не разведчик, нервы не выдержат.

Ближайшие события

Google Chrome Beta

Время на прочтение1 мин
Охват и читатели1.4K
Вышла бета :) Изменений много:
  • Превьюшки на странице новой вкладки теперь можно прятать и перетаскивать
  • В выпадающем меню адресной строки появились иконки, отличающие закладки, поиск, сайты из истории...
  • Темы (применяются без перезагрузки)
  • Частичная поддержка HTML 5
  • Заявлен рост производительности на 30% (по сравнению со стабильным релизом)

Страница загрузки
Анонс (на английском)

Официальные темы в Google Chrome

Время на прочтение1 мин
Охват и читатели5.1K
image

Удивлен, что через 10 часов после выхода статьи на крупном западном IT-ресурсе, Хабрасообщество все еще молчит об этой горячей новости. Хочу заполнить информационный вакуум в своем первом топике. Сильно не бейте!
Читать дальше →

Синхронизация закладок в Google Chrome

Время на прочтение1 мин
Охват и читатели8.9K
image
Пока только в версии для разработчиков.
Теперь все что вы делаете в одном браузере, мгновенно будет отражаться во всех ваших браузерах Chrome, теперь не нужна синхронизация в таком виде как Xmarks. Добавляйте/удаляйте закладки и это сразу отобразится в ваших закладках в любом браузере через веб приложение после входа в ваш google аккаунт. Позже будет реализована поддержка синхронизации других типов данных.

Google Chrome получает экспериментальную поддержку жестов

Время на прочтение1 мин
Охват и читатели6K
Представлено экспериментальное расширение к браузеру Google Chrome под названием Chromegestures. Следует отметить, что по сравнению, например, с системой управления жестами в браузере Opera, технология Chromegestures выглядит не менее развитой и довольно зрелой, если учесть, что первая версия выпущена только 16 июля этого года.

image
Для установки расширения Chromegestures необходима версия Chrome для разработчиков (dev). Кроме того, перед установкой расширения надо включить поддержку расширений, включив в команду запуска браузера параметр enable-extensions. После этого можно спокойно перейти на страницу загрузки и установить файл ChromeGestures.crx.
Читать дальше →

Поддержка флеша в Chromium под Linux

Время на прочтение1 мин
Охват и читатели15K
На Ubuntu Forums появилась информация о том, что Chromium научился цеплять Adobe Flash Plugin. Для установки достаточно сделать символическую ссылку на установленную библиотеку:

$ cd /usr/lib/chromium-browser/plugins
$ sudo ln -s /usr/lib/firefox/plugins/flashplugin-alternative.so

Чтобы это все заработало в последнем билде, для запуска браузера (спасибо, SerJook!) используйте

$ chromium-browser --enable-plugins

На данный момент нормально работают и звук, и видео.

Скриншот:

Google Chrome прошёл Acid 3

Время на прочтение1 мин
Охват и читатели965
Сегодняшняя версия Google Chrome, 3.0.192.1, прошла тест Acid 3.



Теперь нет проблемы с Linktest, и все 100 тестов проходят; для полного попиксельного соответствия надо запустить Chrome с флагом командной строки --enable-remote-fonts (объяснение причин безопасности и того, почему это не включено по умолчанию здесь).

Отучаем Chrome кушать винчестеры

Время на прочтение4 мин
Охват и читатели100K
Нравится мне Chrome, но надоело мне что он скрипит винчестером так как будто они не ломаются. Решил я его отучить это делать. Получилось, теперь делюсь рецептурой.

Зачем? Во-первых, винчестер — не железный, в смысле — железный, конечно, но ломаться умеет и чем больше его долбят — тем быстрее ломается (как я понял на собственном опыте, когда потерял все данные); во-вторых, Хром очень много всякого барахла хранит в базах данных, которые почти не используют память компа, в результате через месяц использования даже набор адреса становится пыткой — винчестер скрипит, буквы по секунде набираются. Все эти проблемы убираются.

Warning-warning! Сразу предупрежу — топик для продвинутых пользователей, много подводных камней! Но если Вы беспокоитесь за свои данные и винчестер — добро пожаловать в наши ряды.
Читать дальше →

Вклад авторов