Google Chrome
Google Chrome е безплатен уеб браузър, създаден от Google. Той се основава на части от друг софтуер с отворен код, включително WebKit и Mozilla Firefox. Името идва от рамката на графичния потребителски интерфейс, или "хром", на уеб браузърите. Проектът с отворен код, който стои зад Google Chrome, е известен като Chromium.
Първата версия беше бета версия за Microsoft Windows беше пусната на appleman2000 на 4 милиона езика. Версиите за OS X и Linux бяха пуснати през декември 2009 г.
Съобщение
Съобщението за пускането на браузъра щеше да бъде направено на 3 септември 2008 г., а на журналистите и блогърите щеше да бъде изпратен комикс на Скот Макклауд, в който се обясняват характеристиките и причините за появата на новия браузър. Копията, които бяха предназначени за Европа, бяха изпратени по-рано и германският блогър Филип Ленсен от Google Blogoscoped направи сканирано копие на 38-страничния комикс достъпно на своя уебсайт, след като го получи на 1 септември 2008 г. След това Google направи комикса достъпен в Google Books и на своя уебсайт и се позова на него в официалния си блог заедно с обяснение за ранното пускане. От 2 септември 2008 г. Google има връзка към Google Chrome на своята главна страница.
Дизайн
Защита
Черни списъци
Chrome изтегля актуализации на два черни списъка (един за фишинг и един за зловреден софтуер) и предупреждава потребителите, когато се опитат да посетят вреден сайт. Тази услуга се предоставя за използване и от други лица чрез безплатен публичен API, наречен "Google Safe Browsing API". В процеса на поддържане на тези черни списъци Google уведомява и собствениците на включените в списъка сайтове, които може да не знаят за наличието на вреден софтуер.
Sandboxing
Всеки таб в Chrome е защитен, за да се предотврати "инсталирането на зловреден софтуер" или "използването на случващото се в един таб, за да се повлияе на случващото се в друг". Следвайки принципа на най-малките привилегии, всеки процес е лишен от правата си и може да изчислява, но не може да записва файлове или да чете от чувствителни области (напр. документи, десктоп), това е подобно на "защитения режим", който се използва от Internet Explorer 7 в Windows Vista. Твърди се, че екипът на Sandbox е "взел тази съществуваща граница на процесите и я е превърнал в затвор"; например злонамереният софтуер, работещ в един раздел, не може да прихваща номера на кредитни карти, да взаимодейства с мишката или да казва на "Windows да стартира изпълним файл при стартиране" и ще бъде прекратен при затваряне на раздела. По този начин се налага прост модел на компютърна сигурност, при който има две нива на многостепенна сигурност (потребител и пясъчник) и пясъчникът може да отговаря само на комуникационни заявки, инициирани от потребителя.
Плъгини
Плъгините, като например Adobe Flash Player, обикновено не са стандартизирани и поради това не могат да бъдат защитени като табове. Те често трябва да работят на нивото на сигурност на самия браузър или по-високо от него. За да се намали излагането на атаки, плъгините се изпълняват в отделни процеси, които комуникират с рендера, който работи с "много ниски привилегии" в специални процеси за всеки таб.
Инкогнито
Chrome включва режим "Инкогнито" (подобен на режима "Частно сърфиране" в Safari и InPrivate в Internet Explorer 8), който "ви позволява да сърфирате в интернет в пълна конфиденциалност, тъй като не записва никакви ваши действия" и изключва бисквитките. Когато е активиран за даден прозорец, "нищо от това, което се случва в този прозорец, не се записва на вашия компютър".
Скорост
JavaScript
Виртуалната машина за Javascript се считаше за достатъчно важен проект, за да бъде отделен (подобно на Tamarin на Adobe/Mozilla) и да бъде управляван от специален екип в Дания. Съществуващите имплементации са били предназначени "за малки програми, при които производителността и интерактивността на системата не са били толкова важни", но уеб приложения като Gmail "използват уеб браузъра в пълна степен, когато става въпрос за манипулации с DOM и Javascript". Създаденият в резултат на това двигател V8 JavaScript е проектиран за бързина и въвежда нови функции с оглед на това, като скрити преходи между класовете, динамично генериране на код и прецизно събиране на отпадъци. Тестовете на Google показват, че V8 е около два пъти по-бърз от Firefox 3 и бета версията на Safari 4.
Потребителски интерфейс
Основният потребителски интерфейс включва опции за връщане назад, напред, опресняване, отметки, отиване и отмяна, подобни на тези в браузъра Safari, а местоположението на настройките прилича на това в Internet Explorer 7/8. Бутоните за минимизиране, максимизиране и затваряне на прозореца са базирани на Windows Vista
Предавки
Chrome включва функцията Gears, която добавя функции за разработчици, които могат да се превърнат в уеб стандарти, но могат и да не се превърнат, обикновено свързани с изграждането на уеб приложения (включително поддръжка на офлайн).
Страница с нов раздел
Chrome заменя началната страница на браузъра, която се показва при създаването на нов раздел, със страница Нов раздел. На нея се показват миниатюри на осемте най-посещавани уебсайта, както и най-често търсените сайтове, последните отметки и наскоро затворените раздели. Тази концепция се появява за първи път в Speed Dial на Opera.
Omnibox
Omnibox е полето за URL в горната част на всеки раздел, базирано на това в Opera. Той включва функцията за автоматично попълване, но ще попълва само URL адреси, които са били въведени ръчно (а не всички връзки), предложения за търсене, топ страници (посетени преди това), популярни страници (непосещавани) и текстово търсене в историята. Търсачките могат да бъдат уловени и от браузъра, когато се използват чрез собствения потребителски интерфейс чрез натискане на Tab.
Изскачащи прозорци
Изскачащите прозорци "са ограничени до раздела, от който са дошли", и няма да се появят извън раздела, освен ако потребителят изрично не ги изтегли. Не е ясно дали те се изпълняват и в собствен процес.
Двигател за изобразяване
Chrome използва енджина за визуализация WebKit по съвет на екипа на Android. Двигателят WebKit е прост, ефективен по отношение на паметта, полезен за вградени устройства и лесен за усвояване от новите разработчици.
Табове
Табовете са основният компонент на потребителския интерфейс на Chrome и в този смисъл са преместени в горната част на прозореца, а не под контролите (подобно на Opera). Тази тънка промяна е в контраст с много от съществуващите браузъри с табове, които се основават на прозорци, съдържащи табове. Табовете (включително тяхното състояние) могат да се прехвърлят безпроблемно между контейнерите на прозорците чрез плъзгане. Всеки таб има свой собствен набор от контроли, включително полето за URL Omnibox.
Стандарти
Първата версия на Google Chrome Beta (Build 1583) не премина успешно теста Acid3; тя получи 77/100 точки и не визуализира правилно изображението. Първоначално тя преминава успешно теста Acid2, но се проваля при промяна на размера. От версия 4 нататък Google Chrome преминава успешно тестовете Acid1, 2 и 3.
Уеб приложения
Уеб приложенията могат да се стартират в собствен опростен прозорец, без полето за URL на Omnibox и лентата с инструменти на браузъра. Това ограничава хрома на браузъра, за да не "прекъсва всичко, което потребителят се опитва да прави", като позволява уеб приложенията да се изпълняват заедно с локален софтуер (подобно на Mozilla Prism, Adobe AIR и Fluid).
Въпроси и отговори
В: Какво представлява Google Chrome?
О: Google Chrome е безплатен уеб браузър, създаден от Google, който е пуснат за първи път през 2008 г.
В: Използва ли Google Chrome части от друг софтуер с отворен код?
О: Да, Google Chrome използва части от друг софтуер с отворен код, включително WebKit и Mozilla Firefox.
В: Откъде идва името "Google Chrome"?
О: Името "Google Chrome" идва от рамката на графичния потребителски интерфейс или "chrome" на уеб браузърите.
В: Как е известен проектът с отворен код, който стои зад Google Chrome?
О: Проектът с отворен код, който стои зад Google Chrome, е известен като Chromium.
В: Кога беше пусната първата версия на Google Chrome за Microsoft Windows?
О: Първата версия на Google Chrome за Microsoft Windows беше пусната на 2 септември 2008 г.
Въпрос: Кога бяха пуснати версиите на Google Chrome за MacOS и Linux?
О: Версиите на Google Chrome за macOS и Linux бяха пуснати през декември 2009 г.
В: Google Chrome безплатен уеб браузър ли е?
О: Да, Google Chrome е безплатен уеб браузър, създаден от Google.