Bu Google Geliştirici sayfası , barındırılan ve paketlenen uygulamalar arasındaki farkları ayrıntılarıyla anlatır. Özetle, aralarındaki temel fark, barındırılan uygulamaların sizin düşündüğünüz uygulamalardır (barındırılan bir web sitesini görüntüleyenler) ve paketlenmiş uygulamalar, daha çok kendi kendine yeten uygulamalar (ve tümü değilse HTML ve CSS dosyaları veya kaynakları).
WrongPlanet forumlarında, bir geliştiricinin barındırılan bir uygulama yapmasının nedenlerinden bazılarını açıklayan ilginç bir sayfa vardı . Gözümdeki Apple'ın işaret etmesinin bir nedeni şunlardı:
Teknik olarak bir web sitesi olabilir, ancak normal bir web tarayıcısı olmayan uygulamadan ayırt edilemez bir şekilde çalışır. Ayrıca, bir kısayol haline getirilmesi, normal bir uygulama penceresi gibi görünmesi için tüm alakasız tarayıcı denetimlerini ortadan kaldırır.
NeantHumain , şöyle devam etti:
Google Chrome uygulamaları, HTML5'te yazılmış, tuval, video, SVG, WebGL gibi yeni özelliklerden ve coğrafi konumdan çevrimdışı depolamaya, web çalışanlarından bir web tarayıcısına kadar her şey için JavaScript aracılığıyla erişilebilen bir sürü yeni API'den yararlanan web uygulamalarıdır. okuyucunun
Yani, başka bir deyişle, barındırılan bir uygulamanın arka planında, sadece bir web sayfasını göstermekten daha çok şey devam ediyor gibi görünüyor. Geliştiricinin web sitesinin işlevselliğini genişletmesine ve normal bir web sitesinin karşılaşabileceği bazı kısıtlamaları atlamasına olanak tanır.