Google Chrome

Google Chrome ir Google izstrādāta bezmaksas tīmekļa pārlūkprogramma. Tā pamatā ir daļa no citas atvērtā pirmkoda programmatūras, tostarp WebKit un Mozilla Firefox. Nosaukums cēlies no tīmekļa pārlūkprogrammu grafiskās lietotāja saskarnes rāmja jeb "hroma". Google Chrome pamatā esošais atvērtā pirmkoda projekts ir pazīstams kā Chromium.

Pirmā versija bija Microsoft Windows beta versija tika izlaista appleman2000 4 miljonos valodu. OS X un Linux versijas tika izdotas 2009. gada decembrī.

Paziņojums

Paziņojums par iznākšanu bija paredzēts 2008. gada 3. septembrī, un žurnālistiem un blogeriem bija jānosūta Skota Makklauda (Scott McCloud) komikss, kurā skaidrotas jaunā pārlūka funkcijas un iemesli. Eiropai paredzētie eksemplāri tika nosūtīti agrāk, un vācu blogeris Filips Lensensens (Philipp Lenssen) no Google Blogoscoped savā tīmekļa vietnē publicēja 38 lappušu komiksa skenētu kopiju pēc tā saņemšanas 2008. gada 1. septembrī. Pēc tam Google komiksu padarīja pieejamu Google Books un savā tīmekļa vietnē un atsaucās uz to savā oficiālajā emuārā kopā ar paskaidrojumu par agrīno izdošanu. No 2008. gada 2. septembra Google savā galvenajā lapā ir ievietota saite uz Google Chrome.

Dizains

Drošība

Melnie saraksti

Chrome lejupielādē atjauninājumus no diviem melnajiem sarakstiem (viens attiecas uz pikšķerēšanu, otrs - uz ļaunprātīgu programmatūru) un brīdina lietotājus, kad tie mēģina apmeklēt kaitīgu vietni. Šis pakalpojums ir pieejams arī citiem lietotājiem, izmantojot bezmaksas publiski pieejamo API ar nosaukumu "Google Safe Browsing API". Veicot šo melno sarakstu uzturēšanu, Google informē arī sarakstā iekļauto vietņu īpašniekus, kuri, iespējams, nav informēti par kaitīgas programmatūras klātbūtni.

Smilšu kastes

Katra cilne pārlūkprogrammā Chrome ir aizsargāta, lai "novērstu ļaunprātīgu programmatūru instalēšanu" vai "vienā cilnē notiekošā izmantošanu, lai ietekmētu citā cilnē notiekošo". Saskaņā ar mazāko privilēģiju principu katram procesam tiek atņemtas tiesības, un tas var veikt aprēķinus, bet nevar rakstīt failus vai lasīt no jutīgām zonām (piemēram, dokumentiem, darbvirsmas); tas ir līdzīgi "aizsargātajam režīmam", ko izmanto Internet Explorer 7 operētājsistēmā Windows Vista. Sandbox komanda esot "pārņēmusi šo esošo procesu robežu un padarījusi to par cietumu"; piemēram, ļaunprātīga programmatūra, kas darbojas vienā cilnē, nevar izspiest kredītkaršu numurus, mijiedarboties ar peli vai pavēlēt "Windows palaist izpildāmo programmu startēšanas laikā", un tā tiks izbeigta, kad cilne tiks aizvērta. Tādējādi tiek ieviests vienkāršs datoru drošības modelis, kurā ir divi daudzlīmeņu drošības līmeņi (lietotājs un smilšu kaste), un smilšu kaste var atbildēt tikai uz lietotāja iniciētiem saziņas pieprasījumiem.

Spraudņi

Tādi spraudņi kā Adobe Flash Player parasti nav standartizēti, un tāpēc tos nevar norobežot kā cilnes. Tiem bieži vien ir jāstrādā ar paša pārlūka drošības līmeni vai augstākā līmenī. Lai samazinātu uzbrukumu iespējamību, spraudņi tiek palaisti atsevišķos procesos, kas sazinās ar atveidotāju, kurš pats darbojas ar "ļoti zemām privilēģijām" īpašos procesos katrai cilnei.

Incognito

Pārlūkprogrammā Chrome ir iekļauts inkognito režīms (līdzīgs Safari privātās pārlūkošanas un Internet Explorer 8 privātās pārlūkošanas režīmam), kas "ļauj jums pārlūkot tīmekli pilnīgā privātumā, jo tas nefiksē jūsu darbības" un novērš sīkfailus. Ja tas ir ieslēgts logā, "nekas, kas notiek šajā logā, jūsu datorā netiek reģistrēts".

Ātrums

JavaScript

Javascript virtuālā mašīna tika uzskatīta par pietiekami svarīgu projektu, lai to atdalītu (līdzīgi kā Adobe/Mozilla Tamarin) un lai ar to nodarbotos īpaša komanda Dānijā. Esošās implementācijas bija paredzētas "nelielām programmām, kur sistēmas veiktspēja un interaktivitāte nebija tik svarīga", bet tīmekļa lietojumprogrammas, piemēram, Gmail, "tīmekļa pārlūkprogrammu izmanto pilnībā, kad runa ir par DOM manipulācijām un Javascript". Izstrādātais V8 JavaScript dzinējs tika izstrādāts, lai nodrošinātu ātrumu, un, ņemot to vērā, tajā ieviestas jaunas funkcijas, piemēram, slēptās klašu pārejas, dinamiskā koda ģenerēšana un precīza atkritumu savākšana. Google veiktie testi liecina, ka V8 ir aptuveni divreiz ātrāks par Firefox 3 un Safari 4 beta versiju.

Lietotāja saskarne

Galvenajā lietotāja saskarnē ir opcijas atpakaļ, uz priekšu, atsvaidzināt, grāmatzīmes, iet un atcelt, kas līdzīgas Safari pārlūkprogrammai, savukārt iestatījumu atrašanās vieta izskatās kā Internet Explorer 7/8. Loga minimizēšanas, maksimizēšanas un aizvēršanas pogas ir balstītas uz Windows Vista.

Pārnesumi

Pārlūkprogrammā Chrome ir iekļautas rīku rīki Gears, kas papildina izstrādātāju funkcijas, kuras var kļūt vai nekļūt par tīmekļa standartiem, parasti saistībā ar tīmekļa lietojumprogrammu veidošanu (tostarp bezsaistes režīmā).

Jauna cilnes lapa

Chrome pārlūka sākuma lapu, kas tiek parādīta, kad tiek izveidota jauna cilne, aizstāj ar Jaunas cilnes lapu. Tajā tiek parādītas astoņu visbiežāk apmeklēto tīmekļa vietņu sīktēli, kā arī visbiežāk meklētās vietnes, nesenās grāmatzīmes un nesen slēgtās cilnes. Šī koncepcija pirmo reizi parādījās Operas programmā Speed Dial.

Omnibox

Omnibox ir URL lodziņš katras cilnes augšpusē, kas ir veidots, pamatojoties uz Operas lodziņu. Tajā ir automātiskās papildināšanas funkcija, taču tā automātiski papildina tikai manuāli ievadītos URL (nevis visas saites), meklēšanas ieteikumus, populārākās lapas (iepriekš apmeklētās), populārākās lapas (neapmeklētās) un teksta meklēšanu vēsturē. Meklētājprogrammas var arī pārņemt pārlūkprogrammā, kad tās tiek izmantotas, izmantojot vietējo lietotāja saskarni, nospiežot Tab.

Iznirstošie logi

Uznirstošie logi "ir ierobežoti ar cilni, no kuras tie nāk", un tie netiks parādīti ārpus cilnes, ja vien lietotājs tos nepārprotami neizvelk ārā. Nav skaidrs, vai tie darbojas arī savā procesā.

Kārtošanas dzinējs

Chrome izmanto WebKit atveidošanas rīku pēc Android komandas ieteikuma. WebKit dzinējs ir vienkāršs, atmiņas ziņā efektīvs, noderīgs iegultajās ierīcēs un viegli apgūstams jauniem izstrādātājiem.

Cilnes

Cilnes ir galvenais Chrome lietotāja interfeisa komponents, tāpēc tās ir pārvietotas uz loga augšējo daļu, nevis zem vadības elementiem (līdzīgi kā Operā). Šī nelielā izmaiņa ir pretstatā daudzām esošajām pārlūkprogrammām ar cilnēm, kuru pamatā ir logi, kas satur cilnes. Cilnes (tostarp to stāvokli) var viegli pārvietot starp loga konteineriem, velkot. Katrai cilnei ir savs vadības elementu komplekts, tostarp Omnibox URL lodziņš.

Standarti

Pirmā Google Chrome beta versijas pirmā versija (Build 1583) neizturēja Acid3 testu; tā ieguva 77/100 punktus un neattēlo attēlu pareizi. Sākotnēji tā izturēja Acid2 testu, bet pēc lieluma maiņas tā neizdevās. Sākot ar 4. versiju, Google Chrome ir izturējis Acid1, 2 un 3 testu.

Webapps

Tīmekļa lietojumprogrammas var palaist savā racionalizētā logā bez Omnibox URL loga un pārlūkprogrammas rīkjoslas. Tas ierobežo pārlūkprogrammas hromu, lai "nepārtrauktu lietotāja darbību", ļaujot tīmekļa lietojumprogrammām darboties līdzās vietējai programmatūrai (līdzīgi kā Mozilla Prism, Adobe AIR un Fluid).

Jautājumi un atbildes

J: Kas ir Google Chrome?



A: Google Chrome ir Google izstrādāta bezmaksas tīmekļa pārlūkprogramma, kas pirmo reizi tika izdota 2008. gadā.

J: Vai Google Chrome izmanto citu atvērtā pirmkoda programmatūru daļas?



A: Jā, Google Chrome izmanto citu atvērtā pirmkoda programmatūru daļas, tostarp WebKit un Mozilla Firefox.

J: No kurienes cēlies nosaukums "Google Chrome"?



A: Nosaukums "Google Chrome" cēlies no tīmekļa pārlūkprogrammu grafiskās lietotāja saskarnes rāmja jeb "hroma".

J: Kāds ir Google Chrome pamatā esošais atvērtā pirmkoda projekts?



A: Google Chrome pamatā esošais atvērtā pirmkoda projekts ir pazīstams kā Chromium.

J: Kad tika izdota pirmā Google Chrome versija operētājsistēmai Microsoft Windows?



A: Pirmā Google Chrome versija Microsoft Windows operētājsistēmai tika izdota 2008. gada 2. septembrī.

J: Kad tika izdotas Google Chrome versijas macOS un Linux?



A: Google Chrome versijas macOS un Linux tika izdotas 2009. gada decembrī.

J: Vai Google Chrome ir bezmaksas tīmekļa pārlūkprogramma?



A: Jā, Google Chrome ir Google izstrādāta bezmaksas tīmekļa pārlūkprogramma.

AlegsaOnline.com - 2020 / 2023 - License CC3