Windows.  Virus.  Anteckningsböcker.  Internet.  kontor.  Verktyg.  Förare

Det händer alla. du öppnar lång sida och börja läsa utan att vänta på den sista nedladdningen. Vid denna tidpunkt laddas bilderna äntligen in och bäddas in på sidan, vilket gör att du förlorar platsen där du slutade.

För att förhindra att detta händer igen, öppna sidan för mobila Chrome-tjänstinställningar som finns på chrome://flags. Därefter måste du hitta alternativet "Justera rullning" och ställa in den på "Aktiverad" position.

2. Trafikbesparing

Chrome-webbläsaren har den mest användbara funktionen för att spara mobiltrafik, som av någon anledning få människor använder. Det låter dig minska kostnaderna avsevärt på grund av datakomprimering. Utseende webbsidan förändras praktiskt taget inte, men dess vikt blir flera gånger mindre.


Du kan aktivera trafikkompression direkt i programinställningarna. Glöm inte att komma tillbaka här då och då för att se resultatet av den här funktionen.

3. Öppna skrivbordsflikar på mobilen

Om du använder webbläsaren Chrome på alla dina enheter vet du förmodligen att data synkroniseras mellan dem. Därför är det inte alls nödvändigt att bokmärka sidan om du började läsa den vid datorn och du plötsligt behövde lämna någonstans. Du kan bara öppna på vägen till mobil webbläsare avsnittet Senaste flikar, där du hittar länkar till alla sidor du nyligen har tittat på, oavsett vilken dator du använder.


4. Spara sidor för offlineläsning

Det finns många program för fördröjd läsning, men det finns inte alltid ett behov av dem, eftersom Chrome själv kan spara sidor för läsning utan att ansluta till webben. Standard given funktion inaktiverad, men detta kan enkelt fixas.


Du kan aktivera den här funktionen på sidan med experimentella inställningar Google Chrome. Skriv in adressfält chrome://flags, och hitta och aktivera sedan alternativet chrome://flags/#offline-bookmarks.

5. Använd tips på sidan

Om du när du läser artikeln stöter på en term vars betydelse behöver förtydligas, skynda dig inte att omedelbart vända dig till sökmotorer. Du kan markera önskat ord och sedan in innehållsmeny välj "Visa tips". Efter det kommer en panel med knappar att visas nedan, så att du kan skicka en förfrågan omedelbart till önskad applikation eller tjänst.


Vilka är funktionerna mobilversion Gillar du Google Chrome mest?

Med hjälp av många applikationer kan du inte bara utöka webbläsarens funktioner avsevärt, utan också anpassa den på ditt eget sätt. Det är denna idé som vägleder Google, så försöker göra annorlunda Google appar Krom så att de passar alla användare.

Till att börja med är det värt att svara på frågan, varför du behöver Google Chrome-appar överhuvudtaget? Moderna sajter har olika dynamiska funktioner som tidigare endast var tillgängliga för program installerade på datorer. Men idag är det inte nödvändigt att använda alla dessa många program. Det räcker bara att installera en applikation som tar upp mycket mindre diskutrymme och som inte bör misslyckas (som utvecklarna garanterar).

Men man bör alltid skilja mellan bokmärken och sanna applikationer.. Bokmärken till olika webbplatser på det här ögonblicket så många. Men de kan inte kallas sanna tillämpningar. Men det är ungefär det sista i fråga. Vad är Google Chrome-appar och vad kan de göra?

En av de mest användbara applikationer Google Chrome är många anteckningsblock. Ja, anteckningsblock. Quick Note är liknande textdokument Microsoft Word . Bara för att ringa det senare bör du speciellt starta programmet. Men anteckningsblocket är omedelbart tillgängligt i applikationssektionen. Du kan skriva allt i den utan att lämna din webbläsare. Du behöver inte ens spara något! Allt sker automatiskt. Den här Google Chrome-appen fungerar även om du inte har en internetanslutning.

TweetDeckär en mycket användbar applikation för alla användare som ofta har konversationer i många sociala nätverk. Med dess hjälp kan du alltid hålla dig uppdaterad med händelser och alla dialoger på Twitter, Facebook, LinkedIn, Google Buzz, Foursquare, MySpace.

Google Talk handlar mer om tillägg än appar. Men ändå detta användbar funktion bör också nämnas. Med Google Talk kan du alltid hålla kontakten med personer som finns i din kontaktlista på Google+. Särskilt glädjande är att chattfönstret alltid förblir öppet och aktivt, även om du flyttar från en flik till en annan.

Håller med om att Google Chrome-appar ska vara användbara för alla användare. Tror hur många gånger behövde du köra räknaren för att beräkna data? Att växla mellan webbläsarfönstret och kalkylatorn, som inte har alla funktioner som man ibland kan behöva, är tröttsamt. Och funktioner som inte finns i standardräknare, måste du söka på Internet. Men tack vare appen Google Chrome-kalkylator behövs inte längre allt detta. Det finns många olika miniräknare för tillfället. De skiljer sig åt i funktionalitet och design.

Beräkning- precis detta bättre app för alla användare som behöver beräkna komplexa matematiska problem. Numerisk kalkylator mer lätt att använda och har ett mycket vackert gränssnitt. Dessutom har den en värdekonverteringsfunktion.

Vilka andra användbara Google Chrome-appar finns det? Ordböcker bör pekas ut bland de många tillämpningarna. Så att du inte hela tiden behöver leta efter en översättning av ett ord kan du helt enkelt använda bra applikation. Bland de många ordböckerna kan du välja den som du gillar mest. Valet är obegränsat. Du kan använda både den enkla En-Ru-översättaren och Yandex.Dictionaries. Eller är du kanske intresserad av fordonsindustrin? Och för det här fallet finns det en användbar applikation! Allt som har med bilar att göra finns i billexikonet.

Bland de många andra användbara applikationerna av Google Chrome är olika klockor och larm. Bland de många väckarklockorna och klockorna kan du välja exakt den applikation som passar dig bäst vad gäller funktionalitet.

Förresten, spel är också Google Chrome-applikationer. Bland de många spelen bör den mest populära applikationen, som är mycket populär bland många människor runt om i världen, noteras. Vissa kanske tycker att irriterande fåglar och gröna grisar inte är så populära längre, men faktiskt Angry Birds-appen anses vara en av de bästa av alla som kom ut 2011. Förresten, tack vare det här spelet kunde utvecklare uppmärksamma alla användare på spelmöjligheterna på Google Chrome-plattformen.

Google Chrome är en produkt från en av de mest kraftfulla sökmotorerna, Google. Grunddatumet för bolaget är 1998. Googles webbläsare Chrome lanserades 2008. Genom att få sin publik i god takt blir den en av de mest populära webbläsarna för dator och Mobil enheter. Den har nu hundratals miljoner användare. Webbläsaren används på nästan varannan dator i världen. Låt oss ta en närmare titt på vad Chrome är, hur man installerar det korrekt och vilka funktioner den har.

Google Corporation. Start

Alla vet att Google först och främst är söksystem. Idag är Google ett enormt multinationellt företag med kontor i många länder, och det främsta är i USA.

Och allt började redan 1996. Två studenter i Kalifornien, Sergey Brin och Larry Page, arbetade med ett forskningsprojekt för att utveckla ny teknik för det digitala universella biblioteket. Under forskningen studerade eleverna de matematiska egenskaperna hos det då existerande World Wide Web. Det var så de skapades sökrobot, som hittade de nödvändiga webbplatserna, erbjöd sin lista, och utvärderade först och främst vikten av information, och inte det största antalet ett visst ord som möter på sajten, som de då existerande sökmotorerna gjorde.

Efter det hittade man investerare för en sådan skapelse av studenter. Den nya sökmotorn, som har genomgått många förbättringar, började vinna användarnas hjärtan mycket snabbt.

Födelsen av en ny webbläsare

Vad är "Chrome"? Först tänkte ledningen för Google-företaget inte ens på att skapa en ny webbläsare, eftersom nischen redan var ganska fylld. Och ärligt talat, skaparna av ett mäktigt företag var rädda för ett rungande misslyckande i webbläsarprojektet. Men med kraftfulla ekonomiska resurser bestämde de sig för att försöka skissera projektet och ta det till ledningens bedömning. Märkligt nog blev den godkänd - tack vare sin enkelhet, förståelighet och trevliga användning.

Hösten 2008, den första versionen av webbläsaren Google Chrome för drift Windows-system. Tack vare den enorma budgeten som investerats i den nya idén övervinner webbläsaren snabbt vägen från okänd till mycket populär.

Google Chrome webbläsare. Vad det är

Webbläsaren Google Chrome är baserad på gratis webbläsare Chromium, som är "fadern" till många befintliga webbläsare. Utvecklarna av programmet bestämde sig för att använda Webkit-motorn som grund för sitt arbete, men 2013 bytte webbläsaren Google Chrome till Blink-motorn.

Nu positionerar webbläsaren Google Chrome sig som enkel, snabb och säker. programvara. Naturligtvis bevisar det detta med sin popularitet, bekväma, inte röriga gränssnitt, höga säkerhetsnivå, som kan diskuteras separat, många applikationer och tillägg för alla smaker. Det kan också noteras att en webbläsare som Chrome inte står stilla och ständigt förbättrar sina många tjänster.

Fördelar med webbläsaren Chrome

Efter ordspråket "Allt genialt är enkelt" har Google Chrome många fördelar som har gett den sådan popularitet. Bland dem kan man notera snabbtitt sidor och en minimalistisk design där ingenting distraherar från webbsidan.

Om du inte vill att din webbhistorik ska ses efter användning, kommer integriteten att tillhandahållas av inkognitoläget. Tack vare söksträng i kombination med adressen behöver du inte ange webbplatsens fullständiga adress. För att synkronisera användardata länkar Google samman dessa data och lagrar dem på en molnserver. Vid behov kan du logga in på ditt konto från vilken dator som helst och få tillgång till bokmärken och nödvändig information. Denna praktiska funktion kommer väl till pass om webbläsaren tas bort.

Programfelskontroll tillåter dig inte att avbryta arbetet vid fel tidpunkt. Glädjer också webbläsarens universalitet för alla operativsystem. Förmodligen vet många att Chrome är en webbläsare som kan installeras på alla operativsystem och elektronisk anordning. För att garantera användarnas säkerhet upprätthåller Google Chrome en svartlista över skadliga webbplatser och meddelar dig även om ett möjligt hot när du går till en eller annan okänd sida. Den här webbläsaren har många fördelar, men det viktigaste i Chromes arbete är dess höga hastighet.

Installation

Webbläsaren Google Chrome laddas ner gratis. Det är bäst att göra detta från den officiella sidan. Se till att din enhet är kompatibel innan du laddar ner. Systemkrav. Så, Windows för "Chrome" bör börja med den sjunde versionen. Intel-processor Pentium måste vara i fjärde generationen eller senare. För att installera Chrome på en mobil enhet på Android baserad, bör du använda en version av operativsystemet som inte kan vara tidigare än Android 4.1. iOS-system måste börja med 9 och senare.

Efter installationsfil"Chrome" laddas ner gratis, du måste klicka på knappen "Kör" eller "Spara". Dubbelklicka sedan för att köra den sparade installerad fil och använd webbläsaren Google Chrome.

Importera inställningar

Om det behövs, i installerad webbläsare Google Chrome kan du importera användarinställningar från andra webbläsare, varefter information som t.ex startsida, webbhistorik, bokmärken, kontolösenord.

Stäng allt innan du importerar öppna webbläsare, starta "Chrome", i dess övre högra hörn gå till inställningsmenyn, som visas som tre vertikala punkter. Klicka sekventiellt på "Bokmärken", sedan "Importera bokmärken och inställningar" och välj den webbläsare som du vill importera data från. Om listan inte innehåller den önskade webbläsaren måste du exportera bokmärkena från den till HTML-format och sedan, när du importerar till Chrome, välj positionen "HTML-fil med bokmärken". När du klickar på knappen "Importera" kommer alla inställningar från den tidigare webbläsaren att överföras till "Chrome".

Uppdatering

Chrome-webbläsaren uppdateras automatiskt vid omstart eller i bakgrunden. Men med alltid-på-läget kan du hoppa över att uppdatera det. För att se om det finns fler en ny version Chrome, du måste vara uppmärksam på färgen på menyindikatorn för Google Chrome Inställningar och kontroller i det övre högra hörnet av skärmen. Grönt kommer att betyda att den nya versionen släpptes för ungefär två dagar sedan, orange - fyra dagar sedan, röd - för sju dagar sedan.

För att uppdatera Chrome manuellt måste du öppna webbläsaren, gå till menyn "Anpassa och hantera Google Chrome", välj alternativet "Uppdatera Google Chrome" (avsaknaden av ett sådant objekt betyder att versionen av webbläsaren redan är ny) och klicka på "Starta om". Allt öppna fönster och bokmärken i webbläsaren kommer att sparas och laddas automatiskt när du startar om den. Omstarten kan fördröjas genom att klicka på knappen "Inte nu".

Borttagning

Om du behöver ta bort webbläsaren Chrome måste du avsluta den, gå till kontrollpanelen för ditt operativsystem (i det nedre vänstra hörnet). Öppna sedan "Alternativ (Inställningar)", välj "Program", hitta "Google Chrome" och välj "Ta bort"-åtgärden (för Windows 8 och 10). För Windows 7 eller Vista, i läget "Inställningar", välj "Kontrollpanelen", gå sedan till "Avinstallera ett program" eller "Program och funktioner". Dubbelklicka på Google Chrome. Webbläsaren kommer att raderas genom att klicka på knappen "Radera".

För att rensa profildata måste du klicka på "Rensa även webbinformation". Men om du synkroniserar din data och loggar in på ditt Google-konto igen, kommer en del av din information att vara tillgänglig eftersom den lagras på Googles server. För att rensa allt helt måste du rensa historiken. Du kan göra detta genom att gå till menyn "Anpassa och kontrollera Google Chrome", välj sedan "Fler verktyg" och sedan "Rensa webbinformation". Efter att ha angett önskat tidsintervall, markera rutorna för den typ av information du vill ta bort och klicka sedan på Rensa historik.

Applikationer och tillägg

Chrome-webbläsaren från Google erbjuder en mängd olika tillägg, plugin-program och applikationer för användare, både betalda och gratis. Tack vare tillägg för alla smaker kan du faktiskt designa webbläsaren Chrome själv. Du kan hitta den nödvändiga applikationen eller förlängningen i den officiella onlinebutiken.

Om tillägg handlar om att lägga till och förbättra webbläsarfunktioner, så är applikationer det individuella program som fungerar direkt i webbläsaren.

Hur man lägger till eller tar bort en app eller tillägg

För att lägga till tillägg eller tillägg till Chrome-webbläsaren måste du välja "Tillägg" eller "Appar" i Chromes onlinebutik i den vänstra kolumnen. Välj sedan vad du behöver från katalogen som öppnas, medan du kan använda sökningen. Nära position önskad applikation eller tillägg, kommer en Installera-knapp att visas. Om du lägger till ett tillägg måste du kontrollera vilken data den kommer att ha tillgång till och klicka sedan på "Installera tillägg". Efter det installerade applikationer Chrome kommer att visas på startprogrammet, och de resulterande tilläggen kan ses som knappar i Chromes verktygsfält.

För att ta bort ett onödigt tillägg måste du gå till menyn "Anpassa och hantera Google Chrome", välj sedan alternativet "Ytterligare verktyg" och från det - "Tillägg". I listan som öppnas, välj tillägget som ska tas bort och klicka på knappen "Ta bort från Chrome" och klicka sedan på "Ta bort" igen. Applikationen kan avinstalleras från "Verktygsfältet" på skrivbordet.

Användbara tillägg och applikationer

De som hänger med i tiden har länge använt bekväma och användbara tillägg och applikationer i sin webbläsare. Deras funktionalitet kan varieras - från assistenter på jobbet till spel och underhållning. Tänk på några intressanta tillägg och applikationer från Google Chrome:

    DataSaver är din trogen assistent för att spara trafik. Den har funktionen att komprimera nedladdade sidor, text och bilder. Mycket praktiskt för mobila enheter. Den är redan inbyggd i versionen för Android eller iOS ("Inställningar" - "Spara trafik").

    Quick Notes är ett anteckningsblock som dyker upp online som ett fönster på din begäran. Hjälper till att omedelbart skriva ner tanken som besökte dig på vilken sida som helst på webben.

    XTranslate - detta tillägg ger omedelbar översättning av både enskilda ord och hela webbsidor, du behöver bara välja den nödvändiga texten.

    Gmail Offline - låter dig arbeta med e-post i frånvaro av Internet. Det är sant att det fortfarande är nödvändigt att ta emot och skicka brev. Men du kan skriva ut svaret långsamt.

    Save to Pocket - sparar en webbsida för senare läsning, samtidigt som den rengörs från annonser och onödiga element och lämnar bara text och en bild. Sidan kommer att sparas i cachen och kommer att vara tillgänglig även utan internet.

Till sist

Så vad är "Chrome"? Det är modernt och användbar webbläsare. Granskningen av populära applikationer och tillägg för den kan fortsätta på obestämd tid. Det är dock upp till dig att bestämma vilken ansökan eller förlängning du behöver. Stort val, deras mångfald och tillgänglighet för webbläsaren Google Chrome gör vårt liv enklare och ljusare, hjälper till på jobbet, studerar eller låter dig fördriva tiden med att spela spel.

Användare som använder Google Chrome som standardwebbläsare har förmodligen en idé om appbutiken. De som har varit tvungna att arbeta med dem vet att applikationer bara är länkar till webbsidorna för motsvarande onlinetjänster. De finns på en separat webbläsarpanel på adressen: "chrome://apps" (se skärmdumpen för ett exempel).
Google Chrome Apps

Nyligen har företaget släppt Chrome-appar för datorn, utvecklade på språk JavaScript-programmering och HTML5. De körs i separata processer från webbläsaren och kräver inte nätverksanslutning, även om de använder Chrome-motorn för sitt arbete.

Nya Google Chrome-appar

Chrome-webbläsarapplikationen är ett fristående program skrivet på programmeringsspråk (i popularitetsordning):

  1. JavaScript - används för att skriva skript för webbläsare;
  2. HTML är ett hypertextmarkeringsspråk för webbsidor;
  3. Native Client - låter dig köra applikationer i olika webbläsare, oavsett OS;
  4. Emscripten är en C++-kompilator som producerar JavaScript-kod som utdata.

Ibland används andra mindre populära webbapplikationsmotorer, men utan användning av Flash-teknik från Adobe. I slutet av sammanställningen källa programmet komprimeras, varefter det kan arbeta offline utan internet, App Store erbjuder att installera Google Keep på en PC, Sketchpad eller Pixlr grafiska redigerare, Writer notebook eller Cut the Rope inhemska spel, och köra dem som klassiska program via programstartaren. Förresten, det är inte en egenskap hos Windows, och fungerar även på Linux och MacOS.

Chrome är en plattform för att köra applikationer

Observera att när du använder applikationer kommer Google Chromes webbutik att installera en panel för att starta program i automatiskt läge utan att fråga eller meddela användaren att en åtgärd har vidtagits.

Fig 1. Panel med applikationer

När installationen är klar skapas en genväg i aktivitetsfältet som startar startfältet, som visar en lista över Chrome-program som används på datorn. Genom den startas eller raderas program utan att en webbläsare behöver fungera. Gamla applikationer som rekommenderas att ersättas med uppdaterade indikeras med en pil, som genvägar (i själva verket är de - de leder till motsvarande webbplatser).

Chrome-programstartaren, när det finns en aktiv Internetanslutning, synkroniserar bokmärken, navigeringshistorik, sparade lösenord etc. Om du av misstag raderade programmet google inställningar chrome, gå till https://chrome.google.com/webstore/launcher och ladda ner den.

Exempel på Chrome-appar för skrivbordet

Google Chrome Store innehåller många program för PC, inklusive multifunktionella grafik- och textredigerare, värdekonverterare, anteckningsverktyg, många spel, klienter för sociala nätverk och andra tjänster. Program för Google Chrome är kompletta och kan enkelt ersätta dina dagliga applikationer, särskilt eftersom de fungerar offline. Att använda program från Google har flera fördelar:

  • tillgång till tjänster är alltid möjlig:
  • synkronisering med webbläsaren på alla enheter efter auktorisering;
  • inte orsaka kritiska fel i Windows-drift.

TechSmith Snagit

Fig 2. Grafisk editor TechSmith Snagit

Som ett resultat får vi grafikredigerare, som inte självständigt kan skapa skärmdumpar och fungera utan internet (plugin-programmet som tar skärmdumpar kräver en nätverksanslutning för att fungera).

Ficka

Efter att ha gått in i Google Store uppmärksammade många applikationen för Google Chrome som heter Pocket - en klient till tjänsten med samma namn. Den är utformad för att lagra artiklar av intresse för användaren, som han planerar att läsa senare. Programmet visar en lista över sparade artiklar i form av miniatyrer och låter dig söka efter nödvändiga publikationer efter deras titel. Under sparandet rensas webbsidor från annonser.
Dessutom låter Pocket dig spara publikationer i arkivet eller dela de mest intressanta av dem med vänner i i sociala nätverk eller skicka via e-post.

Många artiklar har publicerats på Habré om att skapa tillägg för Chrome, men ämnet att utveckla Chrome-applikationer (alias Chrome-appar) har berörts mycket mindre ofta. På senare tid har det blivit mer relevant på grund av spridningen av enheter på ChromeOS. Dessutom har infrastrukturen för att bygga appar för Chrome blivit mer stabil och enklare att använda. I den här artikeln kommer jag att försöka svara på huvudfrågorna: varför överhuvudtaget skriva applikationer för Chrome, hur de skiljer sig från tillägg, webbtjänster, skrivbordsapplikationer etc., samt hur de utvecklas och vilka begränsningar som åläggs dem. Om detta ämne väcker intresse kommer artikeln att ha fortsättningar som täcker mer specifika frågor.

För vad

Samma funktionalitet kan implementeras med perfekt olika tekniker: du kan skriva ett program för Windows, skapa en webbtjänst, mobil app för Android och/eller iOS, etc. Vad kan motivera en författare att välja en Chrome-app?
  • Arbetar på ChromeOS. För närvarande är Chrome-appen det främsta sättet att ge ditt program till Chromebook-användare. Är det värt det? Chromebooks är fortfarande mindre än till exempel Windows-datorer, men trenden håller på att förändras. Förra året såldes fem gånger fler Chromebooks i USA än Macbooks.
  • Chrome-appar fungerar på Windows, Linux och OS X utan någon extra ansträngning. Det finns naturligtvis många andra sätt att göra en applikation portabel, men de flesta av dem visar sig vara märkbart dyrare.
  • Nyligen har det blivit möjligt att porta Chrome-appar till Android och iOS.
  • På de flesta system ser Chrome-appar ut som vanliga program för användaren. De startas från startmenyn, öppnar vanliga fönster utan webbläsarkontroller, kan användas som standardprogram för att öppna filer och beter sig i övrigt
    som fullständiga program.

Paketerade appar och värdappar

Alla såg i listan över appar installerade som standard i Chrome-ikonerna Sök, Gmail, Google Drive. Om du klickar på en av dem öppnas inget som ser ut som ett program. Istället överförs användaren helt enkelt till sidan för motsvarande tjänst.

Poängen är att det finns två grundläggande olika typer applikationer: värdapp och paketerad app. Tyvärr finns det inga etablerade ryska termer för dem. Sök, Gmail, etc. är värd. En sådan applikation består av en manifest.json-fil med en URL och säkerhetsinställningar samt en ikon. Faktum är att en värdapp är en speciell flik för en onlinetjänst.

Till skillnad från värd, i fallet med en paketerad app, lagras alla filer som behövs för att applikationen ska fungera på användarens dator. Sådana appar tenderar att fungera bättre offline, kan hantera sina egna fönster och har generellt tillgång till fler Chrome API:er.

I framtiden kommer vi att prata om paketerade appar.

Applikationer och tillägg

Ur användarens synvinkel utför tillägg och applikationer helt andra funktioner: tillägget ändrar hur han använder webbläsaren, medan applikationen utför någon uppgift separat från webbläsaren. Tillägget ändrar innehållet på sidorna och lägger kanske till ett par knappar, och applikationen körs oftast i ett eget fönster.

Samtidigt är tillägg och applikationer från insidan väldigt lika. Båda installeras från Chrome Web Store och är .crx-filer som är zip-arkiv. Tilläggs-/applikationsegenskaperna beskrivs i manifest.json-filen, och användargränssnittet i dem är skrivet i HTML5. Många mjukvarugränssnitt Chrome är tillgängligt för både tillägg och appar.

Samtidigt finns det betydande skillnader. Appar kan använda funktioner som inte är tillgängliga för tillägg:

  • hantera dina fönster
  • arbeta direkt med filer på användarens dator,
  • tilldelas av program för att öppna vissa typer av filer av operativsystemet,
  • öppna TCP och UDP-anslutningar(detta används till exempel av SSH-klienten för Chrome),
  • arbeta med USB.

Utvecklingsfunktioner

Jag har redan nämnt att från användarens synvinkel skiljer sig Chrome-applikationer inte mycket från vanliga program. Samtidigt, ur en programmerares synvinkel, är de ordnade helt annorlunda. Vissa operationer är lättare, andra är svårare.

Många gränssnitt som används av applikationer är allmänt accepterade standarder och är välkända för alla webbutvecklare. För användargränssnittet används HTML och CSS, för att arbeta med HTTP - XMLHTTPRequest, etc.

I en Chrome-applikation implementeras synkronisering mellan applikationsinstanser med liten eller ingen extra ansträngning. olika datorer. Att arbeta med filer, precis som alla andra gränssnitt som är beroende av externa resurser, är asynkront. Å ena sidan komplicerar detta något koden för motsvarande operationer, å andra sidan garanterar det gränssnittets lyhördhet och förhindrar blockering.

En annan funktion i Chrome är säkerhetshantering. I Chrome är det ordnat annorlunda än i de klassiska. operativsystem och mer som säkerhetssystemet i Android. Chrome-utvecklare har alltid närmat sig tillägget av programmeringsgränssnitt konservativt. När man designar ett system är det lättare att lätta på säkerhetsrestriktioner över tid än att göra dem mer restriktiva. Som ett resultat har till exempel applikationer inte obegränsad tillgång till filsystemet. De arbetar huvudsakligen med filer som antingen ägs av applikationen eller explicit öppnas av användaren.

Vad kan du använda förutom HTML + JavaScript

Det huvudsakliga programmeringsspråket för Chrome är naturligtvis JavaScript. Men detta betyder inte att all din kod behöver skrivas om på den. Det finns flera lösningar som låter dig använda kod på andra programmeringsspråk i din Chrome-app. Bland dem:
  • infödd klient. Koden är kompilerad för att möjliggöra både processorexekvering och webbläsarverifiering. NaCl-koden använder en ganska rik uppsättning av Pepper API-gränssnitt för att kommunicera med omvärlden, inklusive i synnerhet att arbeta med filsystem, OpenGL och ljud.
  • Emscripten Om NaCl inte fungerar för dig kan du kompilera din C++-kod direkt till JavaScript. På moderna webbläsare det resulterande JavaScriptet är bara några gånger långsammare än om det kompilerats till inbyggd kod. Av fördelarna - kompatibilitet med alla gränssnitt tillgängliga från JavaScript.

Exempel


Avslutningsvis kommer jag att ge ett exempel på en applikation som jag själv har arbetat med (och
Arbetssätt). Detta textredigerare text. Redaktörskoden är tillgänglig på github. För faktisk redigering används CodeMirror-biblioteket. Applikationen implementerar arbete med filer, fönster, sparinställningar och andra nödvändiga funktioner.

Om du upptäcker ett fel, välj en textbit och tryck på Ctrl + Retur
DELA MED SIG: