SharpBrowser

mac2022-06-30  27

SharpBrowser is the fastest open source C# web browser there is! Slightly faster than Google Chrome when rendering web pages due to lightweight CEF renderer. We compared every available .NET browsing browsing engine and finally settled on the high-performance CefSharp. Released under the permissive MIT license.

Features

HTML5, CSS3, JS, HTML5 Video, WebGL 3D, etcTabbed browsingAddress bar (also opens Google)Back, Forward, Stop, RefreshDeveloper toolsSearch bar (also highlights all instances)Download managerCustom error pagesCustom context menuEasily add vendor-specific branding, buttons or hotkeysView online & offline webpages

Hotkeys

HotkeysFunctionCtrl+TAdd a new tabCtrl+NAdd a new windowCtrl+WClose active tabF5Refresh active tabF12Open developer toolsCtrl+TabSwitch to the next tabCtrl+Shift+TabSwitch to the previous tabCtrl+FOpen search bar (Enter to find next, Esc to close)

Code

SharpBrowser uses CefSharp 71, NET Framework 4.6MainForm.cs - main web browser UI and related functionalityHandlers - various handlers that we have registered with CefSharp that enable deeper integration between us and CefSharpData/JSON.cs - fast JSON serializer/deserializerbin - Binaries are included in the bin folder due to the complex CefSharp setup required. Don't empty this folder.bin/storage - HTML and JS required for downloads manager and custom error pages

Credits

Robin Rodricks - SharpBrowser project.Alex Maitland - CefSharp project, wrapper for CEF embeddable browser.Ahmet Uzun - Original browser project.

Screenshots

Apple Homepage

Google Maps

Search Bar

Downloads Tab

Developer Tools

Custom Error Pages

转载于:https://www.cnblogs.com/Jeely/p/11358251.html

相关资源:CefSharp Browser Chromium内核 WebBrowser 控件
最新回复(0)