{"id":130616,"date":"2021-09-05T13:16:00","date_gmt":"2021-09-05T10:16:00","guid":{"rendered":"https:\/\/howto.mediadoma.com\/?p=130616"},"modified":"2025-03-15T11:36:54","modified_gmt":"2025-03-15T08:36:54","slug":"cheat-sheet-hva-du-trenger-a-vite-om-edge-pa-chromium","status":"publish","type":"post","link":"https:\/\/howto.mediadoma.com\/no\/cheat-sheet-hva-du-trenger-a-vite-om-edge-pa-chromium\/","title":{"rendered":"Cheat Sheet: Hva du trenger \u00e5 vite om Edge p\u00e5 Chromium"},"content":{"rendered":"<p>Microsofts nyheter om at det <a href=\"https:\/\/blogs.windows.com\/msedgedev\/2018\/12\/07\/recapping-open-source-announcements\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">skifter Edge-nettleseren<\/a> til Chromium-motoren har f\u00f8rt til diskusjon rundt et bredt utvalg av forskjellige webteknologier. Hvis du har funnet alle navnene og sjargongen forvirrende, kan du finne denne bruksreferansen.<\/p>\n<p>Vi har satt sammen et jukseark med n\u00f8kkelord og teknologier. Det skal hjelpe deg med \u00e5 forst\u00e5 rollene til de forskjellige prosjektene og hva som endrer seg innen Edge. Uttrykk i kursiv i definisjonene indikerer en referanse til et annet begrep i dette juksearket.<\/p>\n<ul>\n<li>\n<p><strong>Edge<\/strong> &#8211; <strong>Edge<\/strong> begynner enkelt, Microsofts moderne nettleser introdusert med Windows 10. Den er bygget som en UWP-app og drives av EdgeHTML-nettlesermotoren. I forrige uke bekreftet Microsoft at det vil bytte til Chromium-nettlesermotoren det neste \u00e5ret, og vil gradvis bli tilgjengelig p\u00e5 flere Windows-versjoner og forskjellige operativsystemplattformer. Edge bruker for \u00f8yeblikket Chakra JavaScript-motoren, men dette <a href=\"https:\/\/github.com\/Microsoft\/ChakraCore\/issues\/5865\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">vil bli endret til V8<\/a> som en konsekvens av overgangen til Chromium.<\/p>\n<\/li>\n<li>\n<p><strong>EdgeHTML<\/strong> &#8211; Den propriet\u00e6re Microsoft-nettlesermotoren som ble brukt av Microsoft Edge siden introduksjonen med Windows 10 i 2015. Motoren ble delt fra Trident. I tillegg til \u00e5 drive Edge-nettleseren, brukes EdgeHTML ogs\u00e5 til \u00e5 gjengi forskjellige komponenter i Windows 10-grensesnittet, og st\u00f8tter Windows 10 UWP-apper skrevet med JavaScript og HTML. Det er tett bundet til Windows 10-systemet, og er ikke tilgjengelig for noen annen plattform.<\/p>\n<\/li>\n<li>\n<p><strong>Trident<\/strong> &#8211; Avviklet Microsofts nettlesermotor brukt fra Internet Explorer 4 til Internet Explorer 11. Ansvarlig for mye av Internet Explorer sin dominans p\u00e5 begynnelsen av 2000-tallet, men ble utdatert p\u00e5 grunn av d\u00e5rlig overholdelse av webstandarder. Microsoft anstrengte seg for \u00e5 forbedre motoren med tilleggsfunksjoner og standardst\u00f8tte i senere inkarnasjoner. Motoren ble ogs\u00e5 brukt til \u00e5 st\u00f8tte JavaScript-apper p\u00e5 Windows 8 og Windows Phone 8.<\/p>\n<\/li>\n<li>\n<p><strong>UWP<\/strong> &#8211; Universal Windows-plattform. Et kollektivt sett med APIer og teknologier som gj\u00f8r det mulig for utviklere \u00e5 lage apper for Windows 10, Windows 10 Mobile og relaterte moderne Microsoft-\u00f8kosystemer. UWP er vanligvis tilknyttet Microsoft \/ Windows Store, den vanligste distribusjonskanalen for disse appene. Apper kan bygges for UWP ved hjelp av et bredt spekter av teknologier, for eksempel C ++, C # \/ XAML og JavaScript \/ HTML. Alternativer er ogs\u00e5 tilgjengelige for \u00e5 opprette UWP-apper fra eksisterende klassiske Win32 Windows-skrivebordsprogrammer, iOS-apper eller PWA-er.<\/p>\n<\/li>\n<li>\n<p><strong>Nettlesermotor<\/strong> &#8211; Kjerne, selvstendig komponent i en nettleser som er ansvarlig for \u00e5 lage og gjengi nettsider slik at de er synlige og interaktive. Nettlesermotorer er vanligvis ugjennomsiktige for sluttbrukeren, som vanligvis ikke er klar over sin rolle i nettleseropplevelsen. Motoren inneholder flere underkomponenter, for eksempel en layoutmotor og gjengivelsesmotor, som implementerer forskjellige n\u00f8dvendige funksjoner for \u00e5 lage websider.<br \/>\nNettlesermotorer er vanligvis, men ikke alltid, frittst\u00e5ende komponenter som kan implementeres av flere forskjellige nettlesere &#8211; for eksempel brukes Chromium-motoren for tiden av Google Chrome, Opera, Vivaldi og mange andre. Hver av disse nettleserne har et unikt grensesnitt og brukervennlig funksjonssett, men er avhengig av Chromium-motoren for \u00e5 hente, konstruere og gjengi faktiske websider.<\/p>\n<\/li>\n<li>\n<p><strong>Blink<\/strong> &#8211; En popul\u00e6r og etablert <a href=\"https:\/\/www.chromium.org\/blink\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">nettlesermotor med \u00e5pen kildekode som<\/a> brukes av flere nettleserprosjekter, inkludert Chromium. Blink er stort sett i samsvar med moderne nettstandarder og beveger seg for \u00e5 implementere nye standarder og anbefalinger i tide, noe som har bidratt til populariteten. Det ble forked fra WebKit-motoren.<\/p>\n<\/li>\n<li>\n<p><strong>Chromium<\/strong> &#8211; Et nettleserprosjekt med \u00e5pen kildekode som opprinnelig ble utviklet av Google. Chromium er grunnlaget for mange nettlesere, spesielt Google Chrome. Den drives av Blink-nettlesermotoren og bruker V8 som JavaScript-motor. Chromium er tilgjengelig p\u00e5 alle st\u00f8rre stasjon\u00e6re plattformer, s\u00e5 vel som p\u00e5 Android. Prosjektet har f\u00e5tt kritikk for sine n\u00e6re b\u00e5nd til Google; til tross for \u00e5pen kildekode, ledes Chromium-utvikling av Google, og prosjektet <a href=\"https:\/\/github.com\/Eloston\/ungoogled-chromium\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">inkluderer standardintegrasjon<\/a> med Google-tjenester.<\/p>\n<\/li>\n<li>\n<p><strong>JavaScript-motor<\/strong> &#8211; Et program som tolker og kj\u00f8rer JavaScript-kode. Historisk sett har de fleste JavaScript-motorer bodd i nettlesere, men de siste \u00e5rene har JavaScript-bruk utenfor nettleseren vokst til \u00e5 omfatte servere, kommandolinjeapplikasjoner og mobilapplikasjoner, noe som krever utvikling i motorutvikling.<\/p>\n<\/li>\n<li>\n<p><strong>Chakra<\/strong> &#8211; En JavaScript-motor utviklet av Microsoft og brukt til Edge og UWP. Det ble forked fra Microsofts eldre JScript-motor. Opprinnelig en egenutviklet teknologi, <a href=\"https:\/\/blogs.windows.com\/msedgedev\/2015\/12\/05\/open-source-chakra-core\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">\u00e5pnet<\/a> Microsoft <a href=\"https:\/\/blogs.windows.com\/msedgedev\/2015\/12\/05\/open-source-chakra-core\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">motoren<\/a> i 2015. Foruten bruk i Edge-nettleseren, har Chakra ogs\u00e5 funnet popularitet i andre distribusjoner, inkludert innebygde milj\u00f8er.<\/p>\n<\/li>\n<li>\n<p><strong>V8<\/strong> &#8211; En JavaScript-motor med \u00e5pen kildekode som prim\u00e6rt brukes av Chromium-nettleserprosjektet, som <a href=\"https:\/\/medium.freecodecamp.org\/understanding-the-core-of-nodejs-the-powerful-chrome-v8-engine-79e7eb8af964\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">muliggj\u00f8r kj\u00f8ring<\/a> av JavaScript-kode i nettlesere. V8 brukes ogs\u00e5 av mange andre JavaScript-driftstider, inkludert Node.js-JavaScript-milj\u00f8et p\u00e5 serversiden og Electron desktop app-rammeverket.<\/p>\n<\/li>\n<li>\n<p><strong>HTML<\/strong> &#8211; Hypertext Markup Language. HTML er kodespr\u00e5ket som brukes til \u00e5 lage strukturen og den grunnleggende utformingen av nettsider. Nettlesermotorer bruker HTML-filer for \u00e5 lage nettsiden som til slutt blir gjengitt til skjermen.<\/p>\n<\/li>\n<li>\n<p><strong>JavaScript<\/strong> &#8211; Et h\u00f8yt niv\u00e5 <a href=\"https:\/\/developer.mozilla.org\/bm\/docs\/Web\/JavaScript\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">tolket programmeringsspr\u00e5k<\/a> som er en kjernekomponent av moderne nettsteder. JavaScript er viktig for webapps og interaktive sider, da det gir utviklere en m\u00e5te \u00e5 samhandle med websiden og nettleseren. JavaScript har ogs\u00e5 et bredt spekter av brukstilfeller utenfor nettlesere, inkludert i innf\u00f8dte apper (for eksempel med Microsofts Windows 10 UWP-plattform) og p\u00e5 innebygde enheter.<\/p>\n<\/li>\n<li>\n<p><strong>PWA<\/strong> &#8211; Progressiv webapp. Et sett med utviklingsmetoder, konsepter og teknologier som gj\u00f8r det mulig for nettsteder og webapper \u00e5 oppf\u00f8re seg som installerte native apps p\u00e5 kompatible enheter.<br \/>\nTilgjengelige funksjoner varierer avhengig av plattformen PWA blir brukt p\u00e5, men inkluderer vanligvis muligheten til \u00e5 &laquo;installere&raquo; nettstedet \/ webappen p\u00e5 en m\u00e5te som ligner den for en innf\u00f8dt app, samt st\u00f8tte for servicearbeidere &#8211; en webteknologi hvilket letter bruk av funksjoner som ikke aktiv drift, bakgrunn synkronisering og push-varsler som vanligvis er assosiert med native lapper.<br \/>\nPWAs ofte mischaracterised av de tekniske media og ikke-utviklere som hybrid eller drevet nettprogrammer. En ren PWA <a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">anvender utelukkende nettstandarder<\/a>for \u00e5 tilby funksjonaliteten og leveres fra et nettstedsdomene. Det er da opp til individuelle plattformer \u00e5 implementere relevante webstandarder og gi en innf\u00f8dt-lignende opplevelse.<\/p>\n<\/li>\n<\/ul>\n<p>Denne ordlisten gir et h\u00f8yt niv\u00e5 oversikt over hver av disse teknologiene og vilk\u00e5rene; Hvis du vil l\u00e6re mer, oppfordrer vi deg til \u00e5 g\u00e5 til nettstedene til hvert utvalgt prosjekt. Selv om disse teknologiene kan v\u00e6re ubemerket av brukerne, er de avgj\u00f8rende for nettet og gj\u00f8r det mulig for oss \u00e5 konsumere websider ved hjelp av nettleserne v\u00e5re.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Opptakskilde:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.onmsft.com\" class=\"external external_icon\">www.onmsft.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsofts nyheter om at den skifter Edge-nettleseren til Chromium-motoren har f\u00f8rt til diskusjon rundt et bredt utvalg av forskjellige webteknologier.<\/p>\n","protected":false},"author":1,"featured_media":24720,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[1603],"tags":[3060],"class_list":["post-130616","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hvordan","tag-affiai-no"],"_links":{"self":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/130616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/comments?post=130616"}],"version-history":[{"count":1,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/130616\/revisions"}],"predecessor-version":[{"id":319567,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/posts\/130616\/revisions\/319567"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/media\/24720"}],"wp:attachment":[{"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/media?parent=130616"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/categories?post=130616"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/no\/wp-json\/wp\/v2\/tags?post=130616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}