Proqressiv veb tətbiq (ing. progressive web application; PWA) — HTML, CSS, JavaScript və WebAssembly daxil olmaqla ümumi veb texnologiyalarından istifadə edilərək qurulan veb vasitəsilə təqdim olunan proqram təminatı növü. O, masaüstü və mobil cihazlar da daxil olmaqla, standartlara uyğun brauzeri olan istənilən platformada işləmək üçün nəzərdə tutulub.
Proqressiv veb tətbiq veb tətbiqi kimi bilinən veb-səhifə və ya veb-sayt növü olduğundan, ayrıca paketləşdirmə və ya paylama tələb etmir. Tərtibatçılar sadəcə olaraq veb-tətbiqini onlayn yayımlaya, onun ilkin quraşdırma tələblərinə cavab verdiyinə və istifadəçilərin tətbiqi öz əsas ekranlarına əlavə edə biləcəklərinə əmin olurlar. Proqramın App Store və ya Google Play kimi rəqəmsal paylama sistemlərində yayımlanması istəyə bağlıdır.
2021-ci ildən etibarən PWA xüsusiyyətləri Google Chrome, Apple Safari, Androiddə Firefox və Microsoft Edge tərəfindən müxtəlif dərəcələrdə dəstəklənir, lakin masaüstündə Firefox tərəfindən dəstəklənmir.
Brauzer dəstəyi
Brauzer | Dəstək | Qeyd | ||||
---|---|---|---|---|---|---|
Windows | macOS | Linux | Android | iOS & | ||
Chromium əsaslı | Hə | Hə | Hə | Hə | N/A | Google Chrome, Microsoft Edge,Brave, Opera, Vivaldi və digərləri daxildir. |
Firefox | Qismən | Qismən | Qismən | Qismən | Yox | |
Safari | N/A | Qismən | N/A | N/A | Qismən |
Tarixi
2007-ci ildə iPhone-un təqdimatında Stiv Cobs elan etdi ki, veb proqramlar (AJAX arxitekturasından istifadə edərək HTML5-də hazırlanmış) iPhone proqramları üçün standart format olacaq. Heç bir proqram inkişaf dəsti (SDK) tələb olunmayacaq və proqramlar Safari brauzer mühərriki vasitəsilə cihaza tam inteqrasiya olunacaq. Bu model daha sonra xakerləri çaşdırmaq və əsəbi proqramçıları sakitləşdirmək vasitəsi kimi App Store-a köçürüldü. 2007-ci ilin oktyabrında Cobs gələn il SDK-nın istifadəyə veriləcəyini elan etdi. Nəticədə, Apple veb tətbiqləri dəstəkləməyə davam etsə də, iOS proqramlarının böyük əksəriyyəti App Store-a keçdi.
2010-cu illərin əvvəllərindən başlayaraq interaktiv veb tətbiqlər yaratmaq üçün veb texnologiyalarından istifadə etməyə imkan verdi. və onun təmin etdiyi ekran ölçüsündə çeviklik PWA tərtibatını daha əlçatan etdi. HTML, CSS və JavaScript-də davamlı təkmilləşdirmələr veb tətbiqlərə daha yüksək səviyyəli interaktivlik daxil etməyə imkan verdi və bununla da veb-saytda doğma təcrübəni mümkün etdi.
2013-cü ildə Mozilla Firefox OS-ni buraxdı. Bu, mobil cihazlarda doğma proqramlar kimi veb tətbiqləri işlətmək üçün açıq mənbəli əməliyyat sistemi olmaq üçün nəzərdə tutulmuşdu. Firefox OS HTML5-də yazılmış Gaia adlı istifadəçi interfeysi ilə render mühərrikinə əsaslanırdı. Firefox OS-nin tərtibatı 2016-cı ildə başa çatdı və layihə 2017-ci ildə tamamilə dayandırıldı, baxmayaraq ki, Firefox OS-nin forku funksiyalı telefon platforması olan -da əsas kimi istifadə edildi.
İstinadlar
- . techradar.softwareag.com. 2020-11-13 tarixində . İstifadə tarixi: 2020-09-25.
- . CanIUse. 19 February 2018 tarixində . İstifadə tarixi: 27 January 2021.
- . Jake Archibald. 2024-01-01 tarixində . İstifadə tarixi: 2023-12-29.
- ↑ Newman, Jared. . Fast Company (ingilis). 2021-01-26. 2021-01-27 tarixində . İstifadə tarixi: 2021-01-27.
- . Microsoft Edge Documentation (ingilis). 13 March 2021. 5 March 2021 tarixində . İstifadə tarixi: 13 March 2021.
- . Vivaldi Browser (ingilis). 2021-10-07. 2021-10-11 tarixində . İstifadə tarixi: 2021-10-11.
- Angle, Patrick; Avenard, Jean-Yves; Caceres, Marcos; Cannon, Ada Rose; Carlson, Eric; Davidson, Garrett; Davis, Jon; Dubost, Karl; Eidson, Brady. . WebKit. 2023-06-06. 2023-06-15 tarixində . İstifadə tarixi: 2023-06-14.
- Angle, Patrick; Caceres, Marcos; Caliman, Razvan; Davis, Jon; Eidson, Brady; Hatcher, Timothy; Niwa, Ryosuke; Simmons, Jen. . WebKit. 2023-03-27. 2023-06-09 tarixində . İstifadə tarixi: 2023-06-14.
- ↑ Ritchie, Rene. . iMore (ingilis). 5 March 2018. 28 October 2019 tarixində . İstifadə tarixi: 23 May 2019.
- . 9to5Mac. 21 October 2011. 1 April 2017 tarixində . İstifadə tarixi: 22 May 2019.
- Marcotte, Ethan. . . 25 May 2010. 18 April 2021 tarixində . İstifadə tarixi: May 25, 2010.
- . gHacks Technology News (ingilis). 2016-09-27. 2022-07-05 tarixində . İstifadə tarixi: 2022-05-05.
- Hoffman, Chris; PCWorld |. . PCWorld (ingilis). 2016-09-28. 2021-05-09 tarixində . İstifadə tarixi: 2021-03-17.
- . TechCrunch (ingilis). 26 February 2018. İstifadə tarixi: 2021-03-17. [ölü keçid]
Xarici keçidlər
- index of standards