Kiáltvány és hogy miért - a webes szabványok - közepes

Sokunknak. akik a web böngészés, aktívan próbálja csökkenteni a szakadékot natív és webes alkalmazások.

De mi ez a különbség? Néhány évvel ezelőtt a rés inkább a technológiai. Ha szeretné, hogy hozzáférjen egy GPS-készüléket, akkor kellett írni egy natív alkalmazás. Most a helyzet javult: most is kap hozzáférést az érzékelő eszköz, mint a GPS. fényképezőgép és a készülék tájékozódás - bár még mindig hosszú út áll előttünk. Mivel a legutóbbi sikerei webes technológiák, most már van egy platform, amely képes versenyezni a natív alkalmazások közel azonos.

Ma, a különbség a természetes és a web-alapú alkalmazások helyett technológia - ez a felhasználók kényelmét: ők inkább telepíteni alkalmazásokat, amelyek kényelmesen él a kezdőképernyőn (vagy akár az asztalon, ha ez a asztali böngészők).

Mi az a „telepítés”?

Tény, hogy a „telepítés” webes alkalmazások - az összeadás „könyvjelzők” a kezdőképernyőn vagy a Application Launcher alkalmazást. Van néhány nagyon alapvető dolog, hogy te, mint fejlesztő, van, hogy a böngészőben, hogy fontolóra az alkalmazás helyén: név, ikon, stb Vannak még fejlettebb funkciókat, ami hasznos lehet az Ön számára, mint a képesség, hogy adjon meg egy előnyös tájolása az eszköz, és hogy szükség van egy teljes képernyős módban.

Nyilvánvaló specifikáció egy szabványos módja ennek segítségével JSON fájlt. Csak nézze meg a nyilvánvaló fájlt a HTML döntéseket a következő:

De mi ez a titokzatos nyilvánvaló fájlt? Nos, azt kérte!

Nagyon egyszerű kiáltvány

A legegyszerűbb kiáltvány állhat csak egy név és egy vagy több ikonok.

tipikus kiáltvány

alkalmazás neve

Alkalmazásnak szüksége van igazi nevét, vagy sor nevek (ami általában nem esik egybe a tartalmi elem dokumentum). Erre a célra a nevét és kulcsok SHORT_NAME.</p> <p>Ha elhagyjuk a nevét, a böngésző használhatja <meta name="application-name"> vagy elem <title> .</p> <p>De vigyázat: Egyes böngészők előírhatja, hogy adja meg a nevét -, különben az alkalmazás elveszítheti az állapota „progresszív web-alapú alkalmazás.”</p> <p>Ahelyett, hogy a szokásos ikonok böngésző, az ön logója legyen egy webes alkalmazás, amelyet a vele kapcsolatban. Ebből a célból a kiáltvány a legfontosabb ikonok. Ez egy listát az ikonokat és a méretek és formátumok. Ez teszi a folyamat kiválasztásának ikonok nagyon hatékony, mert az ikonok jelennek meg az adaptív megoldás, amely kiküszöböli a szükségtelen terheket, és segít az ikonok mindig jól néz ki a széles körű eszközök és képernyőfelbontás.</p> <p>Ha nem adja meg az ikon, a böngésző fog keresni a csere lehetőségeit: <link rel="icon">. favicon.ico vagy ha nem találjuk meg őket, talán még használni egy képernyőképet a webhelyen.</p> <h3>kinevezés ikonok</h3> <p>További részletek a kinevezését ikonok megtalálható a Web App Manifest előírásoknak.</p> <h3>A megjelenítési módok és tájolása</h3> <p>Az alkalmazás indításakor képesnek kell lennie arra, hogy ellenőrizzék a képernyőn látható. Ha ez egy játék, akkor valószínű, hogy teljes képernyős módban fekvő tájolású. Ebből a célból a nyilvánvaló formátum biztosítja az Ön számára két kulcsot.</p><p>Lehetséges értékek megjelenítési módok:</p> <ul> <li>Nagyítás fullscreen a teljes képernyőt elfoglalja.</li> <li>Önálló önálló alkalmazás nyílik meg a folyamatjelző.</li> <li>Minimális minimális-ui. ha az alkalmazás jelenik meg teljes képernyős módban, mint az iOS. de bizonyos tevékenységek megjelenése okozhat a navigációs sáv és a gombok oda-vissza.</li> <li>Böngésző alapú böngésző alkalmazás megnyílik egy szabványos gombok és eszköztárak.</li> </ul> <p>Plusz, egy ilyen jelzés az eligazodást, hogy szolgálja, mint a „default orientáció” a teljes alkalmazás. Ezért az átállás során az egyik oldalról a másikra, az alkalmazás a megfelelő pozícióban. Meg lehet változtatni az alapértelmezett irányba a képernyő tájolását API.</p> <p>Is, akkor lehet alkalmazni a különböző stílusok alkalmazása egy bizonyos módban jellemzői a display-mód:</p> <p>Néha, amikor az alkalmazás futtatásához szükség van annak érdekében, hogy a felhasználó mindig kap egy adott oldalon. Key START_URL lehetővé teszi, hogy adja meg ezt.</p> <h3>„Scope” alkalmazás</h3> <p>Natív alkalmazások egyértelmű határokat: a felhasználó, akkor biztos, hogy ha kinyitja a natív alkalmazás, hirtelen nem nyit egy másik láthatatlan számotokra. Még gyakoribb, mint nem, akkor nagyon világosan, hogy váltottam egy natív alkalmazás a másikra. Általában ezek a vizuális által az operációs rendszer (például, hívja a Feladatkezelő és válasszon egy másik alkalmazás vagy Cmd Tab vagy az Alt Tab a számítógépen).</p> <p>Böngészésre más: ez egy hatalmas hipertext rendszer, amelyben egy webes alkalmazás is kiterjedhet különböző területeken könnyen megy gmail.com a docs.google.com és a felhasználók nem is veszi észre. A gyakorlatban az a gondolat, hogy létezik a kérelem határok teljesen idegen az interneten. Végtére is, sőt, egy webes alkalmazás - ez csak egy sor HTML dokumentum (Imagine „sorozat csövek” ... uh, nem, felejtsd el!).</p> <p>Az interneten, tudjuk, hogy hagyja el a felhasználási területtől és megy egy másik, csak azért, mert a webes tervezők, akik voltak olyan kedvesek, hogy azok megkülönböztethetőek egyedi design. Azokban az esetekben, ahol ez nem így van, sok felhasználó becsapni oldalakat álcázva mások (a jó öreg adathalászat).</p> <h3>Honosítás: lang és dir</h3> <h3>Szétosztása a kérelem</h3> <p>Meg kell írni a részleteket és screenshotok.</p> <h3>Téma és a háttér színét</h3> <h3>Hogyan határozzák meg, hogy a felhasználó „telepített” alkalmazást?</h3> <p>A specifikáció lehetővé teszi, hogy meghatározza, ha a felhasználó telepíti az alkalmazást a regisztrációs appinstalled eseményeket.</p> <p>Ahhoz azonban, hogy adatvédelmi okokból nem lehet közvetlenül érzékeli, hogy az alkalmazás telepítve van - csak hallja, hogy a webes alkalmazás egy nyilvánvaló fájlt.</p> <h3>Mi a baj a címkékkel <meta>?</h3> <p>A vita során az előírások voltak élénk viták arról, hogyan kell használni a címkéket <meta> HTML létrehozása helyett egy új formátum. A végén, a végrehajtás a funkció „Add to Home Screen”, a Chrome a címkék <meta>. és még a legkorábbi nap a web ezek a címkék már haza minden nem szabványos nonszensz.</p> <p>Érv, hogy használjon egy külön fájlban:</p> <ul> <li>takarít meg sok információt a fejlécben a dokumentum az egyes oldalak betöltése a telepített alkalmazás vagy telek;</li> <li>A letöltés után a fájl a HTTP -keshe böngészőt.</li> </ul> <p>A leírás több információt, hogy miért választottuk JSON helyett HTML.</p> <h3>Ki ez vezet?</h3> <p>Kiáltvány és a fejlett webes alkalmazások végre a Chrome. Opera és a Samsung internetes Android. Firefox is hivatkozik, biztató jelek, amelyek támogatják ezeket a szabványokat (végre Gecko több mint két éve, de nem használt bármely termék).</p> <h3>Kölcsönhatás keresők</h3> <p>Mint a többi webes erőforrások webes alkalmazás nyilvánvaló hozzáférhetőnek kell lennie minden olyan böngésző vagy keresési robot.</p> <p>Ha egy webes alkalmazás fejlesztő akar értesíti bejárók a tilalmat a fájl vizsgálatát, azt megteheti beleértve a webes alkalmazás nyilvánvaló a robots.txt fájlban. Ezt részletesebben a robots.txt protokoll. Web alkalmazás fejlesztők is használhatja az HTTP -zagolovok X-Robots-Tag.</p> <p>Perevodpoyasnyayuschey zametkik spetsifikatsiiWeb App Manifest. PerevodAnny KuharevoyiVadima Makeyev, szerkesztésre Vadim Makeev.</p> <h4>Kapcsolódó cikkek</h4> <ul> <li> <p><a href="/szakerto-173/manifesto-webes-alkalmazasok-mdn.html">Manifesto webes alkalmazások, MDN</a></p> </li> <li> <p><a href="/szakerto-173/ismerete-az-alkalmazas-nyilvanvaloan.html">Ismerete az alkalmazás nyilvánvalóan</a></p> </li> <li> <p><a href="/szakerto-173/letrehozva-egy-uj-templom.html">Létrehozva egy új templom</a></p> </li> </ul> </div> <div class="extra"> <div class="info"><a href="/szakerto-173/alap-tamogatja-a-telepltest-az-alkatreszek-egy.html">előző</a> ◈ <a href="/szakerto-173/arc-maszkok-kulonbozo-evszakokban-fozes-otthon-a.html">a következő</a></div> <div class="clear"></div> </div> </article> </div> </div> </div> </div> <div id="sidebar" class="col-1-3"> <div class="wrap-col"> <div class="box"> <div class="content"> </div> </div> </div> </div> </div> </div> </section> <footer> <div class="wrap-footer pominodiko"> <div class="row"> <div class="col-1-1"> <div class="wrap-col"> <div class="box"> <div class="content"> </div> </div> </div> </div> </div> </div> <div class="copyright"> <h4>Hasznos cikkek</h4> <p> <li><a href="/szakerto-176/a-fejlesztes-celja-metasubject-modulok-reszekent.html">A fejlesztés célja metasubject modulok részeként metasubject - előadás 244406-6</a></li> <li><a href="/szakerto-203/fedor-abramov-1920-februar-29.html">Fedor Abramov (1920. február 29.)</a></li> <li><a href="/szakerto-193/berendezesek-monokristalyok-es-szalagok.html">Berendezések monokristályok és szalagok termesztésére</a></li> <li><a href="/szakerto-215/a-rozmaring-illoolaj-es-hasznos-tulajdonsagai-2018.html">A rozmaring illóolaj és hasznos tulajdonságai 2018</a></li> <li><a href="/szakerto-191/tonalis-krem-l-oreal-elklnalhato-24-oras-matt.html">Tonális krém l oreal elkínálható 24 órás matt bevonat - "az első alapja valószínűleg be van kapcsolva</a></li> <li><a href="/szakerto-169/szukseges-informaciokat-a-berlok-es-a-tulajdonosok.html">Szükséges információkat a bérlők és a tulajdonosok a helyiségek, UK Ltd ZHILKOMSERVIS</a></li> <li><a href="/szakerto-197/mi-a-teendo-ha-a-kez-fajdalma-es-kezelese-ujjai.html">Mi a teendő, ha a kéz fájdalma és kezelése ujjai ujjai</a></li> </p> <p>Copyright © 2024</p> </div> <script> new Image().src = "https://counter.yadro.ru/hit;adolfru?r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";h"+escape(document.title.substring(0,150))+ ";"+Math.random();</script> </footer></div> </body> </html>