Вы находитесь на странице: 1из 21

Page 1

Google Chrome OS


















Page 2


Cuprins
1.Istoric ......................................................................................................................................................... 2
2.User command interface ........................................................................................................................... 3
3. Device manager ........................................................................................................................................ 5
4.Process manager ........................................................................................................................................ 7
5.Memory Manager ...................................................................................................................................... 7
6.File manager............................................................................................................................................... 8
7. Chrome Os vs. Windows ........................................................................................................................... 8
8.Avantaje i dezavantaje ............................................................................................................................. 9
9.Chrome OS pe Virtual Box ........................................................................................................................ 10
10. Instalarea unei aplicaii ......................................................................................................................... 14
11.Dezvoltarea de aplicaii pentru ChromeOS ........................................................................................... 16
12. Importana sistemului de operare i cum pot oamenii s interacioneze cu acesta .... Error! Bookmark
not defined.
13.Bibliografie.21













Page 3


1.Istoric

Google a anunat Chrome OS pe 7 iulie, 2009, descris ca un system de operare n care
att aplicaiile cat i datele user-ului se afl n cloud. Acest concept de a avea totul stocat in
cloud, a creat confuzie n rndul useri-lor i al specialitilor.
Pe data de 19 Noiembrie, 2009, Google scoate pe pia codul surs al Chrome OS sub
numele de proiectul Chromium OS. La fel ca i alte proiecte open soure, dezvoltatorii pot
modifica codul din sursa Chromium OS, pentru a crea versiuni proprii, deoarece codul Chrome
OS este suportat doar de Google si ruleaza doar pe dispozitive hardware create special pentru
Google. Din Februarie 2010, Google a schimbat dezvoltarea pe distributia Linux pentru Chrome,
trecnd de la Ubuntu la Gentoo Linux datorit sistemului de management al pachetelor.
Laptopurile pe care ruleaza Chrome OS sunt cunoscute sub numele de Chromebook-
uri. Primul a fost modelul CR-48, un concept hardware pe care Google l-a oferit pentru testare,
n Decembrie 2010.



2.User command interface


Designul ales pentru interfaa sistemului de operare a presupus la nceput utilizarea
unui spaiu minim pe ecran prin combinarea aplicaiilor i a paginilor Web standard ntr-o
singura bar, n locul separrii acestora. Designerii au conceput o schem de management
pentru o fereastr redus, care va opera doar n modul full-screen. Task-urile secundare fiind
accesate prin panels: ferestre care muta n partea de jos a ecranului taskuri pentru chat sau
muzic.

Pe 10 aprilie, 2012, o nou versiune de Chrome OS a oferit o alegere ntre interfaa
originala full-screen si overlapping,mai multe ferestre suprapuse, cu dimensiune modificabil,
la fel ca i n Windows sau Mac OS X. Caracteristica a fost implementata cu managerul Ash, care
ruleaza peste motorul grafic de accelerare hardware Aura. Update-ul versiunii a inclus i
posibilitatea de a dispune ferestre suprapuse ale browseru-lui, fiecare fereastr avnd taburi
transparente, taburi pentru browser putnd fi astfel mutate pe alte poziii pe ecran. Practic
interfaa sistemului de operare este browserul de internet Chrome.



Page 4




Deasemenea, noua versiune a venit cu suport pentru tipuri noi de fiiere(tar, gz i
bzip2), update la sunet i video player, noi module pentru manevrarea mai multor monitoare,
un taskbar asemntor cu cel din Windows plus un modul de lansare a aplicaiilor.






Page 5


Pentru a accesa linia de comand, trebuie executat urmtoarea combinaie de taste ,
CTRL+ALT+T ce va deschide fereastra crosh.



Scriem shell i apsam ENTER.




Fiind un sistem de operare bazat pe Linux comenzile sunt cele specifice pentru Linux.
Putem obine drepturide root folosind sudo i parola chronos. Pentru a comuta ntre linia de
comand i interfa, fr a inchide fereastra folosim combinaia ALT+TAB.
3. Device manager

Chrome OS este un sistem de operare n care toate informaiile sunt stocate n cloud,
accesare acestora se face cu ajutorul browseru-lui de internet Google Chrome. Setrile care se
pot face n cadrul sistemului de operare sunt practic aceleai cu setrile disponibile la un
browser de internet.
- Setri asupra ferestrelor i taburi-lor
Aranjare taburi
Modificare dimensiune
Deschidere tab nou, fereastr noua, fiier nou
Modul incognito
Taste speciale
- Limba folosit
- Bookmark-uri
- Istoric
- Setri avansate
Resetare setri originale
Manageriere download-uri
Fiere si printare
Notificri


Page 6


Chrome Remote Desktop App
Setri grafice Web GL i grafic 3D
Handler de permisiune pentru deschiderea de linkuri speciale
Pagini i aplicaii background
Creterea vitezei de ncrcare a paginilor
Setri asupra website-urilor

Managementul abordat de Chrome OS permite administratorilor s i coordoneze toate
dispozitivele Chrome din organizaie dintr-un singur loc. Cu acest sistem de manageriere,
organizaiile pot s configureze caracteristicile Chrome pentru fiecare user, s seteze accesul la
conexiunile VPN, WiFi, s preinstaleze aplicaii i altele. De exemplu administratorii pot
specificea o pagina standard de start pentru userii lor, sau s le permite acestora alegerea
uneia.




Ca i administrator, setrile dispozitivului Chrome permit configurarea acestuia in
funcie de user-ul din cadrul organizaiei care se logheaz. n cadrul setrilor dispozitivului
administratorul poate alege ca dispozitivul Chrome s fie destinat automat useri-lor cnd se
logheaz sau nu, se poate verifica accesul useri-lor, restricionarea logarii, modul guest, update
automat, starea dispozitivului, starea dispozitivelor accesate de useri.



Page 7


4.Process manager

n cazul n care o fereastr, o extensie nu funcioneaz normal, sistemul pune la
dispoziie un task manager prin care putem fora nchiderea ei. Chrome OS folosete
arhitectura multi proces ,
ceea ce nseamn c procesele sunt create sa ruleze independent unul de cellalt. Astfel, o
problema apruta la un tab nu va afecta performanele celorlalte taburi, sau modul de rspuns
al browser-ului. Task managerul este folosit pentru a monitoriza performanele proceselor
interne.

Chrome OS folosete un motor de render pentru a procesa codurile surs ale site-urilor
pentru o afiare corespunztoare.
Adoptnd arhitectura multi proces Chrome OS ofer urmtoarele beneficii:
Capacitate de rspuns: cnd un tab se blocheaz, celelalte nu vor fi afectate.
Securitate: fiecare render ruleaz ntr-un sandbox ( un soft conceput de Google
care creeaz un mediu virtual n care putem rula sau instala aplicaii, acestea nu
au legatur cu celelalte aplicaii i fiiere ), adic fr acces la disk, reea sau
display. Acesta permite browser-ului s monitorizese orice activitate suspicioas.
Performana: calculatoarele modern au mai multe procesoare. Arhitectura multi
process profit de acestea. Astfel, cnd nchidem un tab asociat cu renderul su,
toat memoria sa este eliberat sistemului pentru alte procese.


5.Memory Manager

Arhitectura multi proces prezint avantaje i dezavantaje referitor la utilizarea
memorie RAM.
Folosirea acestei arhitecturi afecteaz puin construirea unui browser care utilizeaza
puine resurse. Cea mai semnificativ problema sunt componentele interne replicate ale
browser-ului, cum ar fi cache-urile, heapuri-le JavaScript, i structure de date interne care
necesita duplicare n cazul multi-proceselor.Heapu-rile sunt in general relative mari i trebuie
replicate la fiecare process din browser. Ca rezultat exist cateva cazuri in care Chrome OS
folosete mai mult RAM fa de alte browsere. Cel mai defavorabil caz este cand multe taburi
sunt deschise, fiecare separnd multe domenii cu cantiti mari de JavaScript.
n ciuda acestor aspect negative asupra consumului de memorie, s-a dovedit c exista
beneficii unice care pe termen lung las n umbr dezavantajele utilizrii Chrome OS. Aceste
beneficii nu sunt disponibile modelelor de browsere un singur proces. Primul beneficiu este c
browser-ul multi-proces recupereaz mai rapid memoria nefolosit. Cu Chrome OS cnd
nchidem un tab, resursele sale sunt complete liberate. Alt beneficiu este c impreuna cu
browser-ul Google Chrome realizeaz o manageriere mai bun a memorie, cnd aceasta este
utilizat la maxim.


Page 8


6.File manager

Sistemul dispune de aplicaia Files care ofer acces rapid la fiiere stocate pe disk, dar i
la cele stocate pe web prin Google Drive. Aplicaia se poate folosi si pentru a deschide fiiere
salvate pe un dispozitiv de stocare extern.
Google Drive: Toate fiierele salvate pe web. Permite accesare fiierelor online i
offline, de la orice dispozitiv.
Downloads: Toate fiierele descrcate pe dispozitiv.
External storage device: Dispozitive externe conectate.
Compressed files: Deschiderea fiierelor comprimate.
Putem crea foldere pentru organizarea fiierelor, muta fiierele dintr-un folder n altul,
cuta fiiere.



7. Chrome Os vs. Windows


Chrome OS suport doar capabiliti web, fiind mult mai rapid ca sistemele de operare
tradiionale. Este un system mai mic, care consuma foarte puin spaiu pe disk, n comparaie cu
Windows. Windows 7 necesit de 60 de ori mai mult spaiu pe disk fa de Chrome. Un
important rezultat al acestor diferene este viteza. Un dispozitiv rapid cu Windows poate boota
n 45 de secunde, n comparaie cu nootebooku-rile Chrome care pot boota n 7 secunde.
Chrome ruleaz pe procesoare bazate pe x86 dar i pe cele ARM.
Deoarece nu avem un spaiu de stocare propriu-zis nu trebuie s ne ingrijorm cu
instalarea sau dezinstalarea programelor, deoarece accesm foarte repede o aplicaie pe
internet. Dar, un program de video editare ca pe Windows nu vom gsi pe Chrome prea curnd.
Pe Windows i alte sisteme de operare este vital s instalm driver pentru dispozitivele
hardware pe care vrem s le conectm la calculatorul nostru. Dac folosim Chrome, de exemplu
pentru o imprimant nu este necesar s instalm driver, doar s accesm Google Cloud Print i


Page 9


astfel putem printa la orice imprimant conectat la internet. Deasemenea, Chrome OS nu
bombardeaz utilizatorii cu alerte pentru update, acestea facndu-se automat cnd ne
conectm la internet.
O problem este conexiunea la internet, fr acces capabilitile sistemului se reduc
considerabil, nu putem accesa date, programe sau aplicaii, n contrar cu Windows. Utilizatorii
ar putea fi puin reticeni la idea de a avea toate datele stocate online, muli dintre noi suntem
obinuii s salvm documente local. Exist i o problem de control, utilizatorii sunt ngrijorai
deoarece Chrome i aduce la mila celor de la Google, fr control asupra propriilor date.
Spre deosebire de Windows ca i cost Chrome OS este free, dar ruleaz doar pe
Chromebook-uri, iar utilizatorii trebuia s deina un cont google. Chrome OS este un system
destinat calculatoarelor cu performane mai sczute, pentru acces rapid la internet, astfel cei
de la Google nu inteioneaz pentru Chrome OS s fie principalul system de operare al
utilizatorului, ci un calculator secundar.
8.Avantaje i dezavantaje
Avantaje
Preul unui Chromebook cu Chrome OS instalat este mult mai redus fa de
laptopurile Windows sau Macbookuri.
Timpul d bootare este mult mai rapid.
Posibilitatea de a lua virui este foarte redus, Chrome OS fiind distribuie Linux,
plus modul de rulare al aplicaiilor n sandbox.
Update automat.
Multi-User-permite logare cu diferite conturi de utilizator, accesnd toate aplicaiile
de pe Chromebook folosind contul Google.

Dezavantaje
Chromebooku-rile nu suporta CDuri/DVDuri.
Chrome OS nu este un system de operare pentru jocuri, suport doar jocuri n
browser, doar n format HTML i Flash.
Pentru a printa se utilizeaza Cloud Print dar care funcioneaz doar cu o conexiune
la internet.
Spaiu de stocare este redus la un Chromebook avnd 16GB SSD, din care 6GB
consumai de Chrome OS. Totui Goole pune la dipoziir 100 GB spaiu de stocare n
cloud.
Chrome OS suport modul offline, dar majoritatea coninutului utilizatorului se afl
online.


Page
10



9.Chrome OS pe Virtual Box

Chrome OS poate fi rulat pe Virtual Box, dar i pe stick bootabil, ns varianta disponibil pe
internet nu este una oficial creat de Google. Sistemul de operare n variant original este
disponibil doar pe Chromebook-uri. Totui variant free ofer conine toate caracteristicile
sistemului referitoare la aplicaii i date. n momentul instalrii trebuie sa introducem contul
Google, cu care ne vom loga n cadrul sistemului.


Facilitile disponibile pe Chrome OS.




Page
11


Modul de lucru offline, Cloud Print, fiiere.






















Page
12


Meniul Chrome OS.



Buton pentru acces rapid la setri.






Page
13



Modul de organizare al fiierelor.



Windows







Page
14




Google pune la dispoziie o gama larg de aplicaii.



10. Instalarea unei aplicaii

Se face foarte uor accesnd aplicaia Apps.
Instalm aplicaia Microsoft Word Online



Page
15


Click pe aplicaie.



Click Free apoi Add





Page
16



Aplicaia a fost instalat cu succes.




11.Dezvoltarea de aplicaii pentru ChromeOS

Aplicaiile rulabile n acest sistem de operare sunt aplicaii Web, i anume aplicaiile
dezvoltate pentru Google Chrome. Adic aplicaii scrise in formati HTML, JavaScript i CSS.
Abilitatea package apps-urilor, care n esen sunt applicaii bazate pe browser, este una din
caracteristicile cheie ale Chrome Web Store. O packaged app este o aplicaie web strns
laolalt astfel nct user-ul descarc toate componentele sale atunci cnd o instaleaz. Aceste
aplicaii pot fi folosite i offline deoarece toate componentele sale sunt incluse in package.
Pentru a crea o aplicaie, un dezvoltator trebuie s creeze un fiier cu extensia .crx,
fiier ce conine metadata ce descriere aplicaia. Formatul .crx este defapt o variaie a ZIP-ului
folosit de browser-ul Chrome. Fiierul .crx al unei aplicaii poate fi gzduit pe orice server
online sau ncrcat n Chrome Web Store.


Page
17


Chrome Store permite, deasemenea, crearea aa numitor Hosted Apps. Acestea sunt
aplicaii care necesit o conexiune la Internet pentru a putea fi folosite, deoarece resursele
acesteia sunt descrcate atunci cand user-ul deschide aplicaia.
Fisierul .crx conine o lista cu fiierele folosite, dar i un manifest care i spune
browser-ului cum trebuie s se comporte aplicaia. Manifest-ul este un simplu fiier text
numit manifest.json, ce conine metadate despre aplicaie.
Putem dezvolta aplicaii pentru ChromeOs prin mai multe metode:
1. utiliznd aplicaia Cloud9 disponibil n chrome web store , aplicaie ce ofera la
dispozitie toate tools-urile necesare dezvoltrii unei noi aplicaii




2. scriind direct cod ntr-un editor de text online sau ntr-o aplicaie editor-text instalat
din chrome webstore

Vom prezenta paii ce trebuie urmai pentru a dezvolta o aplicaie Hosted App direct
dintr-un editor de text. Vom crea o aplicaie care la rulare va deschide pagina
http://www.mta.ro/ :



Page
18


a) Crem un folder in ChromeOs cu numele pe care dorim s l aib aplicaia. l vom
numi appTest

b) n acest folder vom crea/descrca o iconi pentru aplicaie. Iconia trebuie s aib
dimensiunile 128x128 i s fie n format PNG. ( am folosit logo-ul Bing)
c) Urmeaz s scriem efectiv codul aplicaiei, iar pentru aceasta vom folosi un editor de
text online, EditPad. Accesam pagina editpad, unde vom scrie codul.

d) Salvm fiierul n care am scris codul, n folderul creat mai devreme, i l redenumim
n manifest.json





Page
19


e) Pentru a rula aplicaia deschidem pagina Extensions din meniul Settings din
Chrome; bifm opiunea Developer mode; i ncrcm folderul creat accesnd
Load unpacked extension..


f) Aplicaia va aprea n meniul Apps din ChromeOS


Page
20


12. Importana sistemului de operare i cum pot oamenii s
interacioneze cu acesta


n prezent exist o dezbatere n industria IT despre ideea dac ne ndreptm sau nu spre
o lume n care utilizarea calculatorului se va face accesnd internetul i browserul, sau vom
utiliza n continuare software instalat. Astzi descrcm i instalm software i aplicaii pe
calculatoarele, telefoanele i tabletele noastre. Este posibil ca n viitor tot software-ul nostru s
ruleze n browser, astfel nu vom instala aplicaiile, le vom accesa. Singurul sistem de operare
care se ndreapt n aceast direcie este Chrome OS. Eforturile depuse de cei de la Google
pentru crearea unui astfel sistem de operare i ideea n sine reprezinta un nou concept n lumea
sistemelor de operare. Chrome OS poate deveni o alternativa important fa de un sistem de
operare nativ.
Cei de la Google au distribuit n anul 2009 codul surs pentru Chrome OS, sub numele de
Chromium OS project. Fiind un proiect open-source cei interesai l pot compila i pot ajuta la
dezvoltarea lui. Chromium OS dispune de un site dedicat www.chromium.org unde se gsesc
toate informaiile necesare despre proiect. Chrome OS este asemntor cu browser-ul Chrome,
deci oamenii interacionez cu o component a sistemului de operare n fiecare zi. Sistemul
este disponibil doar pe calculatoarele Google, chromebook-uri. Pe internet gsim variante
neoficiale pentru Virtual Box sau Stick bootabil. Chrome OS momentan nu este la fel de
cunoscut ca i Windows, Mac OS sau Ubuntu, dar printr-o simpl cautare pe internet vom gsi
toate informaiile necesare.










Page
21



Bibliografie

1. http://www.chromium.org/chromium-os
2. http://en.wikipedia.org/wiki/Chrome_OS
3. http://techpinions.com/chrome-is-more-important-to-google-than-android/11575
4. https://support.google.com/chrome/a/answer/1289314?hl=en
5. https://support.google.com/chromebook/?hl=en#topic=3399709
6. http://computer.howstuffworks.com/google-chrome-os.htm

Вам также может понравиться