Blazor Server for older browsers

LegacyBlazorJs rebuilds the official ASP.NET Core Blazor JavaScript runtime for multiple language targets, so a Blazor Server app can keep working on older browsers.

Please refer to the GitHub repository for source, automation status, and detailed documentation.

Runtime selector

Choose the Blazor Server script

Select the runtime to load according to the browser you are using.

The selected runtime is loaded from _content/LegacyBlazorJs/blazor.server.es5.js.

Counter

Interactive counter

This counter is rendered through Blazor Server and is intended to keep working on older browsers too.

0

Redirect

Interactive navigation

Client-side navigation via NavigateTo should also continue to work with the legacy profile.