Cheat Sheet: Što trebate znati o Edgeu na Chromiumu

Cheat Sheet: Što trebate znati o Edgeu na Chromiumu

Microsoftova vijest da svoj web preglednik Edge prebacuje na Chromium motor potaknula je raspravu o širokom rasponu različitih web tehnologija. Ako su vam se svi nazivi i žargon činili zbunjujućim, možda ćete pronaći ovu referencu upotrebe.

Sastavili smo varalicu ključnih pojmova i tehnologija. Trebalo bi vam pomoći razumjeti uloge različitih projekata i što se mijenja unutar Edgea. Izrazi u kurzivu u definicijama ukazuju na upućivanje na drugi pojam unutar ove varalice.

Microsoft

  • Edge – Počevši od jednostavnog, Edge je Microsoftov moderni web preglednik predstavljen u sustavu Windows 10. Izrađen je kao UWP aplikacija i pokreće ga motor preglednika EdgeHTML. Prošlog tjedna, Microsoft je potvrdio da će se tijekom sljedeće godine prebaciti na motor preglednika Chromium i da će postupno postati dostupan na više verzija Windowsa i različitim platformama operacijskog sustava. Edge trenutno koristi Chakra JavaScript motor, ali će to biti promijenjeno u V8 kao posljedica prelaska na Chromium.
  • EdgeHTML – Vlasnički motor Microsoft preglednika koji koristi Microsoft Edge od svog uvođenja u Windows 10 2015. Motor je odvojen od Tridenta. Osim pokretanja preglednika Edge, EdgeHTML se također koristi za renderiranje različitih komponenti sučelja sustava Windows 10 i podržava Windows 10 UWP aplikacije napisane s JavaScript-om i HTML-om. Čvrsto je vezan za sustav Windows 10 i nije dostupan ni za jednu drugu platformu.
  • Trident – Ukinuti motor Microsoftovog preglednika koji se koristio od Internet Explorera 4 do Internet Explorera 11. Odgovoran za veći dio dominacije Internet Explorera tijekom ranih 2000-ih, ali je zastario zbog loše usklađenosti s web standardima. Microsoft je uložio napore da poboljša motor s dodatnim značajkama i podrškom za standarde u kasnijim inkarnacijama. Motor je također korišten za podršku JavaScript aplikacija na Windows 8 i Windows Phone 8.
  • UWP – univerzalna Windows platforma. Skupni skup API-ja i tehnologija koji programerima omogućuju izradu aplikacija za Windows 10, Windows 10 Mobile i srodne moderne Microsoftove ekosustave. UWP je obično povezan s Microsoft/Windows Storeom, najčešćim distribucijskim kanalom za ove aplikacije. Aplikacije se mogu izraditi za UWP korištenjem širokog spektra tehnologija, kao što su C++, C#/XAML i JavaScript/HTML. Dostupne su i opcije za izradu UWP aplikacija iz postojećih klasičnih Win32 Windows desktop aplikacija, iOS aplikacija ili PWA.

Preglednici

  • Mehanizam preglednika – jezgra, samostalna komponenta web-preglednika odgovorna za izradu i prikazivanje web stranica tako da su vidljive i interaktivne. Mehanizmi preglednika obično su neprozirni za krajnjeg korisnika, koji obično nije svjestan svoje uloge u iskustvu pregledavanja. Mehanizam uključuje nekoliko podkomponenti, kao što su mehanizam za raspored i renderiranje, koji implementiraju različite potrebne funkcionalnosti za izradu web stranica.
    Motori preglednika su obično, ali ne uvijek, samostalne komponente koje se mogu implementirati u više različitih web preglednika – na primjer, Chromium motor trenutno koriste Google Chrome, Opera, Vivaldi i mnogi drugi. Svaki od ovih preglednika ima jedinstveno sučelje i skup značajki usmjerenih na korisnika, ali se oslanja na Chromium motor za dohvaćanje, izradu i generiranje stvarnih web stranica.
  • Blink – Popularni i uspostavljeni motor preglednika otvorenog koda koji koristi više projekata web preglednika, uključujući Chromium. Blink je u velikoj mjeri usklađen s modernim web standardima i kreće u primjenu novih standarda i preporuka na vrijeme, što je pridonijelo njegovoj popularnosti. Izgrađen je od WebKit motora.
  • Chromium – Projekt web preglednika otvorenog koda koji je izvorno razvio Google. Chromium je temelj mnogih web-preglednika, a posebno Google Chromea. Pokreće ga Blink pretraživač i koristi V8 kao svoj JavaScript motor. Chromium je dostupan na svim glavnim desktop platformama, kao i na Androidu. Projekt je izazvao kritike zbog svojih bliskih veza s Googleom; unatoč prirodi otvorenog koda, razvoj Chromiuma vodi Google, a projekt uključuje zadanu integraciju s Googleovim uslugama.

JavaScript

  • JavaScript motor – Program koji tumači i izvršava JavaScript kod. Povijesno gledano, većina JavaScript motora nalazila se u web preglednicima, ali posljednjih godina upotreba JavaScripta izvan preglednika narasla je tako da uključuje poslužitelje, aplikacije naredbenog retka i mobilne aplikacije, što zahtijeva evoluciju u razvoju motora.
  • Chakra – JavaScript motor koji je razvio Microsoft i koristi se za Edge i UWP. Nastao je iz Microsoftovog starijeg JScript motora. U početku je bila vlasnička tehnologija, Microsoft je otvorio motor 2015. Osim korištenja u web pregledniku Edge, Chakra je također pronašao popularnost u drugim implementacijama, uključujući ugrađena okruženja.
  • V8 – JavaScript motor otvorenog koda koji prvenstveno koristi projekt preglednika Chromium, koji omogućuje izvršavanje JavaScript koda unutar web preglednika. V8 također koriste mnoga druga vremena izvođenja JavaScripta, uključujući Node.js JavaScript okruženje na strani poslužitelja i okvir aplikacije za stolna računala Electron.

Web tehnologije

  • HTML – jezik za označavanje hiperteksta. HTML je jezik za označavanje koji se koristi za stvaranje strukture i temeljnog izgleda web stranica. Motori preglednika koriste HTML datoteke za izradu web stranice koja se u konačnici prikazuje na vašem zaslonu.
  • JavaScriptinterpretirani programski jezik visoke razine koji je temeljna komponenta modernih web stranica. JavaScript je neophodan za web-aplikacije i interaktivne stranice jer razvojnim programerima pruža način interakcije s web-stranicom i preglednikom. JavaScript također ima širok raspon slučajeva upotrebe izvan web-preglednika, uključujući u izvornim aplikacijama (kao što je Microsoftova Windows 10 UWP platforma) i na ugrađenim uređajima.
  • PWA – Progresivna web aplikacija. Skup razvojnih pristupa, koncepata i tehnologija koji web-mjestima i web aplikacijama omogućuju da se ponašaju kao instalirane izvorne aplikacije na kompatibilnim uređajima.
    Dostupne značajke variraju ovisno o platformi na kojoj se PWA koristi, ali obično uključuju mogućnost "instaliranja" web-mjesta/web aplikacije na način sličan izvornoj aplikaciji, kao i podršku za uslužne radnike - web-tehnologija što olakšava korištenje značajki kao što su izvanmrežni rad, pozadinska sinkronizacija i push obavijesti koje su obično povezane s izvornim aplikacijama.
    PWA-ove često pogrešno okarakteriziraju tehnički mediji i ne-programeri kao hibridne ili hostirane web-aplikacije. Čisti PWA koristi isključivo web standardeza pružanje svoje funkcionalnosti i isporučuje se s domene web stranice. Zatim je na pojedinačnim platformama da implementiraju relevantne web-standarde i pruže iskustvo poput native.

Ovaj pojmovnik pruža pregled na visokoj razini svake od ovih tehnologija i pojmova; ako želite saznati više, potičemo vas da posjetite web stranice svakog istaknutog projekta. Iako ove tehnologije mogu ostati neprimijećene od strane korisnika, one su od ključne važnosti za web i omogućuju nam korištenje web stranica pomoću naših preglednika.


Kako popraviti da CapCut Reverse ne radi

Kako popraviti da CapCut Reverse ne radi

Mnogo je razloga zašto volite snimanje i montažu. Možete snimiti mjesta koja ste posjetili, ljude koje volite i uhvatiti svaki poseban trenutak koji želite

ISperm vam omogućuje da provjerite svoju spermu pomoću iPada

ISperm vam omogućuje da provjerite svoju spermu pomoću iPada

Imali ste težak dan na poslu. Postavili ste iPad na stolić za kavu. Gledate Netflix, zatvorite zastor, analizirate broj spermija, provjerite Twitter

Parrotov Disco dron podiže papirnate avione na višu razinu

Parrotov Disco dron podiže papirnate avione na višu razinu

Zamislite bespilotnu letjelicu i pomislit ćete na zujajući kvadrokopter koji lebdi iznad parka. To ili rat. Ali četiri motora su tako 2015, čini se, kao dron

Možete pomoći skupnim financiranjem kipa prve svemirske mačke na svijetu

Možete pomoći skupnim financiranjem kipa prve svemirske mačke na svijetu

Kickstarter tjedna: kip Félicette, prve mačke u svemiru Laika, prvi pas u svemiru, ima kip u Moskvi. Ham, astrošimpanza

Kako provjeriti tko je vlasnik datoteke u Linuxu

Kako provjeriti tko je vlasnik datoteke u Linuxu

Ako želite provjeriti tko je vlasnik datoteke, Linux radi vrlo drugačije od drugih sustava. Ne postoji opcija da samo desnom tipkom miša kliknete datoteku i odete na Svojstva

Kako dijagnosticirati i popraviti Xbox kontroler koji se ne puni

Kako dijagnosticirati i popraviti Xbox kontroler koji se ne puni

Igrači vole Xbox konzole zbog njihove kompatibilnosti sa starijim verzijama, što znači da igrači mogu koristiti starije dodatke na novijim konzolama. Izlaskom Xboxa

Kako koristiti vlastiti usmjerivač s Verizon Fiosom

Kako koristiti vlastiti usmjerivač s Verizon Fiosom

Ako koristite Verizon kao pružatelja internetskih usluga i imate vlastiti usmjerivač, sigurno vam je pala na pamet ideja o odbacivanju iznajmljenog Verizonovog usmjerivača. Korištenje

Ne možete podijeliti objavu na Instagram priči – zašto ne?

Ne možete podijeliti objavu na Instagram priči – zašto ne?

Instagram ima mnoštvo značajki koje nam omogućuju interakciju s drugim računima na platformi. Oni, međutim, možda neće uvijek raditi kako bi trebali

Fire Tablet: najnovije generacije

Fire Tablet: najnovije generacije

Najnovija generacija Amazon Fire Tableta dolazi sa sjajnim značajkama za zabavu cijele obitelji. S novim modelima koji se izdaju

Kako dodati fusnote u Google dokument

Kako dodati fusnote u Google dokument

Ažurirao Steve Larner 23. studenog 2022. Fusnote u Google dokumentima izvrstan su način za dodavanje komentara, citiranje referenci ili čak davanje veze na izvore u