|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
История одного доклада по Google Chrome. Доклад о браузере гугл хромРеферат google chromeРеферат на тему: План:
ВведениеЭта статья о браузере; об операционной системе см.: Google Chrome OS. Для термина «Chrome» см. другие значения. Google Chrome (МФА [ɡuːɡl krəum][5][6][7], MWCD /ˈgü-gəl ˈkrōm/[8][9][10], англ. chrome — хром) — браузер, разрабатываемый компанией Google на основе свободного браузера Chromium и использующий для отображения веб-страниц движок WebKit. Первая публичная бета-версия для Microsoft Windows вышла 2 сентября 2008 года, а первая стабильная — 11 декабря 2008 года. По данным StatCounter браузер находится на третьем месте по популярности, а его рыночная доля в июне 2011 года составила ▲21,80%[11]. 1. ИсторияНа протяжении шести лет главный исполнительный директор Google Эрик Шмидт не поддерживал идею о создании отдельного браузера. Он указывал на то, что «Google являлась небольшой компанией», и что он не хотел участвовать в «болезненных войнах браузеров». После того, как основатели компании Сергей Брин и Ларри Пейдж наняли нескольких разработчиков Mozilla Firefox и создали демонстрацию Chrome, Шмидт сказал: «она была настолько хорошей, что заставила меня изменить свое мнение».[12] Первоначально Chrome выпущен только под Microsoft Windows, позднее (9 декабря 2009 года) появились dev- и beta-версии[13][14] для операционных систем Linux и Mac OS X. Первоначально сборки для этих ОС не обладали полной функциональностью аналогичных бета-версий для Windows (например, синхронизацией закладок), но с появлением ветви 5.0.* функциональность сборок для всех ОС стала равной[15]. В 2011 году в Google Chrome 11 был представлен новый логотип, заменивший прежний объёмный[16][17], приблизивший его к логотипу Chromium, но в цветном варианте. 1.1. Анонсирование2 сентября 2008 года компания Google объявила о выпуске собственного браузера Chrome. 1.2. ВыпускПервая бета версия браузера была опубликована для Microsoft Windows (начиная с XP и для более поздних версий) 2 сентября 2008 года, была доступна на 43 языках[18]. За первые несколько часов после выпуска в Google было отправлено несколько сотен различных сообщений об ошибках[19]. Chrome быстро приобрел около 1 % рынка[20][21][22][23]. После первоначального всплеска пользователей доля упала до низкого уровня в 0,73 % в октябре 2008 года. Затем начала расти снова, пока в декабре 2008, Chrome снова не преодолел порог в 1 %. 1.3. РазвитиеКоманда разработчиков Chrome решила использовать в своем браузере движок WebKit, как им посоветовала команда Android. Как и большинство других браузеров Chrome был протестирован внутри компании перед выпуском. Первая версия Google Chrome полностью прошла Acid1 и Acid2 тесты, но не Acid3 (только 79/100 тестов). Начиная с версии 4.0 Chrome проходит все тесты. 1.4. История версий
2. ОсобенностиGoogle Chrome направлен на повышение безопасности, скорости и стабильности. 9 июня 2009 года разработчики Google Chrome в своём интервью для неофициального сообщества пользователей обозначили стратегию дальнейшего развития своего продукта, которая заключается в том, что браузер будет иметь максимально высокую скорость работы и минимально допустимый функционал, а все дополнительные функции планируется внедрять при помощи расширений[43]. 2.1. БезопасностьChrome периодически загружает обновления из двух чёрных списков (один для фишинг сайтов и один для сайтов содержащих вредоносное ПО) и предупреждает пользователя, когда тот пытается посетить вредоносный сайт. Chrome, как правило, создаёт для каждой вкладки отдельный процесс, чтобы не допустить ситуации при которой содержимое одной вкладки имеет возможность влиять на содержимое другой (также, в случае, если процесс обработки содержимого вкладки зависнет, его можно будет завершить без риска потери данных других вкладок)[44]. Процессу вкладки даётся наименьшее число привилегий, процесс может совершать вычисления, но не может производить чтение или запись. Образно выражаясь, вкладка находится в песочнице. Как правило, плагины (наиболее популярный Adobe Flash Player), не являются частью браузера и не могут быть встроены в песочницу. 30 марта 2010 года Google объявил, что вскоре Adobe Flash будет встроен в браузер, что избавляет пользователя от необходимости загружать и устанавливать его. Обновляться Flash Player будет также автоматически[45]. Начиная с версии 5.0.375.86 Adobe Flash Player был интегрирован[46]. При загрузке исполняемого файла (например, с расширением EXE, DLL или BAT) сначала необходимо подтвердить загрузку, нажав кнопку Сохранить, которая появляется на панели загрузок. Это позволяет предотвратить автоматическую загрузку вредоносного программного обеспечения на компьютер. Браузер поддерживает режим инкогнито. Страницы, которые просматриваются в окне в режиме инкогнито, не появятся в истории браузера или истории поиска, а также не оставят на компьютере других следов, таких как файлы cookie, они автоматически удаляются когда пользователь закроет это окно. Тем не менее, все файлы, которые будут загружены, или закладки, которые будут созданы, останутся в целости и сохранности. Как предупреждает сам браузер, переход в режим инкогнито не влияет на поведение других пользователей, серверов или программ и не позволяет защититься от:
2.2. СкоростьGoogle Chrome использует высокопроизводительный[47][48][49] движок обработки JavaScript V8. Также для ускорения загрузки страниц Google Chrome может использовать упреждающее чтение DNS[50]. 2.3. СтабильностьВ Chrome используется многопроцессная архитектура, и каждой вкладке или плагину, в большинстве случаев, соответствует отдельный процесс. Эта процедура, называемая изоляцией процессов, исключает вероятность того, что вкладки будут мешать друг другу[51]. Также, злоумышленник, используя одну вкладку, не сможет подсмотреть, что происходит в другой, и, если на одной вкладке произойдет сбой, это не помешает работе всего браузера — нужно будет просто закрыть данную вкладку. Chrome включает в себя диспетчер задач, который позволяет посмотреть, как сайты и плагины используют оперативную память, процессор и интернет-канал пользователя, а также — завершить их работу в случае необходимости. 2.4. ИнтерфейсПо умолчанию интерфейс Google Chrome включает кнопки: назад, вперед, обновить/остановить загрузку, добавить текущую страницу в закладки, перейти на главную страницу (домой). Кнопка перехода на главную страницу может быть отключена. Панель вкладок является основным компонентом интерфейса и находится в верхней части окна, а не под строкой адреса. Это изменение выглядит достаточно контрастно по сравнению со многими другими браузерами. Вкладка легким перетаскиванием на свободное место может быть перенесена в отдельное окно (возможен также и обратный вариант). Каждая вкладка имеет свой собственный набор элементов, в том числе Omnibox. Omnibox — это адресная строка, которая находится наверху каждой вкладки, она совмещает в себе адресную строку и строку поиска. Omnibox перенаправляет запрос в поисковую систему в том случае, если адрес не соответствует правилам написания URL — к примеру, не содержит точек, косых черт, содержит пробелы в начале адреса и т. д. При вводе поискового запроса Google, используя функцию поиска в Интернете «Мне повезет», предлагает первый по списку URL-адрес (например, при вводе в адресную строку слова «яндекс» браузер автоматически предложит вариант «www.yandex.ru»). Также автодополнение предлагается поиском по закладкам и истории ранее посещенных страниц. В браузере возможен вызов различных поисковых машин прямо из адресной строки. Для этого надо ввести сокращение для данной поисковой машины (например, букву 'g' для google), затем нажать клавишу «Пробел» и ввести поисковый запрос. Сокращения для поисковых машин можно задавать самостоятельно. При посещении сайтов браузер автоматически копирует оттуда строку поисковых запросов и в следующий раз при вводе этого сайта автоматически будет предложен поиск с использование его поисковой системы. Одной из отличительных черт Chrome является страница быстрого доступа, которая может заменять домашнюю страницу и открывается при создании новой вкладки. На странице быстрого доступа содержится 8 наиболее посещаемых веб-сайтов (отображаются в виде маленьких снимков веб-страниц), недавно закрытые вкладки, советы по использованию Chrome и синхронизация закладок[52]. По желанию пользователь может изменить внешний вид страницы, добавив или удалив одну из опций. Chrome имеет менеджер закладок, доступный из меню. Слева от Omnibox имеется кнопка (на ней изображена звёздочка), при нажатии на которую текущая страница добавляется в закладки[53]. На данный момент эта функция не доступна в версиях Chrome на платформах Linux и Mac[54]. В 6-ой версии эта кнопка была убрана вместе с опцией в параметрах, а звёздочка переместилась в правую часть Omnibox, как у браузера Mozilla Firefox. Окно «Параметры Google Chrome» содержит три вкладки: «Основные», «Личные материалы» и «Расширенные». Вкладка «Основные» содержит настройки: домашней страницы, поисковых систем и браузера по умолчанию. Вкладка «Личные материалы» содержит настройки: синхронизации закладок, сохранение паролей, автозаполнение форм, возможность импорта данных о работе из другого браузера и настройку тем. Вкладка «Расширенные» содержит настройки: конфиденциальности, сети, переводчика, загрузок и безопасности. Chrome позволяет пользователю создавать локальные ярлыки на приложения (а именно — их страницы). При запуске такого ярлыка страница, на которую он ведет, открывается в Chrome, но без элементов интерфейса (за исключением заголовка окна). При загрузке файла с веб-сайта в нижней части вкладки появляется панель загрузок, на которой отображается ход загрузки. Список всех загруженных файлов находится на странице загрузок. 2.5. ТемыНачиная с версии 3.0, пользователи могут установить темы изменяющие внешний вид браузера. Была создана галерея, которая включала в себя как темы от Google, так и темы от третьих лиц. 2.6. РасширенияРасширения Google Chrome позволяют расширить возможности и функции браузера. Та или иная функция может быть полезна для некоторых людей, но не для всех. Расширения позволяют добавлять в Google Chrome только нужные возможности, избегая накопления функций, которые не используются. Google создал специальную галерею расширений от третьих лиц. Впервые расширения появились в стабильной версии Chrome 4.0, а галерея была официально открыта 25 января 2010 года. На момент открытия в ней было уже 1500 расширений. 2.7. Автоматический перевод веб-страницФункция перевода страниц стала доступна начиная с версии 4.1.249.1036 (от 17 марта 2010 года). При посещении страниц, язык которых отличен от используемого в интерфейсе Google Chrome, в верхней части страницы автоматически появляется панель с предложением перевести веб-страницу. Данная функция использует сервис Google Translate. Пользователь может выбрать язык и сайт, содержание которых в будущем переводить не требуется. Также пользователь может полностью отключить функцию перевода в настройках. 2.8. Каналы и процесс обновления8 января 2009 года Google представил три канала обновления: Stable (стабильный), Beta (бета), Developer (для разработчиков). До внесения этого изменения было только два канала: Beta и Developer. Это было сделано с целью того, чтобы пользователи быстрее получали более стабильные версии. 22 июля 2010 года Google объявил о повышении скорости обновления стабильных версий браузера — цикл их выхода сокращается до шести недель (вместо прежних трёх месяцев)[55]. В связи с этим запускается дополнительный, четвёртый, канал обновления — «Canary» («Канарейка», по аналогии с канарейками, используемыми шахтёрами для контроля опасных концентраций газов в угольных шахтах), на котором будут тестироваться изменения, связанные с риском. Данный канал будет схож с каналом Developer, однако в случае необходимости он будет получать дополнительные обновления, поэтому номера его версий будут превышать номера версий последнего. Отдельной особенностью Chrome Canary является его параллельная (независимая от какой-либо другой, уже установленной версии) установка в систему и, соответственно, независимые обновления[56]. Первоначально доступен только для Windows-платформы[57]. Google Chrome автоматически обновляется при обнаружении новой версии браузера. Процесс обновления происходит в фоновом режиме и не требует от пользователя никаких действий. Если Google Chrome был открыт во время обновления, достаточно закрыть и открыть браузер для запуска новой версии[58]. 2.9. Инструменты для веб-мастеровВеб-инспектор: Для запуска необходимо, нажать правой кнопкой мыши на любом компоненте веб-страницы и выбрать «Просмотр кода элемента». Появится диалоговое окно, в котором указываются элементы и ресурсы, связанные с этим компонентом. Также имеется возможность, просмотреть иерархическое представление модели DOM и консоль JavaScript. (Чтобы открыть консоль JavaScript, нужно нажать среднюю кнопку в нижней части. В ОС Windows, также можно открыть меню Страница > Разработчикам > Консоль JavaScript.) Диспетчер задач: Для запуска необходимо: открыть меню «Страница» и выбрать «Разработчикам» (в ОС Windows). Выбрать «Диспетчер задач». Также можно воспользоваться быстрыми клавишами Shift + Escape. В диспетчере задач показываются все процессы, запущенные в Google Chrome, и используемые этими процессами ресурсы (память, процессор и сеть). Отладчик JavaScript: Для запуска необходимо: открыть меню «Страница» и выбрать «Разработчикам» (в ОС Windows). Выбрать «Отладка JavaScript». Откроется командная строка отладчика JavaScript, который можно использовать для отладки запущенных процессов. 2.10. Служебные страницы браузераДля запуска необходимо: ввести любую из перечисленных ниже команд в адресной строке для просмотра дополнительной информации.
2.11. Статистика использованияChrome автоматически отправляет информацию об использовании браузера в Google. Часть механизмов сбора подобной информации может быть отключена пользователем, а часть — нет[59].
В марте 2010 года Google ввела новый способ сбора статистики об установках. Уникальный идентификатор, включенный в Chrome, теперь используется лишь при первом подключении Google Update к серверу компании. После получения ответа от сервера идентификатор удаляется[66]. 2.12. ЛицензииБраузер распространяется на условиях специальной собственнической лицензии EULA. Часть кода браузера[67][68], или весь код[69] открыт под названием Chromium под лицензией типа BSD и другими. Примерно до 9 сентября 2008 года EULA содержало абзац, дававший Google безотзывную неисключительную лицензию на безвозмездное использование, создание производных работ, распространение и публикацию в рекламных целях всей передаваемой через браузер информации. Подобные абзацы также были, например, в соглашениях ICQ и Facebook, а в данном случае оно взято из «Условий оказания Услуг Google»[70]. После критики в блогах и на Slashdot данный абзац был убран из соглашения браузера[71][72]. 3. РеакцияВо время запуска бета-версии браузера осенью 2008 года пресса положительно восприняла браузер от Google, при этом реакция многих изданий была исключительно восторженной, отмечая то, что Google создала превосходный браузер[73]. 4. Критика
Примечания
6. Обзоры в прессе
wreferat.baza-referat.ru История одного доклада по Google ChromeНа самом деле было очень трудно придумать название для небольшой предновогодней истории, которую я сейчас расскажу. Не так давно друзья из GTUG (Сообщество пользователей технологий Google) попросили меня выступить с докладом по браузеру Google Chrome. Изюминкой сего доклада стало то, что выступал я не перед разработчиками или студентами, а перед юными слушателями возраста 10-14 лет. И это крайне необычно и одновременно интересно. Прежде всего несколько слов о самом мероприятии. Мой доклад был частью программы GTUG's Day Armenia. По сути это такая большая сходка людей, которые интересуются технологиями Google. Мероприятие физически проходило в Ереване, но фактически участвовали в нем 4 части света: Европа, Азия, Северная Америка и Африка. Люди из разных уголков мира могли общаться в реальном времени при помощи технологии видеовстреч, которая встроена в Google+ и по сути стала стандартом подобных мероприятий. В результате большое количество слушателей из собственно Еревана на большом экране могли одновременно вести диалог с представителями Киева, Бишкека, Каира, Москвы, Уфы, Омска, Санкт-Петербурга и многих других городов. Выступал я также через Google+ Видеовстречи, так как сам находился в Уфе. А в качестве слушателей передо мной были юные дарования из молодежных кружков TUMO (Ереван) и ITdo (Киев). Все мы знаем как выглядят лица детей и подростков, которых в школах иногда заставляют смотреть скучные научные ролики. Ну так вот... тут таких лиц я не увидел. Им действительно было интересно слушать и говорить про Google Chrome. И они действительно пришли туда сами. И это здорово! Думаю, меня поймут те, кому приходилось когда то впервые выступать перед столь молодой аудиторией. Это не скептики-студенты и даже не форумные троли. По началу невероятно трудно поймать нужную волну и заговорить с ними на одном языке, но когда это удается, ты действительно получаешь удовольствие. Начинаешь рассказывать не потому, что кто то тебя заставил или попросил. Ты рассказываешь, потому что тебя слушают с интересом. Пускай это не понравится радикальным фанатам браузера Хром, но, учитывая возраст слушателей, я постарался прежде всего объяснить, что браузеров много. Есть Firefox, Opera и даже Internet Explorer. И выбирать надо с умом. Именно поэтому я постарался на пальцах и фактах объяснить чем меня привлек именно Google Chrome. Но конечный выбор всегда должен оставаться у конкретного пользователя. Когда мой доклад дошел до финала и мне надо было задать несколько вопросов, за правильные ответы на которые будут вручаться призы, я даже как то растерялся. Оказывается это тоже трудно - задать нужный вопрос. С одной стороны меня слушали дети, но с другой они явно были "в теме". Как сейчас помню свой вопрос про синхронизацию профиля в браузере, на который мне почти мгновенно был дан развернутый и точный ответ. Какие выводы из этой истории хочу вынести я... Прежде всего советую всем специалистам и просто разбирающимся в чем то людям не игнорировать подрастающее поколение. Делитесь с ними опытом. Общайтесь. Им это искренне интересно. А для вас это потрясающий опыт и возможность взглянуть на некоторые проблемы под новым углом. Во-вторых. GTUG мероприятия это действительно классно! Как и любые другие тематические объединения людей. Здесь обычные люди собираются вместе не для того, чтобы что то друг другу продать. Это атмосфера взаимного понимания, возможность весело пообщаться на ваши любимые темы. Именно это я ощутил на GTUG's Day в офисе Google Москва в октябре. Присоединяйтесь к GTUGам (ссылка на G+ страницу этого движения в СНГ) ваших городов. Если таких нет - создавайте их сами. Спасибо организаторам этого мероприятия. И спасибо всем, кто осилил этот длинный текст :) надеюсь не утомил. С наступающим! С верой в подрастающих конкурентов,Тимур из ХРОМ.РФ today 29.12.2011 my-chrome.ru История одного доклада по Google ChromeНа самом деле было очень трудно придумать название для небольшой предновогодней истории, которую я сейчас расскажу.Не так давно друзья из GTUG (Сообщество пользователей технологий Google) попросили меня выступить с докладом по браузеру Google Chrome. Изюминкой сего доклада стало то, что выступал я не перед разработчиками или студентами, а перед юными слушателями возраста 10-14 лет. И это крайне необычно и одновременно интересно. Прежде всего несколько слов о самом мероприятии. Мой доклад был частью программы GTUG's Day Armenia. По сути это такая большая сходка людей, которые интересуются технологиями Google. Мероприятие физически проходило в Ереване, но фактически участвовали в нем 4 части света: Европа, Азия, Северная Америка и Африка. Люди из разных уголков мира могли общаться в реальном времени при помощи технологии видеовстреч, которая встроена в Google+ и по сути стала стандартом подобных мероприятий. В результате большое количество слушателей из собственно Еревана на большом экране могли одновременно вести диалог с представителями Киева, Бишкека, Каира, Москвы, Уфы, Омска, Санкт-Петербурга и многих других городов.Выступал я также через Google+ Видеовстречи, так как сам находился в Уфе. А в качестве слушателей передо мной были юные дарования из молодежных кружков TUMO (Ереван) и ITdo (Киев). Все мы знаем как выглядят лица детей и подростков, которых в школах иногда заставляют смотреть скучные научные ролики. Ну так вот... тут таких лиц я не увидел. Им действительно было интересно слушать и говорить про Google Chrome. И они действительно пришли туда сами. И это здорово!Думаю, меня поймут те, кому приходилось когда то впервые выступать перед столь молодой аудиторией. Это не скептики-студенты и даже не форумные троли. По началу невероятно трудно поймать нужную волну и заговорить с ними на одном языке, но когда это удается, ты действительно получаешь удовольствие. Начинаешь рассказывать не потому, что кто то тебя заставил или попросил. Ты рассказываешь, потому что тебя слушают с интересом.Пускай это не понравится радикальным фанатам браузера Хром, но, учитывая возраст слушателей, я постарался прежде всего объяснить, что браузеров много. Есть Firefox, Opera и даже Internet Explorer. И выбирать надо с умом. Именно поэтому я постарался на пальцах и фактах объяснить чем меня привлек именно Google Chrome. Но конечный выбор всегда должен оставаться у конкретного пользователя.Когда мой доклад дошел до финала и мне надо было задать несколько вопросов, за правильные ответы на которые будут вручаться призы, я даже как то растерялся. Оказывается это тоже трудно - задать нужный вопрос. С одной стороны меня слушали дети, но с другой они явно были "в теме". Как сейчас помню свой вопрос про синхронизацию профиля в браузере, на который мне почти мгновенно был дан развернутый и точный ответ.Какие выводы из этой истории хочу вынести я...Прежде всего советую всем специалистам и просто разбирающимся в чем то людям не игнорировать подрастающее поколение. Делитесь с ними опытом. Общайтесь. Им это искренне интересно. А для вас это потрясающий опыт и возможность взглянуть на некоторые проблемы под новым углом.Во-вторых. GTUG мероприятия это действительно классно! Как и любые другие тематические объединения людей. Здесь обычные люди собираются вместе не для того, чтобы что то друг другу продать. Это атмосфера взаимного понимания, возможность весело пообщаться на ваши любимые темы. Именно это я ощутил на GTUG's Day в офисе Google Москва в октябре. Присоединяйтесь к GTUGам (ссылка на G+ страницу этого движения в СНГ) ваших городов. Если таких нет - создавайте их сами.Спасибо организаторам этого мероприятия. И спасибо всем, кто осилил этот длинный текст :) надеюсь не утомил. С наступающим!С верой в подрастающих конкурентов,Тимур из ХРОМ.РФ Источник chromebrowser.ru |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|