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.


Najbolji besplatni video pretvarači

Najbolji besplatni video pretvarači

Video pretvarači praktični su alati koji vam omogućuju pretvaranje videozapisa u kompatibilni format ili optimalnu razlučivost na temelju uređaja za reprodukciju. Za

Kako pronaći Facebook korisničko ime

Kako pronaći Facebook korisničko ime

Kao i većina platformi društvenih medija, Facebook dodjeljuje jedinstveno korisničko ime svim svojim korisnicima. Ako ste zaboravili svoje Facebook korisničko ime, ponovno ga možete vratiti

Kako izraditi pilanu u Terrariju

Kako izraditi pilanu u Terrariju

Jeste li tražili načine da dotjerate svoj dom u Terrariji? Nabavka pilane jedan je od najprikladnijih načina da opremite svoju kuću u ovome

Kako izvesti u MP3 u Garagebandu

Kako izvesti u MP3 u Garagebandu

U ovom vodiču saznajte kako izvoziti iz Garagebanda u MP3 na vašem Macu, iPhoneu ili iPadu, uključujući jednu određenu regiju.

Kako izbrisati profilne slike u Telegramu

Kako izbrisati profilne slike u Telegramu

Ako ste neko vrijeme aktivni na Telegramu, možda biste trebali promijeniti svoje profilne slike. Međutim, stare profilne slike ne brišu se automatski

Kako ažurirati Safari na iPadu

Kako ažurirati Safari na iPadu

Kako bi održao korak s drugim popularnim tražilicama, Appleov preglednik Safari neprestano se nadopunjuje novim značajkama i sigurnosnim dodacima. Ažuriranja

Kako dobiti rupije u suzama kraljevstva

Kako dobiti rupije u suzama kraljevstva

Postoje razni artikli koje ćete morati nabaviti u "Legend of Zelda: Tears of the Kingdom" (TotK). Većina njih zahtijevat će novac da bi ih dobili. The

Kako promijeniti svoje korisničko ime i ime za prikaz na Twitteru s bilo kojeg uređaja

Kako promijeniti svoje korisničko ime i ime za prikaz na Twitteru s bilo kojeg uređaja

Twitter omogućuje korisnicima da promijene svoje korisničko ime i ime za prikaz (Twitter handle) u ono što žele, a metode za to su prilično jednostavne. Držati u

Kako promijeniti sljedeće pitanje na temelju odgovora u Google obrascima

Kako promijeniti sljedeće pitanje na temelju odgovora u Google obrascima

Google Forms vam omogućuje izradu raznih anketa, anketa, upitnika, kvizova i još mnogo toga. Ponekad provođenje dugih anketa nekima može postati dosadno

Kako dodati prijelaz na sve fotografije u IMovie

Kako dodati prijelaz na sve fotografije u IMovie

Uključivanje prijelaza u vaše isječke na iMovieu čini ih privlačnijim i pomoći će privući gledatelje na vaš video sadržaj. Ali iako