Kufambira mberi kwewebhu kunyorera Ndezvipi, ndezvei?

ari inofambira mberi webhu webhu Iyo ndiyo nzira nyowani yekugadzira zvirongwa uye, dzimwe nguva, tinozvishandisa uye hatizive zvavari uye kuti zvakasiyana sei nemamwe marudzi, asi usazvidya moyo, muchinyorwa chino tichakuudza zvese zvaunoda kuti uzive .

inofambira mberi-webhu-kunyorera-2

PWA, inomirira "Progressive Web Applications"

Chii chiri kufambira mberi webhu kunyorera?

Progressive web applications inzira yemazuva ano yekugadzira nzvimbo kana nzvimbo dzeInternet, uchishandisa makodhi akanyorwa seJavaScript, CSS neHTML. Mitauro kana makodhi akanyorwa ndeemahara, ayo anoshandiswa kugadzira webhu interface, nekuti iwo mapeji anoshandura zvakanyorwa kuita zvemukati zvekuona.

PWAs inobvumira iyo navigator kuti iishandise mune chero svikiro inosangana nezvinodiwa zvishoma pakubhurawuza webhu, nekudaro zvichireva kuti izvo hazvipedze yakawanda cache kana kugadzirisa. Shandisa zvakasarudzika mameseji kune vashandisi vane iyo app yakaiswa kana kuwana ziviso kubva kune ino saiti, izvi zvinozivikanwa se: «push notices».

Izwi rekuti progressive kana (mumutauro waro wepakutanga) Progressive, rinopihwa nzira yaro yekuwedzera kugona kwayo uye mashandiro, hongu zvinoenderana nemhando yechigadzirwa chinoshandiswa.

Pakutanga ivo vainonoka, vachiita kuvashandisa kunetesa uye kuomarara, pamusoro pezvo, iwo maratidziro ezvishandiso zvekushandisa aive akakurumidza, zvichiita kuti PWAs dzinyanye. Nekudaro, nekufambira mberi kwetekinoroji, anopfuura matsva akanyorwa makodhi akaitwa, ivo vakakwanisa kugadzirisa zvishoma nezvishoma.

Kwakatangira maAPK uye zvirongwa zvinogona kutorwa pasi, zvakapa hwaro kumaPWAs, kuve nekugona kugadzira chimwe chinhu chitsva, rudzi rwehybrid iyo inoshandisa kufambira mberi kwewebhu uye kuita seyakajairika chishandiso.

Nhoroondo yekufambira mberi kwewebhu

Imwe yemapiyona kana chinokonzeresa webhu inofambira mberi ndiApple, nekuda kwekuti yakashandisa masayendisiti emakomputa kunze kwekambani kugadzira mafomu akabatanidzwa mufoni. Uye zvakare, akagadzira makwikwi-anogadzira makodhi, achichengeta akanakisa maficha akagadzirwa, kuti ashandise mubrowser yake.

Bhurawuza reApple, achishandisa mutauro weJavaScript, akagadzira iyo nzira pfupi, zvichiita kuti bhurawuza racho risafanira kufamba nenzira refu kuti ivhure. Bhurawuza racho rinokwanisa kuvhura rakanangana newindo rekutsvaga kana iyo skrini yainotanga nayo.

Mamwe mawebhu uye emakambani ekufambisa akashandisa muenzaniso wakapihwa naApple uye akaupa imwe shanduko. Muenzaniso wekunze kwekuvandudza iGoogle, iyo yaishandisa Chrome yekuwedzera kana zvirongwa sekunge zvaive zvavo zvavo parunhare, nokudaro vachisvika iyo PWA.

Google, kuburikidza neiyi nzira, inoshandisa iyo inofambira mberi webhu webhu Zvese zvishandiso zvine yako Android system kana izvo zvinoshandisa bhurawuza rako. Nekudaro, mamwe makambani anoavashandisa panguva yavo, nekudaro vachitora danho rakakura kuenda kumberi kumaPWAs.

Vanoshanda sei?

Iko kusimba kwePWA ndicho chinyorwa chayo chaanofarira, ndiko kuti, vashandi vevashandi. Iyo script imhando yekodhi inoshanda semutauro wekushandura kana kuronga akasiyana mabasa ehurongwa.

Vashandi vevashandi zvinyorwa zvinobatsira se proxy, chinova chinongedzo pakati pezviito zvemushandisi uye sevha. Iyo inoshandisa mushandisi yapfuura kutsvaga kuti iwe ugone kuve nematurusi avanoda, nekukurumidza uye nenzira kwayo.

Iyo cache inobvumira vashandi vevashandi kuti vatsvage kana kuratidza chiito chinodiwa, kunyangwe kana pasina Internet pachigadzirwa. Iyo yakawanda nguva iwe yaunoshandisa masevhisi achishanda, iyo inowedzera cache iyo yaichengeta kuitira kuti iwe ugone kuratidza zvinhu zvisinei kuti iwe uri offline.

Iyo cache inobvumira iyo PWA kuti ibatanidze nyore nyore kune server, kunyangwe iine Internet, nekuti sekutsanangurwa, kana ichishandiswa kazhinji, chinhu ichi chinoratidza kutsvaga nekukasira kupfuura kana chaive nechishandiso, sezvo zvisingaitike na iyo yekushandisa kurodha maitiro.

inofambira mberi-webhu-kunyorera-3

Aya ndiwo mashandiro evashandi vePWA

PWA Zvimiro

Sezvatsanangurwa, mafambiro ewebhu anofambira mberi anotsvaga kugadzira musanganiswa pakati pekushandisa uye mabhurawuza epawebhu, zvichipa mutengi mukana wekushandisa mukana wakanangana pasina kuita nenzira inonetesa. Inogona kushandiswa isingaenderani, asi sevhisi haisi kuzoshandiswa zvizere.

Iyo PWA inogona kushandiswa kubva kune chero bhurawuza, ndiko kuti, hazvina basa kana bhurawuza iri Chrome kana Safari, imwe neimwe yadzo inogona kuwana mabhenefiti eanofambira mberi kunyorera. Pamusoro pekushanda mune chero bhurawuza, inogona kushandiswa kubva kune chero chishandiso chine Indaneti, kubva paPC kuenda kune smartphone.

Iyo dhizaini yePWA yakafanana nedesktop application, ine-nyore-kushandisa menyu uye kugona kunzwa kuti isu tiri mune imwecheteyo application, ichibvumidza ese mashandiro esource application.

Iyo inoshandisa HTTPS semutauro wekuchengetedza wekutora data, mhando yekodhi inoshandura zvese zvakanyoreswa nemushandisi kuita chimwe chinhu chakavharirwa, nekudaro ichidzivirira kukuvara nevanhu vechitatu kana kubiwa kwedatha kwekusashandisa zvisirizvo.

Masisitimu ayo anogadziridzwa otomatiki, nekudaro achibvumira mutengi kunakirwa nebasa kana saiti nenzira yakanyatsogadziriswa. Kubudikidza neizvi, vashandisi vanogona kuona zviri nyore masevhisi uye voona maPWAs sechishandiso uye kwete rimwe sevha chete.

Kuisa izvi chete URL inoshandiswa, pasina chikonzero chekutora, kudzivisa kutora nzvimbo isina basa. Zvese zvinoitwa kubva kubhurawuza, pasina chikonzero chekupindira chechitatu bato.

PWAs uye mabhurawuza

Sezvakatsanangurwa muchinyorwa, kushandisa kunofambira mberi kunyorera kuri nyore, iwe unongoda browser rinowedzeredzwa nerutsigiro rwemasevhisi erudzi urwu uye runogoneswa sevhisi, ndiko kuti, isu tinofanirwa kumisikidza. Kana iwe uchida kuziva kana bhurawuza rako rinoenderana nemasevhisi aya, unogona kushandisa mapeji akakumikidzwa kune izvi, pakati peanonyanya kuzivikanwa Isserviceworkerready.

Isserviceworkerready, inokutendera iwe kuti uzive zvinhu zvebrowser yega yega ine chekuita nePWAs, kubva kana ichishandisa kugadzirisa kune yakawanda sei cache yavanoshandisa. Vanokutendera iwe kunyoresa uye kumutsa vashandi vevashandi.

inofambira mberi-webhu-kunyorera-4

Iyi ndiyo Isserviceworkerready interface, apa iwe unogona kuona chikamu chebasa rekuongorora chainopa

Kune mamwe masevhisi ane chekuita nePWA, inova CanIuse, ine chinangwa chekuongorora kana iyo yekuvandudza yaitwa kana vashandi vebasa vakasanganisirwa. Inoongorora bhurawuza, ichipa kubva pane yakazara kusvika kune isingachashandi.

Zvinoenderana nekuongorora, mabhurawuza ane chimiro chakanyatso nyorwa chePWAs ari Chrome, Firefox ,, Edge neSafari; kune rimwe divi, QQ uye Baidu havachashandi, kusvika padanho rekuti ivo vashandisi vewebhu vakavasiya parutivi.

Sei uye chii chiri kufambira mberi webhu kunyorera?

Mafambiro anofambira mberi anogona kuwanikwa pane chero server ine Indaneti. Makuru makomisheni emasocial network akashandura mafomu avo kune PWA masevhisi, vachitsvaga chero chero kutsvagisa kwaunoita kunofambira mberi kunyorera.

Chirevo chakajeka cheichi ndiFacebook pachayo, iyo inopa mushandisi mukana wekugadzira nzira pfupi pafoni yavo kana vasina chikumbiro chakadzorwa, uye kune akawanda akafanana neaya.

Aya marudzi emabasa ari ekuvandudza mashandisiro akapihwa kunyorera, nekuti nzvimbo inochengetwa uye inogona kushandiswa pasina kudhanilodhwa, ine yakanaka interface.

Kune mamwe masevhisi eInternet anonyora anofambira mberi webhu kunyorera, pakati peiyi Appscope, sevhisi inounza akasiyana repertoires ane hukama nerudzi urwu rwekushandisa. Nenzira iyi, kana iwe uchitsvaga yakatarwa, iyi mhando ye repertoire ichakubatsira iwe kuiwana.

Uye zvakare, makambani akaita seGoogle anovandudza masevhisi akadai seWakavimbika Webhu Chiitiko, kuitira kuti avo vanogadzira iyi mhando yePWA vanogona kuzvizivisa uye vape mushandisi weInternet mukana wekuyedza chimwe chinhu chitsva. Zvese izvi zvinotungamira kusevhisi iri kupihwa mune imwechete Google app chitoro, nekudaro ichipa kusvetuka kwakakura mune yehunyanzvi interface.

Kana iwe uchifarira ichi chinyorwa, ndinokukoka iwe kuti uverenge nezvazvo Chii chiri ICTs? Iyo nyowani yeruzivo uye yekutaurirana matekinoroji, haugone kupotsa

Ko inofambira mberi webhu maapplication anokunda anodhawunirodha maapplication?

Parizvino, enderera webhu kunyorera zvichiri padanho rekuita, ndiko kuti, kugadzirwa kwavo uye kugovera kuri kutora nzvimbo uye vashandisi vari kuwana iyo inodiwa kuravira. Uye zvakare, izvi zvinongopa basa rakareruka yenzvimbo dzakanyanya kurema kana masevhisi, ergo, kushandiswa kwavo kuchiri kutevedzera kwazvo, hongu, mune ramangwana zvinogona kunge kuti masevhisi ese ane mhando iyi yekushandisa.

Zvakanakira izvo zvavanopa zvinoita kuti vashandisi vazhinji vabatanidze nyika yavo uye vashandise, sezvo vachibvumira mashandiro emidziyo yavo kuti isakanganiswe munzira ipi neipi. Iyo inobvumira kubatanidzwa kwezviziviso uye haidi kuti itorwe pasi kuti ugone kunakidzwa neshumiro yese, nekuda kwekubata kamwe chete kana kudzvanya iwe unogona kuisa iyi nyowani nyowani.

Izvo zvakafanira kuwedzera kugona kwayo kuti ingangoita chero chero browser inogona kuishandisa uye kuti chishandiso chimwe nechimwe neInternet chinongedzo chine mukana wekuyedza iyi interface.

Musiyano uripo pakati pePWAs nemaapple emuno

MaNative mafomu anoitirwa imwe komputa, nekuti vanogona kuwana zvakanakisa kubva mukushandisa kana yakagadzirirwa rudzi rwechigadzirwa, zvichiita kuti maficha eapp ave akanyanya kugadzirirwa pakombuta. Muenzaniso wakajeka weiyi ndeyekuti yemuno nhare mbozha haizove yakafanana netablet kana chimwe chishandiso, nekuti zvinoenderana nezvinodiwa.

MaNative mafomu anofanirwa kutorwa pasi, nekuti iwo anoshandisa zvese nzvimbo uye RAM ndangariro, zvichikonzera komputa kunonoka kana kunamatira pane imwe nguva, zvichinetsa mushandisi.

Iyo PWAs, sekutsanangurwa kwayo, neyakareruka chokwadi kuti iwe une chishandiso chine Internet chinongedzo uye une inoenderana browser, unogona kushandisa iri mhando rebasa kusvika pakakwirira.

Ivo havapedze ndangariro yeavo vanoshandisa iyi mhando yekushandisa, vanongogadzira ipfupi pakombuta kana foni. Kupa iyo lite package yechisikirwo application, asi uine anenge akafanana mabhenefiti.

Kana iwe wakafarira chinyorwa ichi, ndinokukoka iwe kuti uverenge: Ndeapi makuki uye ndeapi iwo? Chinyorwa chakazara uye chakadzama, ndinoziva kuti uchaifarira.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Actualidad Blog
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako