Cheat Sheet: Amit a Chromium Edge-ről tudni kell

Hogyan kell

A Microsoft híre, miszerint Edge webböngészőjét a Chromium motorra cseréli, vitát váltott ki a különféle webes technológiák széles köréről. Ha az összes nevet és szakzsargont zavarónak találta, előfordulhat, hogy ezt a használati hivatkozást találja.

Összeállítottunk egy csalólapot a legfontosabb kifejezésekről és technológiákról. Segítségével megértheti a különböző projektek szerepét és azt, hogy mi változik az Edge-ben. A definíciókban a dőlt betűs kifejezések egy másik kifejezésre utalnak ezen a csalólapon.

Microsoft

  • Él – Egyszerűen kezdődően az Edge a Microsoft modern webböngészője, amelyet a Windows 10 rendszerrel vezettek be UWP alkalmazást, és a EdgeHTML böngészőmotor. A múlt héten a Microsoft megerősítette, hogy át fog váltani a Chromium böngészőmotor a következő év során, és fokozatosan több Windows-verzión és különböző operációs rendszer-platformokon is elérhető lesz. Az Edge jelenleg a Chakra JavaScript motor, de ez -ra módosul V8 a Chromiumra való átállás következményeként.
  • EdgeHTML – A Microsoft által használt szabadalmaztatott Microsoft böngészőmotor Él a Windows 10 rendszerrel való 2015-ös bevezetése óta. A motort leválasztották Háromágú szigony. Az Edge böngésző működtetése mellett az EdgeHTML a Windows 10 felület különféle összetevőinek megjelenítésére is szolgál, és támogatja a Windows 10 rendszert. UWP JavaScripttel és HTML-lel írt alkalmazások. Szorosan kötődik a Windows 10 rendszerhez, és nem érhető el más platformon.
  • Háromágú szigony – Megszűnt a Microsoft böngésző motor Az Internet Explorer 4-től az Internet Explorer 11-ig használták. A 2000-es évek elején az Internet Explorer dominanciájáért felelős, de a webes szabványoknak való rossz megfelelés miatt elavulttá vált. A Microsoft erőfeszítéseket tett a motor fejlesztésére további funkciókkal és szabványok támogatásával a későbbi inkarnációk során.A motort a JavaScript alkalmazások támogatására is használták Windows 8 és Windows Phone 8 rendszeren.
  • UWP – Univerzális Windows platform. API-k és technológiák együttes készlete, amelyek lehetővé teszik a fejlesztők számára, hogy alkalmazásokat hozzanak létre a Windows 10, a Windows 10 Mobile és a kapcsolódó modern Microsoft ökoszisztémák számára. Az UWP általában a Microsoft/Windows Store-hoz kapcsolódik, amely ezen alkalmazások leggyakoribb terjesztési csatornája. Alkalmazások készíthetők UWP-hez számos technológia segítségével, mint például a C++, C#/XAML és JavaScript/HTML. Lehetőségek állnak rendelkezésre UWP-alkalmazások létrehozására is meglévő klasszikus Win32 Windows asztali alkalmazásokból, iOS-alkalmazásokból vagy PWA-k.

Böngészők

  • Böngésző motor – A webböngésző alapvető, önálló összetevője, amely a weboldalak látható és interaktív létrehozásáért és megjelenítéséért felelős. A böngészőmotorok általában átláthatatlanok a végfelhasználó számára, aki általában nincs tisztában a böngészési élményben betöltött szerepükkel. A motor számos alkomponenst tartalmaz, például egy elrendezési motort és a renderelő motort, amelyek különböző szükséges funkciókat valósítanak meg a weboldalak létrehozásához.
    A böngészőmotorok általában, de nem mindig, önálló összetevők, amelyeket több különböző webböngésző is megvalósíthat – például a Króm A motort jelenleg a Google Chrome, az Opera, a Vivaldi és még sokan mások használják. Ezen böngészők mindegyike egyedi kezelőfelülettel és felhasználóbarát szolgáltatáskészlettel rendelkezik, de a Chromium motorra támaszkodik a tényleges weboldalak lekéréséhez, létrehozásához és megjelenítéséhez.
  • Pislogás – Egy népszerű és bevált nyílt forráskódú böngészőmotor, amelyet több webböngészőprojekt használ, beleértve Króm. A Blink nagyjából megfelel a modern webes szabványoknak, és igyekszik időben végrehajtani a kialakulóban lévő szabványokat és ajánlásokat, ami hozzájárult a népszerűségéhez. A WebKit motorból lett elágazva.
  • Króm – Nyílt forráskódú webböngésző projekt, amelyet eredetileg a Google fejlesztett ki. A Chromium számos webböngésző alapja, különösen a Google Chrome.Meghajtásáról a Pislogás böngésző motorja és felhasználása V8 mint annak JavaScript motor. A Chromium az összes főbb asztali platformon, valamint Androidon is elérhető. A projektet kritika érte a Google-lel való szoros kapcsolata miatt; nyílt forráskódú jellege ellenére a Chromium fejlesztését a Google és a projekt vezeti alapértelmezett integrációt tartalmaz a Google szolgáltatásaival.

JavaScript

  • JavaScript motor – Értelmező és végrehajtó program JavaScript kód. Korábban a legtöbb JavaScript-motor webböngészőben található, de az elmúlt években a JavaScript böngészőn kívüli használata kiszolgálókra, parancssori alkalmazásokra és mobilalkalmazásokra terjedt ki, ami szükségessé tette a motorfejlesztés fejlesztését.
  • csakra – A Microsoft által kifejlesztett JavaScript motor Él és UWP. A Microsoft régebbi JScript motorjából származik. Az eredetileg szabadalmaztatott technológiaként a Microsoft nyílt forráskódú motort bocsátott rendelkezésre 2015-ben. Az Edge webböngészőben való használat mellett a Chakra más telepítésekben is népszerűvé vált, beleértve a beágyazott környezeteket is.
  • V8 – Nyílt forráskódú JavaScript motor elsősorban a Króm böngésző projekt, amely lehetővé teszi a végrehajtását JavaScript kódot a böngészőkben. A V8-at számos más JavaScript-futási környezet is használja, beleértve a Node.js szerveroldali JavaScript-környezetet és az Electron asztali alkalmazáskeretrendszert.

Webes technológiák

  • HTML – Hypertext Markup Language. A HTML a weboldalak szerkezetének és alapvető elrendezésének létrehozására használt jelölőnyelv. Böngésző motorok használjon HTML-fájlokat a weboldal létrehozásához, amely végül megjelenik a képernyőn.
  • JavaScript – Magas szintű értelmezett programozási nyelv, amely a modern weboldalak alapvető összetevője. A JavaScript elengedhetetlen a webalkalmazásokhoz és az interaktív oldalakhoz, mivel lehetővé teszi a fejlesztők számára, hogy kapcsolatba lépjenek a weboldallal és a böngészővel.A JavaScript a webböngészőkön kívül is számos felhasználási területtel rendelkezik, beleértve a natív alkalmazásokat is (például a Microsoft Windows 10 rendszerében UWP platform) és a beágyazott eszközökön.
  • PWA – Progresszív webalkalmazás. Fejlesztési megközelítések, koncepciók és technológiák készlete, amelyek lehetővé teszik a webhelyek és webalkalmazások számára, hogy a kompatibilis eszközökön telepített natív alkalmazásokhoz hasonlóan viselkedjenek.
    A rendelkezésre álló funkciók a PWA-t használó platformtól függően változnak, de jellemzően magukban foglalják a webhely/webes alkalmazás „telepítésének” lehetőségét a natív alkalmazáshoz hasonló módon, valamint a szervizmunkások támogatását – ez egy webes technológia. amely megkönnyíti az olyan funkciók használatát, mint az offline működés, a háttérben történő szinkronizálás és a push értesítések, amelyek általában a natív alkalmazásokhoz kapcsolódnak.
    A technológiai média és a nem fejlesztők gyakran rosszul jellemzik a PWA-kat hibrid vagy hosztolt webalkalmazásoknak. A tiszta PWA kizárólag webes szabványokat használ a funkcióinak biztosítására, és webhelytartományból szállítják. Ezután az egyes platformokon múlik, hogy bevezetik-e a vonatkozó webes szabványokat, és natív élményt biztosítanak.

Ez a szószedet magas szintű áttekintést nyújt ezekről a technológiákról és kifejezésekről; Ha többet szeretne megtudni, javasoljuk, hogy látogasson el az egyes kiemelt projektek webhelyére. Bár ezek a technológiák észrevétlenek maradhatnak a felhasználók számára, fontos szerepet játszanak az interneten, és lehetővé teszik számunkra, hogy a böngészők használatával weboldalakat használjunk.

WindoQ