Come configurare smartphone e PC. Portale informativo
  • casa
  • Sistemi operativi
  • Personalizzazione della pagina delle schede. Funzionalità di Google Chrome nascoste agli utenti normali

Personalizzazione della pagina delle schede. Funzionalità di Google Chrome nascoste agli utenti normali

Nella vita della società moderna, Internet sta guadagnando popolarità come una valanga e per la maggior parte degli utenti è essenziale. Attraverso la rete, comunichiamo tra loro, facciamo acquisti, inviamo e riceviamo vari dati. Sicuramente tutti quelli che hanno mai fatto un'uscita rete globale, sa che ciò richiede un programma speciale: un browser. Il browser è una specie di esploratore in mondo virtuale. Il suo compito è convertire le informazioni dall'Hypertext Markup Language (HTML) in un formato familiare agli esseri umani.

Ci sono molti browser. Tutti sono in qualche modo diversi, ad esempio velocità, supporto estensioni aggiuntive e plugin, interfaccia, livello di sicurezza e così via. Si distingue tra l'ampia selezione browser Google Cromo. Come puoi intuire dal nome, il suo sviluppatore è un noto gigante della ricerca.

Google Chrome ha un'interfaccia multilingue (53 lingue) ed è distribuito gratuitamente. Esistono versioni per Linux, OS X e per sistemi operativi mobili. Sistemi iOS e Android. Il browser è in fase di modernizzazione attiva e gli sviluppatori rilasciano regolarmente nuove versioni con una serie di miglioramenti ed eliminazione degli errori identificati. Il prodotto è molto popolare in tutto il mondo, secondo alcuni rapporti occupa più della metà del mercato. Come la maggior parte degli analoghi, Google Chrome ha una serie di funzionalità che lo distinguono dalla massa.

Caratteristiche principali di Google Chrome

  • Architettura multiprocesso. Il programma è progettato in modo che ogni scheda o finestra aperta sia un processo separato. Grazie a questo isolamento, le schede o le finestre non interferiscono tra loro, ovvero nel caso in cui una scheda si blocchi, non è necessario riavviare l'intera applicazione. Questo è anche pratico dal punto di vista della sicurezza, perché se un aggressore ottiene accesso remoto a nessuna delle schede, le altre non saranno disponibili per lui.
  • Molte estensioni. L'abbondanza di vari plug-in consente di aumentare l'efficienza e l'usabilità del browser. Crea massa caratteristiche aggiuntive utenti ordinari e sviluppatori web. La loro installazione non è difficoltosa, le estensioni possono essere facilmente gestite e, se necessario, attivate o disabilitate.
  • Risparmiare traffico e velocità. L'esclusiva tecnologia di compressione dei dati offre un'elevata velocità di caricamento della pagina e consente di risparmiare traffico. Questo è particolarmente vero per dispositivi mobili, dove la quantità di traffico Internet è spesso limitata. Fornire ad alta velocità lavoro, l'applicazione è dotata di algoritmi unici per la lettura del codice JavaScript e l'analisi DNS proattiva.
  • Elevata integrazione con i servizi. Google ha molti servizi vari, anche elettronico Gmail, archiviazione su cloud Google Drive, servizio di contenuti video di YouTube e molti altri. Se li utilizzi tramite Google Chrome, l'utente ha accesso a più opportunità. Ad esempio, per caricare un file sul cloud storage, devi solo trascinarlo e rilasciarlo in Google Chrome, che non è disponibile utilizzando altri browser. Il browser può tradurre il testo delle pagine in lingue differenti attraverso Google Traduttore. La sincronizzazione dei segnalibri e delle credenziali tra i dispositivi è organizzata a un livello decente.
  • Facilità d'uso. L'applicazione combina elementi di semplicità e funzionalità. Con la sua interfaccia concisa e intuitiva, anche un principiante può andare d'accordo. Vale la pena notare la comodità di gestire i segnalibri, possono essere raggruppati in cartelle e spostati semplice trascinamento della selezione. Se lo desidera, l'utente può rendere più accessibile la barra dei segnalibri posizionandola sotto la barra degli indirizzi. Elemento principale interfaccia - barra delle schede, si trova in alto, sopra la barra degli indirizzi. Le schede sono implementate come etichette ordinate con il nome della pagina caricata. Semplicemente spostandoti di lato, la scheda può essere aperta in una nuova finestra. Un elemento distintivo del browser è la pagina di accesso rapido. Visualizza i siti più visitati sotto forma di riquadri e un po' più in alto stringa di ricerca. La pagina di accesso rapido viene visualizzata quando si apre una nuova scheda o finestra e può essere utilizzata anche come pagina iniziale.

Sicurezza in Google Chrome

Il livello di sicurezza nel browser merita un'attenzione particolare. Google ha tradizionalmente posto una forte enfasi sulla sicurezza. L'applicazione implementa un sistema di black list per e risorse con minacce di virus, al tentativo di visitare che l'utente riceve le notifiche. Per coloro che non vogliono lasciare una cronologia delle pagine visitate, è disponibile una modalità "in incognito". In questa modalità, i cookie non vengono nemmeno salvati, sopravviveranno solo i file scaricati dall'utente e i segnalibri aggiunti. Grazie al supporto attivo degli sviluppatori, vengono regolarmente rilasciate nuove versioni del programma con l'eliminazione delle carenze rilevate.

PS Google Chrome potrebbe diventare grande aiuto per persone con esigenze completamente diverse, dall'utente ordinario al professionista avanzato. Facilità d'uso, ampia funzionalità e profonda integrazione da servizi di marca ha conquistato milioni di utenti in tutto il mondo ed è il leader in termini di popolarità tra gli altri analoghi.

Video sull'argomento: "Funzionalità e sicurezza del browser Google Chrome"

04.09.2018

Google, festeggiando in questi giorni il decimo anniversario del suo browser, ha rilasciato un importante aggiornamento per Google Chrome. Soprattutto per l'anniversario, gli sviluppatori hanno rilasciato un ricco aggiornamento con una serie di miglioramenti davvero notevoli: lavoro ampliato con password, risposte nella barra degli indirizzi e, ovviamente, nuova interfaccia .

L'aggiornamento dell'interfaccia di Google Chrome mira ad aggiornare aspetto esteriore browser e renderlo più moderno. Colori calmi e forme arrotondate sono le due caratteristiche principali del nuovo stile. Questo è un unico nuovo aspetto del browser per tutte le piattaforme supportate.

In questa versione, il design del pannello principale del browser è stato completamente modificato. Gli angoli acuti sono stati sostituiti da forme arrotondate e il design del colore è diventato molto meno contrastante, più morbido. Le linguette hanno una forma arrotondata con una netta delimitazione del colore tra gli elementi adiacenti; implementato un nuovo pulsante per creare una scheda, barra degli indirizzi divenne anche arrotondato; retroilluminazione elementi attivi realizzato da uno sfondo arrotondato. Tutto questo è incorniciato in modo nuovo, ordinato combinazione di colori senza brusche transizioni dell'interfaccia passata. Si è rivelato essere un design molto più moderno senza forme taglienti, cornici e colori calmi. L'unica modifica strutturale è lo spostamento dell'icona del profilo dalla parte superiore dell'intestazione per allinearla alla barra degli indirizzi.

La stragrande maggioranza degli utenti che sono riusciti a provare l'aggiornamento interfaccia di google Chrome 69 è ancora in fase di test e il feedback sulle modifiche è puramente positivo. Spesso l'interfaccia cambia programma popolare si rivelano ambigui, ma chiaramente non è così e il nuovo design dovrebbe attirare il pubblico più ampio.

Un'altra modifica importante è una gestione delle password notevolmente migliorata. Ora, al momento della registrazione su un sito, il browser offrirà di utilizzare una password sicura, appositamente generata. Tutte le password sono archiviate nel cloud e sono disponibili su tutti i dispositivi degli utenti. notare che data funzione potrebbe non essere attivo per tutti gli utenti del browser (apparentemente, viene implementato gradualmente).

Altro innovazione utile Google Chrome 69 sono le risposte nella barra degli indirizzi. Ora il browser risponderà a molte domande direttamente nella barra degli indirizzi, senza dover visitare il sito. Ad esempio, digitando la parola "meteo" verrà visualizzata una previsione con un'icona informativa e la query "quanti anni ha Bill Gates" mostrerà l'età come numero. In pratica, questo è abbastanza conveniente. A proposito, la stessa funzione è presente in esso da molto tempo, dove si è dimostrata valida.

Un altro giocatore è entrato nella memorabile guerra dei browser, ma un giocatore più potente di tutti gli altri messi insieme: Google. Infine, i piani più volte annunciati per il rilascio del browser si sono avverati: in serata al grande pubblico è stata data l'opportunità di scaricare il kit di distribuzione di Google Chrome per Win32 e provarlo. Già dalla mattina del giorno successivo, secondo alcuni studi, occupava lo 0,72% del mercato mondiale, avvicinandosi quasi alla pari con Opera (0,74%), che ha una lunga storia e un esercito di fedelissimi. Il browser è disponibile per la piattaforma Win32, le versioni per altre piattaforme sono ancora in sviluppo, per i più impazienti sono disponibili il codice sorgente e le istruzioni per la costruzione e il test.

Originale anche il PR pre-lancio del nuovo browser: pochi giorni prima di questo evento, al posto di documenti tecnici e annunci, è stato pubblicato un fumetto in due parti disegnato con talento, che in modo discreto e giocoso descritto in dettagli cosa aspettarsi dal prodotto. Gli appassionati hanno rapidamente tradotto i fumetti in russo e hanno iniziato a discutere del prodotto ancor prima che fosse rilasciato, controllando periodicamente la disponibilità dell'indirizzo per il download. Un sacco di blog e feed di notizie hanno scritto su questo prodotto e tutti stavano aspettando. Infine, in serata si è svolta una presentazione (a differenza di altre società, tutti sapevano anche l'ora esatta di rilascio, ed è stato anche un po' strano come i server abbiano resistito a un tale afflusso), e ora, dopo un po' di test, possiamo davvero parlare su ciò che è così interessante in primo luogo per lo sviluppatore.

Molte persone hanno già scritto sul lato utente del browser. Sì, il design dell'interfaccia del browser Chrome è molto, molto semplice, il numero di impostazioni è ridotto al minimo: tutto ciò è già stato descritto da molti blogger e siti di notizie. Ci soffermeremo ulteriormente su alcuni dettagli tecnici che interessano agli sviluppatori. Quindi, iniziamo.

Il modello di installazione del browser originale: è disponibile per il download un piccolo downloader che, all'avvio, scarica e installa già il kit di distribuzione del browser principale, di 23 MB di dimensione, che è ricco di un non convenzionale, ma uno dei migliori archiviatori aperti 7- Cerniera lampo. Questo approccio è utilizzato solo da Microsoft, che distribuisce un programma di installazione web per IE, tuttavia, a differenza di Chrome, IE è disponibile anche come piena distribuzione e Google non l'ha ancora previsto.

Come previsto, il browser è open source, il codice sorgente è ospitato su Google Code, il progetto si chiama Chromium ed è disponibile con licenza BSD. C'è anche molta documentazione dettagliata sull'architettura interna del browser, ti consigliamo di leggere e vedere, soprattutto perché utilizza approcci abbastanza innovativi. Parleremo molto brevemente di architettura.

Architettura di Google Chrome

La principale differenza rispetto a tutti gli altri browser è l'uso del multithreading. Tutti gli elementi del browser che potrebbero potenzialmente causare un arresto anomalo vengono spostati in thread separati, quindi ora ogni scheda e ogni finestra è un nuovo processo, indipendente da tutte le altre. Gli sviluppatori spiegano nella documentazione di aver spiato una tale organizzazione nell'architettura dei moderni sistemi operativi e hanno deciso che anche il browser dovrebbe essere proprio quello. Dopotutto, la cosa più spiacevole che può essere il caso in cui una scheda, a causa di un errore, porta alla chiusura dell'intero browser e utenti attivi potrebbero esserci dozzine o addirittura centinaia di schede.

Dal punto di vista dei componenti, ci sono diversi sistemi principali che compongono il browser. Il cuore del rendering delle pagine web si basa sul motore WebKit aperto, sulla base del quale il noto browser Safari, browser standard per macOS e Apple iphone. La parte di rete nella versione corrente per i sistemi Win32 si basa sulla libreria WinHTTP grazie alla sua migliore documentazione e stabilità, è focalizzata su applicazioni server. Tuttavia, in futuro, Google prevede di sostituire questo componente con il proprio stack di elaborazione del protocollo HTTP. Su questa libreria, Google ha scritto il proprio caricatore di risorse multi-thread, che sostituisce quello normale per il motore WebKit. JavaScript è gestito dal nuovo motore V8, anch'esso aperto e diverso ad alta velocità ed efficiente gestione della memoria. V8 è disponibile nei codici sorgente per tutte le piattaforme (scritto in C++) e può essere compilato come applicazione autonoma, e integrarsi negli altri (di più). Il vantaggio principale del motore è di più accesso veloce ai campi degli oggetti (in linea di principio può essere implementato con una sola istruzione), così come il rifiuto delle trasformazioni intermedie del codice, JavaScript viene tradotto la prima volta che viene chiamato immediatamente in codice macchina (a quanto ho capito, in assembler ). L'ultima carta vincente è il Garbage Collector integrato, che consente di risparmiare memoria, il che è particolarmente vero per applicazioni JS complesse e di grandi dimensioni. Tutto ciò suona come una descrizione del motore ideale, ma la guerra su questo fronte è solo all'inizio, perché Firefox 3.1 dovrebbe gestire meglio anche il codice JS, e infatti, per quanto ne so, il motore Tamarin di nuova generazione non viene nemmeno utilizzato ancora.

Google Gears è stato inizialmente integrato nel browser, che ora è parte integrante del browser: alcune "funzioni" del browser, come trasformare qualsiasi scheda in un'applicazione Web indipendente, si basano proprio sulla sua funzionalità e i siti che si basano sulle sue capacità lo faranno ora funziona più velocemente senza richiedere all'utente l'installazione di plug-in aggiuntivi (questo era prevedibile, penso di non sbagliarmi se dico che è stato su Gears che Google ha testato le sue tecnologie browser).

La stessa interfaccia minimalista e carina che è piaciuta così tanto a molti utenti è resa dalla libreria Scia. Questa libreria, insieme alla società di sviluppo Google, l'ha acquisita nel 2004 e la utilizza nel progetto Android. Scia è una libreria grafica aperta che opera su grafica 2D e supporta il lavoro con SVG, PDF e OpenVG, ottimizzata per funzionare in condizioni di risorse limitate su piattaforme mobili, la stessa società di sviluppo ha dimostrato di lavorare su piattaforme PocketPC, Symbian e Brew, insieme alle tradizionali Win32 e macOS.

L'unico plug-in di terze parti che funziona nel nuovo browser è Flash Player di Adobe, ormai indispensabile. Il browser supporta l'architettura del plug-in NPAPI, la stessa di Firefox, quindi ci aspettiamo che sarà possibile trasferire i plug-in senza troppe difficoltà e riscrivere completamente, ma i componenti aggiuntivi non sono supportati nella versione corrente, cosa che promettono di correggere in versioni future. Naturalmente, questo renderà più difficile il trasferimento di molti utenti nuovo browser, invece, quando lavoro normale quasi non si sente. Questo è fondamentale per uno sviluppatore web: è molto difficile da immaginare senza il plug-in Firebug e componenti aggiuntivi di terze parti ad esso pieno sviluppo. Ma non avere fretta di essere triste - riguardo agli strumenti per sviluppatori parleremo qui di seguito.

Tutti i componenti del browser sono collegati in un intero sistema utilizzando il protocollo di comunicazione interprocesso (IPC) basato sulla pipe del nome. Questo è un argomento ampio e indipendente, descritto in dettaglio nella documentazione Come già accennato, il browser è costruito pensando al multithreading e ogni finestra e scheda al suo interno è un browser indipendente (sì, ogni scheda esegue il rendering della propria istanza del motore e altri componenti) flussi standard (ulteriori informazioni sul modello di flusso). È questa architettura che consente al browser di dimostrare una velocità sorprendente anche quando diverse dozzine di schede sono aperte in parallelo, comprese quelle con applicazioni ad alta intensità di risorse. Tuttavia, il rovescio della medaglia è un consumo di memoria abbastanza grande, anche se alla luce del fatto che anche laptop economici sono dotati di 1 GB di memoria, questo non è così significativo.

E nel lavoro reale?

Ad esempio, nel processo di scrittura di un articolo, vengono aperte due finestre del browser (schede 8 e 11), oltre a tre singole finestre sotto forma di applicazioni web, in particolare Gmail. Allo stesso tempo, Firefox 3 è aperto con 7 schede. Ora è il momento di portare sul palco un altro componente del browser da Google: il suo gestore di processi (dal menu o tramite Shift-Esc), che mostra tutti i processi del browser in esecuzione (così come il processo flash, da cui puoi provare a concludere che Flash è un processo per tutti ed è interessante vedere cosa succede quando si arresta in modo anomalo quando sono aperte diverse finestre con filmati flash). Esaminando il manager, possiamo trarre un'altra conclusione: si scopre che le diverse schede in cui sono aperte pagine dello stesso sito (dominio) verranno visualizzate all'interno dello stesso processo padre, utilizzando solo nuovi thread, il che significa che un arresto anomalo su uno pagina porterà solo alla chiusura delle schede dalle pagine di questo dominio. Se vuoi comunque diffonderti su flussi indipendenti pagine aperte, dovrà utilizzare nuove finestre. Tuttavia, questo comportamento è abbastanza logico e non causerà particolari difficoltà.

Ma torniamo al consumo di memoria: Google Chrome consuma in questa configurazione 185 MB di memoria contro i circa 60 MB di Firefox (in termini di: 8,5 MB/pagina per entrambi), ma tre volte più memoria virtuale (circa 350 MB contro 115). Si scopre che non tutto è così grave e l'overhead con questa architettura non è particolarmente grande, anche se su computer con poca memoria è improbabile che sia così veloce, soprattutto se ci sono molte applicazioni in parallelo - l'uso frequente del file di paging può rallenta notevolmente il lavoro.

Qualche parola sugli standard

Qualche parola sugli standard. Il browser supera completamente il test ACID2, che però non è nuovo per i browser basati sul motore WebKit, famoso per il suo buon supporto ai nuovi standard. Al momento del test, il sito di test ACID 3 non era disponibile, a quanto pare tutti hanno deciso di verificarlo, ma coloro che ci sono riusciti segnalano un supporto incompleto - 76 punti su 100. Si noti che solo in ultime build c'è un motore supporto totale CSS 3, tuttavia queste build hanno problemi di prestazioni e non sono consigliate per un uso serio. Anche le funzionalità di HTML 5 non sono ancora supportate, ma sono state annunciate in una versione futura, quindi non prenderlo come un verdetto. Inoltre, alcune delle sue innovazioni più richieste (ad esempio, l'archiviazione dei dati integrata) sono già supportate in Gears. Per quanto riguarda il normale HTML/XHTML, qui va tutto bene e, se il sito funziona correttamente in Safari, Chrome lo elaborerà correttamente. Uno svantaggio significativo è la mancanza del supporto XML, in particolare l'RSS non viene riconosciuto in alcun modo e viene visualizzato come testo normale, inoltre i collegamenti e-mail non vengono riconosciuti, i file PDF non possono essere aperti semplicemente in una finestra del browser, tuttavia questo non è la cosa peggiore. Ora permangono alcune difficoltà con l'elaborazione dei cookie e la mancanza di compilazione automatica dei moduli, i dati di autorizzazione non vengono sempre ricordati, non c'è lavoro a tempo pieno con certificati SSL client (qualcuno ha già segnalato che WebMoney Lite non funziona), controllo ortografico integrato scarso, ma non puoi pretendere tutto in una volta dalla prima versione pubblica.

Per i download di file, c'è un semplice download manager integrato che si apre in una nuova scheda. Ovviamente puoi cercare ovunque usando gli strumenti integrati (non dimenticare che Google è fermo servizio di ricerca) - ricerca locale per i file, la cronologia di navigazione e la ricerca Google integrata nella barra degli indirizzi, il che è molto conveniente.

Ma che dire degli sviluppatori web?

Se in un primo momento, sentito dire che la base del browser non è l'atteso Firefox/Gecko (in fondo Google è amico di lunga data e sponsor di Mozilla), ma WebKit, molti sviluppatori si sono resi conto che non ci sarebbero plug-in preferiti da rendere la vita più facile per gli sviluppatori AJAX (Firebug e società), quindi uno sguardo più da vicino agli strumenti disponibili, si è reso conto che non tutto è così triste. Ci sono diversi strumenti a disposizione dello sviluppatore JavaScript che coprono le esigenze di base.

Innanzitutto, la finestra di visualizzazione sorgente della pagina include la numerazione delle righe e l'evidenziazione della sintassi per semplificare l'esplorazione delle pagine. Tuttavia, l'evidenziazione funziona solo per HTML, ma il codice JS viene semplicemente visualizzato in caratteri grigi come testo, spero che questo venga risolto nelle versioni future.

In secondo luogo, il browser ha un debugger JS separato, che, tuttavia, ha solo un'interfaccia riga di comando, tuttavia, ti consente di eseguire tutte le operazioni di base con il codice: lavorare con punti di interruzione, traccia, ecc. Lavorare con lui è insolito, ma se ci si abitua, allora abbastanza. Elenco comandi disponibili può essere ottenuto digitando "help", un elenco di tutti i file JS utilizzati e altre risorse può essere ottenuto con il comando scripts, gestione dei punti di interruzione - break, break_info e clean. Questo è per i veri virtuosi della console.

E per tutti gli altri - c'è Console JavaScript, che è abbastanza simile per funzionalità al bundle Firebug + YSlow (sebbene, se fosse vero, questi strumenti sono ancora molto più potenti). Questa console mostra l'intero modello DOM pagina corrente con evidenziazione della sintassi, comodo navigatore per tutti i suoi elementi, nonché un elenco di tutti gli stili CSS applicati con la possibilità di modificare i parametri al volo e visualizzare il risultato. Ciò che mi ha piacevolmente sorpreso è che puoi inserire ed eseguire codice JS nella console, mentre il completamento automatico e i suggerimenti per quelle librerie che sono collegate alla pagina corrente funzionano immediatamente.

Nella scheda Risorse della console, possiamo esaminare il processo di caricamento di tutti gli elementi della pagina - tempo, dimensione e ordine di caricamento, visualizzare ogni elemento della pagina - la funzionalità di base della scheda Rete del plug-in Firebug o del plug-in YSlow è implementato.

Anche se questo è tutto ciò che Google Chrome può mettere a disposizione di uno sviluppatore web, questo non è abbastanza per i professionisti e non abbandoneranno il bundle Firefox + Firebug, ma per utenti ordinari e questo non è necessario. Questi strumenti verranno utilizzati per testare i siti per il nuovo browser, ma se verranno implementate le dichiarazioni di compatibilità dell'architettura del plug-in, vedremo presto Firebug come parte di Chrome. Dopotutto, è in fase di sviluppo che è necessaria una piattaforma stabile, poiché gli script non sottoposti a debug di applicazioni AJAX complesse spesso causano l'arresto anomalo dell'intero browser e lo sviluppatore deve tenere aperte molte finestre in parallelo e ogni arresto anomalo rallenta il lavoro.

Avendo testato il suo lavoro su complesse applicazioni AJAX, in particolare esempi sul sito ExtJS, posso assicurarti che la velocità è davvero superiore a quella di altri browser, non si è notato rallentamento di altre schede, funzionano stabilmente anche progetti di terze parti, in particolare, ad esempio, la nostra applicazione , dove ExtJS è accoppiato con Flash - per le moderne applicazioni AJAX e RIA, questo è davvero il browser migliore e più veloce.

conclusioni

Google ha inventato... sì, si è rivelato un ottimo prodotto! Nonostante prima versione(0.2.x) è abbastanza stabile, le prestazioni sono semplicemente fantastiche (ovviamente se hai 1 GB o più di memoria), nonostante la semplicità e il minimalismo dell'interfaccia, la funzionalità è al top (che vale solo il possibilità di trasformare qualsiasi scheda in un'applicazione web, avviabile cliccando sull'icona dal desktop). Voglio solo pensare un po' al quadro generale.

Google sta chiaramente eliminando il suo sistema operativo dal browser, sia dal punto di vista architettonico che concettuale. Avendo precedentemente testato Gears su un vasto esercito di utenti, trasferito parzialmente i loro servizi su di esso e catturato le menti di molti sviluppatori web (anche MySpace), lo hanno integrato nel browser e ora non sono necessari moduli: tutto funziona immediatamente, che gli utenti sognavano così tanto (senza nemmeno sospettare) e gli sviluppatori. Il principale concorrente, non individuerei affatto Firefox, come tutti confrontano, ma Adobe AIR - infatti, ogni scheda in Google Chrome è un'istanza della stessa AIR. Entrambi hanno lo stesso motore, entrambi hanno motori JS moderni e veloci, Flash integrato e altri plugin necessari. Entrambi i progetti fungono da piattaforma ideale per le applicazioni web AJAX, l'unica cosa è che Google ha un percorso più breve verso l'utente, in fondo Chrome non è solo una piattaforma, ma anche un prodotto finale (sebbene, di fatto, allegato al carico della piattaforma).

Inoltre, dovremmo aspettarci che presto Chrome diventi un browser mobile a tutti gli effetti - tutti i componenti sono multipiattaforma e singolarmente tutti già funzionano su dispositivi mobili - e il motore WebKit, Gears e Scia e persino Flash. La questione dell'aspetto del browser Chrome per la piattaforma Android è solo questione di tempo. E sembra che questa sarà un'altra rivoluzione, perché prima i terminali mobili sono sempre stati "imperfetti" in termini di accesso al web, e ora i nostri telefoni avranno il browser più veloce del mondo (oh, anche un gigabyte di memoria in ogni smartphone) .

PS Ci sono state segnalazioni secondo cui la quota del nuovo browser ha già raggiunto l'1%, il che è semplicemente un fantastico risultato ottenuto in meno di un giorno dall'annuncio, così come l'identificazione delle prime vulnerabilità (). Sembra che la guerra dei browser sia al suo prossimo round.

Grandiosi piani per l'introduzione del nuovo stile aziendale di Google - Material Design - prevedono un futuro cambiamento nella shell del browser più popolare al mondo, Chrome. Finora, Material Design nella versione corrente del browser può essere visto solo nella sezione download. Ma se lo desidera, qualsiasi utente può abilitare le singole funzionalità sperimentali di Chrome per iniziare a lavorare con il proprio browser Web preferito nella sua nuova veste. Come abilitare le singole funzionalità sperimentali di Material Design nel browser Google Chrome e cosa ne verrà alla fine: ne parleremo con tutti in questo articolo. Ma prima, qualche parola, appunto, sullo stesso stile Material Design.

1. Nuovo stile Google - Material Design

Il design dei materiali - come si vede dalla traduzione in russo del nome del nuovo stile Google, è pensato per dare realismo all'interfaccia dei prodotti dell'azienda. A prima vista, piatto e privo di effetti tridimensionali, il Material Design, a ben guardare, è in realtà complesso e stratificato. È modellato da un sottile e discreto gioco di ombre proiettate dagli elementi. Quando vengono selezionati facendo clic sul mouse del computer o toccando dispositivi touch Gli elementi di Material Design proietteranno un'ombra più satura, ma allo stesso tempo senza effetti di contrasto netti. Gli elementi di Material Design hanno colori solidi ricchi, bordi nettamente definiti, ma senza spigoli vivi. Il passaggio tra gli elementi dell'interfaccia avviene senza intoppi, senza accenti taglienti. Il design dei materiali si basa sul principio della stampa tipografica con caratteri leggibili (smussati), colori di sfondo non irritanti, corretta spaziatura tra gli elementi, focalizzazione dell'attenzione nei punti giusti, navigazione intuitiva.

La creazione di un nuovo stile è dovuta alla necessità di dare unità a tutti i servizi web e ai prodotti software di Google. Stile uniforme l'interfaccia consentirà al pubblico dell'utente di identificare l'azienda come creatrice dei suoi prodotti e distinguerli dal web e prodotti software altri sviluppatori.

Material Design è ancora un progetto abbastanza giovane. È stato presentato ufficialmente alla conferenza di Google nell'estate del 2014, ma oggi è già implementato in molti prodotti Google. Quindi, nello stile di Material Design, l'interfaccia è realizzata piattaforma mobile Android dalla versione 5.0. Molte interfacce web sono state tradotte in questo stile Servizi Google: nuvoloso Archiviazione di Google Drive (e con esso le applicazioni web per ufficio Documenti, Fogli di calcolo, Presentazioni), note Google Keep, generatore di moduli web Moduli Google, Analizzatore delle tendenze delle query di ricerca di Google Trends, Google Play Store di contenuti Android, social network Google+ e altri.

Per confronto: alla data di stesura di questo articolo, tali servizi web aziendali come Hosting video di YouTube, calendario personale Google Calendar, sito di notizie Google News, un servizio di ricerca per la biblioteca di libri digitalizzati Google Books e altri.

2. Impostazioni sperimentali di Chrome

I singoli elementi di Material Design in Google Chrome sono abilitati nelle impostazioni sperimentali del browser. Puoi accedervi inserendo il valore nella barra degli indirizzi:

Quando si apportano modifiche alle impostazioni sperimentali, sia per quanto riguarda il Material Design, sia per qualsiasi altra funzione, è necessario ricordare la possibilità di restituire l'originale Impostazioni di Chrome.

Guardando al futuro, notiamo che dopo aver applicato tutti i possibili elementi di Material Design nelle impostazioni sperimentali, Google Chrome non sembrerà un prodotto modificato con un design modificato. Ad oggi, oltre alla suddetta sezione di download in stile Material Design, che è preinstallata in versioni attuali Chrome, pochi componenti del browser si prestano alla trasformazione in una nuova interfaccia.

3. Design dei materiali nell'intestazione di Chrome

L'intestazione della versione corrente di Chrome alla data di scrittura è simile alla seguente:

Nella sezione delle impostazioni sperimentali, trova l'opzione "Aspetto del design del materiale" e imposta la posizione "Design del materiale" nell'elenco a discesa. Apparirà un pulsante nella parte inferiore della finestra per riavviare il browser per applicare le nuove impostazioni. Lo premiamo.

Tuttavia, dopo il riavvio, non vedremo modifiche cardinali nell'intestazione di Chrome. Troviamo solo un nuovo tipo di pulsante di menu, familiare a molti Interfaccia Android, oltre a cambiare il colore delle cartelle con i segnalibri. In precedenza colore giallo le cartelle saranno disattivate. E questo è tutto.

4. Sezione Download di design dei materiali

Per vedere Material Design in Chrome senza applicare impostazioni sperimentali, apri la sezione download. I file scaricati vengono visualizzati, come dovrebbe essere in questo stile, con le schede. Nella parte superiore della finestra troveremo un campo di ricerca per i nomi dei file scaricati,

oltre a un pulsante per le opzioni disponibili per la sezione download, sempre in stile Android.

In contesti sperimentali, intenditori del vecchio design della sezione Download di Chrome può riportare l'interfaccia familiare. Per fare ciò, è necessario trovare l'opzione "Abilita Material Design nella pagina dei download", impostare la posizione su "Disabilitato" nell'elenco a discesa e riavviare il browser.

5. Progettazione del materiale per la cronologia del browser

Che aspetto ha la sezione? cronologia di google Chrome nel nuovo stile Material Design, finora, purtroppo, non lo sapremo. Sicuramente questa sarà una comodità senza precedenti, perché, in teoria, cercheremo il sito desiderato nel caos di tutto ciò che si visita in pochi giorni utilizzando schede ben allineate in fila. Passaggio di sezione storia del cromo sul Material Design sono previste ambientazioni sperimentali, ma in realtà non otterremo alcun effetto. La cronologia del browser semplicemente non verrà visualizzata. Forse nel prossimo futuro, l'opzione delle impostazioni sperimentali "Abilita Storia materiale Design" diventerà funzionante.

6. Sezione di estensioni e applicazioni nello stile del Material Design

L'ultima opzione oggi disponibile per passare al Material Design (fortunatamente funzionante) è la trasformazione in un nuovo stile sezione di estensione e App di Chrome. Per cominciare, ricordiamo la visualizzazione tradizionale di questa sezione, che, nell'ambito dell'interfaccia esistente, viene visualizzata come scheda di commutazione nelle impostazioni del browser.

Per vedere la sezione delle estensioni nello stile di Material Design, nelle impostazioni sperimentali, cerca l'opzione "Abilita estensioni di Material Design" e fai clic sulla scritta "Abilita". Riavviamo il browser.

Dopo aver riavviato Chrome, la sezione delle estensioni vestita in Material Design non sarà più disponibile come scheda separata nella sezione delle impostazioni. L'elenco delle estensioni e delle applicazioni installate è accessibile in modo alternativo tramite la voce “Altri strumenti” del menu Chrome.

O in altro modo, richiamando il menu contestuale su uno qualsiasi dei pulsanti delle estensioni sulla barra degli strumenti del browser e selezionando la voce "Gestisci estensioni".

Ed ecco lo stesso Material Design nella sezione estensioni e applicazioni:

Vedremo la stessa bella colorazione dello sfondo della sezione download. I contenuti di Chrome installati sotto forma di schede verranno ordinati in modo ordinato separatamente per estensioni, separatamente per applicazioni e separatamente per collegamenti al sito.

Vi auguro una buona giornata!

Non lontano, 1993, la nascita di Internet nella forma in cui oggi la conosciamo. Poi dentro World Wide Web c'erano solo pagine web su cui non c'era altro che testo.

Ed ecco come appariva uno dei primi veri browser: NCSA Mosaic sviluppato da Mark Andreessen.

I vecchi browser non supportano le nuove tecnologie web: HTML5 e CSS, quindi il nostro sito apparirà così nel browser Mosaic.

Un anno dopo, Robert McCool ed Eric Bina si unirono a Marc Andreessen, come risultato della loro collaborazione, apparve il leggendario browser Netscape Navigator e l'umanità si precipitò sul World Wide Web!

  • E cosa stava succedendo in Russia in quel momento? Amici, senza dubbio ho qualcosa da raccontare, ovviamente potrei raccontarvi l'intera storia della formazione di Internet russa nel 1990-1993, elencare i primi provider Internet (nella città in cui sono nato, il mio amico Barmin Vladimir ha creato SimTel, allora non avevo 20 anni), potrei mostrarti come funzionavano i primi browser (ho ancora gli installatori), ma questo è completamente diverso storia interessante e scriverò un articolo separato a riguardo.

Dopo il 1995, Internet in Russia ha iniziato a svilupparsi rapidamente. I browser sono apparsi nel 1995 Internet Explorer e Opera, e altri browser sono andati e venuti. Fino al 2008, molti utenti inesperti hanno cercato di trovare da soli miglior browser su Internet e talvolta su tali dischi. Ho un'intera collezione da tempo immemorabile.

E infine, nel 2008, è apparso il browser Google Chrome, questo strumento, questo strumento, combinava idealmente la cosa più importante per l'utente: semplicità, tecnologie innovative e, soprattutto, affidabilità. Sono sicuro che molti utenti saranno d'accordo con me, ma sappiamo tutto su tutti i tipi di impostazioni di Google Chrome, utilizziamo il browser con massima efficienza, è di questo che volevo parlare in questo articolo?

Google Chrome è quasi un nome familiare. Basato sul browser gratuito Chromium e sul motore Blink, Google Chrome è più un designer di software per la navigazione web avanzata e personalizzata che un semplice browser, un normale programma browser per l'accesso a Internet.

L'idea del gigante della ricerca non è un progetto così vecchio. La prima versione stabile di questo browser è apparsa nel 2008. In ogni caso, molti altri browser sono apparsi molto prima. Nonostante la sua giovinezza, Google Chrome è oggi il browser n. 1 al mondo. Ed è utilizzato da circa 300 milioni di persone nel mondo.

Google Chrome è riuscito a conquistare una popolarità così folle non solo grazie al suo design minimalista e semplice, all'introduzione di tecnologie moderne, agli studi sulla sicurezza e anche al lavoro veloce.

Google Chrome è il punto di riferimento. Google ha creato il browser Chromium gratuito, che è diventato una specie di stencil per l'emergere di una massa di cloni "simili al cromo".

Google ha anche creato il primo clone di Chromium - Chrome. Una strategia così competente semplicemente non poteva fare a meno di portare Google Chrome, e successivamente la massa dei servizi web di Google, al successo e alla popolarità.

Le funzionalità del browser Google Chrome saranno discusse in questa recensione.

Interfaccia

La semplicità di progettazione e disposizione con solo gli elementi dell'interfaccia necessari è una mossa intelligente da parte degli sviluppatori di Google Chrome per non spaventare gli utenti inesperti. Esattamente Sviluppatori Google Chrome prima di tutto implementato l'idea di rimuovere le sezioni di menu "File", "Visualizza", "Diario", ecc. dall'interfaccia del browser.

E quando gli sviluppatori di altri browser hanno capito perché questo è stato fatto, non hanno trovato niente di meglio che ripetere la stessa idea nell'interfaccia dei loro cervelli. La società Opera Software, per non disturbare, ha chiuso il progetto del browser Opera sul motore Presto e ha trasferito il proprio prodotto sulla base Chromium. Quindi Google Chrome ha stabilito un nuovo standard per quello che dovrebbe essere un browser: semplice per i principianti, rivelando gradualmente la sua funzionalità in modo che abbiano qualcosa da fare in futuro e con il giusto set di impostazioni nel posto giusto per utenti esperti.

La home page del browser è un motore di ricerca stringa di Google schermo intero con poca cronologia segnalibri visivi siti visitati e nella parte superiore della barra degli strumenti è presente un pulsante organizzato in modo conveniente per passare alle scorciatoie per le applicazioni dei servizi web di Google.

Il programma di avvio delle applicazioni di Chrome può essere successivamente reintegrato con collegamenti ai servizi Web desiderati. E per comodità, accesso ai collegamenti alle applicazioni, oltre a pulsante fornito commutazione, può essere implementato anche come mini-pannello separato sotto forma di collegamento sul desktop o nel pannello Attività di Windows.

Nella parte superiore del browser, puoi anche vedere un suggerimento per importare segnalibri precedentemente esportati da un altro browser.

Pagina di benvenuto subito dopo Installazioni di Google Chrome ti chiederà di accedere al tuo browser per un'ulteriore sincronizzazione dei dati. Torneremo su questa funzionalità del browser in seguito.

Nel browser Google Chrome, non vedrai alcun pannello espresso di segnalibri visivi integrato o un set locale di anteprime skin. Molti anche frettolosamente, senza capire la situazione, chiamano miserabile il design di questo browser. Ma non lo è.

Temi, segnalibri visivi incorporabili, widget di servizio: tutte queste cose possono essere scelte gratuitamente per tutti i gusti dall'extension store di Google Chrome.

Omnibox

Prendendosi cura del comfort degli utenti di Internet, gli sviluppatori di Google Chrome hanno implementato il cosiddetto pannello Omnibox: questa è sia la barra degli indirizzi che la barra di ricerca in un campo. Se l'indirizzo inserito dall'utente non corrisponde alle regole per la scrittura di un URL, la omnibox reindirizza la query inserita al motore di ricerca predefinito.

Inoltre, i creatori del browser non vincolano gli utenti all'utilizzo del preinstallato motore di ricerca sempre e solo. Nelle impostazioni del browser puoi assegnare qualsiasi altro motore di ricerca per la omnibox.

Sicurezza

Google Chrome è un browser ad aggiornamento automatico con protezione da phishing e malware integrata.

Quando si verifica una minaccia, il browser visualizzerà un avviso sul pericolo.

Prestazione

Google Chrome è considerato uno dei browser più veloci. Si avvia rapidamente da solo e carica rapidamente le pagine Web. Quest'ultimo è il risultato dell'introduzione della tecnologia di visualizzazione WebKit.

Grazie a V8, un motore javascript avanzato, Google Chrome è in grado di avviare istantaneamente anche le applicazioni web più complesse (giochi flash e altre pagine di progetti web sovraccariche di animazioni).

Il fatto che Google Chrome non sia il browser più veloce al mondo, ma uno dei più veloci, è detto volutamente. Una volta era davvero il browser più veloce. Ma. Innanzitutto, tutti i cloni "simili a Chrome" hanno le stesse prestazioni di Google Chrome. In secondo luogo, possiamo parlare di prestazioni solo se il browser non è pieno zeppo di un numero enorme di varie estensioni, perché questi ultimi sono costantemente in stato attivo e consumano le risorse del computer, in particolare la RAM.

In terzo luogo, sia Google Chrome stesso che molti dei suoi cloni oggi sono già inferiori a Internet Explorer qualitativamente evoluto. E anche se Opera Software ha chiuso il progetto del suo browser basato sul motore Presto, molti utenti continuano a farlo computer a bassa potenza uso ancora l'ultima versione 12, perché una volta era un browser davvero veloce e funzionale.

Google Chrome è un browser davvero agile e produttivo, ma nel tempo la sua velocità può diminuire notevolmente, poiché è così profilo di sistema mentre funziona, cresce con vari dati e il browser deve accedere costantemente al disco rigido.

Lavorare con le schede

La comodità di lavorare in schede non è più un vantaggio dell'uno o dell'altro browser, ma uno standard che gli sviluppatori, se lo desiderano, possono superare inventando qualcosa di così elaborato. Google Chrome ha opzioni standard per lavorare con le schede.

A proposito, poche persone usano l'opzione di blocco delle schede nei browser, poiché ci sono molte alternative funzionali diverse, come non perdere il sito che ti piace. Ma invano. Una scheda di un sito interessante può essere appuntata utilizzando l'opzione corrispondente del menu contestuale, che viene chiamato nella scheda stessa.

La pagina bloccata assumerà la forma di una piccola icona e apparirà nello stesso punto in cui è stata bloccata ogni volta che viene avviata.

Sincronizzazione dei dati

Se hai più dispositivi, ad esempio un computer, un tablet e uno smartphone, se reinstalli spesso Windows, i creatori di Google Chrome hanno previsto che l'intero processo di impostazione del browser allo stato precedente richieda solo un paio di secondi, mentre tu accesso.

Dopo essere entrati account Google su qualsiasi dispositivo, il browser sincronizza tutti i tuoi dati: temi, segnalibri, estensioni, accessi e password dei servizi per i quali sei autorizzato.

La sincronizzazione dei dati può essere configurata, ad esempio, escludendo determinati dati dall'elenco di salvataggio. Puoi anche utilizzare la funzione di crittografia della password se non ti fidi dei servizi Google.

Negozio di estensioni di Google Chrome

Google Chrome ha il più grande archivio di varie estensioni di cui nessun altro browser può vantarsi, nemmeno Mozilla Firefox, né Opera, né Internet Explorer.

Installa un bellissimo tema, cerca widget interessanti per social networks, vari ad blocker o estensioni per migliorare la funzionalità dei popolari servizi web: tutto questo è possibile nel vasto assortimento del Google Chrome Store.

Il Google Chrome Extension Store è anche una sorta di catalogo di vari servizi web. Quindi, se un servizio Web o un gioco online è "cresciuto" per essere rappresentato da un'estensione o un'applicazione separata, puoi dedicare del tempo a tale risorsa e visitarla.

L'installazione delle estensioni viene eseguita in due clic: un pulsante per aggiungere l'estensione selezionata e la conferma delle azioni.

Inoltre estensione installata puoi installarne un altro - chiudi per argomento o specifiche - dalla selezione nella scheda "Simili".

Funzionalità di Google Chrome nascoste agli utenti normali

Alcune funzionalità di Google Chrome vengono utilizzate raramente per il semplice motivo che non sono proprio davanti al tuo naso. Ancora una volta, i creatori del browser hanno dovuto nascondere le funzionalità per gli utenti avanzati per fornire ai principianti un'interfaccia semplice e soluzione chiara per la navigazione in rete. Allora cos'è questo Funzionalità di Google Cromo?

Trascina e rilascia i file caricati

I file scaricati direttamente dall'elenco dei download di Google Chrome possono essere trascinati con il mouse in qualsiasi luogo comodo per il lavoro, ad esempio sul desktop. Il file verrà copiato nella posizione corretta e la sua prima versione verrà comunque archiviata nei download del browser.

Modalità "In incognito"

La speciale modalità "Incognito" del browser Google Chrome ti consentirà di navigare sul web senza tracce di autorizzazione sui siti web se necessario. Questa è una modalità di navigazione privata, durante la quale non viene conservata la cronologia di navigazione e tutti i cookie vengono eliminati immediatamente dopo la chiusura della finestra del browser.

Gestore delle attività

Google Chrome è dotato di un proprio task manager, simile a quello implementato in Sistema Windows. Con l'aiuto di Chrome Task Manager, puoi tenere traccia dei processi che consumano la maggior parte delle risorse del computer, se devono essere liberati, e chiudere schede extra o disattivare le estensioni non utilizzate.

Un collegamento a tale applicazione Web può essere posizionato sul desktop, aggiunto alla barra delle applicazioni di Windows o sulla schermata iniziale di Windows 8/8.1 Metro.

Per trasformare qualsiasi pagina del sito in un'applicazione Web separata, mentre si è sulla stessa pagina, è necessario aprire il menu "Strumenti aggiuntivi" e in esso selezionare il comando "Crea collegamenti alle applicazioni".

E puoi visitare i tuoi siti preferiti già nelle finestre delle singole applicazioni.

Versione metropolitana per Windows 8/8.1

Google Chrome può passare alla modalità dell'interfaccia Metro di Windows 8/8.1 e tornare alla modalità desktop.

Tuttavia, è improbabile che ciò porti conforto all'uso del browser per i possessori di tablet e laptop Windows con touch screen taglia piccola. La versione Metro di Google Chrome è solo una copia della versione desktop, solo, di conseguenza, nello stile dell'interfaccia Metro. Ed ecco gli stessi piccoli elementi web che non sono comodi da colpire con il dito, a differenza, ad esempio, della versione Metro che è più adatta per lavorare su schermi piccoli browser Internet esploratore.

A proposito, riavvia il browser Google Chrome in Modalità Windows 8 è possibile per una rappresentazione visiva di cosa sia il sistema operativo Google Chrome OS. La finestra del browser che si apre a schermo intero in modalità Metro imita il sistema operativo Chromebook.

Modalità multigiocatore

Google Chrome, come i sistemi operativi, prevede il lavoro non solo in modalità utente singolo. Qualsiasi membro della famiglia può creare un account Google Chrome separato per se stesso e passare ad esso per la navigazione sul Web.

Articoli correlati in alto