If-Koubou

Jakie są zalety aplikacji Chrome, które powielają witrynę?

Jakie są zalety aplikacji Chrome, które powielają witrynę? (Jak)

Istnieje sporo aplikacji internetowych dla Chrome, które wydają się być niczym więcej niż "uproszczonymi" skrótami do naszych ulubionych stron internetowych, ale czy to wszystko, czy jest ich więcej? Dzisiejszy post Q & A SuperUser zawiera odpowiedzi.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser Kolypto chce wiedzieć, jakie korzyści przynosi zainstalowanie aplikacji Chrome powielających witrynę:

Istnieje wiele aplikacji Chrome, które wydają się być niczym więcej niż skrótami do różnych usług internetowych. Oto kilka przykładów:

  • Muzyka Google Play
  • Dokumenty Google
  • kalendarz Google
  • mapy Google
  • Evernote

Nie wydają się dodawać ani modyfikować żadnych funkcji poza umieszczeniem skrótu na stronie "Aplikacje". Czy są jakieś powody ich instalowania? Co oni właściwie robią?

Czy tego typu aplikacje Chrome po prostu "upiększają" skróty, czy jest ich więcej, niż jesteśmy tego świadomi?

Odpowiedź

Użytkownik SuperUser, joejoe31b, ma dla nas odpowiedź:

Ta strona programisty Google wyszczególnia różnice między hostowanymi i pakowanymi aplikacjami. Krótko mówiąc, główną różnicą między nimi jest to, że hostowane aplikacje są tymi, o których myślisz (takie, które wyświetlają hostowaną stronę), a aplikacje w pakietach są bardziej samodzielne (i zawierają większość, jeśli nie wszystkie, ich pliki HTML i CSS lub zasoby).

Na forach WrongPlanet była ciekawa strona opisująca niektóre powody, dla których deweloper mógłby stworzyć hostowaną aplikację. Jednym z powodów wskazanych przez "Apple in my Eye" było:

  • Może to być strona internetowa z technicznego punktu widzenia, ale działa ona nieodróżnialnie od zwykłej aplikacji innej niż przeglądarka internetowa. Ponadto przekształcenie go w skrót usuwa wszystkie nieistotne elementy sterujące przeglądarki, aby wyglądało jak normalne okno aplikacji.

"NeantHumain" kontynuował dyskusję, mówiąc:

  • Aplikacje Google Chrome to po prostu aplikacje internetowe napisane w HTML5, które korzystają z nowych funkcji, takich jak: canvas, video, SVG, WebGL i kilka nowych interfejsów API, do których można uzyskać dostęp za pomocą JavaScript. Mogą być używane do wszystkiego, od geolokalizacji, przechowywania w trybie offline i / lub pracowników internetowych do pewnego rodzaju wielowątkowości.

Innymi słowy, wydaje się, że więcej dzieje się w tle hostowanej aplikacji niż po prostu wyświetlanie strony internetowej. Pozwala programiście rozszerzyć funkcjonalność witryny i ominąć niektóre ograniczenia, które mogą napotkać normalna strona internetowa.

Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.