Apa tujuan dari aplikasi Chrome “hanya tautan”?


30

Ada sejumlah aplikasi Chrome yang tampaknya "menduplikasi" suatu situs web, dengan hanya menjadi jalan pintas ke beberapa layanan web.

Contohnya termasuk, tetapi tidak terbatas pada:

Mereka tampaknya tidak menambah atau memodifikasi fitur apa pun kecuali menempatkan pintasan di halaman "Aplikasi".

Apakah ada alasan untuk menginstal ini? Apa yang sebenarnya mereka lakukan?

Jawaban:


19

Halaman Pengembang Google ini merinci perbedaan antara aplikasi yang di-host dan paket. Singkatnya, perbedaan utama di antara mereka adalah bahwa aplikasi yang dihosting adalah yang Anda pikirkan (orang yang menampilkan situs web yang dihosting), dan aplikasi yang dipaketkan adalah aplikasi yang lebih mandiri (dan termasuk sebagian besar jika tidak semuanya) File HTML dan CSS, atau sumber daya).

Di forum WrongPlanet, ada halaman menarik yang menjelaskan beberapa alasan pengembang mungkin membuat aplikasi yang dihosting . Salah satu alasan yang ditunjukkan Apple di Mata saya adalah:

Secara teknis mungkin situs web, tetapi fungsinya tidak bisa dibedakan dari aplikasi non-web-browser yang normal. Juga, mengubahnya menjadi strip cara pintas menghilangkan semua kontrol browser yang tidak relevan sehingga terlihat seperti jendela aplikasi normal.

NeantHumain melanjutkan diskusi dengan mengatakan:

Aplikasi Google Chrome hanyalah aplikasi web yang ditulis dalam HTML5 yang mengambil keuntungan dari fitur-fitur baru seperti kanvas, video, SVG, WebGL, dan banyak API baru yang dapat diakses melalui JavaScript untuk semuanya mulai dari geolokasi hingga penyimpanan offline hingga pekerja web untuk sejenis. multithreading.

Jadi, dengan kata lain, tampaknya lebih banyak terjadi di latar belakang aplikasi yang di-host daripada hanya menampilkan halaman web. Ini memungkinkan pengembang untuk memperluas fungsionalitas situs web, dan memotong beberapa batasan yang mungkin dihadapi situs web biasa.


Wow, sangat komprehensif! Singkatnya, ini berarti bahwa aplikasi chrome masih berinteraksi dengan server, tetapi memiliki sebagian besar sumber daya (JS / CSS / HTML) sudah dimuat, + memungkinkan untuk mengatasi keterbatasan browser dengan fitur tambahan.
kolypto

2
Kotak pasir peramban default memiliki izin yang agak ketat. Jendela peramban yang digunakan untuk suatu aplikasi sebagai gantinya akan menggunakan izin yang diberikan kepada aplikasi.
Simon Richter

2
Kutipan kedua sedikit menyesatkan - setiap situs web normal dapat menggunakan fitur-fitur itu juga.
Stop Harming Monica

@OrangeDog Setiap situs web normal terkadang dapat menggunakan fitur-fitur itu juga. Dengan aplikasi yang dapat Anda kembangkan secara khusus untuk Chrome. Tanpa itu Anda mungkin harus mendukung hal-hal seperti IE, menyebabkan mimpi buruk yang kekal. Peningkatan progresif untuk penyelamatan. Yah, itu juga memiliki masalah yang cukup untuk menyebabkan mimpi buruk.
Aidiakapi

1
Saya juga akan menunjukkan bahwa ini agak tidak berguna ketika Anda mempertimbangkan Image & CSS Caching. Mereka bahkan tidak mengizinkan sesi independen ... pada dasarnya masalah apa yang mereka selesaikan? Selain menghapus chrome browser, fungsi apa yang mereka berikan layak untuk diganggu? Saya kira mereka lebih mudah untuk menginstal daripada melakukannya dengan browser lain tetapi tanpa sesi individual, saya hanya tidak mengerti intinya.
Michael Tunnell

1

Inilah alasan lain:

Berkat platform seluler, aplikasi adalah "hal besar berikutnya" dan bagi beberapa pengguna, lebih alami untuk mencari aplikasi di appstore kemudian menggunakan mesin pencari untuk mencoba menemukan situs yang menyediakan aplikasi web- seperti layanan. Beberapa orang terbiasa dengan situs di browser, yang lain ke aplikasi di layar.

Dari sudut pandang non-teknis, membungkus situs Anda pada jendela tanpa chrom dan membuatnya tampak seperti aplikasi (yang, secara teknis, sudah ada), dan menempatkan entri di toko aplikasi, membuatnya lebih mudah untuk menjangkau pemirsa ini. Dan itu jauh lebih hemat biaya daripada mengembangkan seluruh aplikasi baru untuk platform yang berbeda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.