Snydeark: Hvad du behøver at vide om Edge på Chromium

Snydeark: Hvad du behøver at vide om Edge på Chromium

Microsofts nyhed om, at det flytter sin Edge-webbrowser til Chromium-motoren, har givet anledning til diskussion omkring en bred vifte af forskellige webteknologier. Hvis du har fundet alle navne og jargon forvirrende, kan du finde denne brugsreference.

Vi har sammensat et snydeark med nøgleudtryk og teknologier. Det skulle hjælpe dig med at forstå rollerne for de forskellige projekter, og hvad der ændrer sig i Edge. Sætninger i kursiv i definitionerne angiver en henvisning til et andet udtryk i dette snydeark.

Microsoft

  • Edge – Startende enkelt, Edge er Microsofts moderne webbrowser introduceret med Windows 10. Den er bygget som en UWP-app og drives af EdgeHTML-browsermotoren. I sidste uge bekræftede Microsoft, at det vil skifte til Chromium-browsermotoren i løbet af det næste år og gradvist blive tilgængelig på flere Windows-versioner og forskellige operativsystemplatforme. Edge bruger i øjeblikket Chakra JavaScript-motoren, men denne vil blive ændret til V8 som følge af skiftet til Chromium.
  • EdgeHTML – Den proprietære Microsoft browser-motor, der er brugt af Microsoft Edge siden introduktionen med Windows 10 i 2015. Motoren blev delt fra Trident. Udover at drive Edge-browseren bruges EdgeHTML også til at gengive forskellige komponenter i Windows 10-grænsefladen og understøtter Windows 10 UWP-apps skrevet med JavaScript og HTML. Det er tæt bundet til Windows 10-systemet og er ikke tilgængeligt for nogen anden platform.
  • Trident – Udgået Microsoft-browsermotor brugt fra Internet Explorer 4 til Internet Explorer 11. Ansvarlig for meget af Internet Explorers dominans i begyndelsen af ​​2000'erne, men blev forældet på grund af dårlig overholdelse af webstandarder. Microsoft gjorde en indsats for at forbedre motoren med yderligere funktioner og standardunderstøttelse i senere inkarnationer. Motoren blev også brugt til at understøtte JavaScript-apps på Windows 8 og Windows Phone 8.
  • UWP – Universal Windows Platform. Et samlet sæt af API'er og teknologier, der gør det muligt for udviklere at skabe apps til Windows 10, Windows 10 Mobile og relaterede moderne Microsoft-økosystemer. UWP er typisk forbundet med Microsoft/Windows Store, den mest almindelige distributionskanal for disse apps. Apps kan bygges til UWP ved hjælp af en bred vifte af teknologier, såsom C++, C#/XAML og JavaScript/HTML. Der er også tilgængelige muligheder for at oprette UWP-apps fra eksisterende klassiske Win32 Windows-desktop-apps, iOS-apps eller PWA'er.

Browsere

  • Browsermotor – Kerne, selvstændig komponent i en webbrowser, der er ansvarlig for at konstruere og gengive websider, så de er synlige og interaktive. Browsermotorer er normalt uigennemsigtige for slutbrugeren, som typisk ikke er klar over deres rolle i browsingoplevelsen. Motoren inkorporerer flere underkomponenter, såsom en layoutmotor og gengivelsesmotor, som implementerer forskellige nødvendige funktionaliteter til at konstruere websider.
    Browsermotorer er normalt, men ikke altid, selvstændige komponenter, som kan implementeres af flere forskellige webbrowsere - for eksempel bruges Chromium-motoren i øjeblikket af Google Chrome, Opera, Vivaldi og mange andre. Hver af disse browsere har en unik grænseflade og brugervendt funktionssæt, men er afhængig af Chromium-motoren til at hente, konstruere og gengive faktiske websider.
  • Blink – En populær og etableret open source browser-motor, der bruges af flere webbrowserprojekter, inklusive Chromium. Blink er stort set i overensstemmelse med moderne webstandarder og arbejder på at implementere nye standarder og anbefalinger rettidigt, hvilket har bidraget til dets popularitet. Det blev gaflet fra WebKit-motoren.
  • Chromium – Et open source webbrowserprojekt, der oprindeligt er udviklet af Google. Chromium er grundlaget for mange webbrowsere, især Google Chrome. Den er drevet af Blink-browsermotoren og bruger V8 som JavaScript-motor. Chromium er tilgængelig på alle større desktop-platforme såvel som Android. Projektet har fået kritik for dets tætte bånd til Google; på trods af sin open source-karakter ledes Chromium-udvikling af Google, og projektet inkluderer standardintegration med Google-tjenester.

JavaScript

  • JavaScript-motor – Et program, der fortolker og udfører JavaScript-kode. Historisk set har de fleste JavaScript-motorer ligget i webbrowsere, men i de senere år er JavaScripts brug uden for browseren vokset til at omfatte servere, kommandolinjeapplikationer og mobilapplikationer, hvilket har nødvendiggjort udvikling i motorudvikling.
  • Chakra – En JavaScript-motor udviklet af Microsoft og brugt til Edge og UWP. Det blev forfalet fra Microsofts ældre JScript-motor. Oprindeligt en proprietær teknologi, Microsoft åbnede motoren i 2015. Udover brugen i Edge-webbrowseren har Chakra også fundet popularitet i andre implementeringer, herunder indlejrede miljøer.
  • V8 – En open source JavaScript-motor, der primært bruges af Chromium-browserprojektet, hvilket muliggør udførelse af JavaScript-kode i webbrowsere. V8 bruges også af mange andre JavaScript-runtimes, inklusive Node.js-server-side JavaScript-miljøet og Electron desktop app-ramme.

Webteknologier

  • HTML – Hypertext Markup Language. HTML er det markup-sprog, der bruges til at skabe strukturen og det grundlæggende layout af websider. Browsermotorer bruger HTML-filer til at konstruere websiden, som i sidste ende gengives til din skærm.
  • JavaScript – Et fortolket programmeringssprog på højt niveau, som er en kernekomponent i moderne websteder. JavaScript er afgørende for webapps og interaktive sider, da det giver udviklere en måde at interagere med websiden og browseren på. JavaScript har også en bred vifte af use cases uden for webbrowsere, herunder i indbyggede apps (såsom med Microsofts Windows 10 UWP-platform) og på indlejrede enheder.
  • PWA – Progressive Web App. Et sæt udviklingstilgange, koncepter og teknologier, der gør det muligt for websteder og webapps at opføre sig som installerede native apps på kompatible enheder.
    Tilgængelige funktioner varierer afhængigt af den platform, som PWA'en bruges på, men inkluderer typisk muligheden for at "installere" webstedet/webappen på en måde, der svarer til en indbygget app, samt support til servicemedarbejdere – en webteknologi som letter brugen af ​​funktioner såsom offline betjening, baggrundssynkronisering og push-meddelelser, som normalt er forbundet med native apps.
    PWA'er bliver ofte fejlkarakteriseret af teknologiske medier og ikke-udviklere som hybride eller hostede webapps. En ren PWA bruger udelukkende webstandarderfor at levere dens funktionalitet og leveres fra et webstedsdomæne. Det er derefter op til de enkelte platforme at implementere de relevante webstandarder og give en native-lignende oplevelse.

Denne ordliste giver et overblik over hver af disse teknologier og termer på højt niveau; hvis du vil vide mere, opfordrer vi dig til at gå til webstederne for hvert fremhævet projekt. Selvom disse teknologier kan forblive ubemærket af brugerne, er de medvirkende til internettet og gør det muligt for os at forbruge websider ved hjælp af vores browsere.


Sådan tilføjer du Google Drev til File Explorer

Sådan tilføjer du Google Drev til File Explorer

Hvis du er en Windows-pc-person, er du bekendt med File Explorer. Windows 10 bragte en forbedret version, så du nemt kan få adgang til One Drive.

Robotternes opståen kunne gøre Storbritanniens nord-syddeling værre

Robotternes opståen kunne gøre Storbritanniens nord-syddeling værre

Teknologiske fremskridt er normalt. En konstant strøm af nye udviklinger muliggør en gradvis stigning i velstanden. Men nogle gange – og måske nu er sådan en

Det statslige Cyber ​​Aware-websted har kostet 6,37 £ pr. besøg, siden det blev lanceret

Det statslige Cyber ​​Aware-websted har kostet 6,37 £ pr. besøg, siden det blev lanceret

Du har måske set plakater som den ovenfor på Tuben. Hvis du fulgte det inkluderede link, er du i mindretal. Den cyberbevidste regering

Sådan deaktiveres kontroller i Roblox

Sådan deaktiveres kontroller i Roblox

De kan have forskellige livsstile og aldre, men spillere fra hele verden har det sjovt med spil på Roblox. Platformen har mange titler, bl.a

Gratis Google Slides skabeloner

Gratis Google Slides skabeloner

Google Slides er det bedste sted at hente gratis skabeloner til formatering og oprettelse af præsentationer. Gratis for brugere af Gmail og en del af G-Suite, kan du vælge

Sådan ændres regionen på et LG TV

Sådan ændres regionen på et LG TV

Nogle muligheder på dit LG TV er tilgængelige i visse lande, men ikke andre. Det betyder, at du potentielt går glip af de seneste tilgængelige funktioner.

Sådan skærmbilleder du i Mac Pro

Sådan skærmbilleder du i Mac Pro

Du skal muligvis fange noget hurtigt i ny og næ, og Screenshot er det perfekte værktøj til at gøre det. Apple har i høj grad strømlinet

Sådan får du og vedligeholder Abonner-knappen i Snapchat

Sådan får du og vedligeholder Abonner-knappen i Snapchat

https://www.youtube.com/watch?v=Y9EoUvRpZ2s Når du er blevet en officiel Snapchat-skaber, får du knappen Abonner ud for dit navn. Hvad har du brug for

Sådan sletter du din 3D Bitmoji og fjerner den for altid

Sådan sletter du din 3D Bitmoji og fjerner den for altid

3D Bitmoji er en innovativ funktion fra Snapchat, der lader brugere skabe en unik digital tilstedeværelse, der præcist repræsenterer deres personligheder og

Sådan redigerer du dit billede efter at have postet på Instagram

Sådan redigerer du dit billede efter at have postet på Instagram

Det billede, du lige har delt på Instagram, så perfekt ud, før du postede det. Men nu hvor man ser på det, ser det ikke længere så godt ud. Det ville være det