Okna.  Wirusy.  Laptopy.  Internet.  Biuro.  Narzędzia.  Kierowcy

To zdarza się każdemu. otwierasz długa strona i rozpocznij czytanie, nie czekając na zakończenie ładowania. W tym momencie zdjęcia są ostatecznie ładowane i osadzane na stronie, w wyniku czego tracisz miejsce, w którym przerwałeś.

Aby temu zapobiec, otwórz stronę ustawień mobilnej usługi Chrome znajdującą się pod adresem chrom://flagi. Następnie musisz znaleźć opcję „Regulacja przewijania” i ustawić ją w pozycji „Wł.”.

2. Oszczędności w ruchu

Przeglądarka Chrome ma bardzo przydatną funkcję oszczędzania ruchu mobilnego, z której z jakiegoś powodu niewiele osób korzysta. Pozwala znacząco obniżyć koszty dzięki kompresji danych. Wygląd strona internetowa pozostaje praktycznie niezmieniona, ale jej waga staje się kilkukrotnie mniejsza.


Możesz włączyć kompresję ruchu bezpośrednio w ustawieniach programu. Nie zapomnij tu okresowo zaglądać, aby zobaczyć, jak działa ta funkcja.

3. Otwieranie kart pulpitu na telefonie komórkowym

Jeśli korzystasz z przeglądarki Chrome na wszystkich swoich urządzeniach, prawdopodobnie wiesz, że dane są między nimi synchronizowane. Dlatego wcale nie jest konieczne zapisywanie strony jako zakładek, jeśli zacząłeś ją czytać na komputerze i nagle musisz gdzieś iść. Możesz po prostu otworzyć go w drodze do przeglądarka mobilna sekcję „Ostatnie karty”, w której znajdziesz linki do wszystkich ostatnio przeglądanych stron, niezależnie od komputera, z którego korzystasz.


4. Zapisywanie stron do czytania offline

Istnieje wiele programów do opóźnionego czytania, ale nie zawsze jest to potrzebne, ponieważ sama Chrome może zapisywać strony do czytania bez łączenia się z Internetem. Domyślny tę funkcję jest wyłączona, ale można to łatwo naprawić.


Możesz włączyć tę funkcję na stronie ustawień eksperymentalnych GoogleChrome. Wejdź pasek adresu chrom://flagi, a następnie znajdź i aktywuj opcję chrome://flags/#offline-zakładki.

5. Korzystanie z podpowiedzi na stronie

Jeśli podczas czytania artykułu natkniesz się na termin, którego znaczenie wymaga wyjaśnienia, nie spiesz się, aby natychmiast zwrócić się do wyszukiwarek. Możesz zaznaczyć żądane słowo, a następnie menu kontekstowe wybierz opcję „Pokaż wskazówki”. Następnie na dole pojawi się panel z przyciskami, które pozwalają wysłać żądanie bezpośrednio do żądanej aplikacji lub usługi.


Jakie są funkcje? wersja mobilna Czy Twoja ulubiona przeglądarka to Google Chrome?

Za pomocą licznych aplikacji można nie tylko znacznie rozszerzyć możliwości przeglądarki, ale także dostosować ją na swój własny sposób. To jest idea, która przyświeca Firma Google, więc próbuje zrobić inaczej Aplikacje Google'a Chrom tak, aby odpowiadały każdemu użytkownikowi.

Na początek warto odpowiedzieć sobie na pytanie, Dlaczego w ogóle potrzebujemy aplikacji Google Chrome?? Nowoczesne strony internetowe posiadają różne funkcje dynamiczne, które wcześniej były dostępne tylko dla programów zainstalowanych na komputerach. Ale dzisiaj nie ma potrzeby korzystania z tych wszystkich licznych programów. Wystarczy zainstalować aplikację, która zajmuje znacznie mniej miejsca na dysku i nie powinna powodować awarii (jak zapewniają twórcy).

Ale zawsze powinieneś odróżniać zakładki od prawdziwych aplikacji. Zakładki do różnych witryn na w tej chwili tylu. Ale nie można ich nazwać prawdziwymi zastosowaniami. Ale chodzi o to drugie o czym mówimy. Jakie są typy aplikacji Google Chrome i do czego służą?

Jeden z najbardziej przydatne aplikacje Google Chrome ma wiele notatników. Tak, notatnik Szybka notatka jest podobna dokument tekstowy Microsoft Word . Tylko po to, aby wywołać to drugie, należy specjalnie uruchomić program. Ale notatnik jest od razu dostępny w sekcji aplikacji. Możesz w nim zapisać wszystko bez wychodzenia z przeglądarki. Nie musisz nawet niczego zapisywać! Wszystko dzieje się automatycznie. Ta aplikacja Google Chrome działa nawet wtedy, gdy nie masz połączenia internetowego.

TweetDeck to bardzo przydatna aplikacja dla wszystkich użytkowników, którzy często prowadzą rozmowy na licznych portalach społecznościowych. Za jego pomocą możesz zawsze być na bieżąco z wydarzeniami i wszystkimi rozmowami na Twitterze, Facebooku, LinkedIn, Google Buzz, Foursquare, MySpace.

Google Talk to bardziej rozszerzenie niż aplikacja. Ale wciąż to przydatna funkcja należy również wspomnieć. Z za pomocą Google'a Rozmawiaj, dzięki czemu zawsze możesz pozostać w kontakcie z osobami, które znajdują się na Twojej liście Kontakty Google+. Szczególnie miłe jest to, że okno czatu pozostaje zawsze otwarte i aktywne, nawet jeśli przechodzisz z jednej karty do drugiej.

Zgadzam się, że aplikacje Google Chrome powinny być przydatne dla wszystkich użytkowników. Myśleć ile razy musiałeś używać kalkulatora, żeby coś obliczyć?? Przełączanie się między oknem przeglądarki a kalkulatorem, który nie posiada wszystkich funkcji, których czasami możesz potrzebować, jest męczące. Oraz funkcje, których nie ma standardowy kalkulator, musisz poszukać w Internecie. Ale dzięki aplikacji kalkulatora Google Chrome to wszystko nie jest już potrzebne. Obecnie dostępnych jest wiele różnych kalkulatorów. Różnią się funkcjonalnością i designem.

Obliczać- to najwięcej lepsza aplikacja dla wszystkich użytkowników, którzy muszą obliczać złożone problemy matematyczne. Kalkulator numerycznyłatwiejszy w użyciu i ma bardzo piękny interfejs. Dodatkowo posiada funkcję przeliczania wartości.

Jakie są inne przydatne aplikacje Google Chrome? Wśród licznych zastosowań wyróżnić należy słowniki. Abyś nie musiał ciągle szukać tłumaczenia słowa, możesz po prostu użyć dobra aplikacja. Spośród licznych słowników możesz wybrać ten, który najbardziej Ci się podoba. Wybór jest nieograniczony. Możesz użyć prostego tłumacza En-Ru lub Yandex.Dictionaries. A może interesujesz się tematyką motoryzacyjną? I w tym przypadku jest przydatna aplikacja! Wszystko, co dotyczy samochodów, można znaleźć w słowniku Samochody.

Inne liczne przydatne aplikacje Google Chrome to: różne zegary i budziki. Spośród licznych budzików i zegarów możesz wybrać dokładnie tę aplikację, która najbardziej Ci odpowiada pod względem funkcjonalności.

Nawiasem mówiąc, gry to także aplikacje Google Chrome. Wśród licznych gier warto zwrócić uwagę na najpopularniejszą aplikację, która cieszy się ogromną popularnością wśród wielu osób na całym świecie. Niektórzy mogą pomyśleć, że nieznośne ptaki i zielone świnki nie są już tak popularne, ale w rzeczywistości Aplikacja Angry Birds jest uważany za jeden z najlepszych ze wszystkich, które ukazały się w 2011 roku. Nawiasem mówiąc, dzięki tej grze twórcy mogli zwrócić uwagę wszystkich użytkowników na możliwości gier platformy Google Chrome.

Google Chrome jest produktem jednej z najpotężniejszych wyszukiwarek, Google. Za datę założenia spółki przyjmuje się rok 1998. Przeglądarka Google Chrome została uruchomiona w 2008 roku. Zdobywając grono odbiorców w dobrym tempie, staje się jedną z najpopularniejszych przeglądarek na komputery i komputery urządzenia mobilne. Obecnie liczba jego użytkowników liczy setki milionów ludzi. Z przeglądarki korzysta niemal co drugi komputer na świecie. Przyjrzyjmy się bliżej, czym jest Chrome, jak poprawnie go zainstalować i jakie ma możliwości.

Korporacja Google. Start

Każdy wie, że Google to przede wszystkim wyszukiwarka. Dziś Google to ogromna międzynarodowa korporacja z biurami w wielu krajach, a główna w Stanach Zjednoczonych.

A wszystko zaczęło się w 1996 roku. Dwóch studentów z Kalifornii, Sergey Brin i Larry Page, zaangażowało się w projekt badawczy mający na celu opracowanie nowych technologii dla uniwersalnej biblioteki cyfrowej. W trakcie badań studenci badali właściwości matematyczne istniejących wówczas przedmiotów Sieć WWW. Tak powstały szukaj robota, która znalazła potrzebne strony, zaproponowała ich listę, oceniając przede wszystkim wagę informacji, a nie największa liczba określone słowo napotkane na stronie, tak jak robiły to istniejące wówczas wyszukiwarki.

Następnie znaleziono inwestorów dla takiego pomysłu studentów. Nowy system wyszukiwania, po wielu udoskonaleniach, bardzo szybko zaczął podbijać serca użytkowników.

Narodziny nowej przeglądarki

Co to jest „Chrome”? Początkowo kierownictwo Google Corporation nawet nie myślało o stworzeniu nowej przeglądarki, ponieważ nisza była już wystarczająco wypełniona. I szczerze mówiąc, twórcy potężnej korporacji obawiali się rażącej porażki projektu przeglądarki. Ale mając potężne zasoby finansowe, postanowili spróbować naszkicować projekt i przekazać go kierownictwu. Co dziwne, został zatwierdzony - ze względu na prostotę, przejrzystość i przyjemne użytkowanie.

Jesienią 2008 roku ukazała się pierwsza wersja przeglądarki Google Chrome dla sali operacyjnej Systemy Windows. Dzięki ogromnemu budżetowi zainwestowanemu w nowe dzieło przeglądarka szybko pokonuje drogę od nieznanej do bardzo popularnej.

Przeglądarka Google Chrome. Co to jest

Przeglądarka Chrome firmy Google Corporation została opracowana w oparciu o darmowa przeglądarka Chromium, który jest „ojcem” wielu istniejących przeglądarek. Twórcy programu jako podstawę swojego działania zdecydowali się wykorzystać silnik Webkit, jednak w 2013 roku przeglądarka Google Chrome przeszła na silnik Blink.

Teraz przeglądarka Google Chrome jest prosta, szybka i bezpieczna oprogramowanie. Dowodzi tego oczywiście swoją popularnością, wygodnym, przejrzystym interfejsem, wysoki poziom bezpieczeństwo, które można omówić osobno, z wieloma zastosowaniami i rozszerzeniami na każdy gust. Można również zauważyć, że przeglądarka taka jak Chrome nie stoi w miejscu, stale udoskonalając swoje liczne usługi.

Zalety przeglądarki Chrome

Kierując się powiedzeniem „Wszystko genialne jest proste”, przeglądarka Google Chrome ma wiele zalet, które zapewniły jej taką popularność. Wśród nich możemy wymienić szybki podgląd stron internetowych oraz minimalistyczny design, w którym nic nie odwraca uwagi od strony internetowej.

Jeśli nie chcesz przeglądać historii przeglądania po użyciu, tryb „incognito” zapewni Ci prywatność. Dzięki temu, że szukany ciąg w połączeniu z adresem adresowym nie ma konieczności podawania pełnego adresu serwisu. Aby zsynchronizować dane użytkownika, Google łączy te dane ze sobą i przechowuje je serwer w chmurze. W razie potrzeby możesz zalogować się na swoje konto z dowolnego komputera i uzyskać dostęp do zakładek i niezbędne informacje. Ta przydatna funkcja przydaje się, jeśli przeglądarka zostanie usunięta.

Kontrola awarii programu nie pozwoli na przerwanie pracy w niewłaściwym momencie. Cieszy również wszechstronność przeglądarki dla wszystkich systemów operacyjnych. Wiele osób zapewne wie, że Chrome to przeglądarka, którą można zainstalować na dowolnym systemie operacyjnym i urządzenie elektroniczne. Aby zapewnić bezpieczeństwo swoim użytkownikom, Google Chrome prowadzi czarną listę złośliwych witryn, a także powiadamia o możliwym zagrożeniu w przypadku przejścia na konkretną nieznaną stronę. Ta przeglądarka ma wiele zalet, ale najważniejszą cechą Chrome jest jej duża szybkość.

Instalacja

Pobierz przeglądarkę Google Chrome za darmo. Najlepiej zrobić to na oficjalnej stronie. Przed pobraniem upewnij się, że Twoje urządzenie jest kompatybilne wymagania systemowe. Dlatego system Windows dla Chrome powinien zaczynać się od wersji siódmej. Procesor Intela Pentium musi być w czwartej generacji lub nowszej. Aby zainstalować Chrome na urządzeniu mobilnym Oparte na Androidzie, powinieneś używać wersji systemu operacyjnego, która nie może być wcześniejsza niż Android 4.1. systemu iOS należy zaczynać od wersji 9 i nowszych.

Po plik instalacyjny„Chroma” została pobrana za darmo, należy kliknąć przycisk „Uruchom” lub „Zapisz”. Następnie kliknij dwukrotnie myszą, aby uruchomić zapisane zainstalowany plik i korzystaj z przeglądarki Google Chrome.

Importowanie ustawień

W razie potrzeby, zainstalowana przeglądarka Google Chrome może importować ustawienia użytkownika z innych przeglądarek, po czym informacje takie jak strona główna, historia przeglądania, zakładki, hasła do kont.

Przed importem musisz wszystko zamknąć otwarte przeglądarki, uruchom „Chrome”, w prawym górnym rogu przejdź do menu ustawień, które jest przedstawione jako trzy pionowe kropki. Kliknij „Zakładki”, następnie „Importuj zakładki i ustawienia” i wybierz przeglądarkę, z której chcesz zaimportować dane. Jeśli nie ma ich na podanej liście żądaną przeglądarkę, należy wyeksportować z niego zakładki do formatu HTML, a następnie przy imporcie do Chrome zaznaczyć opcję „Plik HTML z zakładkami”. Po kliknięciu przycisku „Importuj” wszystkie ustawienia z poprzednia przeglądarka zostanie przeniesiony do Chrome.

Aktualizacja

Przeglądarka Chrome aktualizuje się automatycznie po ponownym uruchomieniu lub w tle. Ale jeśli jest zawsze włączony, możesz pominąć jego aktualizację. Aby sprawdzić, czy jest dostępnych więcej nowa wersja„Chrome”, należy zwrócić uwagę na kolor wskaźnika menu „Ustawienia i sterowanie Google Chrome” w prawym górnym rogu ekranu. Zielony będzie oznaczał, że nowa wersja została wydana około dwa dni temu, pomarańczowy – cztery dni temu, czerwony – siedem dni temu.

Aby ręcznie zaktualizować Chrome, należy otworzyć przeglądarkę, przejść do menu „Konfiguracja i zarządzanie Google Chrome”, wybrać opcję „Aktualizuj Google Chrome” (brak takiej opcji oznacza, że ​​wersja przeglądarki jest już nowa ) i kliknij „Uruchom ponownie”. Wszystko otwarte okna i zakładki w przeglądarce zostaną zapisane i załadowane automatycznie po ponownym uruchomieniu. Ponowne uruchomienie można opóźnić, klikając przycisk „Nie teraz”.

Usuwanie

Jeśli chcesz usunąć przeglądarkę Chrome, musisz z niej wyjść i przejść do panelu sterowania swojego systemu operacyjnego (w lewym dolnym rogu). Następnie otwórz „Opcje (Ustawienia)”, wybierz element „Aplikacje”, znajdź „Google Chrome” i wybierz akcję „Odinstaluj” (dla Windows 8 i 10). W systemie Windows 7 lub Vista w Ustawieniach wybierz Panel sterowania, a następnie przejdź do Odinstaluj program lub Programy i funkcje. Kliknij dwukrotnie przeglądarkę Google Chrome. Przeglądarka zostanie usunięta poprzez kliknięcie przycisku „Usuń”.

Aby wyczyścić dane swojego profilu, musisz kliknąć „Usuń także dane przeglądania”. Jeśli jednak zsynchronizujesz swoje dane i ponownie zalogujesz się na swoje konto Google, niektóre z Twoich informacji będą dostępne, ponieważ są przechowywane na serwerze Google. Aby wszystko całkowicie wyczyścić, musisz wyczyścić historię. Możesz to zrobić przechodząc do menu „Dostosuj i zarządzaj Google Chrome”, następnie wybierz „Więcej narzędzi”, a następnie „Usuń dane przeglądania”. Po określeniu wymaganego zakresu czasu zaznacz pola przy typie informacji, które chcesz usunąć, a następnie kliknij „Wyczyść historię”.

Aplikacje i rozszerzenia

Przeglądarka Chrome od Google oferuje użytkownikom mnóstwo różnych rozszerzeń, wtyczek i aplikacji, zarówno płatnych, jak i bezpłatnych. W rzeczywistości dzięki rozszerzeniom na każdy gust możesz zaprojektować przeglądarkę Chrome tak, aby Ci odpowiadała. Wymaganą aplikację lub rozszerzenie znajdziesz w oficjalnym sklepie internetowym.

Jeśli rozszerzenia dodają i ulepszają funkcje przeglądarki, to aplikacje już tak programy indywidualne, które działają bezpośrednio w przeglądarce.

Jak dodać lub usunąć aplikację lub rozszerzenie

Aby dodać rozszerzenia lub dodatki do przeglądarki Chrome, należy w sklepie internetowym Chrome w lewej kolumnie wybrać „Rozszerzenia” lub „Aplikacje”. Następnie wybierz to, czego potrzebujesz z otwartego katalogu i możesz skorzystać z wyszukiwania. Blisko pozycji żądaną aplikację lub rozszerzenie, pojawi się przycisk „Zainstaluj”. Jeśli dodasz rozszerzenie, musisz sprawdzić, do jakich danych będzie miało ono dostęp, a następnie kliknąć „Zainstaluj rozszerzenie”. Potem zainstalowanych aplikacji Przeglądarka Chrome pojawi się w programie uruchamiającym, a pojawiające się rozszerzenia będą widoczne jako przyciski na pasku narzędzi przeglądarki Chrome.

Aby usunąć niepotrzebne rozszerzenie, należy przejść do menu „Dostosuj i zarządzaj Google Chrome”, następnie wybierz element „Dodatkowe narzędzia” i stamtąd - „Rozszerzenia”. Na liście, która się otworzy, wybierz rozszerzenie, które chcesz usunąć, i kliknij przycisk „Usuń z Chrome”, a następnie ponownie kliknij „Usuń”. Aplikację można usunąć z „paska narzędzi” na pulpicie.

Przydatne rozszerzenia i aplikacje

Ci, którzy idą z duchem czasu, od dawna korzystają z wygodnych i przydatnych rozszerzeń i aplikacji w swojej przeglądarce. Ich funkcjonalność może być zróżnicowana – od asystentów pracy po gry i rozrywkę. Przyjrzyjmy się kilku interesującym rozszerzeniom i aplikacjom z Google Chrome:

    DataSaver jest Twój wierny asystent w oszczędzaniu ruchu. Posiada funkcję kompresji pobranych stron, tekstu i obrazów. Bardzo wygodne dla urządzeń mobilnych. Jest już wbudowany w wersje dla Androida lub iOS („Ustawienia” - „Oszczędzanie ruchu”).

    Quick Notes to notatnik, który na Twoją prośbę pojawia się online jako okno. Pomaga błyskawicznie zapisać myśl, która przyszła Ci do głowy na dowolnej stronie w Internecie.

    XTranslate — to rozszerzenie zapewni natychmiastowe tłumaczenie jako poszczególne słowa i całe strony internetowe, wystarczy zaznaczyć żądany tekst.

    Gmail Offline - umożliwia pracę z pocztą w przypadku braku Internetu. To prawda, że ​​\u200b\u200bnadal konieczne jest odbieranie i wysyłanie listów. Ale możesz wpisać odpowiedź powoli.

    Zapisz w kieszeni - zapisuje stronę internetową do późniejszego przeczytania, usuwając reklamy i niepotrzebne elementy, pozostawiając jedynie tekst i obrazy. Strona zostanie zapisana w pamięci podręcznej i będzie dostępna nawet bez Internetu.

Podsumowując

Czym więc jest Chrome? Jest nowoczesny i przydatna przeglądarka. Przegląd popularnych aplikacji i rozszerzeń do nich można kontynuować w nieskończoność. Jednak to Ty decydujesz, jakiej aplikacji lub rozszerzenia potrzebujesz. Duży wybór, ich różnorodność i dostępność dla przeglądarki Google Chrome czyni nasze życie łatwiejszym i jaśniejszym, pomaga w pracy, nauce czy pozwala zabić czas przy grach.

Użytkownicy, którzy używają Google Chrome jako domyślnej przeglądarki, prawdopodobnie znają sklep z aplikacjami. Ci, którzy z nimi współpracowali, wiedzą, że aplikacje to tylko linki do stron internetowych odpowiednich usług online. Znajdują się one w osobnym panelu przeglądarki pod adresem: „chrome://apps” (przykład na zrzucie ekranu).
Aplikacje Google Chrome

W ostatnim czasie firma wypuszcza aplikacje Chrome na komputery opracowane w językach Programowanie JavaScript i HTML5. Działają w oddzielnych procesach od przeglądarki i nie wymagają połączenie sieciowe, chociaż w swojej pracy używają silnika Chrome.

Nowe aplikacje Google Chrome

Aplikacja przeglądarki Chrome to samodzielny program napisany w językach programowania (w kolejności popularności):

  1. JavaScript – służy do pisania skryptów dla przeglądarek;
  2. HTML – hipertekstowy język znaczników dla stron internetowych;
  3. Klient Natywny - umożliwia uruchamianie aplikacji w środowisku różne przeglądarki, niezależnie od systemu operacyjnego;
  4. Emscripten to kompilator C++, który generuje kod JavaScript jako wynik.

Czasami do tworzenia aplikacji internetowych wykorzystywane są inne, mniej popularne silniki, ale bez użycia technologii Flash firmy Adobe. Po zakończeniu kompilacji kod źródłowy program jest kompresowany, po czym może pracować autonomicznie bez Internetu. Sklep z aplikacjami oferuje instalację Google Keep na komputerze, edytorów graficznych Sketchpad lub Pixlr, Notatnik Writer lub krajową grę Cut the Rope i uruchamianie ich jako. programy klasyczne za pośrednictwem programu uruchamiającego aplikację. Nawiasem mówiąc, nie jest to własność systemu Windows i działa również na systemach Linux i MacOS.

Chrome to platforma do uruchamiania aplikacji

Należy pamiętać, że podczas korzystania z aplikacji sklep internetowy Google Chrome zainstaluje panel umożliwiający uruchamianie programów tryb automatyczny, bez pytania i powiadamiania użytkownika o akcji.

Rys. 1. Panel z aplikacjami

Po zakończeniu instalacji na pasku zadań tworzony jest skrót uruchamiający program uruchamiający, który wyświetla listę aplikacji Chrome używanych na komputerze. Za jego pośrednictwem programy są uruchamiane lub odinstalowywane bez konieczności działania przeglądarki internetowej. Stare aplikacje, które zaleca się zastąpić zaktualizowanymi, są oznaczone strzałką, podobnie jak skróty (w rzeczywistości tym właśnie są - prowadzą do odpowiednich witryn).

Program uruchamiający aplikacje Chrome, gdy jest aktywne połączenie internetowe, synchronizuje zakładki, historię nawigacji, zapisane hasła itp. Jeśli przypadkowo usuniesz aplikację ustawienia Google'a chrome, przejdź do https://chrome.google.com/webstore/launcher i pobierz go.

Przykłady aplikacji komputerowych Chrome

Sklep Google Chrome oferuje wiele programów na komputery PC, w tym wielofunkcyjne edytory graficzne i tekstowe, konwertery jednostek, narzędzia do robienia notatek, wiele gier, klientów sieci społecznościowych i inne usługi. Programy dla przeglądarki Google Chrome są kompletne i z łatwością mogą zastąpić codzienne aplikacje, zwłaszcza że działają w trybie offline. Korzystanie z programów Google ma kilka zalet:

  • dostęp do usług jest zawsze możliwy:
  • synchronizacja z przeglądarką na wszystkich urządzeniach po autoryzacji;
  • nie dzwoń błędy krytyczne w działaniu Windowsa.

TechSmith Snagit

Rys. 2. Edytor graficzny TechSmith Snagit

W rezultacie otrzymujemy edytor graficzny, nie potrafi samodzielnie tworzyć zrzutów ekranu i funkcjonować bez Internetu (wtyczka wykonująca zrzuty ekranu wymaga do działania połączenia sieciowego).

Kieszeń

Po wejściu do sklepu Google wiele osób zwróciło uwagę na aplikację dla przeglądarki Google Chrome o nazwie Pocket, klienta usługi o tej samej nazwie. Przeznaczony jest do przechowywania artykułów interesujących użytkownika, które planuje przeczytać później. Program wyświetla listę zapisanych artykułów w formie miniatur oraz umożliwia wyszukiwanie potrzebnych publikacji po ich tytule. Podczas procesu zapisywania strony internetowe są oczyszczane z reklam.
Dodatkowo Pocket umożliwia zapisywanie publikacji w archiwum lub udostępnianie najciekawszych z nich znajomym sieci społecznościowe lub wyślij e-mailem.

Habré opublikował wiele artykułów na temat tworzenia rozszerzeń dla Chrome, jednak temat tworzenia aplikacji Chrome (czyli aplikacji Chrome) był poruszany znacznie rzadziej. Ostatnio stało się to bardziej istotne ze względu na coraz większą liczbę urządzeń z systemem ChromeOS. Ponadto infrastruktura do tworzenia aplikacji dla Chrome stała się stabilniejsza i łatwiejsza w obsłudze. W tym artykule postaram się odpowiedzieć na podstawowe pytania: po co w ogóle pisać aplikacje dla Chrome, czym różnią się one od rozszerzeń, usług sieciowych, aplikacji desktopowych itp., a także jak się je rozwija i jakie są na nie nakładane ograniczenia . Jeśli temat wzbudzi zainteresowanie, artykuł będzie kontynuowany, poruszając bardziej specjalistyczne zagadnienia.

Po co

Tę samą funkcjonalność można wdrożyć całkowicie różne technologie: możesz napisać program dla Windows, stworzyć usługę internetową, aplikacja mobilna dla Androida i/lub iOS itp. Co może skłonić autora do wyboru aplikacji Chrome?
  • Działa na ChromeOS. W tej chwili aplikacja Chrome jest głównym sposobem na udostępnienie programu użytkownikom Chromebooków. Czy warto? Wciąż jest mniej Chromebooków niż, powiedzmy, komputerów z systemem Windows, ale trend się zmienia. W ubiegłym roku w USA sprzedano 5 razy więcej Chromebooków niż Macbooków.
  • Aplikacje Chrome pracować na systemach Windows, Linux i OS X bez dodatkowego wysiłku. Oczywiście istnieje wiele innych sposobów na uczynienie aplikacji przenośną, ale większość z nich jest zauważalnie droższa.
  • Ostatnio stało się możliwe przenoszenie aplikacji Chrome na Androida i iOS.
  • W większości systemów aplikacje Chrome wyglądają dla użytkownika jak zwykłe programy. Uruchamiają się z menu Start, otwierają zwykłe okna bez kontroli przeglądarki, mogą być używane jako domyślne programy do otwierania plików i zachowują się w inny sposób
    jako pełnoprawne programy.

Aplikacje w pakietach i aplikacje hostowane

Każdy widział ikony Szukaj, Gmail i Dysk Google. Jeśli klikniesz na jeden z nich, nie otworzy się nic podobnego do aplikacji. Zamiast tego użytkownik zostaje po prostu przeniesiony na stronę odpowiedniej usługi.

Faktem jest, że są zasadniczo dwa różne typy aplikacje: aplikacja hostowana i aplikacja w pakiecie. Niestety nie ma dla nich ustalonych rosyjskich terminów. Wyszukiwarka, Gmail itp. są klasyfikowane jako hostowane. Taka aplikacja składa się z pliku manifest.json z adresem URL i ustawieniami zabezpieczeń oraz ikoną. W rzeczywistości aplikacja hostowana jest specjalną zakładką usługi online.

W przeciwieństwie do aplikacji hostowanej, w przypadku aplikacji w pakiecie wszystkie pliki niezbędne do działania aplikacji przechowywane są na komputerze użytkownika. Takie aplikacje mogą na ogół lepiej działać w trybie offline, zarządzać własnymi oknami i ogólnie mieć dostęp do większej liczby interfejsów programistycznych Chrome.

W przyszłości porozmawiamy o aplikacjach pakietowych.

Aplikacje i rozszerzenia

Z punktu widzenia użytkownika rozszerzenia i aplikacje spełniają zupełnie inne funkcje: rozszerzenie zmienia sposób, w jaki użytkownik korzysta z przeglądarki, a aplikacja wykonuje pewne zadania niezależnie od przeglądarki. Rozszerzenie zmienia zawartość stron i być może dodaje kilka przycisków, a aplikacja zwykle działa we własnym oknie.

Jednocześnie rozszerzenia i aplikacje są zbudowane od wewnątrz bardzo podobnie. Obydwa są instalowane z Chrome Web Store i są plikami .crx będącymi archiwami ZIP. Właściwości rozszerzenia/aplikacji są opisane w pliku manifest.json, a zawarty w nich interfejs użytkownika jest napisany w HTML5. Wiele interfejsy oprogramowania Chrome jest dostępny zarówno dla rozszerzeń, jak i aplikacji.

Jednocześnie istnieją znaczne różnice. Aplikacje mogą korzystać z funkcji niedostępnych z rozszerzeniami:

  • zarządzaj swoimi oknami,
  • bezpośrednio pracować z plikami na komputerze użytkownika,
  • przypisane przez programy do otwierania określonych typów plików przez system operacyjny,
  • otwórz TCP i Połączenia UDP(na przykład używa tego klient SSH dla Chrome),
  • pracować z USB.

Funkcje rozwojowe

Wspomniałem już, że z punktu widzenia użytkownika aplikacje Chrome nie różnią się zbytnio od zwykłych programów. Jednocześnie z punktu widzenia programisty są one zbudowane zupełnie inaczej. Niektóre operacje okazują się prostsze, inne trudniejsze.

Wiele interfejsów używanych przez aplikacje to ogólnie przyjęte standardy i są dobrze znane wszystkim twórcom stron internetowych. W interfejsie użytkownika używane są HTML i CSS, XMLHTTPRequest służy do pracy z HTTP itp.

Aplikacja Chrome implementuje synchronizację pomiędzy instancjami aplikacji praktycznie bez dodatkowego wysiłku. różne komputery. Praca z plikami, podobnie jak wszystkimi innymi interfejsami zależnymi od zasobów zewnętrznych, odbywa się asynchronicznie. Z jednej strony nieco komplikuje to kod odpowiednich operacji, z drugiej strony gwarantuje responsywność interfejsu i zapobiega blokowaniu.

Kolejną funkcją przeglądarki Chrome jest zarządzanie bezpieczeństwem. W Chrome działa to inaczej niż w klasycznych. systemy operacyjne i bardziej przypomina system bezpieczeństwa w Androidzie. Programiści Chrome zawsze przyjmowali konserwatywne podejście do dodawania interfejsów oprogramowania. Tworząc system, łatwiej jest z czasem poluzować ograniczenia bezpieczeństwa, niż je zaostrzyć. W efekcie np. aplikacje nie mają nieograniczonego dostępu do systemu plików. Przede wszystkim działają z plikami będącymi własnością aplikacji lub jawnie otwartymi przez użytkownika.

Czego możesz użyć oprócz HTML + JavaScript

Głównym językiem programowania przeglądarki Chrome jest oczywiście JavaScript. Ale to nie znaczy, że cały kod musi zostać w nim przepisany. Istnieje kilka rozwiązań, które pozwalają na wykorzystanie kodu w innych językach programowania w aplikacji Chrome. Wśród nich:
  • Klient natywny. Kod jest skompilowany w taki sposób, aby umożliwić zarówno wykonanie przez procesor, jak i weryfikację przez przeglądarkę. Kod NaCl wykorzystuje dość bogaty zestaw interfejsów Pepper API do komunikacji ze światem zewnętrznym, w tym w szczególności do pracy z system plików, OpenGL i dźwięk.
  • Emscripten Jeśli NaCl nie działa, możesz skompilować swój kod z C++ bezpośrednio do JavaScript. NA nowoczesne przeglądarki powstały JavaScript to tylko ułamek tego, co by było, gdyby został skompilowany do kodu maszynowego. Jedną z zalet jest kompatybilność ze wszystkimi interfejsami dostępnymi z JavaScript.

Przykład


Na zakończenie podam przykład aplikacji, nad którą sam pracowałem (i
Pracujący). Ten edytor tekstu Tekst. Kod edytora jest dostępny na Githubie. Do właściwej edycji używana jest biblioteka CodeMirror. Aplikacja umożliwia pracę z plikami, oknami, zapisywanie ustawień i inne niezbędne funkcje.



Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl+Enter
UDZIAŁ: