Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.

Razlike

Slijede razlike između dviju inačica stranice.

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
racfor_wiki:seminari2025:vr53858 [2026/02/01 14:49]
Vlatko Rohak [Windows]
racfor_wiki:seminari2025:vr53858 [2026/02/01 14:51] (trenutno)
Vlatko Rohak [Windows]
Redak 35: Redak 35:
 Drugo, prilikom instalacije PWA ažurira se Windows registar. Chrome registrira novu aplikaciju u registru za potrebe deinstalacije. U grani registra HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\ pojavit će se novi ključ koji predstavlja tu PWA aplikaciju. Ime ključa obično je nasumični GUID ili hash, a unutar njega se nalaze vrijednosti poput: naziv aplikacije (npr. "Youtube"), izdavač ("Google\Chrome"), datum instalacije, putanja do ikone (koja se nalazi u Chrome profilu) te Uninstall string iliti naredba kojom Chrome može deinstalirati tu PWA. Drugo, prilikom instalacije PWA ažurira se Windows registar. Chrome registrira novu aplikaciju u registru za potrebe deinstalacije. U grani registra HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\ pojavit će se novi ključ koji predstavlja tu PWA aplikaciju. Ime ključa obično je nasumični GUID ili hash, a unutar njega se nalaze vrijednosti poput: naziv aplikacije (npr. "Youtube"), izdavač ("Google\Chrome"), datum instalacije, putanja do ikone (koja se nalazi u Chrome profilu) te Uninstall string iliti naredba kojom Chrome može deinstalirati tu PWA.
  
-{{ :racfor_wiki:seminari2025:pwa-registry-uninstall.png?400 |}}+{{ :racfor_wiki:seminari2025:pwa-registry-uninstall.png?600 |}}
    
 Taj uninstall string zapravo poziva Chrome s parametrom --uninstall-app-id=<identifikator>, što je interni način da Chrome ukloni PWA (obriše njene datoteke i unose). Taj uninstall string zapravo poziva Chrome s parametrom --uninstall-app-id=<identifikator>, što je interni način da Chrome ukloni PWA (obriše njene datoteke i unose).
 Na datotečnom sustavu, glavno spremište PWA nalazi se unutar korisničkog profila Chromea. U direktoriju profila (primjerice %LOCALAPPDATA%\Google\Chrome\User Data\Default\) Chrome kreira poddirektorij Web Applications\_crx_<identifikator>\ u kojem drži podatke o instaliranoj PWA. Na datotečnom sustavu, glavno spremište PWA nalazi se unutar korisničkog profila Chromea. U direktoriju profila (primjerice %LOCALAPPDATA%\Google\Chrome\User Data\Default\) Chrome kreira poddirektorij Web Applications\_crx_<identifikator>\ u kojem drži podatke o instaliranoj PWA.
  
-{{ :racfor_wiki:seminari2025:pwa-chrome-crx.png?400 |}}+{{ :racfor_wiki:seminari2025:pwa-chrome-crx.png?600 |}}
    
 Tu se mogu nalaziti datoteke poput ikone aplikacije (*.ico), potencijalno konfiguracijske datoteke, itd. Tu se mogu nalaziti datoteke poput ikone aplikacije (*.ico), potencijalno konfiguracijske datoteke, itd.
Redak 52: Redak 52:
  
 Na Android uređajima progresivne web aplikacije integrirane su kroz mobilni pregledni. Postoje dva moguća načina pojavljivanja PWA na Androidu: Basic PWA (stariji pristup) i WebAPK (noviji pristup). U ranijim verzijama Chromea, kada bi korisnik odabrao „Add to Home Screen“, sustav bi jednostavno dodao web clip, to jest prečac s ikonom na početni zaslon, a pokretanje bi otvorilo stranicu u pregledniku. U novijim verzijama, Chrome zapravo generira instalacijski paket. Taj automatski generirani WebAPK ima jedinstveno paketno ime koje počinje s org.chromium.webapk. Ovakav paket normalno je vidljiv sustavu kao i svaka druga aplikacija, što znači da će se pojaviti u listi instaliranih paketa (npr. u datoteci /data/system/packages.xml ili preko adb shell pm liste paketa). Na Android uređajima progresivne web aplikacije integrirane su kroz mobilni pregledni. Postoje dva moguća načina pojavljivanja PWA na Androidu: Basic PWA (stariji pristup) i WebAPK (noviji pristup). U ranijim verzijama Chromea, kada bi korisnik odabrao „Add to Home Screen“, sustav bi jednostavno dodao web clip, to jest prečac s ikonom na početni zaslon, a pokretanje bi otvorilo stranicu u pregledniku. U novijim verzijama, Chrome zapravo generira instalacijski paket. Taj automatski generirani WebAPK ima jedinstveno paketno ime koje počinje s org.chromium.webapk. Ovakav paket normalno je vidljiv sustavu kao i svaka druga aplikacija, što znači da će se pojaviti u listi instaliranih paketa (npr. u datoteci /data/system/packages.xml ili preko adb shell pm liste paketa).
-PS> adb shell pm list packages | Select-String webapk+ 
 +''PS> adb shell pm list packages | Select-String webapk'' 
 + 
 +{{ :racfor_wiki:seminari2025:pwa-list-packages.png?600 |}}
    
 Bitno je uočiti string webapk u nazivu paketa, jer on odaje da se radi o PWA, iako ostatak naziva izgleda nasumično[5]. U Androidu 15 nadalje, sustav i u sučelju naznačuje da je aplikaciju instalirao Chrome (što upućuje na PWA porijeklo), dok u Androidu 14 to nije pouzdano prikazano[5]. Bitno je uočiti string webapk u nazivu paketa, jer on odaje da se radi o PWA, iako ostatak naziva izgleda nasumično[5]. U Androidu 15 nadalje, sustav i u sučelju naznačuje da je aplikaciju instalirao Chrome (što upućuje na PWA porijeklo), dok u Androidu 14 to nije pouzdano prikazano[5].
racfor_wiki/seminari2025/vr53858.1769957399.txt.gz · Zadnja izmjena: 2026/02/01 14:49 od Vlatko Rohak
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0