En nettutviklers perspektiv: Edges overgang til Chromium vil øke produktiviteten, men vekker langsiktige bekymringer

Forrige uke bekreftet Microsoft den enestående nyheten om at de gjenoppbygger sin Edge-nettleser på toppen av Chromium åpen kildekode-gjengivelsesmotor. Det betyr slutten for Microsofts EdgeHTML-motor mindre enn fire år etter at den først ble sendt til offentligheten med Windows 10s lansering.



Dette etterlater meg med en blanding av følelser. På den ene siden vil bortfallet av EdgeHTML øke produktiviteten min når jeg bygger nye nettsider. Men på lang sikt reiser Microsofts avgjørelse spørsmål om den fremtidige helsen til nettet – med en annen stor nettleser som nå er avhengig av Chromium, vil enda flere brukere bare oppleve en enkelt motor.

Microsofts team begrenser tilgangen til filer

Vi skal håndtere de positive tankene først.





EdgeHTML: Bli kjent

Det er verdt å nevne før du går videre – som utvikler er mine personlige meninger om en gitt nettleser irrelevante. Min jobb er utelukkende å skrive standardkompatibel markup og kode som fungerer i alle nettlesermotorer.

Denne artikkelen kommer ikke til å ta opp noen av de forskjellige årsakene til at folk kritiserer Edge nettleser ; Jeg er bare interessert i EdgeHTML motor problemer som hindrer min daglige arbeidsflyt. Kritikk av Edges brukergrensesnitt og funksjoner er gyldig, men ikke innenfor konteksten av en utviklers arbeid.



Før Edge hadde Microsoft hvilet på laurbærene i årevis med Internet Explorer 11s Trident-motor. IE11 ble ansett dårlig av både brukere og utviklere. Den manglet støtte for mange moderne nettstandarder som allerede var implementert i rivaliserende nettlesere. Noen funksjoner til disse standardene var noen ganger tilgjengelig, men implementert på en ikke-standard måte eller med betydelige feil og problemer.

Microsofts kant

Jeg bør avklare hva en webstandard faktisk er. Funksjonene som er tilgjengelige for nettsteder er fastsatt av åpne standarder av W3c , som definerer hva hver funksjon gjør og gir en bred oversikt over hvordan den fungerer. Når en ny standard publiseres, forventes det at mainstream nettlesermotorer vil implementere den i tide, og gjøre funksjonene tilgjengelige for utviklere. Leverandører bør implementere den nye atferden nøyaktig som beskrevet, så koden fungerer identisk uavhengig av nettlesermotoren den kjører i.

I IE11s tilfelle implementerte ikke Microsoft nye spesifikasjoner i tide, eller fulgte alltid standardene til punkt og prikke. Dette førte til fremveksten av en rekke løsninger, hacks og obskure rettelser for å få nettsteder til å fungere ordentlig i IE – ofte ledsaget av en 'Ikke rør, kun IE' utviklerens kommentar i kilden. Utviklere gikk frustrerte hjem, siden IE ikke ville kjøre standardkompatibel kode. IE11-brukere gikk hjem desillusjonert over selskapet bak nettstedet, siden det virket ødelagt eller buggy i nettleseren deres.

Heldigvis førte fremveksten av alternative nettlesere som Chrome til slutt Microsoft til handling med Windows 10. Da Microsoft opprettet EdgeHTML i forkant av Windows 10s utgivelse, erstattet den nye motoren selskapets gamle Trident-plattform brukt i Internet Explorer 11. Microsoft gaflet Trident for å lage EdgeHTML og begynte å implementere så mange standarder som mulig i forkant av lanseringen av Windows 10. Siden den gang har den fortsatt å implementere flere standarder med hver nye EdgeHTML-utgivelse.

Derfor spør du – hva er problemet med å utvikle for Edge i dag?

Kantsaker

Edge støtter nå de fleste nettutviklingsteknologier som brukes regelmessig på offentlige nettsteder. Enda bedre, disse teknologiene er implementert på en standard-kompatibel måte. Dette er gode nyheter, siden det betyr at utviklere kan bruke disse nye funksjonene uten å måtte justere dem for å fungere i Edge. I teorien, i hvert fall.

I praksis er enkelte spesifikasjoner fortsatt bare delvis implementert, eller inneholder merkelige feil og problemer. Noen forskjeller er alltid å forvente mellom nettlesermotorer, så ikke alle feil er nødvendigvis et problem som kan rettes opp.

Skjermbilde av Edge dev tools

Det er imidlertid min konsekvente erfaring at Chrome og Firefox – med sine forskjellige motorer – vanligvis viser komplekse nettsteder praktisk talt identisk, mens Edge ofte vil vise merkelige uregelmessigheter i layout, plassering og stil på grunn av obskure implementeringsforskjeller. Noen ganger vil du bruke tid på å undersøke et problem, bare for til slutt å oppdage Microsoft 'glemte' å legge til støtte for en viss del av en spesifikasjon.

Disse problemene blir irritert av Edges fortsatt smertefullt avskyelige utviklerverktøy. Jeg står i fare for å slippe løs en tirade av uegnet språk, så det er nok å si at Edges trege, klønete og helt udugelige utviklerverktøy har sugd livet ut av meg på utallige ettermiddager i år. De er fortsatt stort sett uendret fra IE11-dagene, noe som betyr at de mangler nesten alle bekvemmelighetsfunksjonene vi har tatt for gitt i Chrome og Firefox.

Enten du feilsøker, redigerer en stil eller emulerer en mobilenhet, kan du garantere at det kommer til å ta dobbelt så lang tid å gjøre det i Edge. Det er utvilsomt der du kommer til å bruke mest tid på å fikse bisarre stylingproblemer, for Chrome og Firefox vil mest sannsynlig vise nettstedet ditt riktig ved første forsøk.

Tilbake til IE-dagene?

Så er det de bredere bekymringene om fremtiden til Edge. Mens Edges nettplattformstøtte generelt er omfattende, forblir kritiske moderne spesifikasjoner påfallende fraværende.

Den mest presserende saken: Web Components. Denne standarden gir metoder for å utvikle nettsteder og apper ved hjelp av modulære komponenter. Denne tilnærmingen er nå vanlig på tvers av all nettutvikling, etter å ha blitt utviklet av JavaScript-rammeverk som React. Web Components-spesifikasjonen gjør det mulig å bruke komponentdrevne arkitekturer innebygd i nettleseren, uten rammeverk.

De to kritiske komponentene (ahem) i Web Components-spesifikasjonen, Custom Elements og Shadow DOM, har blitt støttet en stund nå i Chromium. Denne sommeren la Mozilla også til støtte for Firefox.

Hva med EdgeHTML? Til tross for som de to mest stemte i Microsofts plattformveikart har både Custom Elements og Shadow DOM forsvunnet i Edge 'backlog' siden 2014. Til slutt, i oktober 2018, endret Microsoft status på begge til 'Under Development'. Det har ikke vært ytterligere oppdateringer siden, eller til og med noen diskusjon om forsinkelsen. Med overgangen til Chromium nå bekreftet, er det fortsatt uklart om funksjonene virkelig er under utvikling for EdgeHTML i det hele tatt.

Betydningen av disse to funksjonene kan ikke overvurderes – hvis det er noen teknologi som fundamentalt kommer til å endre måten webutviklere jobber på i løpet av de neste årene, er det Web Components og Shadow DOM. Utviklere har tydelig uttrykt dette ved å plassere over 14 000 stemmer for funksjonene på Edges problemsporing; den nest nærmeste funksjonen har 10 600 stemmer. Likevel, til tross for den åpenbare etterspørselen, har Microsoft virket fornøyd med å sitte i årevis uten å gjøre noe for å implementere støtte.

Edge-plattformstatus, sortert etter stemmer, 11-12-2018

Det er å merke seg at bare en av de 25 beste mest stemte elementer on Edges plattformveikart, unntatt webkomponenter, er for øyeblikket 'I utvikling'. Mange andre funksjoner med tusenvis av stemmer viser fortsatt 'Under vurdering' eller 'Ikke for øyeblikket planlagt', til tross for at de fleste allerede har sendt i Chrome og Firefox. Selvfølgelig er dette ikke lenger relevant nå Edge bytter til Chromium, men det indikerer at EdgeHTMLs utvikling har gått bort fra verktøyene utviklere trenger.

Når vi går tilbake til webkomponenter, vokser antallet nettsteder som bruker spesifikasjonen i dag. Å få dem til å fungere i Edge krever en invasiv polyfill som reduserer sidens lastetid betydelig og ikke kan implementere alle funksjonene i spesifikasjonen. Plutselig er vi tilbake til IEs mørke gamle dager – Edge krever spesiell behandling og viser fortsatt en substandard opplevelse.

I løpet av den siste uken har mange mainstream teknologireportere tilskrevet Edges bortgang delvis til rollen som utviklere. Jeg har sett grunnløse artikler fra anerkjente utgivere som hevder at utviklere ikke tester i Edge, ikke 'optimerer' for Edge (hva nå enn det betyr), eller bare ikke bryr seg om Edge og dens suksess. Jeg kan trygt snakke for hele bransjen og hevde at dette rett og slett ikke er sant.

Utviklere kan ikke nødvendigvis like Edge eller bruke den som sin egen nettleser, men vi inkluderer den alle som et rutinemessig medlem av våre testsuiter. Mange (de fleste?) utviklere bruker nettbaserte verktøy som f.eks Nettleserstack for å teste nettsteder på tvers av hundrevis av forskjellige nettlesere og plattformer. Selv om en utvikler fungerer på en Mac og ikke har noen som helst interesse for Edge, kan du være sikker på at de fortsatt tester nettstedene sine med den.

De ekte Problemet med Edge er at bare noen få år etter lanseringen har Microsoft tatt av gassen igjen. Vi ser ut til å være på vei bakover, mot forsømmelsen Microsoft viste mot webøkosystemet gjennom IEs siste iterasjoner – eller i det minste ville vi ha vært det hvis EdgeHTML-utviklingen fortsatt pågikk.

Feil i motoren har ikke blitt fikset, og kritiske funksjoner er fortsatt fraværende. Enda verre, Microsoft har ikke forklart hvorfor. Som utviklere prøver vi å dempe disse problemene selv, men det er bare så langt at polyfills, flittig testing og timer med Edges nesten ubrukelige dev-verktøy kan få deg.

Dette er bare for å begynne – nå er det på tide å snakke om Edges mest kritiske mangel, enda mer betydelig enn de som er diskutert så langt.

jump force for xbox one

Versjonsfragmentering

Edge ble utviklet som nettleseren for Windows 10, og EdgeHTML som nettlesermotoren. Dette har en dypere betydning enn sluttbrukerne nødvendigvis er klar over. Mange av Windows 10s moderne shell-opplevelser, for eksempel Cortana-grensesnittet, er drevet av nettteknologi.

Alt dette er drevet av EdgeHTML-motoren, som er tett integrert i kjernen av Windows. I tillegg til at motoren kan brukes for skallkomponenter, forbedrer dette også sikkerheten ved å isolere nettleseren og justere den med operativsystemet.

Dessverre har modellen ett stort forbehold, som kunne vært forutsett: Edge kan bare oppdateres med en Windows 10-oppdatering. I motsetning til nesten alle andre UWP-apper, distribueres ikke Edge gjennom Windows Store og kan ikke oppdateres uavhengig av Windows.

Akkurat som Internet Explorer, er ikke Edge en eviggrønn nettleser. Dette har stor innvirkning på utviklingen.

Microsoft edge oppdatering for Windows 10 april

Chrome, Firefox og alle andre mye brukte nettlesere oppdateres kontinuerlig automatisk på tvers av alle støttede plattformer. Som utvikler betyr dette at du pålitelig kan hevde at alle brukere av nevnte nettleser har den nyeste versjonen – eller i det minste en som sannsynligvis bare er noen få måneder utdatert. Dette hjelper ingen ende når du planlegger hvilke funksjoner som skal brukes, hvilke polyfills som kreves og til slutt om det er trygt å prøve ut en ny spesifikasjon.

Edge er imidlertid knyttet til Windows 10-versjonen som er i bruk, noe som betyr at det alltid er flere versjoner av Edge aktive på nettet til enhver tid. Selv om de fleste forbrukere oppdaterer til nye Windows 10-funksjonsutgivelser ganske raskt, kan bedrifter kjøre eldre installasjoner – med utdaterte Edge-versjoner – i måneder eller til og med år etter at en ny utgivelse er lansert. Du kan ikke nødvendigvis si at et nettsted fungerer i Edge, fordi et selskap kan bruke en eldre versjon av Edge som ikke kommer til å bli oppdatert i nær fremtid.

I mange tilfeller resulterer dette i en negativ innvirkning på hver bruker, uavhengig av nettleseren de bruker. Siden det er mulig en besøkende vil åpne nettstedet ditt med en gammel Edge-versjon, må du sørge for at opplevelsen fortsatt fungerer. Mange utviklere vil ganske enkelt samle alle mulige polyfills (måter å legge til støtte for flere funksjoner under kjøring) som en måte å garantere kompatibilitet med alle målnettlesere. Når du besøker siden, vil nettleseren din laste ned all den ekstra koden, selv om den ikke er nødvendig. Alt fordi noen brukere kan ha en eldre nettleser som du ikke kan behandle som utdødd.

Det finnes andre tilnærminger for å håndtere dette problemet, men de flytter alle tilleggsansvaret til utvikleren. Nok en gang trosset Microsoft bransjestandardpraksis ved å bestemme seg for ikke å gjøre Edge til en eviggrønn nettleser. Selv om det hadde gyldige grunner, er det liten tvil om at utviklere ville se mer gunstig ut på Edge hvis de pålitelig kunne hevde hvilke funksjoner som faktisk vil være tilgjengelige. I stedet kan jeg bygge et nettsted som kjører bra i Edge på skrivebordet mitt, bare for å finne at det ikke fungerer på Lumiaen min som fortsatt kjører Windows 10 Anniversary Update.

Flytter til Chromium

De flytte til Chromium skal løse alle de ovennevnte problemene, irritasjonsmomenter og manglende funksjonalitet over natten. Med Chromium som nettlesermotor, bør nettsteder vises på samme måte som alle andre Chromium-nettlesere – for eksempel Chrome eller Vivaldi.

power rangers mega kamp videospill

Utviklere vil kunne bruke alle funksjonene til den nyeste Chromium-utgivelsen, og vet at de fungerer i både Chrome og Edge. Det betyr at webkomponenter, Shadow DOM og de fleste av de andre 'Under vurdering'-elementene på Edge-plattformens veikart vil være tilgjengelig umiddelbart i den nye 'Edge'. Det er høyst sannsynlig (og vær så snill, Microsoft, gjør det) at Edge vil forlate Chromiums utviklingsverktøy uendret, så vi vil endelig kunne overføre Microsofts grusomme og eldgamle innsats til historiebøkene.

Tilbake til introduksjonen min, dette 'kommer til å øke produktiviteten min.' Det er ingen debatt her, og det vil gjelde for alle utviklere i bransjen – den nye Edge vil endelig redusere arbeidsmengden vår, fjerne den svekkende, sjelødeleggende naturen til feilsøking med Microsofts utviklingsverktøy, og gjøre oss i stand til å sende komplette funksjoner. nettsteder til kunder innen kortere tidsrammer. Alt mens du har en høyere grad av tillit til generell nettleserstøtte for opplevelsen.

Dette er imidlertid ikke slutten på historien. Delvis fordi fremtiden til Edge på Chromium fortsatt vil avhenge av Microsoft – selskapet må holde Chromium-versjonen oppdatert, og antagelig innovere med nye grensesnittfunksjoner – men mest på grunn av den andre delen av introduksjonen min. På lang sikt kan Microsofts beslutning ha en netto negativ innvirkning på nettet.

Googles nett

Overgangen til Chromium konsoliderer Googles innflytelse og makt ytterligere når det kommer til nettteknologi. Microsoft har, for alle hensikter, innrømmet tap. Beslutningen signaliserer at den ikke kan innovere ytterligere med sine egne teknologier, og mens blogginnlegget sitt seier sin forpliktelse til åpen kildekode-teknologi, bør du ikke ta feil: Microsoft gir mer kontroll over nettet til Google. For et selskap som har innovert nettet og utviklet Internet Explorer/Edge lenger enn Google har eksistert, er dette et monumentalt øyeblikk.

Edges overgang til Chromium gir Google mer kontroll over funksjonene som støttes av nettlesere og måten de implementeres på. Selvfølgelig er Chromium åpen kildekode, og Microsoft har klare intensjoner om å bli en viktig bidragsyter. Til syvende og sist ledes Chromium fortsatt av Google, et selskap som i økende grad kontrollerer alt vi gjør på nettet.

Mozilla er enig , advarer om at 'Microsofts avgjørelse gir Google større mulighet til på egenhånd å bestemme hvilke muligheter som er tilgjengelige for hver enkelt av oss.' Organisasjonen bemerket at 'det kan' påvirke andre nettlesermotorer negativt, inkludert Firefoxs Gecko, fordi utviklere gradvis kan velge å bygge nettsteder kun for Chromium. Vær trygg, jeg personlig går ikke inn for dette i det hele tatt, men du kan se attraksjonen.

Med de store stasjonære og mobile nettleserne nå nesten alle avhengige av Chromium eller dets underliggende teknologier, ser Firefox og andre isolerte ut og representerer bare en svært liten andel av markedet. Er det mulig utviklere kan kutte tid og kostnader ved å velge å teste kun for Chromium, innhold for å vite at det representerer det store flertallet av brukerne? Jeg håper inderlig at bransjen vår forblir oppmerksom på fordelene med det åpne, desentraliserte nettet. Tross alt trenger vi ikke se langt for å minne oss selv på hva som skjer når en nettleser får et usunt monopol ... ser på deg, Internet Explorer.

På kanten

For å oppsummere er Microsofts avgjørelse en bittersøt en. Som webutvikler her og nå er dette unektelig spennende nyheter – EdgeHTML har påført meg timer, sannsynligvis dager, med ekstra feilsøkingstid, akkurat siden jeg startet utviklingsvirksomheten i år.

Før kunngjøringen økte bekymringene for Microsofts forpliktelse til Edge, utviklere og standarder, og Edge vokste opp til å bli et problembarn som sin eldre bror, IE11. På kort sikt vil vi fortsatt trenge å bygge og teste for EdgeHTML slik vi kjenner det – igjen, på grunn av det versjonsfragmenteringsproblemet – men fremover vil utviklingsprosessen bli akselerert.

Ikke desto mindre, som en nettbruker og en utvikler som ønsker å beskytte den langsiktige helsen til økosystemet og vår industri, er flyttingen bekymringsfull. Vi vet ikke hva som er rundt hjørnet, men fremveksten av Chromium har fellestrekk med dominansen til Android. Vil vi virkelig at Google og dets tilnærminger til teknologi skal være den gyldne standarden for nettet?

Utviklere har en forpliktelse til å sikre at de fortsetter å målrette mot alle nettlesere, som inkluderer ikke-Chromium-motorer – selv om det kan bety å fikse problemer som ikke vises i Chrome. Brukere bør også gjøre sitt – prøv alternative nettlesere, og bruk den du liker, selv om den ikke er den mest populære.

Interessante Artikler

Spotify Windows 10-appen henter Live Tile-støtte med siste oppdatering

Windows 10 Spotify-appen støtter nå Live Tiles, som kan foreslå deg spillelister og sanger du kan være interessert i.

Microsoft Azure får optimalisert Java-arbeidsbelastningsstøtte med jClarity-kjøp

Microsoft har nylig åpnet lommeboken og kjøpt den ledende bidragsyteren til AdoptOpenJDK-prosjektet, jClarity.

Lenovo oppdaterer ThinkPad-serien med lysere skjermer, større batterier og LTE-alternativer

Lenovo er stolt av sin redesignede luftstrømsminke som gir opptil 13 prosent mer luftstrøm

Xbox One digitale forhåndsbestillinger åpner for Watch Dogs: Legion, et av E3s største videospill

Watch Dogs: Legion er nå tilgjengelig for å forhåndsbestille digitalt på Xbox One. Spillet er det tredje i den populære Watch Dogs-videospillserien og fikk en

Microsoft To Do-oppdatering bringer farge tilbake til Windows 10-appikonet og nye funksjoner for alle versjoner

Microsoft To Do-appen er oppdatert for Windows 10, iOS og Android-enheter i dag. Alle tre versjonene fikk støtte for den nye smartlisten All and Completed

Microsoft flytter 100 ansatte til Manchester sentrum i Storbritannia

Microsoft flytter 100 ansatte til Manchester sentrum, et enormt knutepunkt for virksomheten i Storbritannia.

Har du Westworld-uttak? Sjekk ut Westerado på Xbox One

Snuser du fortsatt etter Westworld sesong 1-finalen og har lyst på litt mer underholdning med westerntema? Vel, videospillet, Westerado: Double

Microsofts Skype-app gjør sin Beta-debut på BlackBerry Q10

Microsoft har gitt ut en forhåndsversjon av Skype-appen for BlackBerrys nyeste smarttelefon, Q10. Microsoft har utviklet Skype-brukergrensesnittet for å 'få det til å se bra ut' på den nye BlackBerry Q10-skjermen.

Tom Clancy's Rainbow Six Siege og The Elder Scrolls Online er gratis å spille med Xbox Live Gold denne helgen

Microsoft er vertskap for kampanjer for abonnenter på Xbox Live Gold eller det nye Game Pass Ultimate, og tilbyr Tom Clancy's Rainbow Six Siege og Elder Scrolls Online gratis.

Microsofts oppdaterte PC Health Check-app er nå tilgjengelig for alle Windows 11-entusiaster

Windows 10-brukere som er interessert i å sjekke om PC-en deres kan kjøre Windows 11, kan nå laste ned en oppdatert versjon av Microsofts PC Health Check-app.

En idiots guide: Hvordan ikke reparere din Lumia

Det er det ene øyeblikket som alle smarttelefoneiere gruer seg mer enn noen andre: etter å ha forlatt hånden, den langsomme driften av deres elskede glassrektangel mot

CES 2018: Acer avslører Swift 7, Spin 3 og ny Nitro 5 gaming laptop

I går avslørte Acer den ultraslanke Swift 7, den konvertible PC-en Spin 3 og en ny Nitro 5-gaming-laptop. Enhetene er ganske imponerende, så her er det du trenger å vite.

Vanadium - kodenavn for neste Windows 10-oppdatering etter 19H1?

I følge ZDNets Mary Jo Foley, forventes Microsoft å ta i bruk interne Azure-kodenavn for fremtidige Windows 10-versjoner etter 19H1.

Stubhub, IFTTT og til og med Spock kommer til Skype med nye roboter

Skypes omfavnelse av å lage roboter har vist seg å være en betydelig spillskifter for kommunikasjon. Her er noen nye roboter du kan prøve!

Bing Speech legger til støtte for 6 nye språk

Microsoft kunngjorde i går at Bing Speech API har utvidet teksten til talestøtte til totalt 34 språk. Nå kommer seks nye språk med på listen, alle som for øyeblikket allerede er tilgjengelige for utviklere.

DCs Gotham Knights og Suicide Squad videospill bekreftet for Microsofts neste generasjon Xbox Series X

To store videospill basert på populære DC Comics-serier ble kunngjort i løpet av helgen, med ett av dem satt ut på både Xbox One og Xbox

Cortana kan spore pakker i Windows 10 for telefoner

Cortana er nå i stand til å spore pakker gjennom leveringsselskapet UPS i Windows 10 for telefoner ifølge Microsoft-følger og Twitter-bidragsyter Nawzil.

Shazam for Windows Phone oppdatert med støtte for YouTube Data API v3 og feilrettinger

Shazam er en populær app på Windows Phone, og den har nettopp fått en oppdatering i dag. Den siste oppdateringen flytter versjonsnummeret til 4.2.1.0 og legger til støtte for

Slik bruker du virtuelle skrivebord i Windows 10 for økt produktivitet

Her er en trinnvis veiledning for hvordan du bruker virtuelle skrivebord på din Windows 10-maskin for økt produktivitet.

#Code er en UWP-app som lar deg redigere og kompilere kode på flere språk

I tillegg til listen over utviklere som støtter Windows 10 i dag er #Code, som ga ut en UWP-app som lar utviklere kompilere kode online.

Den nye Skype-opplevelsen er nå tilgjengelig for å prøve på Linux

Den nye Skype-opplevelsen er nå tilgjengelig i forhåndsvisning på Linux, og det er samme versjon som Microsoft tidligere ga ut på Windows og macOS.

Windows phone Chillr-appen oppdatert med støtte for flere banker

Windows-telefonfinansieringsappen, Chillr, har nettopp oppdatert, og sammen med de vanlige feilrettingene og forbedret stabilitet kommer støtte for ytterligere to banker,

Microsofts nye Surface Go Holiday-annonse gjør narr av iPad

Når feriesesongen snart begynner, har Microsoft nettopp sluppet en ny Surface Go-annonse som tar et skudd på iPad.

Microsoft Teams lanserer en ny Spotlight-funksjon for å fremheve utvalgte møtedeltakere

Microsoft har endelig begynt å rulle ut den nye Spotlight-funksjonen i Microsoft Teams, som opprinnelig ble annonsert i august 2020.

Microsoft Edge Dev gir nå brukere en visuell forhåndsvisning av åpne faner

I juli i fjor introduserte Microsoft et eksperimentelt flagg i forhåndsvisningsbyggene til Edge som tillot brukere å aktivere Tab Previews i nettleseren. Selskapet har nylig aktivert denne funksjonen som standard for alle Edge Insiders på Canary-kanalene. Vi så også funksjonen på Dev-versjonen av Edge i testingen vår.