Nieuwe Performance API vermeldingen helpen ontwikkelaars vertragingen bij overgangen binnen singlepage apps te onderzoeken. DevTools kan netwerkverzoeken opnieuw versturen; een aangepaste Fetch aanvraag uitvoeren maakt debugging makkelijker, maar versnelt de verbinding niet.
Gepubliceerd doorBewerkt met GPT-6 LunaAfbeeldingen gegenereerd met GPT Image 2
Research answer

Create a landscape editorial hero image for this Studio Global article: What new Microsoft Edge web-development features has Microsoft announced to improve slow single-page apps, diagnose JavaScript and network p. Article summary: Microsoft’s announcements address two different needs: measuring where single-page apps feel slow, and giving developers better tools for debugging and building interactive experiences. They are at different stages—some . Topic tags: general, general web, documentation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fak
De nieuwste webontwikkelfuncties van Microsoft Edge richten zich op meten, debuggen en nieuwe manieren om met websites te werken. Voor ontwikkelaars is vooral de beschikbaarheid van belang: sommige mogelijkheden staan in Edge-releasenotities of DevTools-documentatie, andere zijn bedoeld om mee te experimenteren. Het geplande native menu-element is voorlopig geen functie om op te bouwen voor productie. 1
6
33
39
40
Bij een singlepage-app (SPA) kan iemand naar een andere weergave gaan zonder dat de browser een volledig nieuw document laadt. Gewone paginalaadmetingen vertellen daarom niet altijd hoe vlot zo’n overgang aanvoelt.
De Performance API in Edge bevat twee nieuwe soorten vermeldingen. soft-navigation registreert wijzigingen in de geschiedenis binnen hetzelfde document die door een interactie zijn gestart. interaction-contentful-paint registreert wanneer na een gebruikersinteractie nieuwe inhoud wordt getoond in het aangepaste deel van de pagina. Zo kunnen ontwikkelaars beter onderzoeken wanneer een overgang plaatsvond en wanneer de bijbehorende inhoud zichtbaar werd. Het zijn meetgegevens om problemen op te sporen, geen automatische oplossing voor traagheid. 40
Edge beschrijft daarnaast heuristieken voor soft navigations waarmee prestaties van singlepage-apps kunnen worden gemeten. 39
JavaScript Self-Profiling-markeringen geven context over browserwerk tussen JavaScript-metingen, zoals stijlen berekenen, de pagina-indeling bepalen, schilderen en garbage collection. Dat kan helpen om onderscheid te maken tussen tijd die je eigen code kost en tijd die de browser aan ander werk besteedt. Controleer de actuele Edge-documentatie en beschikbaarheid voordat je deze functie in een productieproces opneemt. 1
Met Resend in de Network-tool van DevTools verstuur je een eerder vastgelegd verzoek opnieuw, zonder de pagina te herladen. Dat is handig om te controleren hoe een verzoek zich gedraagt wanneer je het herhaalt. 18
Met Edit and resend as Fetch kun je een vastgelegd verzoek aanpassen en als fetch()-aanroep in de Console uitvoeren. Dat maakt het makkelijker om bijvoorbeeld gewijzigde verzoekgegevens te testen. Het zijn hulpmiddelen voor debugging: ze maken de netwerkverbinding zelf niet sneller. 1
18
WebMCP is een nieuwe manier waarop een website gestructureerde acties beschikbaar kan maken voor een browse-agent. In plaats van alleen de pagina visueel te interpreteren, kan een agent dan werken met acties of hulpmiddelen die de site expliciet aanbiedt. Microsoft presenteert WebMCP als een vroege functie om uit te proberen. Ga er dus niet van uit dat deze mogelijkheid al voor alle bezoekers beschikbaar is. 1
OpaqueRange vertegenwoordigt een live tekstbereik in een tekstveld, zoals een <input> of <textarea>. Daarmee kunnen ontwikkelaars interacties rond een specifiek stuk tekst bouwen, bijvoorbeeld om een interface-element te positioneren of tekst te markeren. De API geeft alleen offsets in de veldwaarde bloot en houdt de interne tekststructuur van het besturingselement afgeschermd. Microsoft vermeldt OpaqueRange bij de webplatformupdates van Edge 152. 1
33
Met de Web Install API kan een website via de asynchrone functie navigator.install() de installatie van een andere webapp aanvragen. De browser gebruikt daarbij zijn eigen installatie-ervaring. Microsoft heeft de API beschikbaar gesteld om te testen via een Edge-origin trial. Zo’n origin trial is een testmogelijkheid, geen garantie dat de functie overal of voor alle gebruikers beschikbaar is. 6
Microsoft heeft ook een native <menu>-element in het vooruitzicht gesteld, bedoeld om ingebouwd menu-gedrag mogelijk te maken. Omdat het om een geplande functie gaat, moeten ontwikkelaars die nog niet als algemeen beschikbaar beschouwen of er productiegedrag op baseren. 1
Voor netwerkdebugging documenteert Edge het opnieuw versturen van verzoeken in DevTools. OpaqueRange staat in de releasenotities van Edge 152 en de Web Install API heeft een aangekondigd origin-trialprogramma. Controleer voor soft-navigationmetingen, WebMCP en JavaScript Self-Profiling-markeringen eerst welke versie en testinstellingen nodig zijn. Het native menu-element is voorlopig alleen een plan. 1
6
18
33
39
40
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Nieuwe Performance API vermeldingen helpen ontwikkelaars vertragingen bij overgangen binnen singlepage apps te onderzoeken.
Nieuwe Performance API vermeldingen helpen ontwikkelaars vertragingen bij overgangen binnen singlepage apps te onderzoeken. DevTools kan netwerkverzoeken opnieuw versturen; een aangepaste Fetch aanvraag uitvoeren maakt debugging makkelijker, maar versnelt de verbinding niet.
OpaqueRange is opgenomen in Edge 152. WebMCP en de Web Install API zijn bedoeld om te testen; het native menu element is nog een plan.