Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Siguranță
  • Dar munca adevărată? Design material pentru istoricul browserului.

Dar munca adevărată? Design material pentru istoricul browserului.

Această versiune vine cu multe caracteristici noi, inclusiv un design actualizat al interfeței, personalizare, securitate și îmbunătățiri de gestionare a parolelor.

Rahul Roy-Chowdhury, VP Produse la Google, a declarat:

Astăzi este în cinstea celei de-a 10-a aniversări Google Chrome lansăm câteva funcții noi. Cea mai nouă versiune a browserului are un design actualizat care va permite o navigare mai rapidă prin resursele web, un manager de parole complet reproiectat și o funcționalitate îmbunătățită de completare automată pentru completarea convenabilă și sigură a datelor în formulare. În plus, bara de căutare a Chrome (cunoscută ca o casetă polivalentă) oferă acum mai multe informații utile pe măsură ce introduceți interogarea, economisind mai mult timp.

Chrome acoperă mai mult de 60% din piața browserelor și devine forța motrice din spatele progresului standardelor HTML și al noilor funcții pentru browserele web. Una dintre cele mai importante sarcini ale Google în 2017 a fost avansarea criptării peste SSL. V versiune noua modul de afișare a site-urilor protejate s-a schimbat.

Din păcate, în Chrome nu a apărut niciun blocator de web miner. Aceste tipuri de scripturi folosesc puterea procesorului și a browserului pentru a extrage criptomonede, ceea ce afectează performanța generală a sistemului și poate deteriora echipamentele pe termen lung.

Ce este nou în Chrome 69

Design material

Primul lucru despre care vei observa crom nou 69 este o interfață de utilizator actualizată. În această versiune, Google a trecut la utilizarea Design materialîn toate versiunile de Chrome - pentru computere, mobil dispozitive iOSși Android.

Noul cadru adaugă rotunjire elementelor interfața cu utilizatorul: bară de adrese, butoane de meniu și file. Designul actualizat al filelor facilitează selectarea paginii dorite prin pictograma site-ului atunci când în browser sunt deschise o mulțime de file.

Chrome elimină indicatorul „Protejat” pentru site-urile SSL

Pe măsură ce tot mai multe site-uri încep să fie folosite Certificate SSL, Google a decis să acorde atenție acelor site-uri la care încă nu au trecut protocol securizat transmitere Date HTTPS... În Chrome 69, browserul nu va mai afișa indicatorul „Securizat” pentru site-urile cu SSL - în schimb, va afișa o pictogramă de lacăt.

Pentru site-urile care nu folosesc SSL, textul „Nu este sigur” va fi afișat în stânga barei de adrese, astfel încât utilizatorii să fie avertizați despre canalul de transmitere a datelor necriptate.

Personalizarea paginii tale

Chrome 69 oferă, de asemenea, o personalizare excelentă pentru pagina nouă cu file. A apărut noua pagină cu filă buton nou„Adăugați o comandă rapidă”, care vă permite să adăugați o comandă rapidă personalizată. Anterior, plăcile de pe pagina nouă filă erau generate automat pe baza celor mai vizitate site-uri. Optiune noua vă permite să personalizați pagina nouă pentru a adăuga resursele web preferate și pentru a edita titlul plăcilor existente.

De asemenea, ai ocazia să te schimbi imagine de fundal pagini cu file noi. Pentru a face acest lucru, puteți folosi colecția de imagini oferită de Google sau propria imagine. Anterior, pentru a face același lucru, trebuia să instalați extensii de la terți care ar putea urmări activitatea dvs. online sau poate efectua alte acțiuni nedorite.

Gestionarea parolelor încorporată în Chrome a fost îmbunătățită. Acum, când vă înregistrați pe un site nou, browserul vă va sugera parola puternica care va fi foarte greu de găsit. Această parolă va fi salvată în managerul de parole încorporat și va completa automat acreditările pentru site-urile vizitate

Parolele salvate se vor sincroniza cu contul dvs. Google și vor fi disponibile în versiunile de Chrome pentru alte dispozitive.

Acum puteți obține răspunsul la întrebarea dvs. chiar în caseta polivalentă Chrome, care combină bara de adrese și caseta de căutare. Doar introduceți întrebarea în browser și dacă Google poate da un raport simplu, dar acesta va fi afișat direct în rezultatele căutării ca în captura de ecran.

Puteți cere adrese, întrebări simpleși rezultatele ecuațiilor matematice.

Ați găsit o greșeală de tipar? Apăsați Ctrl + Enter

Planurile grandioase pentru implementarea noului stil corporativ al Google - Material Design - prevăd o schimbare a carcasei în viitor cel mai popular browserîn lumea Chrome. Până acum, Material Design în versiunea curentă a browserului poate fi observat doar în secțiunea de descărcări. Cu toate acestea, dacă dorește, oricine poate activa unele funcții experimentale ale Chrome pentru a începe cu browserul web preferat în noua sa formă. Cum să activați funcțiile experimentale individuale de Design Material în browserul Google Chrome și ce va rezulta în final - vom vorbi despre toate acestea în acest articol. Dar mai întâi, câteva cuvinte despre stilul Material Design în sine.

1. Noul stil Google - Material Design

Designul materialului - așa cum vedem din traducerea în rusă a numelui noului stil Google, are scopul de a face interfața produselor companiei realistă. La prima vedere, plat și lipsit de efecte tridimensionale, Material Design, dacă te uiți mai atent, este de fapt complex și cu mai multe straturi. Este modelat de un joc subtil, discret de umbre aruncate de elemente. Când le selectați făcând clic mouse-ul computerului sau prin atingere dispozitive tactile Elementele de Material Design vor reda o umbră mai bogată, dar, în același timp, fără efecte de contrast dure. Elementele de design material au culori solide bogate, cu margini bine definite, dar fără colțuri ascuțite. Comutarea între elementele de interfață este lină, fără accente ascuțite. Designul materialului se bazează pe principiul tipăririi tipografice cu fonturi lizibile (anti-aliased), culori de fundal neiritante, indentări corecte între elemente, concentrarea atenției în locurile potrivite și navigare intuitivă.

Crearea unui nou stil a fost condusă de nevoia de a aduce unitate tuturor serviciilor web și produselor software Google. Stilul uniform interfața va permite publicului utilizator să identifice compania ca fiind creatorul produselor sale și să le distingă de web și produse software alți dezvoltatori.

Material Design este încă un proiect destul de tânăr. A fost prezentat oficial la conferința Google din vara lui 2014, dar astăzi a fost implementat în multe produse Google. Deci, în stilul Material Design, interfața mobilului Platforme Androidîncepând cu versiunea 5.0. Multe interfețe web au fost traduse în acest stil. servicii Google: Stocare in cloud Google drive(și odată cu el aplicațiile web de birou „Documente”, „Tabele”, „Prezentări”), note Google păstrează, generator de formulare web Formulare Google, Analizor de tendințe de căutare Google Trends, magazin de conținut Google Play Android, rețea socială Google+ și altele.

Pentru comparație: la momentul scrierii acestui articol, nu au trecut la Material Design și au rămas cu vechea interfață, astfel de servicii web ale companiei, cum ar fi găzduire video YouTube, calendar personal Calendar Google, site Stiri googleȘtiri, un serviciu de căutare pentru biblioteca de cărți digitizate Google Books și altele.

2. Setări experimentale Chrome

Anumite elemente de design de materiale din Google Chrome sunt activate în setările experimentale ale browserului. Acestea pot fi accesate introducând o valoare în bara de adrese:

Când faceți modificări ale setărilor experimentale - cel puțin în ceea ce privește Designul materialului, cel puțin în ceea ce privește orice alte funcții, trebuie să vă amintiți despre posibilitatea de a returna originalul Setări Chrome.

Privind în viitor, observăm că după aplicarea tuturor elementelor posibile de Material Design în mod experimental setări google Chrome nu va arăta ca un produs reproiectat. Începând de astăzi, pe lângă secțiunea de descărcări Material Design menționată mai sus, care este preinstalată în versiunile curente Chrome se transformă în interfață nouă puține componente ale browserului se pretează la.

3. Material Design în antetul Chrome

Antetul versiunii actuale de Chrome la data scrierii arată astfel:

În secțiunea de setări experimentale găsim opțiunea „Material Design” iar în lista drop-down setăm poziția „Material Design”. Un buton de repornire a browserului va apărea în partea de jos a ferestrei pentru a aplica noile setări. Îl apăsăm.

Cu toate acestea, după repornire, nu vom vedea nicio modificare fundamentală în antetul Chrome. Vom găsi doar noul fel butoane de meniu, familiare pentru mulți din interfața Android, precum și schimbarea culorii folderelor cu marcaje. Anterior Culoarea galbena folderele vor deveni gri. Și asta e tot.

4. Secțiunea Descărcări în stil Material Design

Pentru a contempla Material Design în Chrome fără a utiliza setări experimentale, trebuie doar să deschideți secțiunea de descărcări. Fișierele descărcate sunt afișate, așa cum ar trebui să fie în acest stil, cu carduri. În partea de sus a ferestrei, vom găsi un câmp de căutare după numele fișierelor descărcate,

precum și butonul pentru opțiunile disponibile pentru secțiunea de descărcări, din nou în Stilul Android.

În setările experimentale, fanii designului vechi al secțiunii de descărcări Chrome pot aduce înapoi interfața familiară. Pentru a face acest lucru, trebuie să găsiți opțiunea „Activați designul materialului” pe pagina „Descărcări”, setați poziția „Dezactivat” în lista derulantă și reporniți browserul.

5. Material Design pentru istoricul browserului

Cum arată secțiunea povestiri google Chrome în noul stil Material Design, până acum, vai, nu vom afla. Cu siguranță aceasta va fi o comoditate fără precedent, pentru că, teoretic, vom căuta site-ul dorit în haosul a tot ceea ce s-a vizitat în câteva zile folosind cărți ordonate aliniate la rând. Tranziția secțiunii de istoric din Chrome la Material Design este asigurată de setări experimentale, dar de fapt nu vom obține niciun efect. Istoricul browserului pur și simplu nu va fi afișat. Poate că, în viitorul apropiat, opțiunea setărilor experimentale „Include istoricul designului materialului” va deveni funcțională.

6. Secțiunea de extensii și aplicații în stilul Material Design

Ultima opțiune disponibilă până în prezent pentru a trece la Material Design (bun, funcțional) este transformarea într-un stil nou a secțiunii de extensii și aplicații Chrome. Pentru început, să ne amintim aspectul tradițional al acestei secțiuni, care, în cadrul interfeței existente, este afișat printr-o filă comutabilă în setările browserului.

Pentru a vedea secțiunea Extensii Material Design, în setările experimentale, căutați opțiunea „Activați extensiile Material Design” și faceți clic pe legendă „Activați”. Repornim browserul.

După repornirea Chrome, secțiunea de extensii acoperite cu Material Design nu va mai fi disponibilă. filă separatăîn secțiunea de setări. Accesul la lista de extensii și aplicații instalate poate fi obținut într-un mod alternativ prin intermediul articolului „ Instrumente suplimentare„În meniul Chrome.

Sau, cu alte cuvinte, apelând meniul contextual de pe oricare dintre butoanele extensiilor din bara de instrumente a browserului și selectând elementul „Gestionați extensiile”.

Și aici este Material Design în sine în secțiunea de extensii și aplicații:

Vom vedea aceeași culoare frumoasă de fundal ca și în secțiunea de descărcări. Conținutul Chrome instalat sub formă de carduri va fi sortat separat după extensii, separat după aplicații și separat după comenzile rapide ale site-ului.

O zi bună!

Trecutul recent, 1993, nașterea Internetului exact așa cum îl cunoaștem acum. Apoi în World Wide Web erau doar pagini web cu nimic altceva decât text.

Și așa a arătat unul dintre primele browsere reale - NCSA Mosaic dezvoltat de Mark Andreessen.

Browserele mai vechi nu acceptă noile tehnologii web: HTML5 și CSS, așa că site-ul nostru va arăta astfel în browserul Mosaic.

Un an mai târziu, Robert McCool și Eric Bina s-au alăturat lui Mark Andreessen, ca urmare a colaborării lor, a apărut legendarul browser Netscape Navigator și omenirea s-a repezit pe World Wide Web!

  • Și ce se întâmpla în Rusia la vremea aceea? Prieteni, fără îndoială că am o poveste de spus, bineînțeles că v-aș putea spune întreaga istorie a formării internetului rusesc în 1990-1993, enumerați primii furnizori de internet (în orașul în care m-am născut, prietenul meu Vladimir Barmin creat „SimTel” avea 20 de ani), aș putea să vă arăt cum au funcționat primele browsere (mai am instalatorii), dar aceasta este o cu totul altă poveste interesantă și mai bine aș scrie un articol separat despre asta.

După 1995, internetul în Rusia a început să se dezvolte rapid. În 1995, au apărut browserele Internet Explorerși Opera, au venit și au plecat și alte browsere. Până în 2008, mulți utilizatori începători au încercat să găsească cel mai bun browser pentru ei înșiși pe Internet și, uneori, chiar și pe astfel de discuri. Din timpuri imemoriale, am o întreagă colecție.

Și în sfârșit în 2008 a apărut browser google Chrome, acest instrument, deci un instrument, a combinat în mod ideal cel mai important lucru pentru utilizator - simplitatea, tehnologiile inovatoare și cel mai important - fiabilitatea muncii. Sunt sigur că mulți utilizatori vor fi de acord cu mine, dar știm totul despre toate tipurile de setări Google Chrome, folosim un browser cu eficienta maxima, despre asta am vrut să vorbesc în acest articol?

Google Chrome este aproape un nume cunoscut. Bazat pe browserul gratuit Chromium și pe motorul Blink, Google Chrome este mai mult un generator de software pentru navigare web avansată și personalizată, mai degrabă decât un simplu browser, un browser obișnuit pentru acces la Internet.

Creația gigantului de căutare nu este un proiect atât de vechi. Prima versiune stabilă a acestui browser a apărut în 2008. În orice caz, multe alte browsere au existat mult mai devreme. În ciuda tinereții sale, Google Chrome este browserul numărul 1 din lume astăzi. Și este folosit de aproximativ 300 de milioane de oameni din lume.

Google Chrome a reușit să câștige o popularitate atât de nebună nu numai datorită minimalistului și design simplu, implementare tehnologii moderne, elaborarea sigurantei, precum si a muncii rapide.

Google Chrome este reperul. Google a creat un liber Browser Chrome, și a devenit un fel de șablon pentru apariția unei mase de clone „asemănătoare crom”.

Google a creat și prima clonă Chromium - Chrome. O astfel de strategie competentă pur și simplu nu a putut să nu conducă Google Chrome și, după aceasta, masa serviciilor web Google, la succes și popularitate.

Caracteristicile browserului Google Chrome vor fi discutate în această recenzie.

Interfață

Simplitatea designului și a aranjamentului elementele necesare interfața este o mișcare inteligentă a dezvoltatorilor Google Chrome, pentru a nu speria utilizatorii începători. Sunt dezvoltatorii Google Chrome mai întâi a implementat ideea de a elimina secțiunile de meniu „Fișier”, „Vizualizare”, „Jurnal” etc. din interfața browserului.

Și când dezvoltatorii altor browsere au înțeles de ce se face acest lucru, nu s-au gândit la ceva mai bun cum să repete aceeași idee în interfața creierului lor. Compania Opera Software a închis deloc proiectul, pentru a nu deranja browser Opera pe motorul Presto și și-a portat produsul pe baza Chromium. Așa a întrebat Google Chrome nou standard cum ar trebui să fie browserul - simplu pentru începători, dezvăluind potențialul său funcțional treptat, astfel încât aceștia să aibă ceva de făcut în viitor și cu setul necesar setări în locul potrivit pentru utilizatori experimentați.

Pagina de pornire a browserului este un motor de căutare șir google ecran complet cu un mic istoric al marcajelor vizuale ale site-urilor vizitate, iar în partea de sus a barei de instrumente există un buton organizat convenabil pentru a comuta la comenzile rapide către aplicațiile de servicii web de la Google.

Lansatorul de aplicații Chrome poate fi apoi completat cu comenzi rapide către serviciile web necesare. Și pentru comoditate, acces la comenzile rapide ale aplicațiilor, în plus butonul furnizat comutare, puteți implementa și un mini-panou separat sub forma unei comenzi rapide pe desktop sau în panou Sarcini Windows.

În partea de sus a browserului, puteți vedea și un indiciu pentru importarea marcajelor exportate anterior dintr-un alt browser.

Pagina de bun venit imediat după instalare google Chrome va oferi să se conecteze la browser pentru o sincronizare suplimentară a datelor. Vom reveni la această funcționalitate a browserului mai târziu.

În browserul Google Chrome, nu veți vedea niciun panou expres încorporat de marcaje vizuale sau un set local de teme de previzualizare. Mulți chiar în grabă, fără să înțeleagă situația, numesc designul acestui browser sărac. Dar acesta nu este cazul.

Teme, panouri de marcaje vizuale încorporabile, widget-uri de servicii - toate aceste lucruri pot fi alese pentru fiecare gust din magazin Extensii Google Chrome este complet gratuit.

Omnibox

Având grijă de confortul utilizatorilor de internet, dezvoltatorii Google Chrome au implementat așa-numitul panou Omnibox - acesta este atât bara de adrese, cât și bara de căutare într-un singur câmp. Dacă adresa introdusă de utilizator nu corespunde regulilor de scriere a unei adrese URL, Omnibox redirecționează solicitarea introdusă către motorul de căutare implicit.

Mai mult decât atât, creatorii browserului nu obligă utilizatorii să folosească cele preinstalate motor de căutareîntotdeauna și numai. În setările browserului, puteți aloca orice alt motor de căutare pentru caseta polivalentă.

Siguranță

Google Chrome este un browser care se actualizează automat, cu protecție încorporată împotriva phishingului și instalării programelor malware.

Când apare o amenințare, browserul va afișa un avertisment despre pericol.

Performanţă

Google Chrome este considerat unul dintre cele mai rapide browsere. Se lansează rapid și încarcă rapid paginile web. Acesta din urmă este rezultatul introducerii tehnologiei de vizualizare WebKit.

Datorită V8, un motor javascript avansat, Google Chrome este capabil să lanseze instantaneu chiar și cele mai complexe aplicații web (jocuri flash și alte pagini de proiecte web supraîncărcate cu animație).

Faptul că Google Chrome nu este cel mai rapid browser din lume, ci unul dintre cele mai rapide, este spus intenționat. A fost cândva cel mai rapid browser de până acum. Dar. În primul rând, toate clonele „chrome” au aceeași performanță ca Google Chrome. În al doilea rând, putem vorbi despre performanță doar dacă browserul nu este înghesuit cu un număr mare diverse extensii, deoarece acestea din urmă sunt în mod constant în stare activăși consumă resurse computerizate, în special RAM.

În al treilea rând, atât Google Chrome în sine, cât și multe dintre clonele sale sunt deja inferioare Internet Explorer-ului evoluat calitativ. Și chiar dacă compania Opera Software și-a închis proiectul browser-ului bazat pe motorul Presto, mulți utilizatori de computere cu putere redusă încă folosesc cea mai recentă versiune a 12-a, deoarece a fost cândva un browser cu adevărat rapid și funcțional.

Google Chrome este cu adevărat inteligent și browser productiv, dar în timp, viteza de lucru poate scădea considerabil, deoarece profilul său de sistem crește cu diferite date pe măsură ce funcționează, iar browserul trebuie să acceseze în mod constant hard diskul.

Lucrul cu file

Comoditatea de a lucra în file nu a fost mult timp un avantaj al unui browser, ci un standard pe care dezvoltatorii, dacă doresc, îl pot depăși, venind cu ceva plin de flori. Google Chrome are opțiuni standard pentru lucrul cu file.

Apropo, puțini oameni folosesc opțiunea de fixare a filei în browsere, deoarece există o mulțime de alternative funcționale diferite cum să nu pierdeți site-ul care vă place. Dar în zadar. Fila unui site interesant poate fi fixată folosind opțiunea corespunzătoare meniul contextual care se numește pe fila în sine.

Pagina fixată va lua forma unei pictograme mici și va apărea în același loc de fiecare dată când este lansată.

Sincronizarea datelor

Dacă aveți mai multe dispozitive - de exemplu, un computer, o tabletă și un smartphone, dacă reinstalați adesea Windows, creatorii Google Chrome au prevăzut că întregul proces de configurare a browserului la starea anterioară a durat doar câteva secunde - până când te autentifici.

După intrare cont google pe orice dispozitiv, browserul sincronizează toate datele tale - teme, marcaje, extensii, autentificări și parole ale serviciilor în care ești autorizat.

Sincronizarea datelor poate fi configurată, de exemplu, prin excluderea anumitor date din lista de salvare. De asemenea, puteți utiliza funcția de criptare a parolei dacă nu aveți încredere în serviciile Google.

Magazin de extensii Google Chrome

Pentru Google Chrome este oferit cel mai mare magazin de diverse extensii, cu care niciun alt browser nu se poate lăuda. Mozilla Firefox, nici Opera, darămite Internet Explorer.

Instalare frumoasa tema design, caută informatori interesanți pentru retele sociale, diverse blocante de anunțuri sau extensii pentru a îmbunătăți funcționalitatea serviciilor web populare - toate acestea sunt posibile în sortimentul imens al magazinului Google Chrome.

Magazinul de extensii Google Chrome este, de asemenea, un fel de catalog al diverselor servicii web. Deci, dacă un serviciu web sau un joc online a „crescut” pentru a fi reprezentat de o extensie sau o aplicație separată, puteți petrece timp pe o astfel de resursă și o puteți vizita.

Instalarea extensiilor se realizează în două clicuri - un buton pentru a adăuga extensia selectată și confirmarea acțiunilor.

Pe lângă extensia instalată, puteți instala o alta - similară ca subiect sau specificitate - din selecția din fila „Similare”.

Cipurile Google Chrome ascunse utilizatorilor obișnuiți

Unele dintre funcțiile Google Chrome sunt rareori folosite de oricine din simplul motiv că nu sunt chiar în fața nasului tău. Din nou, creatorii browserului au fost nevoiți să ascundă funcțiile pentru utilizatorii avansați la distanță pentru a prezenta începătorilor o soluție simplă și de înțeles pentru navigarea pe web. Deci ce este asta Funcții Google Crom?

Trageți și plasați fișierele descărcate

Fișiere descărcate direct din listă Descărcări Google Chrome poate fi tras cu mouse-ul în orice loc convenabil pentru lucru, de exemplu, pe desktop. Fișierul va fi copiat în locația corectă, iar prima sa versiune va fi în continuare stocată în descărcările browserului.

Mod incognito

Un mod special „Incognito” al browserului Google Chrome vă va permite să navigați pe web, dacă este necesar, fără urme de autorizare pe site-uri web. Acesta este un mod de browser privat, în timpul căruia nu se păstrează istoricul de navigare, iar toate cookie-urile sunt șterse imediat după închiderea ferestrei browserului.

Gestionar de sarcini

Google Chrome are propriul manager de activități, similar cu cel implementat în sistem Windows... Cu Managerul de activități Chrome, puteți urmări procesele care consumă cele mai multe resurse de computer, dacă există, trebuie să le eliberați și să le închideți file suplimentare sau dezactivați extensiile neutilizate.

O comandă rapidă către o astfel de aplicație web poate fi plasată pe desktop, fixată pe bara de activități Windows sau pe ecranul de pornire Windows 8 / 8.1 Metro.

Pentru a transforma orice pagină a site-ului într-o aplicație web separată, în timp ce vă aflați pe aceeași pagină, trebuie să deschideți meniul „Instrumente suplimentare” și în acesta - selectați comanda „Creați comenzi rapide pentru aplicații”.

Și site-urile tale preferate pot fi vizitate deja în ferestrele aplicațiilor individuale.

Versiunea Metro pentru Windows 8 / 8.1

Google Chrome poate comuta la interfața Windows 8 / 8.1 Metro și poate reveni la modul desktop.

Cu toate acestea, este puțin probabil ca acest lucru să aducă confort în utilizarea browserului pentru proprietarii de tablete și laptopuri Windows cu Touch screen mărime mică... Versiunea Metro a Google Chrome este doar o copie a versiunii desktop, doar, respectiv, în stilul interfeței Metro. Și iată aceleași elemente web mici care nu sunt convenabile pentru a lovi cu degetul, spre deosebire, de exemplu, de cele mai adaptate pentru lucru la mici ecrane Versiuni de metrou motor de cautare Explorator.

Apropo, puteți reporni browserul Google Chrome în modul Windows 8 pentru a vizualiza ce este sistemul de operare Google Chrome. Se simulează o fereastră de browser pe ecran complet în modul Metro sistem de operare Chromebookuri.

Modul multiplayer

Google Chrome, ca și sistemele de operare, asigură munca nu numai în modul unui singur utilizator. Orice membru al familiei poate crea pentru el însuși cont separatîn Google Chrome și comutați la acesta pentru navigarea pe web.

04.09.2018

Google, care sărbătorește în aceste zile a 10-a aniversare a browserului său, a lansat o actualizare importantă pentru Google Chrome. În special pentru aniversare, dezvoltatorii au lansat o actualizare bogată cu o serie de îmbunătățiri cu adevărat vizibile: lucru extins cu parole, răspunsuri în bara de adresași, desigur interfață nouă.

Actualizarea interfeței Google Chrome are scopul de a reîmprospăta aspect browser și faceți-l mai modern. Culorile calme și formele rotunjite sunt cele două caracteristici principale ale noului stil. Acesta este un singur aspect nou de browser pentru toate platformele acceptate.

În această versiune, designul panoului principal al browserului a fost complet schimbat. Colțurile ascuțite au fost înlocuite cu forme rotunjite, iar schema de culori a devenit mult mai puțin contrastantă, moale. Filele sunt rotunjite cu o delimitare îngrijită a culorilor între elementele adiacente; a fost implementat un nou buton pentru crearea unei file, bara de adrese a devenit și ea rotunjită; lumina de fundal elemente active realizat de un fundal rotunjit. Toate acestea sunt decorate într-o schemă de culori nouă, îngrijită, fără tranziții bruște de la interfața trecută. S-a dovedit mult mai mult design modern fără forme ascuțite, rame și cu culori calme. Singura modificare structurală este mutarea pictogramei profilului din partea de sus a antetului pentru a se alinia cu bara de adrese.

Majoritatea covârșitoare a utilizatorilor care au încercat interfața actualizată a Google Chrome 69 în faza de testare vorbesc despre schimbări foarte pozitiv. Adesea, modificările în interfața unui program popular se dovedesc a fi ambigue, dar în mod clar nu este cazul, iar noul design ar trebui să atragă cea mai largă audiență.

O altă modificare importantă este gestionarea parolelor îmbunătățită semnificativ. Acum, la înregistrarea pe orice site, browserul va oferi să folosească o parolă securizată, special generată. Toate parolele sunt stocate în cloud și sunt disponibile pe toate dispozitivele utilizatorului. Vă rugăm să rețineți că este posibil ca această funcție să nu fie activă pentru toți utilizatorii de browser (se pare că este implementată treptat).

O altă inovație utilă în Google Chrome 69 sunt răspunsurile din bara de adrese. Acum browserul va răspunde la multe întrebări chiar în bara de adrese, fără a fi nevoie să viziteze site-ul. De exemplu, tastând cuvântul „vreme” va afișa o prognoză cu o pictogramă informativă, iar interogarea „câți ani are Bill Gates” va afișa vârsta ca număr. În practică, acest lucru poate fi destul de convenabil. Apropo, aceeași funcție este prezentă de destul de mult timp în, unde și-a dovedit bine.

Un alt jucător a intrat în războiul mereu memorabil al browserului, dar un jucător mai puternic decât toți ceilalți la un loc - Google. În cele din urmă, planurile anunțate de mai multe ori pentru lansarea browserului s-au adeverit - seara publicului larg i s-a oferit posibilitatea de a descărca distribuția Google Chrome pentru Win32 și de a o încerca la lucru. De a doua zi dimineața, conform unor studii, ocupa 0,72% din piața mondială, aproape la egalitate cu Opera (0,74%), care are o istorie îndelungată și o armată de fani fideli. Browserul este disponibil pentru platforma Win32, versiuni pentru alte platforme sunt încă în dezvoltare, pentru cel mai nerăbdător cod sursă și instrucțiuni de construire și testare sunt disponibile.

PR-ul de prelansare al noului browser s-a dovedit a fi și el original - cu câteva zile înainte de acest eveniment, în loc de documente tehnice și anunțuri, a fost postată o bandă desenată cu talent în două părți, care într-un mod discret și discret. forma de joc a descris în detaliu la ce să vă așteptați de la produs. Entuziaștii au tradus rapid benzile desenate în rusă și au început să discute despre produs chiar înainte de lansarea sa, verificând periodic disponibilitatea adresei de descărcare. O mulțime de bloguri și fluxuri de știri a scris despre acest produs și toată lumea a fost în așteptare. În cele din urmă, seara, a avut loc o prezentare (spre deosebire de alte companii, toată lumea știa chiar timpul exact lansare și a fost chiar puțin ciudat cum au rezistat serverele unui asemenea aflux), iar acum, după câteva teste, puteți vorbi cu adevărat despre ceea ce este atât de interesant, în primul rând pentru dezvoltator.

Mulți oameni au scris deja despre partea de utilizator a browserului. Da, browserul Chrome este foarte, foarte simplu în ceea ce privește designul interfeței, numărul de setări este redus la minimum - toate acestea au fost deja descrise de mulți bloggeri și site-uri de știri. Ne vom opri asupra unor detalii tehnice care sunt de interes pentru dezvoltatori. Deci, să începem.

Modelul original de instalare a browserului - este disponibil pentru descărcare un mic downloader, care la pornire deja descarcă și instalează kitul principal de distribuție a browserului, cu o dimensiune de 23 MB, care este împachetat cu un dispozitiv neconvențional, dar unul dintre cele mai bune. arhivare deschise 7-Zip. Această abordare este utilizată numai de Microsoft, distribuind un program de instalare web pentru IE, cu toate acestea, spre deosebire de Chrome, IE este disponibil ca distribuție completă, iar Google nu a prevăzut încă acest lucru.

După cum era de așteptat, browserul este open source, găzduit pe Google Code, proiectul se numește Chromium și este disponibil sub o licență BSD. Există și multă documentație detaliată despre arhitectura internă a browserului, vă sfătuim să citiți și să priviți, mai ales că folosește abordări destul de inovatoare. Despre arhitectură vă vom vorbi pe scurt.

Arhitectura Google Chrome

Principala diferență față de toate celelalte browsere este utilizarea multithreading-ului. Toate elementele browserului care ar putea duce la o blocare au fost mutate în fire separate, așa că acum fiecare filă și fiecare fereastră este un proces nou, independent de toate celelalte. Dezvoltatorii explică în documentație că au văzut o astfel de organizație în arhitectura sistemelor de operare moderne și au decis că browserul ar trebui să fie și el. La urma urmei, cel mai neplăcut lucru care poate fi este cazul în care o filă, din cauza unei erori, duce la închiderea întregului browser și utilizatori activi ar putea fi zeci sau chiar sute de file.

În mod component, există mai multe sisteme principale care alcătuiesc browserul. Nucleul de afișare a paginilor web se bazează pe motorul WebKit open source, pe baza căruia funcționează pentru toți cunoscuții browser Safari, un browser standard pentru macOS și Apple iPhone... Partea de rețea din versiunea actuală pentru sistemele Win32 se bazează pe biblioteca WinHTTP datorită documentării și stabilității sale mai bune, este axată pe aplicații server... Cu toate acestea, în viitor, Google plănuiește să înlocuiască această componentă cu propria sa stivă de procesare a protocolului HTTP. Deasupra acestei biblioteci, Google a scris propriul său încărcător de resurse multi-threaded, care îl înlocuiește pe cel standard pentru motorul WebKit. JavaScript este gestionat de noul motor V8, care este, de asemenea, open source și oferă viteză rapidă și management eficient al memoriei. V8 este disponibil în coduri sursă pentru toate platformele (scris în C++) și poate fi construit ca o aplicație autonomă sau încorporat în altele (mai multe detalii). Principalul avantaj al motorului este mai mult acces rapid la câmpurile de obiecte (în principiu, poate fi implementat cu o singură instrucțiune), precum și respingerea transformărilor intermediare de cod, JavaScript este tradus la primul apel direct în codul mașinii (după cum am înțeles, în cod de asamblare) . Ultimul atu este colectorul de gunoi încorporat, care economisește memorie, ceea ce este deosebit de important pentru aplicațiile JS complexe și mari. Toate acestea amintesc de descrierea unui motor ideal, dar războiul pe acest front abia începe, pentru că și Firefox 3.1 ar trebui să gestioneze mai bine codul JS și, la urma urmei, din câte știu eu, următoarea generație de motor Tamarin nu este chiar folosit încă.

Browserul a fost integrat inițial cu Google Gears, care este acum componentă browser - unele „funcții” ale browserului, cum ar fi transformarea oricărei file într-o aplicație web independentă, se bazează tocmai pe funcționalitatea acesteia, iar site-urile care se bazează pe capacitățile sale vor funcționa acum mai rapid fără a solicita utilizatorului să instaleze pluginuri suplimentare (este de așteptat). , cred că nu mă voi înșela dacă spun că pe Gears Google și-a testat tehnologiile de browser).

Interfața foarte minimalistă și drăguță pe care mulți utilizatori le-a plăcut atât de mult este redată de biblioteca Scia. Această bibliotecă, împreună cu dezvoltatorul Google, a achiziționat încă din 2004 și este folosită în proiectul Android. Scia este o bibliotecă grafică deschisă care funcționează pe grafică 2D și acceptă SVG, PDF și OpenVG, este optimizată pentru a funcționa în medii cu resurse limitate pe platforme mobile, compania de dezvoltare însăși a demonstrat lucrul pe platformele PocketPC, Symbian și Brew, împreună cu Win32 tradițional. și MacOS.

Singurul plugin terță parte care funcționează în noul browser este Adobe Flash Player, de care nu poți lipsi. Browserul acceptă arhitectura plugin-ului NPAPI, la fel ca și în Firefox, așa că ne așteptăm că va fi posibil să transferăm plugin-uri fără prea multe dificultăți și să rescrierea completă, cu toate acestea, suplimentele nu sunt acceptate în versiunea actuală, ceea ce promit că o va face. remediați în versiunile următoare. Desigur, pentru mulți utilizatori, acest lucru va face mai dificilă mutarea browser nou, cu toate acestea la muncă de rutină cu greu se simte. Pentru un dezvoltator web, acest lucru este fundamental - este foarte greu de imaginat fără pluginul Firebug și suplimentele de la terți. dezvoltare cu drepturi depline... Dar nu vă grăbiți să fiți trist - vom vorbi mai jos despre instrumente pentru un dezvoltator.

Toate componentele browserului sunt conectate într-un sistem coerent folosind protocolul de comunicare interproces (IPC) bazat pe conducta de nume. Acesta este un subiect independent și amplu, descris în detaliu în documentație. După cum sa menționat deja, browserul este construit având în vedere multithreading, iar fiecare fereastră și filă din el este un browser independent (da, fiecare filă este redată de propria instanță). a motorului și a altor componente), care utilizează 8 fluxuri standard(mai multe despre modelul de filetare). Această arhitectură permite browserului să demonstreze o viteză uimitoare de lucru chiar și atunci când câteva zeci de file sunt deschise în paralel, inclusiv cele cu aplicații care necesită mult resurse. dar partea din spate medalii - un consum de memorie destul de mare, deși având în vedere faptul că chiar și laptopurile bugetare sunt echipate cu 1 GB de memorie, acest lucru nu este atât de semnificativ.

Și cum în munca adevarata?

De exemplu, în timpul scrierii unui articol, sunt deschise două ferestre de browser (8 și 11 file), precum și trei ferestre separate sub formă de aplicații web precum Gmail. Firefox 3 cu 7 file este deschis în paralel. Aici este momentul să aduceți în scenă o altă componentă de browser de la Google - propriul manager de proces (din meniu sau prin Shift-Esc), care arată toate procesele browserului care rulează (precum și procesul flash, de la care puteți încerca să concluzionați că Flash este un proces pentru toți și este interesant de văzut ce se va întâmpla când se blochează când sunt deschise mai multe ferestre cu filme flash). Examinând managerul, putem trage o altă concluzie - se dovedește că diferite file în care sunt deschise pagini ale unui site (domeniu) vor fi afișate în cadrul aceluiași proces părinte, folosind doar fluxuri noi, ceea ce înseamnă că o blocare pe o pagină va duce doar la închiderea filelor din paginile acestui domeniu. Dacă tot doriți să distribuiți în fluxuri independente pagini deschise, va trebui să utilizați ferestre noi. Cu toate acestea, acest comportament este destul de logic și nu va cauza dificultăți deosebite.

Dar să revenim la consumul de memorie - Google Chrome consumă 185 MB de memorie în această configurație față de aproximativ 60 MB pentru Firefox (în termeni de 8,5 MB / pagină pentru ambele), dar de trei ori mai multă memorie virtuală (aproximativ 350 MB față de 115). Se pare că nu totul este atât de rău, iar costurile generale cu o astfel de arhitectură nu sunt deosebit de mari, deși pe computerele unde există puțină memorie este puțin probabil să fie atât de rapid, mai ales dacă există multe aplicații în paralel - utilizarea frecventă a fișierul de paginare poate încetini semnificativ activitatea.

Câteva cuvinte despre standarde

Câteva cuvinte despre standarde. Browserul trece complet testul ACID2, ceea ce, însă, nu este o știre pentru browserele bazate pe motorul WebKit, care este renumit pentru suportul bun pentru noile standarde. La momentul testării, site-ul de testare ACID 3 nu era disponibil, se pare că au decis să verifice totul, dar cei care au reușit declară suport incomplet - 76 de puncte din 100. De reținut că doar în ultimele versiuni Motorul are suport complet pentru CSS 3, cu toate acestea, aceste ansambluri au probleme de performanță și nu sunt recomandate pentru utilizare serioasă. Caracteristicile HTML 5 nu sunt încă acceptate, totuși, anunțate într-o versiune viitoare, așa că nu luați acest lucru ca pe un verdict. Mai mult, unele dintre cele mai populare inovații ale sale (de exemplu, stocarea de date încorporată) sunt acceptate în Gears chiar acum. În ceea ce privește HTML / XHTML normal, totul este în ordine aici, iar dacă site-ul funcționează corect sub Safari, atunci Chrome îl va procesa corect. Un dezavantaj semnificativ este lipsa suportului XML, în special, RSS nu este recunoscut în niciun fel și este afișat ca text simplu, în plus, linkurile de e-mail nu sunt recunoscute, fișierele PDF nu pot fi deschise pur și simplu într-o fereastră de browser, totuși, acest lucru nu este cel mai rău lucru. Acum există încă unele dificultăți cu procesarea cookie-urilor și lipsa completării automate a formularelor, datele de autorizare nu sunt întotdeauna reținute, nu există munca cu drepturi depline cu certificate SSL client (cineva a raportat deja despre inoperabilitatea WebMoney Lite), corector ortografic încorporat slab, dar nu poți cere totul deodată despre prima versiune publică.

Pentru descărcări de fișiere, există un manager de descărcare încorporat simplu, care se deschide într-o filă nouă. Desigur, puteți căuta peste tot cu instrumente încorporate (nu uitați că Google este încă serviciu de căutare) - căutare locală pentru fișiere, istoric de navigare și integrat cautare Googleîn bara de adrese, ceea ce este foarte convenabil.

Dar dezvoltatorii web?

Dacă la început, auzind că baza browserului nu era Firefox/Gecko așteptat (la urma urmei, Google este un prieten și sponsor de multă vreme al Mozilla), ci WebKit, mulți dezvoltatori și-au dat seama că nu vor exista plugin-uri preferate care să le ușureze viața. Dezvoltatorii AJAX (Firebug și compania), apoi au cercetat cu atenție instrumentele disponibile, și-a dat seama că nu totul este atât de trist. Un dezvoltator JavaScript are la dispoziție mai multe instrumente care acoperă nevoile de bază.

În primul rând, browserul sursă a paginii este numerotat de linii nativ și evidențiat de sintaxă, facilitând explorarea paginilor. Cu toate acestea, evidențierea funcționează numai pentru HTML, dar codul JS este pur și simplu afișat cu font gri ca text, sper că acest lucru va fi remediat în versiunile viitoare.

În al doilea rând, browserul are un depanator JS separat, care, totuși, are doar o interfață Linie de comanda, cu toate acestea, vă permite să faceți toate operațiunile de bază cu codul - lucrul cu puncte de întrerupere, urmărire etc. Lucrul cu el este neobișnuit, dar dacă te obișnuiești, atunci complet. Listă comenzile disponibile poate fi obținut prin tastarea „ajutor”, o listă cu toate fișierele JS utilizate și alte resurse pot fi obținute cu comanda scripturilor, managementul punctelor de întrerupere - break, break_info și clean. Acest lucru este pentru adevărații virtuoși ai consolei.

Și pentru toți ceilalți, există o Consolă JavaScript, care în funcționalitate este destul de similară cu pachetul Firebug + YSlow (deși, dacă este adevărat, aceste instrumente sunt încă mult mai puternice). Această consolă afișează întregul model DOM pagina curenta cu evidențierea sintaxelor, navigator convenabil pentru toate elementele sale, precum și o listă cu toate stilurile CSS aplicate, cu posibilitatea de a schimba parametrii din mers și de a vizualiza rezultatul. Ceea ce a fost plăcut surprins - puteți introduce și executa cod JS în consolă, în timp ce auto-completarea și sugestiile pentru acele biblioteci care sunt conectate pe pagina curentă funcționează imediat.

În fila Resurse a consolei, putem examina procesul de încărcare a tuturor elementelor paginii - timp, dimensiune și ordine de încărcare, vizualizați fiecare element de pagină - funcționalitate de bază file Plugin net Pluginul Firebug sau YSlow a fost implementat.

Deși acesta este tot ceea ce Google Chrome poate oferi la dispoziția unui dezvoltator web, acest lucru nu este suficient pentru profesioniști și nu vor renunța la pachetul Firefox + Firebug, ci pentru utilizatori obișnuiți iar acest lucru nu este necesar. Aceste instrumente vor fi folosite pentru a testa site-urile pentru noul browser, dar dacă sunt implementate declarațiile de compatibilitate cu arhitectura pluginului, în curând vom vedea Firebug ca parte a Chrome. Într-adevăr, în dezvoltare este nevoie de o platformă stabilă, deoarece scripturile nerezolvate ale aplicațiilor complexe AJAX provoacă adesea blocarea întregului browser, iar dezvoltatorul trebuie să mențină multe ferestre deschise în paralel, iar fiecare blocare încetinește activitatea.

După ce și-a testat activitatea pe aplicații complexe AJAX, în special, exemple pe site-ul ExtJS, vă pot asigura că viteza este cu adevărat mai mare decât cea a altor browsere, nu s-a observat nicio frânare a altor file, proiectele terțe lucrează stabil, în în special, de exemplu, aplicația noastră în care ExtJS este asociat cu Flash - pentru aplicațiile moderne AJAX și RIA, este într-adevăr cel mai bun și mai rapid browser.

concluzii

Google a făcut-o... da, a făcut un produs grozav! În ciuda versiunii timpurii (0.2.x), este destul de stabilă, performanța este pur și simplu fantastică (desigur, dacă aveți 1 GB sau mai mult de memorie), în ciuda simplității și minimalismului interfeței, funcționalitatea este excelentă (ceea ce este doar capacitatea de a transforma orice filă în aplicație web lansată făcând clic pe pictograma de pe desktop). Vreau doar să reflectez la imaginea de ansamblu.

Google își face în mod clar sistemul de operare din browser - atât din punct de vedere arhitectural, cât și conceptual. După ce au testat anterior Gears pe o mare armată de utilizatori Gears, migrându-și parțial serviciile către acesta și captând mințile multor dezvoltatori web (chiar și MySpace), l-au integrat în browser și acum nu este nevoie de module - totul funcționează „în afara box”, care este ceea ce au visat atât de mult utilizatorii (fără să știe) și dezvoltatorii. Principalul concurent, aș sublinia deloc Firefox, așa cum toți compară, ci Adobe AIR - de fapt, fiecare filă din Google Chrome este o instanță a aceluiași AIR. Ambele au același motor, ambele au motoare JS moderne și rapide, Flash integrat și alte plugin-uri necesare. Ambele proiecte acționează ca o platformă ideală pentru aplicațiile web AJAX, singurul lucru este că Google are o cale mai scurtă către utilizator, până la urmă, Chrome nu este doar platforma, ci și produsul final (chiar dacă, de fapt, este încărcat în platforma).

În plus, așteptați-vă ca Chrome să fie complet funcțional în curând. browser mobil- toate componentele sunt multi-platformă și, individual, toate funcționează deja pe dispozitive mobile - motorul WebKit și Gears și Scia și chiar Flash. Problemă de aspect browser Chrome pentru platforma Android, este doar o chestiune de timp. Și se pare că aceasta va fi o altă revoluție, pentru că terminalele mobile anterioare au fost întotdeauna „defecte” în ceea ce privește accesul la web, iar acum telefoanele noastre vor avea cel mai rapid browser din lume (oh, mai există un gigabyte de memorie în fiecare). smartphone).

P.S. Au existat rapoarte că ponderea noului browser a ajuns deja la 1%, ceea ce este un rezultat fantastic, atins în mai puțin de o zi de la anunț, precum și identificarea primelor vulnerabilități (). Se pare că războiul browser-ului a trecut în runda următoare.

Top articole similare