Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Gabimet
  • Aplikacionet e shfletuesit të Google. Krijimi i një aplikacioni të thjeshtë Chrome

Aplikacionet e shfletuesit të Google. Krijimi i një aplikacioni të thjeshtë Chrome

Programi Google Chrome- një shfletues i zhvilluar nga Google për PC dhe pajisje si pajisje celulare. Ndërtimi i parë i shfletuesit u lëshua në 2008. Gjatë disa viteve, shfletuesi ka mbledhur një audiencë prej treqind milionë fansash. Kjo shpejtësi e rritjes së popullaritetit e detyroi kompaninë të përshtatte Chrome për dy sisteme operative më pak të njohura se Windows: Mac OS dhe Linux. Përparësitë e produktit kompani amerikane, të cilat tërheqin aq shumë përdoruesit.

Shpejtësia dhe besueshmëria

Google ka punuar shumë për të optimizuar Chrome për kompjuterin. Si rezultat, shfletuesi doli të ishte i lehtë dhe i besueshëm. Përdorimi racional i burimeve ju lejon të shmangni ngarkimin e procesorit dhe RAM. Përdoruesi nuk duhet të shqetësohet, asnjë faqe e vetme e hapur por e papërdorur nuk do të ringarkohet pa dijeninë e tij.

Google Chrome përdor faqerojtësit, të implementuar në formën e pllakave në faqja kryesore. Vendosja e pllakave në dosje mbështetet, në mënyrë që përdoruesi të mund të hyjë lehtësisht në faqen e interesit. Shfletuesi ka vetëm një kufizim në numrin e faqeve të ruajtura - vëllimin hard drive përdorues.

Kërkim i zgjuar - kërkim i përshtatshëm

Zhvilluesit kanë zbatuar një funksion të motorit të kërkimit në shfletuesin në shiritin e adresave, në të cilin futen adresat e faqeve. Vetë Google Chrome do të përcaktojë se çfarë fut përdoruesi: një pyetje ose një adresë. Nëse futet e para, shfletuesi përdor motorin e tij të kërkimit për të gjetur ndeshjet në internet. Një veçori tjetër e punës me kërkimin është kujtimi i frazave të futura më parë. Le të themi se shpesh jeni të interesuar për makina të një marke të caktuar, atëherë do të merrni këshilla që përmbajnë pyetje të mëparshme të kërkimit.

Kompresimi do të sigurojë rehati

Në cilësimet e versionit rus të Google Chrome për një kompjuter ekziston një menu e opsioneve të kompresimit. Me ndihmën e tyre, përdoruesi mund të rregullojë lehtësisht cilësinë dhe forcën e kompresimit jo vetëm të tekstit, fotografive, por edhe videove. Merrni informacion pa vonesë me shpejtësi të ulët lidhjet e rrjetit.

Fleksibiliteti i ndërfaqes

Ju lehtë mund ta personalizoni aplikacionin për t'iu përshtatur nevojave dhe nevojave tuaja. Biblioteka e shtesave do të zgjerojë aftësitë e personalizimit dhe konfigurimit të shfletuesit. Ka 3500 shtesa në bibliotekë, dhe këto janë vetëm ato zyrtare! Një person që përdor Chrome mund të bëjë lehtësisht shtesën që i nevojitet.

Filloni të përdorni programin

Shkarkoni kompjuterin falas Versioni i Google Chrome për Windows 7, Windows 10 ose një version tjetër mund të gjendet këtu. Versionet në gjuhën ruse të shfletuesit për Mac OS dhe Linux janë të disponueshme në faqen zyrtare të internetit. Kërkesat për harduerin e kompjuterit dhe versionin e OS tregohen gjithashtu atje.

Google Chrome (Google Chrome)- popullor dhe shfletues i shpejtë nga Google me të hapur Kodi i burimit. Shfletuesi i internetit me shpejtësi të lartë i siguron përdoruesit stabilitet dhe siguri për të lundruar në internet, ndërkohë që ofron një ndërfaqe të thjeshtë dhe efikase.

Ndërfaqja

Shfletuesi Google Chrome ka një ndërfaqe të thjeshtë dhe intuitive që ka mbetur praktikisht e pandryshuar që nga publikimi i programit. Elementi kryesor i dizajnit minimalist është shiriti i adresave (Omnibox). Përdorimi i Omnibox është i lehtë dhe efikas - mund të futni adresën e faqes në të njëjtin shirit adresash ose menjëherë pyetje kërkimi.

Google Chrome - shpejtësi e pakrahasueshme për të punuar me faqet e internetit dhe aplikacionet! Google

Menaxhimi i skedave

Menaxhimi i skedave në shfletuesin Google Chrome është shumë i lehtë - mund t'i hapni, mbani, tërhiqni dhe krijoni dritare të reja prej tyre. Çdo skedë në Chrome ekziston si një proces i veçantë, dhe nëse një faqe ngrin papritur në njërën nga skedat, atëherë e gjithë Shfletuesi i Google Chrome do të vazhdojë të funksionojë.

Sinkronizimi

Një avantazh tjetër i shfletuesit Google Chrome është sinkronizimi i llogarisë. Nëse përdoruesi përdor llogarinë e tij në e-mail Gmail, programi sinkronizon automatikisht kategoritë (opsionet, temat, shtojcat dhe faqerojtësit, fushat mbushje automatike), dhe secila mund të çaktivizohet.

Google Chrome - i thjeshtë, i shpejtë dhe shfletues i sigurt në internet! Google

Shpejtësia e funksionimit

Chrome fillon shpejt dhe ngarkon faqet po aq shpejt. Google Chrome bazohet në sistemin WebKit me burim të hapur të zhvilluar nga Apple dhe gjithashtu Sistemi JavaScript V8, i cili ofron shpejtësi e lartë funksionimin dhe hapjen e faqeve të internetit dhe aplikacioneve në internet.

Siguria

Google Chrome ka mbrojtje të integruar nga phishing dhe malware për t'ju mbrojtur sa më shumë nga kërcënimet e rrjetit. Shfletuesi mbështet modalitetin incognito. Faqet që shikohen në këtë modalitet nuk do të shfaqen në historikun e shfletuesit, jo në historinë e kërkimit dhe nuk do të lënë gjurmë në biskota, ato fshihen automatikisht kur përdoruesi mbyll këtë dritare. Përditësimi automatik automatik shkarkon arnimet më të fundit.

Shkarkoni versionin më të fundit të Google Chrome

Shkarkoni Google Chrome 2018 falas- shfletoni në Rusisht dhe shijoni shfletimin e shkëlqyeshëm në internet. Faqja jonë e internetit monitoron të gjitha përditësimet e softuerit në mënyrë që të keni Versioni i fundit Google Chrome.

Për të testuar aplikacionin që po zhvilloni, do t'ju duhet ta shtoni atë në shfletuesin tuaj. Për ta bërë këtë, në faqen chrome://extensions duhet të kontrolloni kutinë e kontrollit "Modaliteti i zhvilluesit". Pas kësaj, do të jetë e mundur të shtoni shtesën ose aplikacionin tuaj.

manifest.json

Kodi i çdo aplikacioni Chrome, si çdo shtesë, fillon me një skedar manifest.json. Ai përshkruan të gjitha informacionet meta të aplikacionit. Këtu është manifesti i redaktorit në tërësi:

( "emri": "Tekst i thjeshtë", "përshkrim": "Një redaktues teksti jashtëzakonisht i thjeshtë (shembull aplikacioni Chrome)", "version": "0.1", "ikona": ( "48": "icon/48.png ", "128": "icon/128.png" ), "manifest_version": 2, "minimum_chrome_version": "31.0", "offline_enabled": true, "app": ( "sfond": ( "skriptet": [ "js/background.js"] )), "permissions": [ ("fileSystem": ["write"]) ], "file_handlers": ( "tekst": ( "title": "Simple Tekst", "llojet ": ["application/javascript", "application/json", "application/xml", "text/*"], "extensions": ["c", "cc", "cpp", "css", " h", "hs", "html", "js", "json", "md", "py", "tekstile", "txt", "xml", "yaml"] )) )

Le të shohim fushat që kemi hasur këtu. Gjithçka është e qartë me emrin dhe përshkrimin. Versioni është fushë e kërkuar - Ueb i Chrome Dyqani do të kërkojë që ai të ndryshojë kur të shkarkoni një përditësim në aplikacionin tuaj.

Var entryToLoad = null; funksioni init(launchData) ( var fileEntry = null nëse (launchData && launchData["artikujt"] && launchData["artikujt"].length > 0) ( entryToLoad = launchData["artikujt"]["hyrja"] ) vari opsionet = (korniza: "chrome", minGjerësia: 400, minLartësia: 400, lartësia: 700 chrome.app.window.create("index.html", opsionet);

Faqja e sfondit funksionon sfond pavarësisht nga dritaret e aplikacionit. Shumicën e kohës nuk ngarkohet në memorie. Kur sistemi fillon, kodi i tij ekzekutohet dhe mund të instalojë mbajtës për ngjarje të caktuara, më i zakonshmi prej të cilëve është onLaunched. Kur instalohen mbajtësit, faqja e sfondit zakonisht shkarkohet nga memoria dhe rikthehet vetëm nëse ka ndodhur një nga ngjarjet në të cilat është abonuar.

Kur përdoruesi klikon në ikonën e aplikacionit ose hap një skedar në të, ngjarja onLaunched hapet në faqen e sfondit. Parametrat e thirrjes i kalohen atij, në veçanti skedari(et) që duhet të hapë aplikacioni. Kodi entryToLoad = launchData["artikuj"]["hyrja"] ruan skedarin e transferuar në aplikacion në një variabël lokale, nga ku do ta marrë më vonë kodi i redaktuesit. Ngjarja onLaunched mund të ndodhë gjithashtu kur aplikacioni është tashmë i hapur. Në këtë rast, kodi në faqen e sfondit mund të vendosë vetë nëse do të hapë një dritare të re ose do të kryejë disa veprime në një dritare tashmë të hapur.

Për të plotësuar foton, këtu është CSS:

Trupi ( margjina: 0; ) koka (ngjyra e sfondit: #CCC; kufiri-fund: 1px solid #777; -webkit-box-align: në qendër; -webkit-box-orient: horizontal; -webkit-box-pack: ekrani i majtë: -kutia e internetit: 48px padding: 0px 0px ) butoni (diferencë: 8px;) mbushje: 4 px: absolute: 0px: fokusi: asnjë !i rëndësishëm;

Kodi bazë: puna me skedarë

Meqenëse në shembullin tonë, për thjeshtësi, do të kufizohemi në grup minimal aftësitë, atëherë kodi kryesor i redaktuesit do t'i kushtohet pothuajse ekskluzivisht punës me skedarë. Për këtë përdoren disa API, disa prej të cilave tashmë janë në rrugën e tyre drejt standardizimit të W3C. API-ja e skedarit dhe ndërfaqet përkatëse janë një temë e madhe që meriton një artikull të veçantë. Unë e rekomandoj atë si një hyrje të mirë.

Pra, le të shohim kodin në js/main.js. Unë do ta jap në fragmente, kodi i plotë- në Github.

Funksioni init(hyrja) ( $("#open").click(open); $("#save").click(save); $("#saveas").click(saveAs); chrome.runtime.getBackgroundPage (funksioni(bg) ( if (bg.entryToLoad) loadEntry(bg.entryToLoad); ) ) $(dokument).ready(init);

Puna e funksionit të inicializimit është të shtojë mbajtës në butona dhe t'i marrë ato nga sfondi skedari i faqes për të hapur. Konteksti i faqes së sfondit merret nga dritarja kryesore në mënyrë asinkrone duke përdorur chrome.runtime.getBackgroundPage.

Trajtuesit e klikimeve të butonave:

Var aktualEntry = null; funksioni open() ( chrome.fileSystem.chooseEntry(("lloji": "openWritableFile"), loadEntry); ) funksioni save() ( if (currentEntry) ( saveToEntry(currentEntry); ) other ( saveAs(); ) ) funksion saveAs() ( chrome.fileSystem.chooseEntry (("lloji": "saveFile"), saveToEntry); )

Do ta ruajmë FileEntry-në aktuale në variablin global currentEntry.

E vetmja veçori specifike në kodin e mësipërm është metoda chrome.fileSystem.chooseEntry. Duke përdorur këtë metodë, hapet një dritare e përzgjedhjes së skedarit (e vetja në secilin sistem). Si të gjitha funksionet e tjera për të punuar me sistemi i skedarëve, kjo metodë është asinkrone dhe merr një thirrje për të vazhduar punën (në rastin tonë, funksionet loadEntry dhe saveToEntry të përshkruara më poshtë).

Leximi i një skedari:

Funksioni setTitle() ( chrome.fileSystem.getDisplayPath(currentEntry, funksion(rruga) ( document.title = shteg + " - Simple Text"; )); ) funksioni loadEntry(hyrje) (currentEntry = hyrja; setTitle(); hyrje. file(readFile) funksion readFile(file) (var reader = FileReader i ri (); reader.onloadend = funksion(e) ($("textarea").val(this.result); ) reader.readAsText(file). ;)

Në funksionin setTitle() ndryshojmë titullin e dritares për të treguar shtegun e skedarit aktual. Mënyra se si shfaqet ky titull ndryshon sipas sistemit. Në Chrome OS nuk shfaqet fare. chrome.fileSystem.getDisplayPath është mënyra më e saktë për të marrë shtegun e skedarit të përshtatshëm për t'ia shfaqur përdoruesit. Një tjetër paraqitje e rrugës është e disponueshme përmes hyrjes.fullPath .

File API ka dy objekte të ndryshme që përshkruajnë një skedar: FileEntry dhe File. Përafërsisht, FileEntry përfaqëson rrugën drejt skedarit dhe File përfaqëson të dhënat që ai përmban. Prandaj, për të lexuar një skedar, duhet të merrni një objekt File nga Entry. Kjo arrihet duke përdorur metodë asinkrone hyrje.file() .

Kodi për këtë shembull mbahet sa më i shkurtër që të jetë e mundur për t'u përshtatur në formatin e artikullit. Nëse dëshironi të shikoni shembuj më të detajuar se sa të sigurt Karakteristikat e Chrome API, një grup i madh shembujsh të aplikacioneve të Chrome është publikuar në Github. Dokumentacion zyrtar për të gjitha ndërfaqet e softuerit- në developer.chrome.com. Vendi kryesor për të marrë përgjigje pyetje konkrete mbi programimin e aplikacioneve të Chrome - .

Mund të shkarkoni Google Chrome falas në Rusisht në vetëm disa hapa - të thjeshtë dhe të shpejtë. Nga rruga, këto janë karakteristikat që dallojnë kryesisht shfletuesin e internetit, për të cilin do flasim. Përparësitë e rëndësishme, por jo të vetmet e programit.

Le të flasim për këtë - le të flasim drejtpërdrejt për përfitimet që do të merrni nëse vendosni të përditësoni dhe shkarkoni versionin më të fundit të shfletuesit Google Chrome. Zhvilluesi meriton lëvdata, dhe me të vërtetë ka diçka për të folur.

Shfletuesi Google Chrome: avantazhet

  • Shpejtësia. Kur fluksi juaj i punës është i lidhur me internetin, rëndësia e shpejtësisë nuk mund të mbivlerësohet. Në këtë drejtim, shfletuesi i Internetit Google Chrome, i zhvilluar në bazë të motorit WebKit, është sigurisht inkurajues. Vetëm pak sekonda dhe është në funksion! E njëjta gjë mund të thuhet me siguri për lëshimin e aplikacioneve në internet me kompleksitet të ndryshëm. Faqet e internetit hapen menjëherë. Nëse keni më shumë se një skedë të hapur, kjo nuk do të ndikojë në shpejtësinë tuaj të punës në asnjë mënyrë. Çfarë nuk mund të thuhet, për shembull, rreth - të siguroheni që proceset e veçanta për secilin dhe në Chrome të zvogëlojnë ngarkesën shumë më tepër sesa në shfletuesi më i fundit, thjesht shkoni te menaxheri i detyrave.
  • Komoditet. Ne kemi theksuar tashmë se kjo nuk është vetëm e shpejtë, por edhe shumë shfletues i përshtatshëm. Në fakt, programi i detyrohet popullaritetit të tij kryesisht për këtë. Ndërfaqja më e thjeshtuar nuk tërhiqet nga puna - ju jeni plotësisht të përqendruar në përmbajtje. Shiriti i adresave shërben si shirit kërkimi, si në . Thjesht shkruani pyetjen tuaj të kërkimit shiriti i adresave shfletuesi, dhe jo vetëm që do të merrni sugjerime dhe shtesa pyetjesh, kur kërkimi të aktivizohet, faqja që ju nevojitet do të fillojë të ngarkohet automatikisht.
  • Siguria. Mund ta shkarkoni Google Chrome falas dhe pa regjistrim, ndërkohë që jeni 100% i sigurt se keni instaluar një shfletues të sigurt për sistemin tuaj. Nëse ndonjë kërcënim nga softuer me qëllim të keq ose të dyshimtë lind nga jashtë, programi ju njofton për këtë. Niveli i mbrojtjes është rritur gjithashtu falë mjedis i izoluar. Përveç kësaj, ai kontrollon rregullisht për përditësime, gjë që rrit më tej nivelin e sigurisë.
  • Modaliteti i fshehtë. Nëse nuk doni të ruani historinë tuaj të shfletimit, është e lehtë! Dhe nëse nuk keni asnjë llogari të regjistruar në Google mail, në Chrome është shumë i përshtatshëm për të përdorur modalitetin incognito për të kontrolluar postën pa dalë dhe pa e kujtuar fjalëkalimin tuaj çdo herë.
  • Zgjerim. Shkarkimi i Google Chrome falas për Windows 7 nënkupton marrjen e një numri të shtesa të dobishme. Lexim i rehatshëm faqet e internetit, analiza SEO, shikimi i motit, dërgimi i një artikulli në Facebook ose Twitter (dhe sinkronizimi i tillë i shpejtë është i rëndësishëm për shumë njerëz sot!), etj.
  • Temat. Mund të instaloni Chrome dhe thjesht të admironi bukurinë e tij. Vendosja e këtij opsioni zgjat vetëm disa minuta, mund të instaloni temën e dikujt tjetër ose të krijoni tuajën.

Përkthim i menjëhershëm i faqes, akses i shpejtë në ndonjë nga faqeshënuesit tuaj kur identifikoheni, shtojcë e dobishme, e cila është gjithmonë para jush - do të duhej shumë kohë për ta renditur. Shikoni përsëri përfitimet e listuara dhe vlerësoni vetë rëndësinë e tyre.

Dua versionin më të fundit të Google Chrome

Do të jemi të lumtur nëse do t'ju ndihmojmë të zgjidhni një shfletues. Nuk është aspak e nevojshme të kërkoni një përrua tani për të shkarkuar instaluesin - mund ta bëni këtu dhe tani. Shkarkoni dhe vetëm disa minuta për ta instaluar! Ju duhet versioni më i fundit portativ - nuk ka problem.

Përdorni vetëm mirë software. Google Chrome e di se si të hyjë në internet shpejt dhe lehtë!

Artikujt më të mirë mbi këtë temë